home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Crawly Crypt Collection 1
/
crawlyvol1.bin
/
utility
/
system
/
restregs
/
restregs.txt
< prev
next >
Wrap
Text File
|
1994-05-13
|
2KB
|
48 lines
RESTREGS.TXT
Wer MetaDOS installiert hat, kennt das Problem: Viele Programme, die vorher
problemlos gelaufen sind, stürzen mit MetaDOS plötzlich ab.
Ursache ist aber nicht MetaDOS, sondern eine Unsauberkeit im Programm.
Dieses sichert vor einem GEMDOS-Aufruf nicht die Register D1-D2/A0-A2,
obwohl die Programmierrichtlinien es so vorschreiben. Dieses Problem
tritt bei Verwendung von MetaDOS einfach häufiger auf als vorher.
Ähnliche Fehler treten auch bei BIOS/XBIOS-Aufrufen auf.
Bis nun alle Programme MetaDOS-tauglich werden, kann es erfahrungsgemäß
sehr lange dauern. Hier kommt RESTREGS ins Spiel: Es übernimmt das
'vergessene' Sichern der erwähnten Register, so daß derartige Schwierig-
keiten (zumindest auf meinem System) beseitigt werden.
Installation:
Entweder einfach vom Desktop aus starten - fertig,
oder möglichst weit nach HINTEN in den Auto-Ordner. Auf jeden Fall
hinter MetaDOS. (Natürlich auch hinter Killregs.) :-)
RESTREGS hängt sich in die GEMDOS-, BIOS-, XBIOS- und etv_term-Vektoren.
XBRA-Kennung RREG.
Eine Version für 68020/68030-Rechner folgt bei Bedarf.
Viel Spaß *wic*
P.S.: Mit Sysmon arbeitet Qfax natürlich weiterhin nicht zusammen, da sich
Sysmon immer als erster in die Vektoren hängt und dann kann RestRegs
auch nichts mehr machen.
Kontakt: Reiner Wiechert @ M
History:
V1.0 05.05.94 RestRegs verhindert Abstürze, aber es bleiben ein
paar Probleme offen. Befindet sich nur einige
Stunden in der Maus.
V1.1 13.05.94 Zusätzlich werden BIOS- und XBIOS-Aufrufe abgefangen.
Qfax läuft endgültig ohne Fehler, Showtime wohl auch.
Restregs prüft bei Aufruf, ob es sich als erster im
GEMDOS-Vektor befindet und unterdrückt dann die
Zweitinstallation.