home bbs files messages ]

Forums before death by AOL, social media and spammers... "We can't have nice things"

   comp.sys.tandy      Life is dandy cuz you're gettin a Tandy!      5,684 messages   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]

   Message 4,667 of 5,684   
   Richard VanHouten to turnkit   
   Re: UltraDOS   
   10 Oct 07 01:25:17   
   
   From: richvh@citlink.net   
      
   turnkit wrote:   
   > Don't know what the disassembly is but it looks interesting.  If   
   > someone knew what was being queried/accessed here:   
   >   
   >> AAO     EQU     4049H   
   >> AAP     EQU     40B1H   
   >   
   >  (b/c of   
   >>         LD      (AAO),HL   
   >>         LD      (AAP),HL    )   
   >   
   > then it might shed some light or make sense.   
      
   It's been so long since I programmed for the I/III that I forget the   
   details, and can't find my references, but they're addresses set up by   
   ROM Basic... a perusal of TRSDOS 2.3 Decoded or Level II BASIC Dedoded   
   should clear it up, or maybe someone (Tim Mann or one of the other   
   emulator programmers?) can chime in with the Communication Region memory   
   map.   
   >   
   > On Oct 3, 9:40 pm, Ira  wrote:   
   >> Hmmm ... I don't think I can replicate all of these from those disks,   
   >> but certainly some of them.  I am wondering if GR was the Epson   
   >> Graphics Driver.  I disassembled it ... anyone out there know what   
   >> this might be?   
   >>   
   >>         ORG     5200H   
   >> AAQ     LD      DE,(AAO)   
   >>         LD      HL,AAU   
   >>         LD      BC,AAD   
   >>         LDDR   
   >>         EX      DE,HL   
   >>         LD      (AAO),HL   
   >>         LD      (AAP),HL   
   >>         INC     HL   
   >>         PUSH    HL   
   >>         LD      HL,(AAM)   
   >>         POP     IX   
   >>         LD      (IX+01H),L   
   >>         LD      (IX+02H),H   
   >>         LD      (AAM),IX   
   >>         RET   
   >>         CALL    AAA   
   >>         OR      A   
   >>         RET     Z   
   >>         LD      E,A   
   >>         LD      HL,AAN   
   >>         LD      A,(AAL)   
   >>         CP      AAB   
   >>         JR      NZ,AAR   
   >>         XOR     (HL)   
   >>         LD      (HL),A   
   >>         XOR     A   
   >>         RET   
   >> AAR     LD      A,E   
   >>         LD      D,(HL)   
   >>         DEC     D   
   >>         INC     D   
   >>         RET     Z   
   >>         CP      AAC   
   >>         RET     C   
   >>         CP      AAE   
   >>         JR      NC,AAS   
   >>         ADD     A,AAI   
   >>         RET   
   >> AAS     CP      AAF   
   >>         RET     C   
   >>         CP      AAJ   
   >>         JR      NC,AAT   
   >>         ADD     A,AAH   
   >>         RET   
   >> AAT     CP      AAK   
   >>         RET     C   
   >>         ADD     A,AAG   
   >> AAU     RET   
   >> AAA     EQU     0000H   
   >> AAB     EQU     0003H   
   >> AAC     EQU     0030H   
   >> AAD     EQU     0033H   
   >> AAE     EQU     003AH   
   >> AAF     EQU     0041H   
   >> AAG     EQU     0045H   
   >> AAH     EQU     004AH   
   >> AAI     EQU     0051H   
   >> AAJ     EQU     005CH   
   >> AAK     EQU     0061H   
   >> AAL     EQU     38C0H   
   >> AAM     EQU     4016H   
   >> AAN     EQU     4019H   
   >> AAO     EQU     4049H   
   >> AAP     EQU     40B1H   
   >>         END     AAQ   
   >>   
   >> On Wed, 03 Oct 2007 14:52:41 -0000, Matthew Reed   
   >>  wrotf:   
   >>   
   >>> Ira wrote:   
   >>>> I am trying to reconstruct a good copy of UltraDOS from 4 images I   
   >>>> have, so that it can be resurrected to 5.25" disks if people have a   
   >>>> need.   
   >>>> I cannot find any information on this DOS out there, other than that   
   >>>> it was probably a Level IV Products DOS, and that it has no backup   
   >>>> command (COPY :X TO :Y 00/00/00 was the way to do it)   
   >>> Vernon Hester wrote UltraDOS and sold it through Level IV Products. After   
   >>> parting ways with Level IV Products, Vernon Hester wrote the more famous   
   >>> MULTIDOS and sold it through his own company. An advertisement introducing   
   >>> UltraDOS appeared in the November 1980 issue of 80 Microcomputing.   
   >>> Level IV Products sold a stripped-down version of UltraDOS that didn't   
   >>> include programming utilities. They also sold programming utilities   
   >>> separately: BOSS (BASIC monitor), VFU (visual file utility), UZ (UltraZAP),   
   >>> SPOOL (printer spooler), GEDIT (BASIC global editor), LC (lowercase   
   >>> driver), EP (Epson printer driver), and RENUM-80 (line renumberer). That   
   >>> would seem to indicate that at least some of those utilities were included   
   >>> with the full version of UltraDOS. To further confuse the issue, there were   
   >>> multiple revisions of UltraDOS even though it was only sold for a short   
   >>> period of time.   
   >>> ---   
   >>> Matthew Reed   
   >>> m...@trs-80emulators.com   
   >>> http://www.trs-80emulators.com   
   >   
      
   --- SoupGate-Win32 v1.05   
    * Origin: you cannot sedate... all the things you hate (1:229/2)   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]


(c) 1994,  bbs@darkrealms.ca