ZeS
Zilog enhanced System
version 0.4
Coded by Jean Carot
|
ZeS is a kernel for the TI83 made in
assembly. It allows once installed to execute any asm squised program (compatible with
SOS, Ashell or Zasmload) via comandline, just like you would for a basic program! Any ZeS
compatible programs can be run with less than 40 bytes of free memory.
Here is a list of features:
-takes only 195 bytes once installed!!!
-allows any assembly language to be run with less
than 40 bytes of free memory!
-program write back for assembly language programs.
-can run SOS (librairies supported), Ashell or
Zasmload compatible programs after
-their conversion!
I created this program because when my friends wanted to run those awesome assembly
games on my calculator, they just thought it was like basic programs! That's how I came
with ZeS, an attempt of making things easier. |
Before installing ZeS into your calc, be sure
no other shell has been installed. The INSTALL program checks it anyway but to keep things
clean, RESET your calculator.
Then fallow these steps:
-send ZeS.83g to your calc
-execute INSTALL program. A message will appear.
-done!
Note:Don't delete ZES program! |
Executing ZeS programs... |
To run a ZeS program just do like for a BASIC
program!
prgmPROGNAME [ENTER]
that's it!
If a program requires a librairie that is not in your calc, then you'll see a
message at the bottom of the screen: "ERROR:[libname]" |
For none-programmers users, if you want to
convert a program in order to make it work with ZeS, you MUST be sure of some important
things. First the program must be compressed (squished), so it must be an SOS, Ashell or
Zasmload compatible program.
DON'T convert NOR run an asm converted program that was suppose to run with the
Send(9prgm command!
Being sure of this, you can easely convert a program by typing at homescreen:
"PROGNAME
Send(9prgmCONVERT
That's it!
Warning:DO NOT convert INSTALL
program (this program by Joe Wingbermuehle is sometimes
necessary to install SOS programs) NOR execute it or your calc will crash.
The program converter checks if the program needs INSTALL and "fix it".
This means you won't need that INSTALL program, just convert the SOS program, and don't
worry.
Note:to convert a program, ZeS does not need to be installed, but to run a
ZeS compatible program, you must install it (of course!).
For programmers, I made the development.htm file. Go
check it out. |
No feebacks for now. If you find any bug,
please send me an email explaining how and when the bug occures, I'll try to fix it.
I am not responsible for any damage this program may cause (it souldn't). You can
freely distribute this zip file as long as you don't remove or add any file, and you don't
make modifications to the code... |
I want to thank the following persons, in no
particular order:
-Joe Wingbermuehle for SOS, for being a great Z80
programmer and the little
-librairie code stuff I borrowed him.
-Bill Nagel (why did you left the TI83 scene?)
-James Matthews for AsmGuru.
-Rusty Wagner for VTI and its debugger.
-Texas Instruments for their calcs and for making
some great routines
-Zilog for the CPU
-KTy for being proud of me :) |
Do not separate this document from ZeS
version 0.4!
|