Re: [cc65] Atari executables w/ AtariMax flashcart

From: Shawn Jefferson <>
Date: 2005-03-31 18:51:34
--- Carsten Strotmann <> wrote:

> Hmm, I'm  not at home, so I cannot prove my view on
> real hardware with 
> an AtariMax Flashcart. I had the same problem with
> my Forth System when 
> I stored the Forth on the AtariMax. The Forth Systm
> also expects 
> channel (IOCB) 0 to be open for screen output. All I
> needed to do was 
> to restore the original Displaylist, and everything
> worked fine.

Really?  I find that strange, since I just loaded an
8Mb cartridge into the emulator and setup a break on
the init address of the cartridge.  SAVMSC is zero,
and SDLSTL is zero too.

I double checked the exepmenu.a65 file, and the
cartridge init+run vectors are setup as follows:

$A000, $00, $01, $A000

Which, according to Mapping the Atari, means start
vector: $A000, cartridge present, do disk boot, init
but don't start cartridge, init vector: $A000.

Do I not understand how this is working, or is there
something else going on?
> Yes, this might be the case, that the displaylist
> and the screen memory 
> are still on $9c00. I need to check that once I'm
> back home. Also, this 
> should be fixed (or implemented as an option) in the
> AtariMax software.

It's easy enough to make a command-line option to open
E: (which should move the screen and display list
memory) as part of the exeunpak.a65 file.  I think
this would be a good thing.  I'll see what I can do
and send it to Steve.
> If Shawn is working with a new AtariMax Prototype,
> we might see a new 
> AtariMax Software release anyway :) (I'm really
> curious)

Nothing overly exciting.  I'll send you a private

PS. Apologies to the list as we're going slightly

Shawn Jefferson

Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
To unsubscribe from the list send mail to with
the string "unsubscribe cc65" in the body(!) of the mail.
Received on Thu Mar 31 18:51:37 2005

This archive was generated by hypermail 2.1.8 : 2005-03-31 18:51:43 CEST