analmux wrote:
Great!!!
Finally I had some spare time this weekend to test my flashcarts. They're perfect.
I still have one question:
when the atari does a cold start, on which address and in which bank are the cartridge startup vectors supposed to be located ??
Does the atari start up in bank 0?
On the 1mbit cartridge, from a clean power-off the cartridge will always start in bank zero. So put your start/init vectors and cart information at the end of the first 8k block of data.
On the 8mbit cartridge, from a clean power-off the cartridge will always start in bank 128, the last bank. In this case place your start/init vectors and cart information at the end of the last 8k block of the image.
analmux wrote:
And another thing. As most of the people have Sio2pc cables and software. It might be a good idea to use a fast-loader that loads a sector in a third of the time.
I was considering this for the 8mbit images since they require SIO2PC to run and the flashing software could be larger. Having a Warp+ OS installed or other high-speed patched OS will take care of this too.
The 1mbit flash software has to fit into 16 sectors and right now there is only about 4 bytes of space left there
analmux wrote:
I'm working on a 8mbit flashcart demo with some 3d moving objects in 50 fps. I might use your flash programming software and implement the fastloading routine.
Wow now I gotta see that.
I wanted to do some graphical stuff or a nicer menu with graphics but I just dont know much about programming graphic modes myself. From your super-mario demo it looks like you know everything, it should be interesting to watch