super street fighter 2 turbo change title screen

adoxadox

Student
Joined
Jun 17, 2025
Messages
55
Reaction score
16
Location
Spain
hi guys, is possible change the normal title screen for the tournament battle title screen, or japanese title screen? only title, not chage region.
i can use hxd for that if is possible?

thx
 
Why do you want to do that?

But yes it's possible to change the title screen without change region. For example:

example1.jpgexample3.jpgexample2.jpg
 
Last edited:
i have the japan rom with the region byte changed to world, for having the game in english without the difficulty bug.
It's just because I'm bored of seeing the same title screen all the time, haha. It's nothing special.your 3 titles screen are cool, and this too
Ssf2t-tourn1.png
 
Is it difficult to do? To have a modified ROM file with each of those screens, to be able to switch between them?
 
Where did you find that title screen for SSF2 Turbo?

Not difficult to do, just requires some time. Best way would be to include that as an option in the Service Menu.
 
if activate this cheat after intro starts, intro will be corrupted, but gets that title screen (if activated BEFORE intro, gets the network check and hang the game)

<cheat desc="ssf2t tb">
<script state="run">
<action>maincpu.pb@FF8349=01</action>
</script>
</cheat>

and, if in the 03d rom decrypted go to this address 0x90A0 and put in 04 39, the first screen "version-region" will be replaced with "tournament" , is only aesthetic ,same with the title screen , but looks cool

this is the 90A0 list

0435 = World
0436 = Hispanic
0437 = Asia
0438 = Asia TW
0439 = Tournament
043A = League
043B = nothing see....
043C = Japan / OP
043D = Show Ver.

i not try 0433 and 0434, but i supposed are japan and usa....
 
Last edited:
i think
I can't figure it out. I know that title image is somewhere, but I can't find it. Nor can I figure out how to change it. It's frustrating.

Regarding adding a selector to the service menu... that would involve programming, and I don't know anything about programming... xD

I'm getting things done by constantly trying and failing.

But now I'm completely stuck.
 
Yes, that title screen is little more tricky to figure out, it's a part of the Tournament mode. Not located where the other routines for the title screens are...
 
Can you help me, please? I'm using HXD for testing. Of that title screen, only the "The Tournament Battle" part is "new," right? The other area, "Super Street Fighter II Turbo," is the main one, isn't it?
 
The test are done with Mame running "SSF2X Tournament Battle".
 
The test are done with Mame running "SSF2X Tournament Battle".
and with ssf2 turbo norma/ssf2x grand master challenge? the tournament battle title screen are in data. and the legue battle maybe too.

there are in offset 90A0 references to thats titles

0439 = Tournament
043A = League
Screenshot_2.png
Screenshot_1.png
 
The display routines are differnt. For "Tournament Battle" there is only one routine that displays the title screen after the intro. For SSF2 Turbo there are two routines. One displays the screen after the intro (different intro) and the second routine displays the screen after a coin is inserted. The first one will just require one byte to change. the the second one would require a few more bytes to patch.
 
What do I need to change? Where?

in 03d? 04a?
 
Last edited:
I have not written any new routine to display the title screen for the first routine. I Just tested with Mame debugger, but the second routine (displays after the intro) can be displayed by changing the BRA instruction at $2DF3A.

2DF3A: 6000 000A bra $2df46 (Turbo)
2DF3A: 6000 009E bra $2dfda (The Tournament Battle)
2DF3A: 6000 00D8 bra $2e014 (The League Battle)
 
I have not written any new routine to display the title screen for the first routine. I Just tested with Mame debugger, but the second routine (displays after the intro) can be displayed by changing the BRA instruction at $2DF3A.

2DF3A: 6000 000A bra $2df46 (Turbo)
2DF3A: 6000 009E bra $2dfda (The Tournament Battle)
2DF3A: 6000 00D8 bra $2e014 (The League Battle)
I don't understand anything about "reading" what comes out of the debugger, that's why I was asking for help. I'm just using the hex editor, little by little.

"The first one will just require one byte to change. the the second one would require a few more bytes to patch."

you know that bytes? please?

i changed 6000 000A for 6000 009E, and after normal intro apears YEAH the new title screen, but intro are same? no different intro?

you can tell me please the bytes for "after insert coin" maintans the new title?
 
Last edited:
The intro will be same. Only title screen will change. The title screen after insert coin would need to have a new display routine because more tiles are needed to display the globe etc...
 
The intro will be same. Only title screen will change. The title screen after insert coin would need to have a new display routine because more tiles are needed to display the globe etc...
And... can you help me with that? I would really appreciate it. please
only for tournament battle
 
I took a closer look and I think this hack might work...

A91A: 4EB9 0002DFDA ;jsr $2dfda
A920: 6018 ;bra $a93a

2DF3A: 6000 009E ;bra $2dfda (The Tournament Battle)
 
Back
Top