| OS96 | Title: | OS96 | Original version: | OS92 | Category: | Utility/Programming | Release Date: | 1996 | Language: | English | Size: | 64K | Machine: | PAL & NTSC | Code Type: | Machine code | Distribution: | Freeware | Code by: | Solder | Additional code by: | BushRat | Notes: | ROM Download contains both NTSC and PAL replacement Kernals, plus a replacement BASIC rom. See installation instructions in "Description" below. (The burnfile ZIP contains its own instructions.) |
Download:
Burn files for PC:
User Rating: 9.0/10 (2 votes)
| |
|
| |
| Description | If using the (16k x 2) ROM files, install in place of the original ROMS: OS96 BASIC ROM replaces Commodore BASIC (C318006-01) OS96 KERNAL ROM replaces Commodore KERNAL (C318004-0x)
If using the (32k x 2) burnfiles for connection to a PC, installation instructions are in the ZIP.
These ROMs do not have tape routines, so they may not be compatible with some copy protection schemes.
The information below supplements the documentation for OS92.
OS96 expands the $07f8 function: If you remember you can use the value $80 in adress $07f8 to get access to the RAM over $8000 for the monitor-commands. OS96 expands this function. Here are the new values:
$0x: access to the selected ROM-bank, standard is $00 (Basic/Kernal) - same as before $40: access to OS96 high $80: access to RAM over $8000 (same as before)
Version number: You can see the actual version in RAM-adresses $fcef/fcf0 in low/high format.
Compatibility: The further 32kB-version had problems with some programs. I had deleted to many tape-routines. Some games and packers which doesn't work with OS92.3, doesn't work with OS96 too. I will search the problem. The trainer of the game "TOM" runs now with OS96 without problems.
What's new For your actual version look in $fcef/fcf0 (l/h-format).
You will find not all versions in this list because some versions are not public. I use the version numbers to different the EPROMs with OS96- versions at my table... Each try for a new option or bugfix get a new version-number.
OS96 Version 9a: * Press CBM-Key while Reset. This will break the detection for modules. If you have corrupt data in the sRAM-expansion or an autostart module you can go to the BASIC-screen and correct it or read the datas.
OS96 Version 8a: * Break a endless wait for pc now with ESC. Because you break all transfers with RUN/Stop and this sets the pc-flag back in further versions. Now the flag will not erased if you press RUN/Stop.
OS96 Version 4a: * Fixed bug in access to other ROM-banks, wich shows wrong values in branch- mnemonics if you use D-command in montitor. |
| |
Copyright © Plus/4 World Team, 2001-2024. Support Plus/4 World on Patreon |