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

Hello Wes!

12 Jun 03 13:37, you wrote to me:

 >> That _very_ cool! Just to load the configfile require damn mutch..

 WG> That's because nowadays we *use* config files. Back in the day, a
 WG> separate program would be written which handled the configuration.
 WG> Usually, it was a simple BASIC program that you would edit and run. It
 WG> would then emit preference changes as entries in a  jump table which
 WG> was referenced by the assembly code at run time.

Hmm.. there writes a binary configfile? Or self modifying code?

 WG> If you were careful and limited the number of configuration options,
 WG> you could sometimes squeeze the whoe jump table into the zero page --
 WG> the first 256 bytes of memory, excluding those reserved by the kernel
 WG> and the CPU. Doing so meant that your code ran faster (two less cycles
 WG> per load) and would be  smaller (one fewer argument to the opcode).

:-)

Regards, Bo

... It's nice to be important, but it's more important to be nice.

--- Squish/UNIX v1.11
* Origin: * The Night Express * (2:236/100)
SEEN-BY: 633/267 270
@PATH: 236/100 237/9 20/11 106/1 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™.