Jump to content

ffman1985

Premium Members
  • Posts

    141
  • Joined

  • Last visited

  • Days Won

    8

Everything posted by ffman1985

  1. Hello, mojavehunter, thank you for your interest to the topic. I had already found the correct way to bypass the gui. E.g. for kof96, the command is: D:\Games\raine64\raine.exe -nogui kof96 The loaction of the rom is not included in the command. Just to make sure that the rom should be placed in the accepted rom directory. The rom can either be zip or unzipped. One of the advantage of unzipped format is that, if it is a hack rom, no "wrong crc" message will appear.
  2. Hello, i have some new thought about the ips function. Although i have no opinion whether it should be included in the main menu or not, i think it should not be the first choice of the main menu. The reason is that many people not using ips. Even using ips, they may not need to enter the ips menu every time since the setting is saved. (For me i apply the boss hack ips once only). The load rom option on the first choice should be convenient to most users.
  3. Hello, I don’t have opinion about the menu for ips.
  4. The neogeocd controller may not be the best choice for fighting games, i prefer the neogeo stick more, but it does not have a newer release which supports the xinput. Also, bear in mind that the 2018 release of the ngcd style controller did not follow the design of the click-style joystick of the original controller, plus the button layout is switched. So, even of its low price, neogeo fans should not buy that. However, for the 8bitdo one, it officially states that “Featuring the iconic classic click-style joystick”. So, it will be sth totally different from the 2018 one, i am very confident to this one according to my experience on its other classical controllers, it always try to follow the design of the original.
  5. Finally, we can play using the ngcd controller on pc. A very good news for ngcd fans. https://automaton-media.com/articles/newsjp/20230706-254744/ It is perfect on game like Windjammers.
  6. Hello, Tux and mer-curious. I cannot trigger the green screen bug in 0.95.4d when opening the association list with green mark for loop. My PC is windows 11 64bit, and my laptop have an AMD igpu and the intel gtx 1660 ti max q (with a driver in May 2023), I think the AMD igpu is used when raine is operated. Also, I didn't make any change regarding the video except for the full screen.
  7. Although I don’t know the way to change the region by rom hack, you can use xcopy to decrypt the rom which i believe is accurate. I use this when i have to translate my script (which have rom hack part) for other region. Also, thank you for fixing the resolution problem for the neogeo game. Can’t believe that i cannot notice this.
  8. Hello, Tux and mer-curious. i think i know the reason why the sfa3 reboots if the region is changed to japanese. But in my case, it is rebooted after selecting the ism. The reason is that this game does not included all languages in the rom. The sfa3.zip only have the english text, so when you changes the region and go to the part where texts are displayed (like the story introduction part after choosing the ism and the winner screen.), the game cannot load the text and reboot (unlike the phoenix edition which have empty text.). You can test it in the 2-players game where there is no story induction part and hence not reboots here but still reboots in the winner screen. (My script does not work when switching region, so press the start button to go to the 2-player game.) Therefore, i don’t recommend to switch region in this game, and so i made the script for both sfa3 and sfz3jr2. p.s. It is tested in 0.95.4b
  9. Script for Street Fighter Alpha/Zero 3 (sfa3, sfz3jr2) It is already included in Raine 0.95.5c. I makes the script for the parent rom and a japanese rom because this game have missing text when switching region. Console mode script - the menu screen follows the ps2 style - all hidden modes are selectable in the menu Enable hidden characters - hold start on Bison and press any button for Final Bison - the music for Final Bison is playable on vs and training mode for other hidden characters, go to the ?box on the upper part: - hold start button for Barlog - hold up button for Juli - hold left button for 1p side or hold right button for 2p side for Juni
  10. Script for Super Street Fighter 2, 2X (turbo) and Hyper Street Fighter 2 (ssf2ud, ssf2xjd, ssf2xj, hsf2d) It is already included in Raine 0.95.5. But sorry that we forget to include the scripts for the parent roms, may be in the next version. Console Mode Script: - for Super Street Fighter 2 & 2x (turbo), the menu screen follow the 3DO style. Whereas for Hyper Street Fighter 2, the menu follows PS2 style. Enable Akuma/Gouki Script: (only for the Super Street Fighter 2x (turbo) & Hyper Street Fighter 2) - Press the three punch buttons together on Ryu to select. In VS and Training Mode, the Ryu's stage is for Akuma's stage, but with Akuma's theme. Select the same character Script: (only for Hyper Street Fighter 2 when both side select the SF2 mode) - Press coin button to select the character occupied or selected by the other side Alternative Character Select BGM Script: (only for the Super Street Fighter 2x (turbo) & Hyper Street Fighter 2) - either the classical character select bgm or the world warriors theme. You may not need this if using the sound association function.
  11. Update for X-men Children of Atom (Phoenix Edition, xmcotar1d.zip): - allows pressing start button to skip opening. - a new menu screen with sound effects which look like the ss/ps version. - option (test menu) is forced to show English regardless of region, and return to menu screen when leaving. - the auto-block selction is fixed (it was my fault when I change the way of chosing the background in the old version.) - add the ability to memorize previous fight characters in vs & training mode. If you play as boss, it will load the characters where you press down button to select the boss. This script already included in the new version of Raine (0.95.4). Thank you Tux for enhacing the script system, it uses much less cpu resource now (obvious in the new type of menu screen in my console mode scripts). And, I can make more complex script i the future.
  12. Happy to hear that you find the way to modify the for loop function which make is so fast now. But there is problem in compiling (check pm), I will test it afterward. For xmcotar1d, it was a script made in early Feb, there was many new skills not used in that time (like press start button to skip the opening). But the good news is, there will be a update very soon. P.S. The following script should not break anything, it just removes text. script "Remove 'Press Start' text"on: for counter=0 counter<=$C0 counter=counter+8 poke $924005+counter $00
  13. Hello, Tux. Sorry that I make a typing mistake in my previous post which cause a misunderstanding. I update my message as follows: When I change your script to the following, it DOES NOT work after reset. (if the script extecutes in the 1st run) script "test 2 alt" run: poke $FF4BE1 $F3 poke $FF26AD $71 for counter=0 counter<=$2ac counter=counter+4 dpoke $90c090+counter $6000
  14. Console mode script for the three CPS1 Street Fighter II titles: (Each title contains a script for parent rom and one for a japanese rom.) - the title/menu screen adds the opening music, with the sound effect when switching modes. (This is the first time I try the music staff on cps1 game, so it requires more test for bug.) - the airplane sprite is used to indicate the mode selected. (Again, it is my first time to try the sprite stuff. I don't know why the sprite keeps flashing.) - just like the beta script for sf2.txt, you can press the left/right button on the menu screen to change the difficulty. After some test, I think it works as intended. (Remember: you can still set the default difficulty in the dip switch. To save the setting of dip switch, quit Raine in the menu after setting.)(I hate using the dip switch for setting because it is only work in the very beginning of the start up.) Preview: https://drive.google.com/file/d/1uXibhoWlKeQdgQANHBYPMUXtBS5Muad3/view?usp=share_link Download: https://drive.google.com/file/d/1Vxh5cEskfAuufEwWHJvm3oWgE26SkPvc/view?usp=share_link
  15. If you want to test the for loop function, you may try the following script on x-men. It should enable on the title screen to remove the Press Start text. script "Remove 'Press Start' text" on: for counter=0 counter<=$C0 counter=counter+8 poke $924005+counter $00
  16. When I change your script to the following, it would work after reset. script "test 2 alt" run: poke $FF4BE1 $F3 poke $FF26AD $71 for counter=0 counter<=$2ac counter=counter+4 dpoke $90c090+counter $6000
  17. Ok, tested again. The script (on: script) should keep working even reset. But since I change the script to run:, so I have the problem when reset.
  18. Work as intended, thank you for fixing it. Edit: I change the test 2 script from on: to run:, it still run effectively and not affect misc % a lot. Edit2: The self-defined variable does not restore to zero when software reset. So, the script may not work after reset, provided that the script is executed before reset.
  19. In my first post (with 3 test), the test2, and test3 fail. But the first test script success, you should see the gauntlet remove very slowly (and the script must be started at the tite screen, maybe you start the script eariler so you can't see the effect.)
  20. Sorry, it seems you have some misunderstanding here. My goal is to remove the gauntlet. If the gauntlet still here, it means the address $90C090, $90C094 are NOT equal to $6000. By the way, I found a simple way to remove the gauntlet by moving it out of the screen. You may test the for loop in other area, thank you very much for your help and the adding of the new function.
  21. Sorry, still not work. May be I wait for the new public version of raine and try later.
  22. I just copy and paste the script you provided above. I can execute the script without warning (so it proves that my Raine is updated through git, unlike that there is warning in the old version). However, it seems that the for loop part of the script does not work. After executed, the gauntlet remains on the screen. Then I use the peek function in the console to test the adress $90C090, $90C094..., and it shows that their value are not changed.
  23. Updated in git and have copied and pasted the script to my txt file, but it doesn't work. Also, since it is now become on instead of run, is that means it cannot be part of my console mode script which is run?
  24. Hello Tux, I need some help on the script function. I am trying a script to poke values into multipy addresses with regular interval: that is, $90C090, $90C094, 90C098... $90C338, each with a interval of $04. The game I perform the test is Marvel Super Heroes (mshud.zip). The objective is to remove the backgound object on the title screen (the gauntlet). Here is my script: (just focus on the if-endif part, the script is enabled on the title screen) script "test" run: #Shift background# poke $FF4BE1 $F3 poke $FF26AD $71 #Remove gauntlet# if dpeek($FF1020)<=$02AC dpoke $90C090+dpeek($FF1020) $6000 dpoke $FF1020 dpeek($FF1020)+$0004 endif Although it can remove the background, it is super inefficient. (The gauntlet is removed slowly). Then I try to add a variable for $FF1020 (which I use for the purpose of a counter), but the game alway crash. (The following two tests) script "test 2" run: poke $FF4BE1 $F3 poke $FF26AD $71 counter=dpeek($FF1020) if counter<=$02AC dpoke $90C090+counter $6000 dpoke counter counter+$0004 endif script "test 3" run: mode=peek($FF1000) Please advise. Thank you for your kind attention.
  25. Hello, Tux, I make a variable for $FF000 called "mode" as we have discussed previosuly. Although there is no obvious improvement, I change it for sfad and sfz2ald, as it is rather easy. There are also some minor changes: sfad: - bug fix when returning from option - some color change for menu text sfz2ald: - some change in the stop flashing part. (in the old version, when the sceen flashs and turns white, during this, if the stop flashing function executes, the screen will remain white all the time.) Preview: https://drive.google.com/file/d/12inVaHnm0aJGAeLSLbarpfNFdjAEP-ho/view?usp=share_link Download: https://drive.google.com/file/d/1IptRNGbai_rOv0PdlGwM3BZwXq2DF6yf/view?usp=share_link
×
×
  • Create New...