ffman1985 Posted February 18, 2023 Author Share Posted February 18, 2023 (edited) If there is support of ips function, i may have some good hack to share, since I have collected many good hack rom before. (But mainly the boss hack only). Even it is hack rom not ips, I have a tool to create the ips. Edited February 18, 2023 by ffman1985 Link to comment Share on other sites More sharing options...
Tux Posted February 18, 2023 Share Posted February 18, 2023 (edited) Well just added some support in git, based on these 2 ips files. The command appears below "Game cheats" (I thought 1st to include it in the cheats dialog, but this one is very specific and it's better not to touch it). It's an ultra basic support, it doesn't support the rle chunks the doc talked about because I had nothing to test that, and it assumes there are no word inversions which was the case for these 2 ips files. AFAIK, it works well, I can't be super sure since you have to finish totally the game to see if it works, and I didn't feel like doing that ! It was really super easy to add, look at the length of the do_ips function in git, simply ridiculous ! It doesn't ask for the name of the file to apply the ips, it assumes it's applied on the currently loaded rom with the given offsets in the ips file. Edited February 18, 2023 by Tux Link to comment Share on other sites More sharing options...
ffman1985 Posted February 18, 2023 Author Share Posted February 18, 2023 Happy to see the new function. I have tested the 2 ips that I posted before, and both work fine. In addition, I suggest to add a ips folder in the raine directory. If people want to load the ips(s) for Kof97, then he should first create a folder called kof97 inside the ips folder, and then put all ips inside the Kof97 folder. When kof97 is loaded, and player choose the ips function, the list of ips inside the kof97 folder is display and player can choose which ips to load. (Similar to the cheat menu) How to you think? Link to comment Share on other sites More sharing options...
Tux Posted February 18, 2023 Share Posted February 18, 2023 (edited) 15 minutes ago, ffman1985 said: Happy to see the new function. I have tested the 2 ips that I posted before, and both work fine. In addition, I suggest to add a ips folder in the raine directory. If people want to load the ips(s) for Kof97, then he should first create a folder called kof97 inside the ips folder, and then put all ips inside the Kof97 folder. When kof97 is loaded, and player choose the ips function, the list of ips inside the kof97 folder is display and player can choose which ips to load. (Similar to the cheat menu) How to you think? You have enough ip files to fill a directory ? Good news, it's probably from some very foreign sites because I had a quick look on the net yesterday and couldn't find any. But yes good idea I'll make at least the ips directory and set this as default directory when opening the file selector. Notice I didn't test these ips ingame, but I checked the code after patching looking at the changed offsets and it looked good, it pushed me to make another commit for the l command because I couldn't get the right assembler listing from the patched address (overlapped by the garbage which was there before the patching). Anyway it's done, ips directory created when you launch raine if it doesn't exit, and it becomes the default for ips files, pushed to git. Edited February 18, 2023 by Tux Link to comment Share on other sites More sharing options...
ffman1985 Posted February 18, 2023 Author Share Posted February 18, 2023 I remember there sth called ips collection 4.3. There are numerous ips for each game. Link to comment Share on other sites More sharing options...
Tux Posted February 18, 2023 Share Posted February 18, 2023 23 minutes ago, ffman1985 said: I remember there sth called ips collection 4.3. There are numerous ips for each game. Yep found it here on github : https://github.com/taoenwen/FBNeo_IPS.git but it's made by Japanese people, but there are some dat files with some english description inside... Apparently they don't always patch just the code rom. I'll look into it in more detail... Link to comment Share on other sites More sharing options...
Tux Posted February 18, 2023 Share Posted February 18, 2023 Interesting, they added some dat files for info, but also to tell which ips file to apply to which rom, which can be done automatically by following what's there. Now the problem is that once the game is loaded the sprites are already decoded, so to be able to patch this they would need to be reloaded, then patched, then redecoded. All the games wouldn't support that because some have their custom decoding mechanism ! So it becomes quite a headache... ! So this part is much harder, but I guess we can keep at least the basic ips patching for code roms. I'll think about the other options there... ! There was an example of this rle thing, now that I could confirm how it works I added it in the code, this part is still very easy, it's not pushed to git, no reason for now. Link to comment Share on other sites More sharing options...
ffman1985 Posted March 17, 2023 Author Share Posted March 17, 2023 (edited) Hello everone, share the console mode cheat for Super Street Fighter 2x (turbo) (Japanese Phoenix edition, ssf2xjd.zip). This work in the same way as my previous cps2 script, except there are something new: - the 'insert coin' text is change to 'press start', and it can really starting the game by the start button. -in the menu, all the modes are shown together, there is a dot to indicate which mode is in select. In addition, there is the 'Enable Akuma/Gouki' cheat, where akuma is selectable by highlighting ryu and then press the three punch buttons together. https://drive.google.com/file/d/1KikdagFHHl5TGADzpxU891-NCVTV19C5/view?usp=share_link P.S. The Company text are moved to the bottom of the screen which result in the credit text can not be seen now (I don't know if everyone like this change but there is infinite credit in the console mode) The name of the modes follows the 3DO version. (I hope someone still remember this version.) Edited March 17, 2023 by ffman1985 1 Link to comment Share on other sites More sharing options...
Tux Posted March 18, 2023 Share Posted March 18, 2023 You owned a 3do ? Just heard of it, never seen one ! It was quite famous in its time... Sorry been quite busy lately, didn't have any time or motivation to do new stuff for now, will probably return to it later... ! 1 Link to comment Share on other sites More sharing options...
ffman1985 Posted March 18, 2023 Author Share Posted March 18, 2023 (edited) I didn't own the 3DO since it was uncommon in my country. But two of my friends owned it, so I had the chance to tried this expensive console. At that time, I was impressed by the graphic and the arranged soundtrack of this version of super street fighter 2x, especially the energetic character select bgm. I think many people have good memory on this version. By the way, I also slow down my work a bit recently, but I still want to create the console mode script for all cps fighting games. Edited March 18, 2023 by ffman1985 1 Link to comment Share on other sites More sharing options...
ffman1985 Posted March 23, 2023 Author Share Posted March 23, 2023 (edited) Hello I have created a new cheat for Street Fighter 2 (sf2.zip) which is a test version. https://drive.google.com/file/d/1dfI97TkHbwkghvsj-sR6qM1tP5o3SDx1/view?usp=share_link Console Mode: In additional to the basic function, I add the difficulty setting in the menu screen by pressing left or right. It should be remind that any changes can not be reflected in the test menu because it is not changed by the dip switch. (Originally, when the dip switch is changed, there is another ram address changes accordingly.)(Also, the change in dip switch can only be effective during the start-up. But I change the difficulty in another ram address which is effective after the start up, so it can be done in the menu screen.) I am not 100% confident on this hack. I hope someone who familar with the ai of the cpu of different difficulty can help me to test it. Seconly, when entering the test menu during the menu screen, it can not be shown properly, because something is changed for making the menu screen (the shifting of the original text). It is automally return to normal when game start (when entering the character screen) but not in test menu. Select same character: Press the coin button to move to the character which is selected or occupied by the other side. Edited March 23, 2023 by ffman1985 Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now