Sonic and Sega Retro Message Board: Sonic Fighters Hacking - Sonic and Sega Retro Message Board

Jump to content

Hey there, Guest!  (Log In · Register) Help
  • 3 Pages +
  • 1
  • 2
  • 3
    Locked
    Locked Forum

Sonic Fighters Hacking

#31 User is offline biggestsonicfan 

Posted 01 March 2015 - 04:53 PM

  • Model2B Junkie
  • Posts: 316
  • Joined: 09-May 07
  • Gender:Male
  • Project:Sonic the Fighters ... Always

View PostLanzer, on 01 March 2015 - 12:06 PM, said:

Debug huh? so what can we do with it once its fully utilized?

That's just it, I have no idea, but I'm hoping we can look at unused moves and other such nonsense cut from the final game.

Posted Image

I managed to get debug running during a match, but it still crashes the game. I wish I knew why.

EDIT1:

For some reason, enabling Texture Mode during a match enables a combo hit-counter for Player 1 and stops timers, so you can't advance in the game.

Posted Image
This post has been edited by biggestsonicfan: 01 March 2015 - 07:14 PM

#32 User is offline Pexs 

Posted 01 March 2015 - 11:35 PM

  • Posts: 106
  • Joined: 01-February 12
  • Gender:Male
  • Location:Around here somewhere.
Whoa, progress in this thread again. That's some super interesting stuff! You said you were looking to extract a way to get the X360 port running in the emulator?

#33 User is offline biggestsonicfan 

Posted 02 March 2015 - 09:42 AM

  • Model2B Junkie
  • Posts: 316
  • Joined: 09-May 07
  • Gender:Male
  • Project:Sonic the Fighters ... Always

View PostPexs, on 01 March 2015 - 11:35 PM, said:

Whoa, progress in this thread again. That's some super interesting stuff! You said you were looking to extract a way to get the X360 port running in the emulator?

Yes. The 360 patches Sonic the Fighters in memory, with bugfixes and Honey over Amy in character select. I assume all of this anyway, because the actual hard files are an unaltered romset.

#34 User is offline biggestsonicfan 

Posted 04 March 2015 - 10:04 PM

  • Model2B Junkie
  • Posts: 316
  • Joined: 09-May 07
  • Gender:Male
  • Project:Sonic the Fighters ... Always
Hidden away within the "Game Assignment"s menu is a mini-menu used for "debugging" I guess. I assume it's straightforward and lets you individually control how hard the CPU is on a per-match basis. Each one of these has their own, separate, valid flags that the game keeps track of, even when the menu isn't enabled.

Posted Image

Updated script is right here folks! I've also left in a method to try debug mode for yourselves. Remove the dashes -- before debug mode and activate. Turn on debug mode, then turn activate mode on to execute it. By default it's on a camera test address, because it does not crash the game.

#35 User is offline biggestsonicfan 

Posted 16 March 2015 - 10:42 PM

  • Model2B Junkie
  • Posts: 316
  • Joined: 09-May 07
  • Gender:Male
  • Project:Sonic the Fighters ... Always
I'm coming across a rather large number of menus as I've been trying to find an actual debug mode menu that works, and I can't really document it all due to the sheer scale of menus there are and what they do. I've written down the execution offsets of some of the more interesting ones but at this point I'm afraid there's no remnant of any accessible debug menu, at least not with this emulator. I want to try this stuff on the real game with burned EEPROMs or the Xbox 360 emulator but I have no access to either one of those...

  • 3 Pages +
  • 1
  • 2
  • 3
    Locked
    Locked Forum

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users