home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
GEMini Atari
/
GEMini_Atari_CD-ROM_Walnut_Creek_December_1993.iso
/
zip
/
tt
/
stsfix36.lzh
/
READ306.ME
next >
Wrap
Text File
|
1992-02-04
|
3KB
|
72 lines
---------------------------------------------
STOS Basic TOS 3.6 fixer
By John Dillenburg
4-Feb-1992
----------------------------------------------
FREEWARE:
This program is FREEWARE and may be distributed without license free
of charge so long as this message is included in every copy.
DISCLAIMER:
Because there are unreasonable people, I feel I must state the
following: I take NO RESPONSIBILITY for any damage this program
might incur. This program is not from Mandarin software or Francois
Lionet, just lil'ol me.
Contents:
READ306.ME
ROM__306.TOS
Instructions:
One of the disappointments I had when I got my TT was the inability to
run STOS properly. I tried the STOS 2.5 upgrade, but this didn't work
since it was meant for STe's with TOS 1.6 installed. The designers of STOS
used hidden system vectors in the operating system which change with
each TOS version. Up till now, Francois Lionet has been able to keep up
with TOS revisions and has made upgrades available.
I set out to determine the system vectors for TOS 3.6. This was no easy
task since I had to disassemble and decipher large portions of the operating
system. After I found all the addresses (about 2 days later), I placed them
into a program which can patch STOS version 2.5 so that it works with
TOS 3.6. If you don't have version STOS version 2.5, then don't use this
patch! My program assumes you have STOS version 2.5 upgraded to handle
TOS version 1.6.
To use the program, place ROM__306.TOS in the same folder as BASIC205.PRG
and run the program. The program will copy BASIC205.PRG to BASICTT.PRG and
place the new ROM vectors in BASICTT.PRG. It will then copy STOS\RUN__205.BIN
to STOS\RUN__TT.BIN and place the TOS 3.6 ROM vectors in STOS\RUN_TT.BIN.
It will then rename BASIC205.PRG to BASIC205.TMP and rename STOS\RUN__205.BIN
to STOS\RUN__205.TMP. Finally, it will install the TOS 3.6 versions of
BASIC205.PRG and STOS\RUN__205.BIN. In case the new version doesn't work,
you can delete BASIC205.PRG and STOS\RUN__205.BIN and then rename the
.TMP versions. If all goes well, you'll have a screaming version of STOS
working on your TT!
ROM address:
For those of you who are technical minded, here are the ROM addresses:
$000037C0 Mouse Coordinate
$000010A9 Joystick
$00000ECA Keyboard
$00003766 VDI tables
$00003828 VDI tables
$0000107A Mouse
$000010E4 Sound
Send questions or comments to:
John Dillenburg
820 Regent Street
New Lenox, IL 60451
U.S.A.
GEnie: J.DILLENBURG
Internet: dillenbu@uicbert.eecs.uic.edu
Plug: Try SEAWAR, you'll like it.