Bugger
BUGGER
ist ein Ersatz für den unsäglichen Debugger, den Texas Instruments dem Editor/Assembler Modul auf Diskette beigelegt hatte. BUGGER
ist ein klassischer Hex-Monitor, fortschrittlichere Dinge wie Assembler oder Disassembler fehlen ihm genauso wie seinem Ti Pendant. Das Debuggen wird aber weit bequemer
- Full Screen Editor (ähnlich dem TIM Monitor des Commodore PET).
- Eingabe von Werten nicht nur als hexadezimale Zahlen sondern auch in Form symbolischer Namen aus dem REF/DEF Table.
- Verschiedene vordefinierte aber auch selbstdefinierbare Grafikmodi, in die bei Fortführung des zu debuggenden Programms umgeschaltet wird. Das Video-RAM wird selbstverständlich gepuffert, während man mit dem Debugger arbeitet.
- Für das Testen der TMS9900 typischen Contect Switches mit BLWP gibt es einen eingenen Befehl. Alle Register werden analog einem Context Switch gesetzt und die Rücksprungadresse zielt auf den Debugger. Startet man die Subroutine mit "E" (execute) kommt man nach (erfolgreicher) Abarbeitung wieder nach
BUGGER
zurück.. - Um wertvolles RAM zu sparen und auch um jederzeit verfügbar zu sein, kann
BUGGER
in die ROM Emulation eines Supermoduls geladen werden. Als "Modul" kann er über die Hauptauswahlliste nach "PRESS ANY KEY" aufgerufen werden. Für den Start aus TI-Basic gibt es einen simplen BASIC Stub, der mitCALL LOAD
geladen werden kann.
Eine ausführliche Anleitung ist im TI-Writer Format beigefügt.
Download
Download von Bugger V1.2: BUGGER 1.2