🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: ROM disassembly for TOS 1.4

#3820
From: Bill Rosenkranz
Date: Sat, 09 Sep 1989 02:55
77 lines
4737 bytes
In article <21985@cup.portal.com> Bob_BobR_Retelle@cup.portal.com writes:
=i said:
=>just think how much more "friendly" atari would seem to developers (over,
=>say, commodore) if they say "hey, here is the full source on disk, guys".
= 
=Drop by your local B.Dalton Booksellers or Waldenbooks book stores, and take
=a look at the *multi-volume* set of Amiga documentation that's available to
=ANYONE (without having to pay a $300 "initiation fee")

do these include src code? i thought not.

actually, when i thought about switching development platforms, i priced
these and it amounted to something like $120 or so. add $200 for a decent
compiler (i don't know amiga s/w prices so don't flame...this is just a
guess) and you come upto atari's $300 mark. since i got the dev kit way back
when for $200 (from xanth), it seemed like a pretty good deal (compiler,
docs, reduced prices on h/w, consultation, etc). i STILL use alcyon,
despite it's many shortcommings (except, of course apratt's aln which is
an excellent linker). 

=Then ask yourself what is Atari Corp trying to do by keeping all this info
="secret"...?

good question. the answer, of course, lies in profit margins. atari didn't
(and still doesn't) need to do much to launch the ST. the "community",
especially in germany, keeps it afloat. i suspect that they may get a
rude awakening with the TT, depending on who they thing the target market
is. if it is the public at large (i.e. non-commercial, like the ST),
they can probably get away with similar practices and succeed. if it is
commercial, then they would die unless they can sell a million of the
suckers in the first year. maybe they can. inertia will carry it then.
the up-and-comming conehead, beckmeyers, DC, et al will hack away to try 
and make a buck...

when u consider that u can run many mac AND ibm programs on the ST, it is
really a nice system, thanx to the hard work of so many talented programmers.
the last people atari (or any micro vendor) should want to rile is these
types of developers. they are the ones who made the ST a success (someone
once said: "software without hardware is an idea; hardware without software
is a space heater"). if developers want documented src for the os, atari
should just give it to them. they CAN get the ROM src themselves, but it
wastes SO much time which could be better spent developing s/w to sell more
h/w. if I were JT, i'd certainly do whatever i could to help the third
party s/w vendor, no matter how small, especially if it really didn't
cost me anything. if the src was in C, release it in C, not disassembled
code, please...

i used to complain mightily about various "quirks" in the ST os. now i
just accept them and work around them. part of the problem was my own
inexperience with microcomputer systems and the low-end s/w market in 
general. people who succeed in this market (or any market, for that 
matter) look past these problems and just DO IT. people who constantly
complain will never make it. if you made a bad decision, either live with
it or move on to something new...

part of the problem with the ST for more casual programmers (i.e. those
not relying on their efforts to pay the rent) is the lack of third party
books for the ST. i can find numerous books describing how to write
TSR's and device drivers for the PC. how interrupts work. what interrupts
are available. hardware interfacing. etc. NONE for the ST. you have to 
figure it out for yourself or have to be professionally trained in 68k
h/w design.

my idea of s/w (before the ST) was $50,000+ packages running
on crays and cybers (even blue boxes :^). big finite element and CFD
codes. NASA...GM...you know, BIG stuff...

for me, if i wanted to develop s/w for a unix box, i'd pick a dec/sun/next/
hp-apollo/etc box over an atari and sell to companies rather than hobbyists
(i would tend to favor linear address spaces *8^). only corporations and
universities buy them, and they tend not to pirate your work (since they
have far deeper pockets to go after if they did).

=BobR

BillR :^)
rosenkra@boston.cray.com
Technical Details
Message-ID: <4630@hall.cray.com>
Path: arc1-ca.pugleaf.net!utzoo!attcan!utgpu!jarvis.csri.toronto.edu!mailrus!csd4.csd.uwm.edu!uakari.primate.wisc.edu!nic.MR.NET!umn-cs!hall!rosenkra
References: <9401@chinet.chi.il.us> <1666@atari.UUCP> <71359@yale-celray.yale.UUCP> <1677@atari.UUCP> <4576@hall.cray.com> <21985@cup.portal.com>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!attcan!utgpu!jarvis.csri.toronto.edu!mailrus!csd4.csd.uwm.edu!uakari.primate.wisc.edu!nic.MR.NET!umn-cs!hall!rosenkra
From: rosenkra@hall.cray.com (Bill Rosenkranz)
Newsgroups: comp.sys.atari.st
Subject: Re: ROM disassembly for TOS 1.4
Message-ID: <4630@hall.cray.com>
Date: 9 Sep 89 02:55:33 GMT
References: <9401@chinet.chi.il.us> <1666@atari.UUCP> <71359@yale-celray.yale.UUCP> <1677@atari.UUCP> <4576@hall.cray.com> <21985@cup.portal.com>
Reply-To: rosenkra@hall.UUCP (Bill Rosenkranz)
Organization: Cray Research, Inc., Mendota Heights, MN
Lines: 77