What's new

Capcom Fighting Collection 2: STREET FIGHTER ZERO 3 Upper -> sega naomi P O R T !!!

HDemon

Professional
Joined
Jan 6, 2019
Messages
456
Reaction score
217
Location
United Kingdom
Hi everyone!


I just want to announce that I'm working on porting Street Fighter Zero 3 from the Capcom Fighting Collection 2 back to the SEGA NAOMI arcade system!


Basically, the CFC2 ROM is a heavily reorganized NAOMI ROM, but with enough time and patience, it can be reworked. After a few intense days of HEX editing, comparisons, and making ChatGPT my new best friend, the game now boots, plays the intro, and runs the attract mode!


Right now, the character select screen works, but the game freezes a few seconds in—although if you're quick, you can select a character and reach the first round. There's no sound yet, but honestly, who cares when the best part is: THERE IS NO INPUT LAG! 😄


Yes, you heard that right—no input lag! It's already noticeable on the character select screen, which makes me super happy and excited.


I'll upload a patch for the current state of the game soon. If you like this project and want to support me, here's the link:
👉 Donate via PayPal


Thank you!
 

Attachments

  • s3z.png
    s3z.png
    232.8 KB · Views: 35
Hi everyone!


I just want to announce that I'm working on porting Street Fighter Zero 3 from the Capcom Fighting Collection 2 back to the SEGA NAOMI arcade system!


Basically, the CFC2 ROM is a heavily reorganized NAOMI ROM, but with enough time and patience, it can be reworked. After a few intense days of HEX editing, comparisons, and making ChatGPT my new best friend, the game now boots, plays the intro, and runs the attract mode!


Right now, the character select screen works, but the game freezes a few seconds in—although if you're quick, you can select a character and reach the first round. There's no sound yet, but honestly, who cares when the best part is: THERE IS NO INPUT LAG! 😄


Yes, you heard that right—no input lag! It's already noticeable on the character select screen, which makes me super happy and excited.


I'll upload a patch for the current state of the game soon. If you like this project and want to support me, here's the link:
👉 Donate via PayPal


Thank you!
How did you go about extracting the rom from the collection?
 
Chatgpt has indepth knowledge about parsing the rom data from the collection?
He analyse data and try things, which give useful hints. Sometimes he can do something, sometimes don't but always you can take something out form trying things with it.
 
Is here someone who could test it on real hardware? I test it in Retroarch and I don't know why but INPUT LAG is still there :/ Im really confused now because before it felt snap. Could this be the emulator? I have game playable at this point but no sound. ROM is build in 98% of CFC2 ROM Data. I only used Header from Naomi ROM to make game bootable. There is still some New Data left I didn't ported yet but I doubt it will fix this. I start thinking that the input lag improvement magic happens in CAPCOMS custom emulator that handles the game but that makes the question Why the ROM have so much changed data? Anyway, it needs to be tested on real hardware now.
 
BIG UPDATE: I took different approach on the project. Instead of building new ROM form the scratch using CFC2 Data I decided to port changes over to the street_fighter_zero_3_upper.dat Naomi ROM. I ported 82% of changes found in CFC2 and game plays with no issues including sound! But it needs testing on real hardware. I ported only 82% because of 23 files with differences there are 4 files with completely new Data which I have no idea where to put at the moment. I will spit out a patch later so please test and let me know what are your feelings about INPUT LAG because of spending serval hour with the game Im having hard time telling differences. Thank you!
 
This is great, quick side note: If you can, check the other games too - I don't believe Capcom vs SNK Pro ever had an english release, so if CFC2 version is in english it might be a good idea to port it over

Likewise I'm not sure how they're handling Capcom Fighting Jam; did they actually include a System 246 emulator? (or PS2 emu?) Because if they didn't, its possible they ported this to "Naomi" as well, if you get what I mean
 
This is great, quick side note: If you can, check the other games too - I don't believe Capcom vs SNK Pro ever had an english release, so if CFC2 version is in english it might be a good idea to port it over

Likewise I'm not sure how they're handling Capcom Fighting Jam; did they actually include a System 246 emulator? (or PS2 emu?) Because if they didn't, its possible they ported this to "Naomi" as well, if you get what I mean
Yes I am curious about Capcom Fighting Jam as well. Before the release of the collection this game was avoided to show to public by Youtubers which made me very suspicious that it will be an console port but it turned out it is an arcade version. Weird thing I came across working on SFZ3U is that it is called CAPCOM FIGHTING Jam / EVOLUTION in games DATA. And its found 8 times (8 files) total! Same amount it is found in street_fighter_zero_3_upper.dat. But why the changed it to this title I have no idea. If it is an mistake than WTF CAPCOM?! Anyway when I finish SFZ3U I will look into CFJ/E and maybe others. I have all ROMs form the collection extracted :)
1748175944198.png
1748176709026.png
 
Back
Top