RoboKing's Cosmos
Member
@Ronnie Sahlberg can you check PMs?
Hey is it possible to add cheats to ps1?
I've deleted all my files and redownloaded the latest Artifacts release en extracted them in a completely different path.The NTSC config is *in* netemu, pop-fe does nothing to enable it as it is enabled automatically, so that is why the NTSC version works. I would delete your current install of pop-fe-ui and re-extract if you are always saving to the same exact folder every time. Maybe some files aren't being updated.
But, I have already confirmed that it works on my end for the PAL version. The issues are exactly the same, and it does fix it. I have no idea what could be going on for the config to not be applied for you.But maybe the PAL version and NTSC have different issues.
The NTSC config might not alter the speed of the gameplay but some other issues, glitches maybe.
But the PAL version has speed issues, so maybe appling the same *patch* doesn't work for both versions.
Yes, i tried everything.
Even trying to apply the config file of Fear Effect, hoping this would make a difference because it helped so many games.
00 00 20 00 00 00 00 00 06 00 00 00 01 00 00 00
07 00 00 00 01 00 00 00
Fear Effect (SLUS-00920) (Disc 1)
Command 0x06 fixes hangs after transitions, and command 0x07 fixes graphical corruptions in options menu and very weird behavior after exiting credits sequence. Both commands are CDROM read related (kozarovv reversed it), but unsure of what they are doing. Tested a few times and all seems to be working well.Code:00 00 20 00 00 00 00 00 06 00 00 00 01 00 00 00 07 00 00 00 01 00 00 00
Sony leaves us hints of what commands may work with each other from the internal config table. Looks like Genso Suikoden II uses both of these commands in tandem, both set to parameter 1. Command 0x06 also seems to be able to use negative values.
This game also has similar behavior to Shrek Treasure Hunt where command 0x13 fixed the issue, but…not all the time, so it wasn't the solution and this game was another false positive with that command. And then command 0x06 also fixed its hang at all times. Shrek potentially also needs 0x07, but works fine without it.
Still, I have no idea why only disc 1 needs this fix. Maybe the other discs have its data stored on different and less problematic sectors on disc, and in turn easier for emulation means (timing and such).
@nydalap If you can test this again when it's implemented in pop-fe-ui, that would be much appreciated. I tested menuing, back and forth, new game and back, multiple times with no issues. I would suggest to test the other disc's menus also to make sure they do not have any of the same issues. Thanks!
I tried PAL BloodyRoar2 with Force-NTSC, and like @mrjaredbeta, for me the game runs at 60Hz and music and speed is correct.
There must be something odd with your setup. I use a slim ps3 with cfw.
Maybe some models are slower than others and do not have enough power to handle the busy-wait loops that the config adds to this game and this causes something to break? My best guess is it is something with your console.
What model of ps3 do you have?
@Desz5 4.90 Evilnat.
@Ronnie Sahlberg Maybe the best course of action for Fear Effect NTSC is to just force ps1_newemu after all. This would be for all discs as I am unable to fix remaining issue with any command I have tried, and it seems as all discs have this random hang happening. Newemu seems to not have this issue whatsoever.
Thank you @nydalap for testing and figuring this out.
00 00 20 00 00 00 00 00 38 00 00 00 02 00 00 00
Attached PPFs for Cheesy (SLES-00053), Demo One (PBPX-95001, PBPX-95007, PBPX-95008, any other PBPX game), and the rest of Mortal Kombat Trilogy (SLUS-00330, SLES-00528).
Cheesy and PBPX fixes brought to you by kozarovv. Cheesy is another issue with PS1 BIOS on PS3, while Demo One patch forces Japan region mode as emulator defaults to J region if it cannot correctly identify game.
Mortal Kombat Trilogy is original patch by me that has been ported to other versions. Skips FlushCache function that prevents game from correctly returning to address stored it t6, which is not preserved properly by game and is overwritten by FlushCache, causing hang/crash at continue screen and more. Swapping PS1 BIOS on PS3 for any other PS1 BIOS also can fix the hang. Thanks to kozarovv for actually letting me explanation behind source of issue.
EDIT:
@Ronnie Sahlberg Just saw your previous post after posting this.
Fear Effect (SLUS-00920, SLUS-01056, SLUS-01057, SLUS-01058)
Forces ps1_newemu to prevent various hangs on main menu and options screens.Code:00 00 20 00 00 00 00 00 38 00 00 00 02 00 00 00