Hi Nick,
"sss" is defined in cf2019.nasm : line 5069 - change 0x20 to 0x100 and it will save up to 4096 K bytes.
mov ecx, 0x100 ; 256 x 16 Kbytes= 4096 Kbytes
You will also need to change the number of blocks loaded at startup - line 21, change to 511 to 4095
%define LAST_BLOCK_NUMBER 4095 ; must be an odd number
This will make the system take 8 times longer to load, which may or may not be a problem for you.
You will then have to re-assemble - in Windows this is done by the batch file c.bat.
I'm not sure how you re-assemble in Linux...
I will change "sss" to use LAST_BLOCK_NUMBER in the next release, so you would only have to change LAST_BLOCK_NUMBER .
BTW I only check this newsgroup and the associated email address occasionally, for a faster response you can always email me at
howerd at inventio dot co dot uk ...
Cheers,
Howerd