I spent a little more time with the CopyNES and realized that I couldn’t get a handful of Konami games to dump. I got a little bit of help over on the NESdev forums and wanted to post my findings here. I made a shortish video about it.
Long story short you’ll need to do a bit of hex editing to get a handful of the VRC4 mapped games like Crisis Force, Parodius Da!, and Wai Wai World 2 to work.
Still loving the CopyNES. Really glad I went that route. Awesome piece of kit.
Has anyone had any success, or knows where to find the info, for ripping ROMs from XBLA retro games? You don’t need to hack or mod your 360, just transfer the game to USB and extract on a PC.
I’m testing with Golden Axe. The file copied onto my USB is 89A6BC2BD0BE207A0A8344D8C43EB49AB2B0AE5658
I extracted this using wxPirs, and one of the files in the “0CLASSIC” folder was GAXE16.SR. After some research .SR is a sega archive format. Using offzip I was able to extract all the files. I know that Golden Axe is a 512 KiB file, and one of the extracted files was 512 KiB: I’m assuming this is the ROM. The file is 00033804.fnc, but unfortunately the data doesn’t match the actual ROM I’m using to check against (from Steam). Either it’s encrypted, or I’m looking at the wrong file.
I got as far as I did on what little information I could find, and a little guesswork. But I’m coming up empty on this .fnc file. I could be looking in the completely wrong place as well…
Using offzip extract the SONIC.SR file inside the 0CLASSIC folder. Offzip is a command line tool. I created a folder in the Offzip folder called “out”, and copied SONIC.R to the offzip folder.
Opening CMD and changing directory to my offzip, the command looked like this:
If successful inside the “out” folder should be a file named 00000804.dat, which is the ROM. The Hash data matches Sonic The Hedgehog (USA, Europe).md in the no-intro database. Rename it to Sonic The Hedgehog (USA, Europe).md or whatever you like.
Success! Let me know if I missed anything.
The hash data for this file should read as follows:
Hello all. New to this forum. I’m really sorry if this has been asked, but I dumped ten NES ROMs from the Wii Virtual Console a while back. The ROMs appear to work flawlessly in every emulator I’ve thrown them at (most recently Retroarch with the Mesen core). The issue I’m running into is that they don’t pass a No-Intro audit using clrmamepro of Romcenter. I’m wondering if there’s minor patches to these ROMs that aren’t recognized in the official No-Intro DAT file? Is there a way to “clean” them using a third party tool or is there a separate DAT file for VC ROMs I should be using? Any help would be much appreciated.
No-intro uses headerless NES ROMs for the DB. If you remove the first line in a hex editor (starts with NES) and save this as a new file, check the hash data for that.
EDIT:
Or if you use a program called GameHeader.exe to view the rom, it will give you the headerless hash data. Just bear in mind the hash data it gives you has spaces in it, whereas no-intro doesn’t have those
So I opened the VC dumps in a hex editor and compared them against a good dump. The only difference between the two is two bytes of data at the beginning of the file and a few strings of data at the end. I’m no expert and have no idea what information is contained at the end of the file. If I delete it to match a good dump, though, it generates a good hit in clrmamepro. What’s weird is some of my VC dumps are tagging as “Wii Virtual Console” when auditing using the no intro dat, but not all of them.
EDIT: So I took a look at the NES No-intro DAT in a text editor and it looks like there are some VC game not included. Not sure why.
They’re recognized as good dumps after deleting the hex data at the end, just not appended with the “Virtual Console” text in the title after clrmamepro renames them. The three I’ve dumped so far are Ghosts’n Goblins, Kirby’s Adventure and Life Force. When I look at the official No-Intro DAT, the VC versions aren’t included. In the case of Life Force, it looks like they have the European version of Salamander listed, but no the USA version of Life Force. I guess the No-Intro DAT is just incomplete when it comes to NES Wii VC titles?
So the no intro DAT will only list the VC ROM in the database if the file is somehow fundamentally different to the cartridge ROM. That makes total sense. In fact, I feel kind of stupid now haha. Even if they had entries for every VC version of a game in the DAT file, clrmamepro and romcenter wouldn’t be able to distinguish them from a cartridge dump file because the files are… well… identical.
This is a script for Atari Vault. It takes (some) of the arcade rom bin files and converts it to something MAME can use. Pong does not have a bin file as the arcade game did not have a “rom”, but something more hardwired.
Also, if you don’t know… the vault DLC contains the Atari 5200 bios.
That’s awesome!! I was wondering if there was a way to get those files working in MAME. Would be so nice if Atari released more of their Arcade ROMs on Steam. This is what emulation fans have been asking for since the late 90s… Finally seeing some companies responding.