Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Metal Slug 4 #4

Open
Lx32 opened this issue May 11, 2023 · 11 comments
Open

Metal Slug 4 #4

Lx32 opened this issue May 11, 2023 · 11 comments

Comments

@Lx32
Copy link
Contributor

Lx32 commented May 11, 2023

I've checked and if you rename all the file with extension .bin the core mame 2010 will load the game, once you provide neogeo bios, but all the checksum are wrong and you get a black screen with Z80 error. Hope that this information will be usefull.

@lioneltrs
Copy link
Owner

Hi Lx32,
Unfortunately, I know that it does not work. I provided it as a WIP, as another user started working on it.
I wrote: "I started working on Metal Slug 4. However, it is not as simple as I expected. 263-m1.m1 CRC32 is OK, 263-v1.v1 and 263-v2.v2 match mslug4a CRC32. p1 CRC32 (c67f5c8d) is the one from mslug4h (with encrypted GFX) and p2 too (bc3ec89e). s1 CRC32 (1eaa05e0) is known as mslug4a hack according to /libretro-super/retroarch/media/libretrodb/metadat/fbneo-split/FinalBurn Neo (ClrMame Pro XML, Arcade only).dat Feel free to investigate: so far, I am lost!
Edit: I added my work in progress script "goMS4" for Metal Slug 4. It does not work yet, but produces the files that I mentioned. Feel free to use it for your investigations."

@Lx32
Copy link
Contributor Author

Lx32 commented May 12, 2023

Ok thanks, I post this repo on reddit hoping that someone can help us. Also I'm working on Samurai Showdown IV and I think that I have a working script.

EDIT: I make a fork with my work on samsho4. Hope to find a solution for the audio.

@lioneltrs
Copy link
Owner

I have a working script for Robo Army that I will clean and post tomorrow. I worked a long time ago on Samurai IV from the "samurai shodown neogeo collection" and it worked. I could check that it works too with this one. Thank you for your work!

@Lx32
Copy link
Contributor Author

Lx32 commented May 12, 2023

Perfect, I'll wait a feedback of your solution and then in case I'll keep working on the audio.

@Lx32
Copy link
Contributor Author

Lx32 commented May 13, 2023

@lioneltrs If you split the sound data of Metal Slug 4 in 4 part you get the right crc for mslug4dg for the first 3 (v1-v3) and also the right crc for sprites and m1.

EDIT: with mame2010 I get z80 error, also I get a matched s1 file for the same release. The only thing that are different are the v4 and the two p files. Also by a lot.

@lioneltrs
Copy link
Owner

@Lx32
With your approach, I have:

a75ffcde        263-c1.c1
5ab0d12b        263-c2.c2
61af560c        263-c3.c3
f2c544fd        263-c4.c4
84c66c44        263-c5.c5
5ed018ab        263-c6.c6
ef5db532        263-m1.m1
c67f5c8d        263-p1.p1
bc3ec89e        263-p2.p2
1eaa05e0        263-s1.s1
8cb5a9ef        263-v1.v1
94217b1e        263-v2.v2
7616fcec        263-v3.v3
7b0b92a1        263-v4.v4

Conclusion:

  • p1 and p2 are from mslug4 // Metal Slug 4 (NGH-2630) /* Original Version - Encrypted GFX / / AES VERSION */
  • v1-v3 are from mslug4dg // Metal Slug 4 (Multifunction Hack) // GOTVG 20171225
  • v1-v2 (if split in two) are from Metal Slug 4 (20th Anniversary)
  • m1 if also from mslug4dg
  • p1 and p2 are from mslug4h (with encrypted GFX)
  • c1-c6 are from Metal Slug 4 (20th Anniversary)
  • s1 is also from Metal Slug 4 (20th Anniversary)
    Lionel

@Lx32
Copy link
Contributor Author

Lx32 commented May 13, 2023

If you take the 3 part of s2, from 262144 to 131072, you get the s1 of mslug4dg

@vol-2
Copy link

vol-2 commented May 28, 2024

Was there ever any progress on MS4?

@lioneltrs
Copy link
Owner

lioneltrs commented Jun 4, 2024 via email

@vol-2
Copy link

vol-2 commented Jun 4, 2024

Hi, No, I did not succeed. Someone (RealRelativeEase) noticed that there is a way to get MS4 working. It is described in Japanese (I guess), but I do not understand the machine translation. Feel free to investigate: [farmerbb/RED-Project#156]

Thanks. I checked that out, and it doesn't seem like the Japanese blog person was able to get MS4 running. If you look at the bottom of the blog, he says that MS4 is different because it has different encryption, and that they would update if they figured it out. TBH, it looks like that blog is just following projects like goncommand and translating the results for the Japanese community.

@lioneltrs
Copy link
Owner

lioneltrs commented Jun 5, 2024 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants