Re: [cc65] The Contiki Desktop OS for cc65

Date view Thread view Subject view

From: Shawn Jefferson (
Date: 2003-03-14 18:27:25

>>> Ullrich von Bassewitz <> 03/14/03 08:44AM >>>
On many Commodore machines it is possible to bank out the ROMs to get access
to the underlying RAM. So with some overhead in space and runtime effiency
(wrappers are needed when calling ROM functions), even more memory can be made
available. This is what the Plus/4 library currently does, leading to a
whooping 60K of memory usable for C programs.

You can do this on the atari as well, with the XL/XE models.  You could bank in the RAM under the ROM.  However, some DOSes put stuff under the ROM (which is how they get such a low memlo with more features.)  SpartaDOS does this.

The Atari OS uses a lot of memory though... without any DOS loaded memlo is $700, and without basic upper bound is about BC1F (more if you count the display list and screen memory which is above this.)  I've heard that you could bank out the OS and basically write your own OS.  Maybe that is what we need to do?  That sounds like a nightmare.

I think banking is going to be the best way to do it on the Atari... if that would work!

Shawn Jefferson

To unsubscribe from the list send mail to with
the string "unsubscribe cc65" in the body(!) of the mail.

Date view Thread view Subject view

This archive was generated by hypermail 2.1.3 : 2003-03-14 18:28:20 CET