Re: [cc65] Banking out ROM

From: Christian Grössler <chris1groessler.org>
Date: 2010-11-19 22:33:33
Hi,

a follow up to an old thread...

On 15.11.09 15:41, Christian Grössler wrote:
> Fatih Aygün wrote:
 >
>> I wonder why it's not the default start address then. Programs that use R: stuff
>> or any other low loading drivers or extra drive buffers can easily set the start address higher from the ld65 command line. The default shouldn't be that high
>> because it's not the typical case imho.
>
> I don't remember how exactly I came up with the $2E00 value. Maybe it
> was with a big DOS (MyDOS for many drives) and loaded R: driver.
>
> I selected it to have a working default value for most cases. Remember,
> the space for the R: driver is not dependent on whether the program uses
> R:, but whether a 850 is being present at boot time.

I know found out how I came up with the $2E00 start address for the Atari :-)

The kermit65 version for the Atari uses $2D20 as start address:

...
;
;       now start at a reasonable place
;
         *=      $2D20           ; about as low as reasonable on atari
;
...

$2D20 sounded a bit "odd" to me, so I took $2E00, with the additional benefit to have some extra safeness.

I found this now while I was browsing some old code (see http://www.cc65.org/mailarchive/2001-02/0377.html,
the current location for kermit65_cc65.0.1.tar.gz is ftp://ftp.groessler.org/pub/chris/cc65, btw.).

I also noticed, that spudster is not online anymore (but I should somewhere have a CD with a mirror of
it which I burned back then :-)). I searched and found the original kermit65 source code still available at

ftp://ftp.pigwa.net/stuff/collections/holmes%20cd/Holmes%202/Atari%20Archives/Telecomm/K65SRC.ARC .

I don't know why John Dunning (the original porter of kermit to the Atari) decided to use $2D20 as start
address. Any ideas?

regards,
chris
----------------------------------------------------------------------
To unsubscribe from the list send mail to majordomo@musoftware.de with
the string "unsubscribe cc65" in the body(!) of the mail.
Received on Fri Nov 19 22:33:44 2010

This archive was generated by hypermail 2.1.8 : 2010-11-19 22:33:47 CET