Hello. I tried to inject a NES rom but it failed.
Does we also use "Pokemon Crystal" for NES roms or something else? (From what I read, it was working using "Pokemon Crystal").
I got a NES roms with the same mapper (NES.Open.Tournament.Golf.NES.VC.USA.3DS-BigBlueBox.3ds) as the game I want to inject. I drag 'n drop it on "prepare.bat" but it says :
Error, program id mismatch. Wrong key?
Unknown file
In the "tempfold", I only have "exh.bin" (2kb) when on the gameboy one (I sucessfully injected several gb/gbc roms), I have :
banner.bin
code.bin
exh.bin
icon.bin
and a "romfs" sub-directory.
Thanks a lot!
Edit : I just saw there are two methods in the first post, I'll try the other one to see (Retail encrypted VC games)
Edit 2 : Perfect. Just managed to replace "Nes Open Golf" with "Maniac Mansion"
![smile :) :)](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
Now I just need to do banner and icon like I do for GB ones.
Only weird thing though is that there don't seem to be any savestate function like others VC games, is it normal? (maybe some games don't have any?) Or do I have to activate a flag somewhere? (I just double checked and my Zelda 2 bought on Eshop have one). I'll try the original unedited rom to check.
Edit 3 : I tested the unedited rom and it don't have any savestate function. So, I'll use another NES VC rom as a base (I assume it won't change anything, as long as the header I use is correct).
Edit 4 : What is weird is my legit Zelda 2 have a savestate function and the one found on internet don't have one. Is there several versions of those eshop games?
Edit 5 : Okay, it seems there are some "v2" of the roms. Metroid (v2) have the savestate function so I'll retry with this rom.
Edit 6 : By the way, I found that in Metroid rom, if it can interest some people : NESMT0A.032.patch
Code:
[Title Flash]
Mode = 1
Address = 0xACD
Fixcode = a8: 11 11 11 01 01 01 01 01
[Mother Flash]
Mode = 1
Address = 0xDE5D
Fixcode = a3: EA EA EA
[Mother Brain Flash]
Mode = 2
Type = 1
Address = 0xDE5D
Edit 6 : Everything is okay, thanks for the tutorial
![smile :) :)](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)