All CPS-1 moves from Ken and Akuma are pallete swaps of Ryu’s moves, patched with Ken’s or Akuma’s head over them. That hack probably remapped Akuma’s specials so that he also has shinkuu, and blocks the routine which patches Akuma’s head over the Ryu sprites.
I think I know what’s going on there. They’re starting the round as Akuma, then using the character change cheat to switch back to Ryu. When you use the character switch cheat, it doesn’t change the hitbox list pointer that’s loaded at the beginning of the round (or the character’s palette). So he’s playing as Ryu with Akuma’s hitboxes. Since Ryu’s and Akuma’s hitboxes are likely ordered very similarly, you won’t get too much weird stuff going on. But if you try that with other characters it becomes clear that the hitboxes and move properties are messed up.
I know about bits, bytes, hexadecimal numbers. I have some little experience with macros in excel and even tried to modify some colors in last blade using Hexplorer, sadly no results at all ;_;
Could you please upload the guide again? I think the links are dead and I really want to learn how to mod ST.
This is what I was looking for! I bought the HD remix version last year and really like the tweak to the special motions, because I remember how tedious was to get some moves in the original version, like the 720 motions or even those that finished in up-forward, like sagat tiger knee; Dhalsim teleport command is just almost impossible on a pad. So days ago I decided to look for a hack with easier controls but just found cheats and macros that let you do the special moves by just pressing a single button and that was not what I was looking for. I have the time and will to learn, so please upload the guide again and if you need some help with your own hack let me offer you any help you need.
In brief, I’m ready to learn whatever is needed to make a hack possible (just need a new link to your guide because the current links are dead); and if you still want to make a rebalance hack I’m offering my labor force to help you :). Please accept me senpai.
Uploaded it again, get it from this mediafire folder: https://www.mediafire.com/folder/tsu2b5ndrl0ut/ST_hacking
I’ve also uploaded the not easy to find xcopy (i had to dig very deep on some random japanese forum lol), a program that lets you decrypt/encrypt CPS2 and CPS3 roms. This is needed to hack the assembly code (unless you’re going to use the phoenixed rom…). You can do a lot of hacking without having to debug and hack the assembly itself (which its what is shown on the guide I wrote), but for certain stuff you need to hack the assembly.
As for a rebalance hack, I do have some stuff here that I did for fun (including, my version of Gief lol plus pontual changes on certain characters to make it more fair for Gief lolol), but i think a successful rebalance hack will never happen cuz It must not be made by one person, but by the comunnity (look at HDR, it has good ideas, but also has bad ones) and as of now, we had 0 big names interested in this, and without it, i dont see this being accepted by the community (James Chen did liked the idea, though it was just a facebook discussion, nothing really happened), which kills the purpose of it… why spend so much time on it if no one going to play it? Also, this can bea very tedious process, once you understand how its done, hacking frame data and hitboxes can be very straightforward, but are also time consuming.
I say the main reason there isn’t one nobody is really pushing for it showing enough info and changes to get going or some cool changes you can do with the engine. Or talk about the limitations. To some people it seems to limited at the moment. Then again I’m making a hack with the word stupid in it’s title(it’s not A2).
Knowing the frame/cell data you can have a lot of fun with it. In A2 I can give Sagat a new attack box and a just frame with the new attack to cancel into a medium punch.
Thanks Born2SPD, I will read it and search for additional information by myself, but if I get stuck in a problem after looking all over the internet, then please don’t get bother if I ask you for a little help, I will try to make it little as possible though. Again, thanks for the guide and wish for the best.
If you want one for razoola’s set just say it. And I’ll work on it.
Edit:
Bug Fixed What I thought was junk code is actually code to help load a few stages. (Boxer, Claw, Dee Jay, Cammy, T. Hawk) So as of right now this mod has a 5 in 16 chance of crashing after character select I’m working on fixing it with new code in it’s place.
It’s too entrenched to redo it especially where it jumps back to specific locations form code later on.
But it gives me an idea what 10efc used to be. My guess was code to show the sprite axis.
It turns out that your previous patch file (old mediafire link) which apparently should have had zeroed code on 19EA and the current patch file (new dropbox link), both produce the same sfxjdi.03c output patched file. (The code at 0x19EA - 0x1A6C is not zeroed nor touched at all).
Maybe my IPS patcher is buggy (I’m using JIPS 3.0 on Linux):
I replaced the one on mediafire before I made a dropbox account. So you could of gotten the new version regardless. Or I mistakenly never used the one with the zeroed out code.
never mind… btw, I made an encrypted ssf2xj using your patches and xcopy to encrypt the rom files. It works perfect on mame. I can post it if anyone is interested, it’s useful for having the new training mode on ggpo
I already told jed, but the latest training mode is running fine on my SSFIIX B board. When I can, I’ll make a video running normal game, swap EPROMs, and run training mode, all in one take so people can see everything working on the original hardware. Thanks for all your work on this jed! Incredible to have something so useful on the original board and so simple to use!
-ud
I tried to play it on ggpo with yogaboy and Xgamerz, worked like a charm. Make sure you don’t have other rom sets with the .03c and .04a files inside, otherwise ggpofba might take the non-patched ones from the other rom sets.
Hey, decided to check out the training mod using pyqtggpo, but i keep getting this even after running the patch:
The following ROMs are invalid:
~ essential program ROM sfxj.03c has a CRC of EB156C41 (correct is A7417B79).
~ essential program ROM sfxj.04a has a CRC of 2792FE07 (correct is AF7767B4).
Another thing, and plz don’t laugh at my noobiness (lol), but in order to actually run the game in the unsupported room, I have to challenge myself correct?? i just want to make sure