Jump to content
IGNORED

Atarimax 8Mb Flashcarts Old vs New.


Kyle22

Recommended Posts

Sorry if this has been discussed before, but I couldn't find anything.

 

Is there a tool that will convert binary images to and from the old / new format? How is it different, banking order?

 

I found a file I want to use with my Ultimate SD cart, but Altirra shows no .car type for it.

 

File is attached. Steves OSS-ICD Multi-Cart (8mbit Maxflash Image).zip

 

 

Link to comment
Share on other sites

Sorry if this has been discussed before, but I couldn't find anything.

 

Is there a tool that will convert binary images to and from the old / new format? How is it different, banking order?

 

I found a file I want to use with my Ultimate SD cart, but Altirra shows no .car type for it.

 

File is attached. attachicon.gifSteves OSS-ICD Multi-Cart (8mbit Maxflash Image).zip

 

 

I converted it to car using this tool and it worked on my Ultimate SD cart.

http://atariage.com/forums/topic/241615-easy-rom-to-car-utility/?do=findComment&comment=3299177

Link to comment
Share on other sites

1 mbit starts in zero and the newer 8mbit starts in zero as well? If that's true isn't it a good thing? I still wanna know why it started at 127, was there a reason? or it just was a preference? It was annoying until he updated the flashing software.....

Link to comment
Share on other sites

Only annoying as there are now 2 different atarimax 8mbit cart types. I think the change to bank 0 was an accidental error on a whole batch Steve made. Something that was inverted, i think he said. They only happened to work as the atarimax menu software always jumped straight from bank 127 to bank 0 anyway, so it was like the 1mbit. Other software for 8mbit only wouldn't have any reason to do that, so broke.

Good question as to why it was 127 to start with though.

Edited by Sheddy
Link to comment
Share on other sites

I can get the cart to boot, but Express! doesn't work.

 

Edit: it seems that it doesn't like SpartaDOS 3.x or SDX for some reason. Booted SuperDOS 5.1 and the 850 handler downloaded automatically, and went to Express. Works fine in Altirra, but not on real hardware. It made it into Express, but froze loading config file...

 

Don't blame SuperDOS, same thing happens (but slower) using bone stock DOS 2.0S master disk.

 

WTF!

Edited by Kyle22
Link to comment
Share on other sites

No problem, though, if every bank has identical Init code which resets to a known bank.

Indeed, no problem going forward. just annoys the purist in me to have that extra code taking a few more bytes in every bank now!

Mind you, I'm not sure it was safe to assume pressing reset would always get the start bank (although it seems to)

  • Like 1
Link to comment
Share on other sites

That double boot procedure makes it difficult if not impossible to use Express cart. on real hardware.

 

Is there a tool or any documentation on how the individual ROMs are stored that could help me surgically and precisely extract the Express! cart ROM image from that file?

 

It is an older version that I have been looking for.

Link to comment
Share on other sites

No. It just needs the init vector defined in the first or last bank depending on which version of cart you have.

Yes, sorry, extra code not needed in every bank assuming reset is trapped. That's the problem though - knowing which version you have. If you want software to work on either you do need to allow for possibility of 127 or 0 init.. Only small amount of extra code. :)

 

 

Presumably the original Express ROM code has been slightly altered for atarimax 8k bank scheme and switching but shouldn't be radically different?

Link to comment
Share on other sites

Code to reset the bank is about what - six bytes long? So I like to stick it at the top of every bank so that you don't have to care a damn whether the target hardware resets the bank at all during a system reset: it'll always find its way home. :) SDX does this.

  • Like 1
Link to comment
Share on other sites

Code to reset the bank is about what - six bytes long? So I like to stick it at the top of every bank so that you don't have to care a damn whether the target hardware resets the bank at all during a system reset: it'll always find its way home. :) SDX does this.

I try to do this as well so hitting the reset key will always reboot the cart.

  • Like 1
Link to comment
Share on other sites

  • 1 month later...

That double boot procedure makes it difficult if not impossible to use Express cart. on real hardware.

 

Is there a tool or any documentation on how the individual ROMs are stored that could help me surgically and precisely extract the Express! cart ROM image from that file?

 

It is an older version that I have been looking for.

Not sure where I found it, but here is the version 1.1 ROM EXPRESS.ROM

  • Like 1
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...