Fixing ROMs for EMS 64 GB Smart Card USB

Discussion of programming and development for the original Game Boy and Game Boy Color.
User avatar
MottZilla
Posts: 2832
Joined: Wed Dec 06, 2006 8:18 pm

Re: Fixing ROMs for EMS 64 GB Smart Card USB

Post by MottZilla » Sat Aug 29, 2015 8:23 pm

Try using the version that says [BF] with the IPS patch to fix it in my collection of fixes. If you are booting it without the menu then you'll need to fix the checksum if using the [BF] version instead of the normal version. I never tested the fix on a real cartridge so the fix may only fix one issue. I don't plan on investigating it further.

User avatar
juju
Posts: 3
Joined: Tue Aug 25, 2015 7:43 pm

Re: Fixing ROMs for EMS 64 GB Smart Card USB

Post by juju » Mon Aug 31, 2015 10:55 am

MottZilla wrote:Try using the version that says [BF] with the IPS patch to fix it in my collection of fixes. If you are booting it without the menu then you'll need to fix the checksum if using the [BF] version instead of the normal version. I never tested the fix on a real cartridge so the fix may only fix one issue. I don't plan on investigating it further.
First of all, thanks for replying <3

So, I've tried it now, both with and without the menu, but the screen just stays blank when I boot the game. Is there anything I can do to try and fix it?

User avatar
MottZilla
Posts: 2832
Joined: Wed Dec 06, 2006 8:18 pm

Re: Fixing ROMs for EMS 64 GB Smart Card USB

Post by MottZilla » Mon Aug 31, 2015 12:28 pm

Another possible issue is the game writes to the Program Bank register at $2FFF which is valid, but the Smart Card doesn't like this. I would assume this is causing the crash.

So it's your lucky day I guess. I patched the ones that I saw and you can give this patch a try. Tell us if it works for you.
Attachments
Revelations - The Demon Slayer (U) [C] (Fix).ips
(14 Bytes) Downloaded 263 times

User avatar
juju
Posts: 3
Joined: Tue Aug 25, 2015 7:43 pm

Re: Fixing ROMs for EMS 64 GB Smart Card USB

Post by juju » Mon Aug 31, 2015 3:46 pm

MottZilla wrote:Another possible issue is the game writes to the Program Bank register at $2FFF which is valid, but the Smart Card doesn't like this. I would assume this is causing the crash.

So it's your lucky day I guess. I patched the ones that I saw and you can give this patch a try. Tell us if it works for you.

Once again, thanks for the attention! <3

So, I've download the patch and applied it with Lunar IPS, but it seems that nothing changed. I also tried running the game with and without the menu, but it made no difference. The only thing that's changed is that now it creates a saved data, it seems. Anything else we could try? :C

gwood12345
Posts: 2
Joined: Fri Dec 11, 2015 9:05 am

Re: Fixing ROMs for EMS 64 GB Smart Card USB

Post by gwood12345 » Fri Dec 11, 2015 9:09 am

Can someone help me find the installer for this? All the links seem to be dead. Really want to be able to play Zelda! Any help much appreciated.

Regards
G

User avatar
MottZilla
Posts: 2832
Joined: Wed Dec 06, 2006 8:18 pm

Re: Fixing ROMs for EMS 64 GB Smart Card USB

Post by MottZilla » Sun Dec 13, 2015 5:06 pm

In case anyone else is looking for it I'll post it here. I think this is the final version I released.
Attachments
sc_mzmenu_flasher.zip
(691.47 KiB) Downloaded 367 times

gwood12345
Posts: 2
Joined: Fri Dec 11, 2015 9:05 am

Re: Fixing ROMs for EMS 64 GB Smart Card USB

Post by gwood12345 » Mon Dec 14, 2015 2:31 am

Thanks Mottzilla, been testing it out at the weekend and it's spot on! Thanks for your hard work.

User avatar
HVC-Man
Posts: 41
Joined: Wed Nov 25, 2015 7:54 pm

Re: Fixing ROMs for EMS 64 GB Smart Card USB

Post by HVC-Man » Fri Sep 02, 2016 12:51 pm

Do Pocket Monsters Red and Green JPN need patching for the Smart Card too?

