Ira Goldklang's TRS-80 Revived Site

TRS-80 Revived Site by Ira Goldklang's is an archive of everything related to the Tandy Radio Shack TRS-80 microcomputer lines. Site contains emulators, programs, manuals, books, patches, games, hints, discussions, questions, forums, and tons more.

TRS-80 Zaps/Patches/Pokes/Tips – TRSDOS v1.3 ZAPS

by @ 10:21 am on March 18, 2009.
TRS-80 Model I TRSDOS v1.3 ZAPS



Index
ZAP#     Description
01 Fast Boot – Remove Banner
02 Fast Boot – Remove Time and Date Question
03 Stop Zeroing of Memory on Boot
04 Shorten “Operation Aborted” Error to “Aborted”
05 Change “TRSDOS READY” to “Zapped TRSDOS READY”
06 Allow Debug to Access All Memory Locations
07 Allow a Full Error Message Instead of Codes


ZAP 01 – Fast Boot (Remove Banner)
Speed up the boot process by removing the initial banner display.
This ZAP modifies OVERLAY 0
DISK LOCATION      (RAM ADDRESS)    FROM          TO
(Trk,Sect,Byte)

00,0B,40           (4E88)           CD,1B,02      00,00,00
00,0B,4C           (4E9A)           CD,1B,02      00,00,00
00,0B,52           (4E9A)           CD,1B,02      00,00,00


ZAP 02 – Fast Boot (Remove Time and Date Question)
Speed up the boot process by removing the time and date inquiry.
This ZAP modifies OVERLAY 0
DISK LOCATION      (RAM ADDRESS)    FROM          TO
(Trk,Sect,Byte)

00,0B,61           (4E9A)           CA            C3


ZAP 03 – Stop Zeroing of Memory on Boot
Stop the automatic zeroing of memory at reboot.
This ZAP modifies OVERLAY 1
DISK LOCATION      (RAM ADDRESS)    FROM          TO
(Trk,Sect,Byte)

10,00,77           (4E73)           ED,B0         00,00


ZAP 04 – Shorten “Operation Aborted” Error to “Aborted”
Shorten the ‘Operation Aborted’ Message to ‘Aborted’.
This will lengthen the DOS READY Prompt Space to 22 spaces.
This ZAP modifies OVERLAY 1
DISK LOCATION      (RAM ADDRESS)    FROM          TO
(Trk,Sect,Byte)

10,00,2D           (4E30)           A9            B3


ZAP 05 – Change “TRSDOS READY” to “Zapped TRSDOS READY”
Change the DOS READY prompt from “TRSDOS Ready” to “Zapped TRSDOS Ready”.
There is a carriage return “0D” to marke the end of the message
This ZAP modifies OVERLAY 1
DISK LOCATION      (RAM ADDRESS)    FROM          TO
(Trk,Sect,Byte)

10,02,AB           (509B)           STRING        NEW STRING+0D


ZAP 06 – Allow Debug to Access All Memory Locations
Allow DEBUG To Access All Memory Locations.
This ZAP modifies OVERLAY 5
DISK LOCATION      (RAM ADDRESS)    FROM          TO
(Trk,Sect,Byte)

00,0F,DE           (4ED9)           56            00
00,10,08           (4EFF)           56            00
00,11,75           (5068)           56            00


ZAP 07 – Allow a Full Error Message Instead of Codes
Allow a Full Error Message to be Printed Instead of a Short “ERROR XX” Code Message.
This ZAP modifies OVERLAY 4
DISK LOCATION      (RAM ADDRESS)    FROM          TO
(Trk,Sect,Byte)

00,0F,2C           (4E28)           20            18

Comments are closed.

[Ira Goldklang's TRS-80 Revived Site is proudly powered by WordPress.]