ZeS
Zilog enhanced System
version 0.5 - update
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!
Here is a list of features:
-takes only 204 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:A program named ZES is created after
installation, don't delete it!
To install ZeS to
another calc, send INSTALL & INSTALZ programs. You can
delete these programs after the installation. |
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.
-Henk Poley for many improvements, bugs and great ideas
-Guillaume Hoffmann for
the Uninstall program idea
-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.5!
|