Free-up ~15 kB of space
Posted: Sat Nov 07, 2009 7:32 pm
By rewriting the procedure that draws tiles into a more compact form, $38C0 = 14528 bytes are freed. Of course the procedure takes marginally longer to execute now, but on DOSBox at 3000 cycles it is not noticeable.
$1940 bytes are freed in the code segment
$1F80 bytes are freed starting at segment 1000:0.
Hope that's enough room to fit your patches in =).
http://files.commanderkeen.org/users/omp/adt.zip
EDIT: The first byte is located at $E6C0.
$1940 bytes are freed in the code segment
$1F80 bytes are freed starting at segment 1000:0.
Hope that's enough room to fit your patches in =).
http://files.commanderkeen.org/users/omp/adt.zip
EDIT: The first byte is located at $E6C0.