Author Topic: Street Fighter III 4rd Strike  (Read 13355 times)

Offline protopizza

  • New Member
  • *
  • Posts: 4
  • Karma: +0/-0
Street Fighter III 4rd Strike
« on: March 16, 2020, 04:56:46 AM »
Hi all,

There is a Street Fighter III: 3rd Strike hack that rebalances some of the content. This is known as "4rd Strike". I'm trying to get this to work via the FB Neo Core in RetroArch.

So far I've tried to follow some of the Fightcade-specific instructions found on this Reddit post:
https://reddit.com/r/fightcade/comments/a50erq/street_fighter_iii_4rd_strike_arranged_edition/

However, similar steps don't work for FBNeo + RetroArch, and it's not ideal to have a Fightcade setup just to play one game.

The creator of the hack has released his IPS files on his YouTube videos: https://www.youtube.com/watch?v=zenJc7DM_Mk

I've tried to manually apply these myself using Floating IPS, which I've used extensively for Lunar Magic (SNES) patches but the resulting ROM never loads into the FB Neo core. Either something is wrong with how I'm patching it (I couldn't find any documentation for this process) or the game isn't compatible with FB Neo.

Does anyone have an experience or tips for this issue? Thanks.

Offline barbudreadmon

  • Administrator
  • *****
  • Posts: 1091
  • Karma: +59/-1
  • Helper
Re: Street Fighter III 4rd Strike
« Reply #1 on: March 16, 2020, 05:39:38 AM »
The libretro core requires exact crc matching, so you won't be able to load hacks if we don't add support for it first.
I'll look into this hack today.

Offline barbudreadmon

  • Administrator
  • *****
  • Posts: 1091
  • Karma: +59/-1
  • Helper
Re: Street Fighter III 4rd Strike
« Reply #2 on: March 16, 2020, 02:22:18 PM »
Got the game booting, but i won't add that version of the 4rd strike hack, i'll add HBMAME's "sfiii3ns07" instead (which is supposedly the same hack under a different rom format), the reason is that's it's a lot more friendly towards our cps3 driver (it's compatible with our current rom loading code).

My mistake, both versions would require changes to our rom loading code, might as well add your version then, i'll need to make those changes clean though.
« Last Edit: March 16, 2020, 02:52:55 PM by barbudreadmon »

Offline barbudreadmon

  • Administrator
  • *****
  • Posts: 1091
  • Karma: +59/-1
  • Helper
Re: Street Fighter III 4rd Strike
« Reply #3 on: March 17, 2020, 04:33:53 AM »
Added the hack under the romset name "sfiii4n" (it's how it was named in HBMAME before being discarded in favor of the "sfiii3ns07" romset)

Offline protopizza

  • New Member
  • *
  • Posts: 4
  • Karma: +0/-0
Re: Street Fighter III 4rd Strike
« Reply #4 on: March 18, 2020, 01:31:43 AM »
Thanks for the quick help! I was able to load it into FB Neo, but it looks like the libretro core build is failing for Windows currently.

Offline barbudreadmon

  • Administrator
  • *****
  • Posts: 1091
  • Karma: +59/-1
  • Helper
Re: Street Fighter III 4rd Strike
« Reply #5 on: March 18, 2020, 01:59:18 AM »
it looks like the libretro core build is failing for Windows currently.
Seems like some kind of random failure, let's hope their buildbot won't fail on its next try.

Offline dink

  • Administrator
  • *****
  • Posts: 5014
  • Karma: +449/-1
  • pie? I nearly bought one!
Re: Street Fighter III 4rd Strike
« Reply #6 on: March 18, 2020, 08:26:50 AM »
The msvc and mac builds are failing because they need the new drivers added, not sure why other bots are failing though. (Unless a mistake was made)

Offline dink

  • Administrator
  • *****
  • Posts: 5014
  • Karma: +449/-1
  • pie? I nearly bought one!
Re: Street Fighter III 4rd Strike
« Reply #7 on: March 18, 2020, 07:34:59 PM »
Lodan pointed me to a newer version of sfiii 4th strike: https://sites.google.com/site/toremozei/home/4rd

Offline barbudreadmon

  • Administrator
  • *****
  • Posts: 1091
  • Karma: +59/-1
  • Helper
Re: Street Fighter III 4rd Strike
« Reply #8 on: March 19, 2020, 06:05:52 AM »
Seems to be an updated version indeed, doesn't make sense to keep both versions so i replaced the previous one.

Offline dink

  • Administrator
  • *****
  • Posts: 5014
  • Karma: +449/-1
  • pie? I nearly bought one!
Re: Street Fighter III 4rd Strike
« Reply #9 on: March 19, 2020, 09:17:41 AM »
thanks :)

Offline protopizza

  • New Member
  • *
  • Posts: 4
  • Karma: +0/-0
Re: Street Fighter III 4rd Strike
« Reply #10 on: March 19, 2020, 10:04:57 PM »
Thanks, I got the updated version working instead. Now just to hope the buildbot succeeds.

Offline barbudreadmon

  • Administrator
  • *****
  • Posts: 1091
  • Karma: +59/-1
  • Helper
Re: Street Fighter III 4rd Strike
« Reply #11 on: March 21, 2020, 04:28:55 AM »
The libretro windows buildbot issue was finally fixed, it was about windows's command line length limit... Several new drivers were added a few days ago, so the linking command line reached this limit.

Offline dink

  • Administrator
  • *****
  • Posts: 5014
  • Karma: +449/-1
  • pie? I nearly bought one!
Re: Street Fighter III 4rd Strike
« Reply #12 on: March 21, 2020, 09:06:34 AM »
The libretro windows buildbot issue was finally fixed, it was about windows's command line length limit... Several new drivers were added a few days ago, so the linking command line reached this limit.

Sh*t, not that again! :(

Offline Kev

  • FBNeo Dev
  • ******
  • Posts: 318
  • Karma: +2000/-0
  • Definitely the best Kev
Re: Street Fighter III 4rd Strike
« Reply #13 on: March 21, 2020, 10:53:32 AM »
maybe we need to move some of the drivers into a different make step? What a pita

Offline barbudreadmon

  • Administrator
  • *****
  • Posts: 1091
  • Karma: +59/-1
  • Helper
Re: Street Fighter III 4rd Strike
« Reply #14 on: March 21, 2020, 11:04:12 AM »
FWIW, this commit did the trick in the libretro port : https://github.com/libretro/FBNeo/commit/81eef978f5ba2b3ae4a4d469cc0ec77593d430e0

I don't think the standalone build is affected yet, but yeah it might happen in the future.