Files over 4MB

For anything related to cart (SRAM, SF2 mapper, audio, CD mode 1, ...)

Moderator: BigEvilCorporation

Post Reply
Ice Man
Newbie
Posts: 4
Joined: Sun Aug 10, 2014 7:24 pm

Files over 4MB

Post by Ice Man » Sun Aug 10, 2014 8:27 pm

Hello there,
I was trying to make a 8MB or even 12MB cartridge.
However, how exactly would one do this with 3x27c322 + 74LS139?
I heard that $A00000-$BFFFFF are built in and can't be accessed. Is that correct?

I have found a schema that allows me to use 2x27c322 but will it work for 3 as well? (Mainly UMK Trilogy)

Image

Credits to oofwill

Here's another schema but this won't work.

http://imgur.com/ERBbHB4

Charles MacDonald
Very interested
Posts: 292
Joined: Sat Apr 21, 2007 1:14 am

Re: Files over 4MB

Post by Charles MacDonald » Mon Aug 11, 2014 4:03 am

Ice Man wrote:Hello there,
I was trying to make a 8MB or even 12MB cartridge.
However, how exactly would one do this with 3x27c322 + 74LS139?
I heard that $A00000-$BFFFFF are built in and can't be accessed. Is that correct?
There's some issues when making cartridges larger than 4MB:

1.) 400000-7FFFFF is used by the Sega CD, so if the Sega CD is plugged in there will be a conflict between it and the cartridge. Otherwise it is safe to use.
2.) 800000-9FFFFF is used by the 32X. It may be safe to use this region if the 32X adapter enable bit is turned off though. If you use it, you will need to assert DTACK when this range is accessed.
3.) The B00000-BFFFFF area is free for use. You will need to assert DTACK when this range is accessed too. You are correct that A00000-AFFFFF can't be used.

Using any of these areas only works for homebrew software. Commercial games larger than 4MB use a banking scheme instead, instead of mapping their ROM to higher addresses.

Ice Man
Newbie
Posts: 4
Joined: Sun Aug 10, 2014 7:24 pm

Post by Ice Man » Mon Aug 11, 2014 8:19 am

I've seen people using an Everdrive to run Ulitmate Mortal Kombat Trilogy for example. How exactly would this work since the game is 10MB or more by now.

Is there a way I can still access $A00000-$AFFFFF?

Would connecting a 3rd EPROM work as well by just adding the /OE signal to the 10th pin of the 74LS139 shown in the schematic?

Eke
Very interested
Posts: 884
Joined: Wed Feb 28, 2007 2:57 pm
Contact:

Post by Eke » Mon Aug 11, 2014 8:52 am

Ice Man wrote:I've seen people using an Everdrive to run Ulitmate Mortal Kombat Trilogy for example. How exactly would this work since the game is 10MB or more by now.
Mega Everdrive generates its own /DTACK signal on the B20 pin when accessing the $800000-$9FFFFF area
Maximal supported size is 10MB, the 12MB ROM hack won't work.
Is there a way I can still access $A00000-$AFFFFF?
No because it will result in access conflict with Z80 area (which includes the FM chip) and I/O area. There is some room in the upper area that is not used by anything but it is advised that you do not put any usable data here in EPROM.
The 12MB UMK3 hack you are talking about has nothing there for example, and the program never tries to read from ROM at these addresses, it's simply wasted space in ROM.
Would connecting a 3rd EPROM work as well by just adding the /OE signal to the 10th pin of the 74LS139 shown in the schematic?
No, it won't work because you need a specific /CE for the third EPROM, the one in this schematic which uses either /ASEL (B26) or VA23 (B11) only covers $000000-$7FFFFF area.
Also, pin 10 of the 74LS139 triggers the whole $800000-$BFFFFF area, you would need two additional address lines and different decoding logic to skip the $A00000-$AFFFFF area.

Ice Man
Newbie
Posts: 4
Joined: Sun Aug 10, 2014 7:24 pm

Post by Ice Man » Mon Aug 11, 2014 9:25 am

Oh, I see. Thanks for the information.
Going to try this later.

r57shell
Very interested
Posts: 478
Joined: Sun Dec 23, 2012 1:30 pm
Location: Russia
Contact:

Re: Files over 4MB

Post by r57shell » Thu Aug 14, 2014 2:28 pm

Ice Man wrote: Image
It's our scheme!!!

r57shell & Nemesis_c

Image link - to our site. And Russian comments.
And credit to "oofwill"? Who is that? I didn't heard about him before.

I hate those, who steals info, and make credits.
Image

Ice Man
Newbie
Posts: 4
Joined: Sun Aug 10, 2014 7:24 pm

Post by Ice Man » Thu Aug 14, 2014 5:10 pm

I gave credit to him because he posted it here. I don't know about original author. Misleading information I'd say. Sorry for that.

Either way, thanks for the real link to homepage. :)

bastien
Very interested
Posts: 208
Joined: Mon Jun 25, 2007 7:19 pm
Location: Besançon,France
Contact:

Re: Files over 4MB

Post by bastien » Thu Aug 14, 2014 6:16 pm

r57shell wrote: r57shell & Nemesis_c
Image link - to our site. And Russian comments.
And credit to "oofwill"? Who is that? I didn't heard about him before.
I hate those, who steals info, and make credits.
Hi r57shell,
I know Oof-will and i also know ivan aka Nemesis_c
please take a look at this link i have also helped ivan for it's custom cartridge with the same solution ^^
http://www.ultimate-consoles.fr/topic/1 ... le-eproms/

Apologize if we relink your schéma ( really better than mine !)
Megadrive fan world is small :D

r57shell
Very interested
Posts: 478
Joined: Sun Dec 23, 2012 1:30 pm
Location: Russia
Contact:

Re: Files over 4MB

Post by r57shell » Fri Aug 15, 2014 3:23 pm

Nemesis_c not ivan.

You can link to our schema but with proper credits.
BTW it supposed to be private schema, it was released in our private section, but someone stole it.
I don't have permission.
Image

Nemesis_c
Newbie
Posts: 2
Joined: Thu Apr 03, 2014 11:12 am

Files over 4MB

Post by Nemesis_c » Sat Aug 16, 2014 2:11 am

"Ivan" is my account on ultimate-consoles.fr :lol: , Bastien (aka X-death) helped me to make the scheme as well as r57shell.
Currently ultimate-consoles.fr site is down for users from Russia (possible sanctions against Russia for saving Donbass people :D ) and I don't have permission too.
In any case, I put the target schema on the ultimate-consoles site after it has tested. Scheme for 10 MB - I have not tested, so it exists only at me and r57shell.
(Sorry, but I use the Google translator.)
Last edited by Nemesis_c on Sat Aug 16, 2014 2:16 am, edited 1 time in total.

Nemesis_c
Newbie
Posts: 2
Joined: Thu Apr 03, 2014 11:12 am

Re: Files over 4MB

Post by Nemesis_c » Sat Aug 16, 2014 2:14 am

Ice Man wrote:Hello there,
I have found a schema that allows me to use 2x27c322 but will it work for 3 as well? (Mainly UMK Trilogy)
it will work but only 10 MB

Post Reply