A89: ** Doors OS v0.8 released **


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

A89: ** Doors OS v0.8 released **




Hi,

We've just released Doors OS v0.8:
It is an assembly shell for both TI89 and TI92 Plus.
It uses the common file format we've decided with Rusty Wagner and which
allows the use of the programs on both TI89 and TI92 Plus.

The Anti Crash protection is implemented !
When a error occurs, Doors takes control of the calculator and exits the
assembly program.

Included are a few sample programs and two libraries:
	- userlib: idle_loop, random, exec, WriteCharXY etc.. are included here
	- graphlib: about 20 graphical functions:
		- gray4 and gray7 support
		- 2 clear screen functions (display status line or not)
		- draw dialog boxes (2 types of dialog boxes)
		- draw horizontal, vertical lines; draw frames
		- 3 putsprite functions
		- a fill function: black, white or video inversion: it is fast !
		- All can be used with grayscales !
		- only 1.9 Kb for this all.

We included a 'moremem' program: it makes you have 64Kb Archive memory more !!
There are a few samples progs:
	- hello : the classic one
	- graytst : a 4 grayscale test program
	- graphtst: dialog box example.

We added a few docs: RAM&ROM, file header, keyboard matrix, kernel info.
They are not completely finished and our english is quite bad but this
should help anyway.

To programmers:
	Please read the docs to be sure that your progs will run on both 89 and 92
Plus.
	To port programs from Fargo, you should include the compat.h file. It
contains aliases for some functions and variables. But it may be not
sufficient for everything (VAT, a few keycodes,...)

We hope you will enjoy it.


PS: If some one wants to help us to improve our english in the docs, he's
very welcome !


Xavier VASSOR
---The Doors Team
E-mail:xvassor@mail.dotcom.fr
Doors Homepage: http://doorshome.home.ml.org (not updated for Doors OS)
ICQ:10241721


Follow-Ups: