Hi guys. I recently tried copying the rom from an aliexpress multiplayer cartridge. I used krikzzz's MD kit. (I already used it in your other cartridges). But with this cartridge I got the rom but the selection menu does not work (only one of the rom games works) Looking at the rom obtained with hexadecimal editor, I could see that all the games are inside (what works is the first one inside the hexadecimal). Is there any specific way to get the roms of this type of cartridge? The cartridge uses two chips: 1 - Black epoxy ball 2 - Fujitsu Devices Inc. MSP55LV650 0246 F13E Malaysia Thank you friends
You say you "got the rom", verified that all the games are inside, and then ask in there's "any specific way to get the roms". Obviously there is. You did it. What exactly are you trying to achieve?
He's saying he has a dump but it isn't functioning as intended, and is asking if there's something specific he should be doing when dumping a multicart of this nature.
Are you wanting to split the individual games out of the multicart ROM? Find the offsets that the multi-menu uses, and copy / paste from each location. Or, load it up in a hex editor and split them out that way. Megadrive? Here's header info.
First, you should describe how this multi-cart switch game.Using a menu program or using hardware reset or power-off/on action. This would tell us if it's hardware or software bank switcher based multi-cart.
Friends, thanks for the answers ... Looking through the hexadecimal editor, I see that the roms are all inside the file. What does not work is the menu. I did not know there was a way to do the menu through hardware (as was said in previous posts) ... But I believe it can be this way then, because it has a black epoxy bubble chip, which I can not know what it is ... (I liked this option of making the menu through hardware ... would indicate some material to study about the subject matter?) In this video I show inside the cartridge, and in the description has a MAGA NZ link that has the cartridge dump file. Memory on cart: Fujitsu Devices Inc. MSP55LV650 0246 F13E Malaysia Thank you all for your help.
The menu is in software. It controls the address decoder that lives under the epoxy which remaps the address of the selected game to $0. Vollyball works because In the actual ROM it lives at $0 even though it's 12 on the list in the menu.
thank you. My goal was to find out how the method works, because sometimes I make small roms to megadrive with the known compilers. and I find it wasteful to use an entire repro cartridge just for a rom, so I would make my own menu, to manage my roms in the cartridge.
If you're compiling your own code you can merge it all and create your own menu that jumps to whatever game is selected or write position independent code.
Thanks for the tip, I'm still learning how to do this. I've done some test roms, and now I'm trying to develop the menu without having to mess with the finished roms
Bootlegers have been doing this for ages and will undoubtedly use the best/easiest/cheapest method of doing it. If you absolutely must bootleg your own software do it the way the experts do. This means adding hardware to your card.
Yes, thanks for the tip. That's exactly what I'm trying to learn, what kind of hardware should I add? a microcontroller? Any hints of material so I can study about it? Thank you friends.
There are many different types of part you could use. An MCU is probably the cheapest/simplest option. However most relevant stuff you could study will deal with logic so you'd need to understand that and then translate that into code. That will be much easier and cheaper than learning to do it in logic and getting the stuff you need to do it. An MCU also has advantages over logic in this application as speed is irrelevant but a large/complex logic table is useful. You should read up on address decoders and bank switching. You can find a lot of relevant stuff by looking for information on mappers. You would effectively be building a custom mapper, for a genesis cartridge. Since you've written code for the Genesis it will be easier for you to design your own menu than try to work with the bootleggers thing. In a nut shell the menu would communicate with the MCU by accessing an address which would trigger the MCU to set the state of otherwise unused address lines on the cartridge memory to switch the required bank into $0.
Update: I've been studying a lot, I've already been able to put 2 games inside an eprom and select which bank to use through a manual switch. With the studies that I did, I believe that I will be able to access any bank I want ... it will not be a problem I can use a MCU I think I know how to do with the Reset pin of SLOT. My current question is: Is there any way to detect the joystic (up and down) keys through the SLOT of sega genesis? Thank you.