CompuServe Thread

Forum unknown · Games

Marble Madness

5 messages in this thread
#29021From: Larry Phillips/ICUGAug 6, 1986 3:30 AM
Speaking of memory usage, I downloaded POPCLI last night, and to me, this is one of the most important programs to come along for the Amiga in the PD area so far. Earlier tonight, I tried opeing NEWCLIs with POPCLI, and got up to about 20 when I started getting the message 'NEWCLI failed, error code 20'. Well, I was not able to do anything else from the base CLI without getting an 'insufficient memory error'. I was able to open 1 more CLI from another CLI window, but after that, got 'too many tasks' error, as well as not being able to do any ENDCLIs from any of the CLI windows. Removing the disk from the external drive managed to free up enough storage. Running Frags after every few NEWCLIs shows some fragmentation, but not enough to account for the sudden limitation at 20 CLI windows, at which point (after 19) there was a 128K chunk left. Wonder if the OS is restricting the number of tasks… Regards, Larry.
#29492From: Lance M. RutallieAug 10, 1986 10:20 PM
Yep, you found it. If you read the include files contained in the Lattice C disk you'll find that the OS has been programmed, repeat, programmed to accept 20 processes max. This probably can be changed..
#29498From: Larry Phillips/ICUGAug 10, 1986 11:36 PM
Well, 20 is plenty for what I do now, but to limit it in an arbitrary way goes against my grain, as well as against what the Amiga should be. Processes should be limited by the number of bytes or resources available.
#29498From: Larry Phillips/ICUGAug 10, 1986 11:36 PM
Well, 20 is plenty for what I do now, but to limit it in an arbitrary way goes against my grain, as well as against what the Amiga should be. Processes should be limited by the number of bytes or resources available.
#29492From: Lance M. RutallieAug 10, 1986 10:20 PM
Yep, you found it. If you read the include files contained in the Lattice C disk you'll find that the OS has been programmed, repeat, programmed to accept 20 processes max. This probably can be changed..