Re: TIB: idea->86ASM Module Builder


[Prev][Next][Index][Thread]

Re: TIB: idea->86ASM Module Builder




I know a lot of people are skeptic about this whole on-calc idea for assembly,
but I'm not one of them.  A TSR would be great to program...there has to be
some vector that you can redirect, check for something, and direct it back
when finished.  A way to alter your own program (for experts, this is
needed)...for example...you have an installation program inside a normal
program but you want it deleted when finished installing or something.  This
is also great when you need to alter minor things (like numbers in installing
new versions).  If you combine this with the TSR, you can have a getkey
program to automatically place the variable inside the program at a specific
location, or automatically change the program counter to the location that
executes the commands for that specific getkey.

Another great idea is a compiler.  I'm not saying have a full blown compiler
from BASIC into ASM...just have JMPs to ROMcalls that jump straight into the
location where the BASIC code is used (making sure the parameters are done
properly before-hand).  Also, have the GOTO and LBL commands work properly
(instead of searching the whole program and setting the program counter, just
automatically set the program counter by ASM command).  This will make it a
little bit faster than using the basic parser, and maybe even cut down a lot
of space.  I've always wondered why people couldn't do this, maybe they
couldn't find the specific ROM locations for the commands, but I still think
this can be done and should be done.

-Rob
p.s.  does this make any sense?