RED-Project icon indicating copy to clipboard operation
RED-Project copied to clipboard

SNK Arcade Classics Vol. 1 for PS2

Open kjetil-f opened this issue 2 years ago • 10 comments

Is it possible to extract the Neo Geo games from this compilation? It's possible with the Sega Genesis Collection, Atari Anthology, Activision Anthology and Intellivision Lives!.

kjetil-f avatar Aug 08 '23 10:08 kjetil-f

Not the PS2 version, but I've poked around inside the Wii version's files. The compilation uses Terminal Reality's .pod file format and it seems like audio (both music and sound effects) are stored in separate files compared to the "main" ROM. ng1rom.POD could be the Neo Geo BIOS? There are also fairly large POD files for KOF95-98, despite not being part of the compilation.

Unfortunately, I haven't been able to extract those files or do anything else with them.

RealRelativeEase avatar Aug 11 '23 21:08 RealRelativeEase

Thank you for the input. My guess is that the Wii and PS2 probably uses the same files since they were released the same year.

kjetil-f avatar Aug 14 '23 10:08 kjetil-f

I've tried to examine the .pod files inside SNK Arcade Classics Vol. 1 using Dragon UnPACKer 5, but the program crashes every time I try to open one of the files.

The same developer also did the Metal Slug Anthology, and from the look of things, it also uses Neo Geo ROMs for Metal Slug 1-5 (including Metal Slug X). The ROMs are stored in separate folders inside of SLUGROM.POD, along with what seems to be the BIOS. But once again, Dragon UnPACKer crashes every time I try to extract the contents of the folder. And from what I can tell, the ROM files seem to be stored in a similar fashion to the Neo Geo ROM ports by Code Mystics. #115

RealRelativeEase avatar Jan 25 '24 21:01 RealRelativeEase

Tested UnPACKer myself, but it would not open. Seems that you can only use supported games with this tool.

kjetil-f avatar Jan 26 '24 12:01 kjetil-f

I've been able to extract the contents of SLUGROM.POD using the POD3 script for quickbms, but as expected, the folders can't just be zipped to play the respective Metal Slug game in an emulator.

For instance, this is what the first Metal Slug looks like: mslug

RealRelativeEase avatar Jan 30 '24 18:01 RealRelativeEase

Maybe there is a way to convert them. It doesn't look to different from the GOG version after all:

msluggog

kjetil-f avatar Jan 30 '24 23:01 kjetil-f

I've tried to compare the files against the Neo Geo ROM from Humble Bundle (also the DotEmu version, so it should be identical to GOG). 201-m1.bin, 201-p1.bin, 201-v1.bin, 201-v2.bin are a match for the respective files in the DotEmu ROM according to HxD, even before the file extension is changed. I've tried to split mslug.ssb into 4 files with a size of 4MB each and named them to match the four 201-cX.cX files. This is where things don't really go the way I would've hoped, since none of them are a match for the files in the DotEmu ROM. I don't know where to find 201-s1.s1 either, since I'm not very knowledgeable about Neo Geo ROMs in general.

RealRelativeEase avatar Feb 01 '24 21:02 RealRelativeEase

Someone linked a Japanese blog in another issue, and it referenced ROMs extracted from the Metal Slug Anthology: http://blog.livedoor.jp/scrap_a/archives/27095543.html

I can't read Japanese, and from what I can gather MS5 doesn't play in an emulator. But the other games might be extractable from the collection.

If anyone can read Japanese, feel free to chime in.

Edit: It worked, I've been able to extract Metal Slug 1-4 and X. I'll post the instructions tomorrow.

RealRelativeEase avatar Mar 09 '24 22:03 RealRelativeEase

yeah, it says you can use POD Extract and then the MSC_extract_v2 from that blog to extract all the Metal Slug games except 5.

One of the comments says that it also works for the PSP version.

jd213 avatar Mar 10 '24 00:03 jd213

#146

I've run the blogpost through translation software, it says at the bottom that the extraction method doesn't work for SNK Arcade Classics Vol. 1 due to the way the compilation handles sound data.

The same blog also has a few entries about using UART to extract the ROMs from the Neo Geo Arcade Stick Pro, starting here. I don't have a Neo Geo Mini myself, but maybe someone can check whether the UART extraction method outlined in those posts works for the Neo Geo Mini as well?

RealRelativeEase avatar Mar 10 '24 12:03 RealRelativeEase