🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.atari.st
Article #3605

Re: ROM disassembly for TOS 1.4

#3605
From: Stephen Jacobs
Date: Fri, 01 Sep 1989 16:15
23 lines
2028 bytes
John Townsend (who gets to pick up the pieces for Atari after third-party
programs break) disagreed with my request for an official Atari ROM disassembly
analogous to what IBM did with the PC.  He took my concession that use of
undocumented features by PC programmers resulted in a lot of mayhem as an
adequate argument against publishing such a listing.  But my point was that
even with that mayhem, the PC world has benefited enormously from the
availability of ROM listings.  There are always data structures that are only
adequately explained with "Look: here's how we use this".  There are clever
routines that one can learn from studying.  Sometimes there are even OS bugs,
stuff that doesn't do what it's supposed to, or has side-effects that didn't
seem worth mentioning when it was documented.  The PC world got better programs
sooner because the ROM listing was available, and after about the third round
of program-breaking upgrades, developers got the idea that you don't count
on anything staying the same unless it was specifically promised.  We've had
some of those 'told 'ya so' upgrades from Atari already.  I'm inclined to
believe that they WILL break any program that depends on undocumented
features.  But when I'm trying to write to a screen that is already guaranteed
to be video mode 1; or to understand why I can't open any more files (and
my counter of open files says zero), that disassembly is precious.
                                       Steve J.

 
Technical Details
Message-ID: <9442@chinet.chi.il.us>
Path: arc1-ca.pugleaf.net!utzoo!attcan!utgpu!jarvis.csri.toronto.edu!mailrus!csd4.csd.uwm.edu!gem.mps.ohio-state.edu!tut.cis.ohio-state.edu!rutgers!bellcore!att!chinet!saj
References: <9401@chinet.chi.il.us> <1666@atari.UUCP>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!attcan!utgpu!jarvis.csri.toronto.edu!mailrus!csd4.csd.uwm.edu!gem.mps.ohio-state.edu!tut.cis.ohio-state.edu!rutgers!bellcore!att!chinet!saj
From: saj@chinet.chi.il.us (Stephen Jacobs)
Newsgroups: comp.sys.atari.st
Subject: Re: ROM disassembly for TOS 1.4
Summary: It's not to use undocumented features, it's to understand documented
Message-ID: <9442@chinet.chi.il.us>
Date: 1 Sep 89 16:15:34 GMT
References: <9401@chinet.chi.il.us> <1666@atari.UUCP>
Organization: Chinet - Chicago, Ill.
Lines: 23