[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: How to detect EOFs in SEQ-files using M/C?
"Matthew Montchalin" <mmontcha@OregonVOS.net> wrote in message
Pine.LNX.4.44.0209111306070.9977-100000@lab.oregonvos.net">news:Pine.LNX.4.44.0209111306070.9977-100000@lab.oregonvos.net...
> On Wed, 11 Sep 2002, Charlie wrote:
> |> Strange. I've met him (as a normal person, not as a computer nut
> |> in a computer function or computer event), he seems like a nice guy.
> |> I'm surprised he is being so unnecessarily possessive and territorial
> |> over something that is so old, and of purely historical interest.
> |
> |I simply meant that Bill Gates didn't like the idea of open source code
> |then (Applesoft) or now with his many (Windows) products. It was common
> |for Apple in those early days to publish commented listings of ROM code
> |in the manuals that came with the machines. They did not do this with
> |Applesoft. It is my understanding (although I could be wrong about
> |this) that in the contract for Applesoft, Microsoft specified that the
> |listing wouldn't be public.
>
> But other people have probably disassembled it, and commented on
> it in their own unique way. (For instance, you could look at the
> disassembly of the Commodore 1541 ROM as detailed in the book by
> Immers and Neufeld, there is bound to be a market for something
> along these lines, and still avoid the copyright issue, look at
> how it was done on the Commodore side of reality.) There must be
> books out there somewhere with a reasonably well detailed disassembly
> of Applesoft Basic?
>
I have never seen any book with a detailed disassembly of Applesoft BASIC, but
as I mentioned there is a listing on the net. After doing some searching I
found it at:
http://hotel04.ausys.se/pausch/apple2/dsk.html
Bob Sander-Cederlof (S-C Assembler author) made this listing.
--------------------
There is also a program called Sourceror.fp that is supposed to print out a
commented Applesoft listing (I have never tried it). It was included with the
Merlin Assembler. I don't know where you would find it.
Charlie