User avatar
MottZilla
Posts: 2832
Joined: Wed Dec 06, 2006 8:18 pm

Re: Fixing ROMs for EMS 64 GB Smart Card USB

Post by MottZilla » Fri Oct 07, 2016 1:31 pm

I think the US versions needed it so the Japanese versions very likely need a patch too. You might not, but I would expect it to need it.

FreeLiberty
Posts: 3
Joined: Sun Nov 26, 2017 12:39 am

Re: Fixing ROMs for EMS 64 GB Smart Card USB

Post by FreeLiberty » Sun Nov 26, 2017 12:51 am

Hey there, Im hoping there is someone around that could help me out...

Iv'e been trying to get two GBC games running on my ElCheapo flashcard but one (Tamagotchi) crashes to a black screen on boot, and the other (Hamtaro Ham-Hams Unite!) crashes during gameplay (I can give more detailed instructions if someone can help me out)

I checked all around the forums and online but couldn't find any evidence that someone had already patched these games.

If anyone could lend a hand, I would greatly appreciate it!

User avatar
MottZilla
Posts: 2832
Joined: Wed Dec 06, 2006 8:18 pm

Re: Fixing ROMs for EMS 64 GB Smart Card USB

Post by MottZilla » Tue Nov 28, 2017 12:09 pm

Do you mean you are using the SmartCard 64M USB or something else?

FreeLiberty
Posts: 3
Joined: Sun Nov 26, 2017 12:39 am

Re: Fixing ROMs for EMS 64 GB Smart Card USB

Post by FreeLiberty » Tue Nov 28, 2017 11:11 pm

I'm using the ElCheapo SD Flash Cart made by Bennvenn, and he recommended I come here to look for patches for these games, as you guys have patched a bunch before.

User avatar
MottZilla
Posts: 2832
Joined: Wed Dec 06, 2006 8:18 pm

Re: Fixing ROMs for EMS 64 GB Smart Card USB

Post by MottZilla » Wed Nov 29, 2017 11:54 am

If you can get information on the cartridge's registers it would help to patch those games. But I'm only familiar with the SmartCard that this thread is all about. I imagine the problem is similar in nature where the game is writing an area that on the original cartridge would do nothing but on the flash cart's hardware overwrites its special registers. Certainly though he should have added a disable for the flash cart registers to prevent this unlike the SmartCard which seems to lack that. I'm pretty sure the EverDrive GB has a proper method to protect all flash cart registers from being modified after leaving the menu system.

FreeLiberty
Posts: 3
Joined: Sun Nov 26, 2017 12:39 am

Re: Fixing ROMs for EMS 64 GB Smart Card USB

Post by FreeLiberty » Thu Nov 30, 2017 12:21 am

I can see if I can get that information from him. Yeah that's fair, I am fairly certain his flash cart works in a similar manner as the smart card usb, as patches you guys have worked on have worked on the ElCheapo as well. Yeah I'm not 100% sure, he may have tried to but ran into an issue for some reason, as far as I'm aware the card is still technically a prototype.

DMG-Patcher
Posts: 3
Joined: Sat Jul 06, 2019 12:10 pm

Re: Fixing ROMs for EMS 64 GB Smart Card USB

Post by DMG-Patcher » Sat Jul 06, 2019 12:29 pm

Hello, I know this topic is a bit older but I still had to dig it up again. Now I also have a 32MB flash card. The fixes here also work fine. Nevertheless, I still have a small list which do not run without Fix yet.

Batman Forever
Bomberman
Days of Thunder
Ferrari GP
Fire Fighter
Gargoyles Quest
Bart Simpson's Escape from Camp Deadly
Solomons Club
Super Off Road
Wizards and Warriors
Worms
Tetris
Palamedes

If I have Pacman and Snoopy in the Multirom Menu at the same time, when I start Pacman Snoppy is always started.

It would be incredibly great if someone could help me repair it. I like to test very much.

Edit:
If I want to change from MBC1 to MBC5, how do I have to proceed or which value do I have to change?
https://forums.nesdev.com/download/file ... w&id=15756
Nothing happens after the Nintendo logo is displayed.
Attachments
Batman Forever
Batman Forever

Post Reply