TIP: Click on subject to list as thread! ANSI
echo: muffin
to: Bo Simonsen
from: Wes Garland
date: 2003-06-12 13:37:08
subject: Squish progress

> That _very_ cool! Just to load the configfile require damn mutch..
 
That's because nowadays we *use* config files. Back in the day, a separate
program would be written which handled the configuration. Usually, it was a
simple BASIC program that you would edit and run. It would then emit
preference changes as entries in a  jump table which was referenced by the
assembly code at run time. 
 
If you were careful and limited the number of configuration options, you
could sometimes squeeze the whoe jump table into the zero page -- the first
256 bytes of memory, excluding those reserved by the kernel and the CPU.
Doing so meant that your code ran faster (two less cycles per load) and
would be  smaller (one fewer argument to the opcode).
 
Wes

--- Maximus/2 3.01
* Origin: COMM Port OS/2 juge.com 204.89.247.1 (281) 980-9671 (1:106/2000)
SEEN-BY: 633/267 270
@PATH: 106/2000 633/267

SOURCE: echomail via fidonet.ozzmosis.com

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.