Well ~60 views later and no response, I guess I have to assume that the documentation is incorrect and I can't write back to the cart like a normal disk drive. Darn!
http://www.atarimax.com/flashcart/docum ... .html#set5On to plan B!
I've been looking at code examples for controlling the cartridge from within an Atari program and the process looks fairly straight forward...
The basic process would be:
Turn off interupts
unlock the cartridge (write $AA to location $D5xx xx being the bank number)
Touch D580 which will cause that bank to overlay $A000 to $BFFF
read/write to the $A000-$BFFF range
close the cartridge
turn interrupts back on
Questions:
1) Is the above basically correct?
2) Is it possible to redirect the overlay to another location in memory?
3) In the code examples I have, there is a write made to $AAAA and $B555 ($55 and $AA respectively) as part of the unlock function. Why?
any help would be greatly appreciated!