farmerbb / RED-Project

ROM Extraction Documentation Project
197 stars 10 forks source link

Splatterhouse PS3 #23

Open Computerlabrat opened 3 years ago

Computerlabrat commented 3 years ago

I decided to dump my own Splatterhouse disc for PS3. I believe I located the emulation files, but I've no idea what to do with them, what files are for which games, or anything of that nature. Any ideas? If it helps, hopefully these screenshots of the directories can help. emulations sh1 sh23

einstein95 commented 3 years ago

Without knowing the sizes or checksums, it's impossible to be sure what is what. Judging by the filenames, sh1 appears to have the arcade ROMs (should work in MAME if you rename ns1_mcu.bin to cus64-64a1.mcu and name the zip archive splatter.zip). Also educated guesses is that sh23 has Splatterhouse 2 and 3 (as Mega Drive ROMs), named splat2.bin and splat3.bin. The other .bin files would be the replacement artwork for the digitized photographs.

Computerlabrat commented 3 years ago

Just tried 2 and 3 in a Genesis emulator. My guess is they're the arcade games. I'll take your advice for 1 to see what happens. Anyway to do a checksum compilation easily? Even if Windows could display the checksums, there's too many for me to screenshot with print screen.

Computerlabrat commented 3 years ago

It looks like there's a typo with all the Splatterhouse 1 files. Files with an Underscore (_) before the final number are looking for a hypen (-) instead.

einstein95 commented 3 years ago

Just tried 2 and 3 in a Genesis emulator. My guess is they're the arcade games. I'll take your advice for 1 to see what happens. Anyway to do a check some compilation easily? Even if Windows could display the checksums, there's too many for me to screenshot with print screen.

2 and 3 weren't released in arcades, only on Mega Drive/Genesis. If you have a hex editor, open the splat2.bin and splat3.bin files and take a screenshot

Computerlabrat commented 3 years ago

sh1_snd0.bin might need to be renamed to sh1_snd0b.bin. sh1_prg5.bin might need to be renamed to sh3_prg5.bin, sh2_prg6 to sh3_prg6.bin, and sh2_prg7 to sh3_prg7. However, it looks like renaming the files on those don't work with mame. I'll take a look at the Genesis games in a hex editor.

Computerlabrat commented 3 years ago

Think these might help with the genesis games? image image

Computerlabrat commented 3 years ago

I'm not sure what's up with Splatterhouse 1. Judging on the files, I think it might be the Japanese version, but even that won't work. The checksums are wrong for both American and Japanese versions based on what Console Z spits out when booting up the game.

Computerlabrat commented 3 years ago

I decided to get a multi checksum program to do a checksum of the emulations files. Hope this helps. Splatterhouse PS3 checksums.txt

hadess commented 11 months ago

XBox 360 Mega Drive files from the European release (mounted using xbfuse), sha1 as @Computerlabrat used that for the PS3 files:

e1f343aab54da9915700d4c8168143506c7fc43c  splat2.bin
6cae6378797fae4878ffa5721b7180f0eafa54cf  splat3.bin
 752828 Oct 11  2010 splat2.bin
1692388 Oct 11  2010 splat3.bin

From the no-intro DAT, Splattehouse 3 is 2097152 bytes, Splattehouse 2 is 1048576 bytes. This is more than the size of all the files in sh23 directory. But both original ROMs seem to have a lot of padding, so it's possible that we have both ROMs split into a lot of small pieces. Or there's compression and/or encryption :/