# HG changeset patch # User boisy # Date 1043182009 0 # Node ID 7079407127180d4072e2a6c23c8cfb0b549ba135 # Parent 1692b3f7507d36b6da77b15fc2a6c29af76e7939 Fixed small screen output problems diff -r 1692b3f7507d -r 707940712718 level1/cmds/dump.asm --- a/level1/cmds/dump.asm Tue Jan 21 17:26:19 2003 +0000 +++ b/level1/cmds/dump.asm Tue Jan 21 20:46:49 2003 +0000 @@ -3,6 +3,13 @@ * * $Id$ * +* Dump follows the function of the original Microware version but now +* supports large files over 64K, and is free from the problems of garbage +* in wide listings. +* +* In addition it now allows dumping of memory modules and command modules +* in the execution directory. +* * Ed. Comments Who YY/MM/DD * ------------------------------------------------------------------ * 5 From Tandy OS-9 Level One VR 02.00.00 @@ -11,13 +18,8 @@ * assemble without help or screen size check * * Removed -d option BGP 03/01/17 -* -* Dump follows the function of the original Microware version but now -* supports large files over 64K, and is free from the problems of garbage -* in wide listings. -* -* In addition it now allows dumping of memory modules and command modules -* in the execution directory. +* Narrow screen now shows properly, only dumps BGP 03/01/21 +* 16 bits worth of address data to make room. nam Dump ttl Show file contents in hex @@ -42,7 +44,7 @@ D.Hdr rmb 1 D.Mem rmb 1 IFNE DOSCSIZ -DoWide rmb 1 +narrow rmb 1 ENDC Mode rmb 1 D.Opn rmb 1 @@ -64,15 +66,16 @@ fcb edition title fcc /Address 0 1 2 3 4 5 6 7 8 9 A B C D E F 0 2 4 6 8 A C E/ +titlelen equ *-title caret fcb C$CR flund fcc /-------- ---- ---- ---- ---- ---- ---- ---- ---- ----------------/ fcb C$CR IFNE DOSCSIZ -short fcc / 0 1 2 3 4 5 6 7 0 2 4 6/ +short fcc / 0 1 2 3 4 5 6 7 0 2 4 6/ fcb C$LF - fcc /Address 8 9 a b c d e f 8 a c e/ + fcc /Addr 8 9 A B C D E F 8 A C E/ fcb C$CR -shund fcc /======== +-+-+-+-+-+-+-+- + + + + / +shund fcc /==== +-+-+-+-+-+-+-+- +-+-+-+-/ fcb C$CR ENDC @@ -85,17 +88,17 @@ sta