PAL PS1 game output at 60hz instead of 50hz in Default Video Mode #59
-
Hello. I'm using IRISMAN 4.89 on my PAL CFW PS3 (Evilnat 4.89) to run my PS1 backup games. I've encountered an issue with my PAL PS1 games when running upscaled (IRISMAN Game Option Video Mode set to Default). When I run a PAL PS1 backup game through IRISMAN, video output is 720p at 60 hz ; which causes sound to play faster than intended (image is probably faster too but it's less noticeable). I've tested Duke Nukem for example, and on the main menu the music plays too fast ; and Duke's voice sounds a bit like a little girl. I own the original disc and I when play the disc directly through XMB, the PS3 outputs 720p at 50 Hz. Moreover, if I play an NTSC disc (like US version of Point Blank that I own) directly through XMB, the PS3 outputs correctly at 60 Hz. It seems that the PS3 is able to identify and apply the correct refresh rate for a given PS1 disc... ...Where IRISMAN seems to always output at 60 Hz regardless of the disc region, in Default Video Mode. If I set 576 as Video Mode in IRISMAN per-game settings, the refresh rate is 50 Hz. But then I lose the benefit of upscaling... And if I play directly though XMB, I lose the benefits of the ps1_netemu emulator... Which really makes a difference in certain games (Duke Nukem is one of them, with many visual glitches cleaned up thanks to ps1_netemu). Is there something I'm missing here ? Also, I don't know if it has anything to do with the issue, but I noticed that IRISMAN outputs at 480p my PAL PS1 games when Video Mode is set to Region Disc... which sounds like an error to me. If IRISMAN read correctly the Disc Region of my PAL games, it would output 576p and not 480p. So I'm wondering if it's not related... But this, I do not care much, as I can always set 480 or 576 manually if I intend to play in low resolution. I also noticed that if I set the emulator to ps1_emu, while IRISMAN outputs at 720p at 60hz, the sound actually plays at normal speed. But visually the game plays worse (as expected with many games with ps1_emu compared to ps1_netemu). I also tested running my PAL Duke Nukem backup through XMB mounting it via WebmanMOD (and forcing ps1_netemu by holding R2 button) : it works as intended, 720p at 50 hz. So I definitely feel like it's an issue with IRISMAN. It's a shame because I love how simple and clean IRISMAN looks and feels compared to WebmanMOD. EDIT : to make it more simple, here are my observations :
|
Beta Was this translation helpful? Give feedback.
Replies: 7 comments 5 replies
-
IRISMAN has 2 modes of launching PSX games:
For the second mode, latest MAMBA allows to use the tags "NTSC" or "PAL" in the file name of the ISO to force the region/refresh rate. For the direct mode, IRISMAN reads the sector 4 of the ISO to identify the region from the the license message. Before make some change in the code, we need to know how the game is being loaded and if happens the same using other backup managers like multiMAN or webMAN MOD. |
Beta Was this translation helpful? Give feedback.
-
All my games are stored either on internal HDD or on a FAT32 USB drive : therefore I deduce I exclusively use Direct mode. Regarding other backup managers : I edited my first message to add the following : I also tested running my PAL Duke Nukem backup through XMB mounting it via WebmanMOD (and forcing ps1_netemu by holding R2 button) : it works as intended, 720p at 50 hz. Is it enough information or do you need anything else ? |
Beta Was this translation helpful? Give feedback.
-
Thank you for the information about the game. |
Beta Was this translation helpful? Give feedback.
-
I reviewed the game and effectively the game is running using the default settings based on the current video mode selected (e,g, 1080p or 720p). If you press TRIANGLE on the game, then go to the option Video / Others, press X, in the first option Video Mode select Region Disc or 576. That will change the refresh rate from 60hz to 50hz (PAL). |
Beta Was this translation helpful? Give feedback.
-
In that case you need to press SELECT+X to skip the direct mode and launch the game mounted from XMB. The payload for direct mode in IRISMAN doesn't have an option to specify the refresh rate other than select 576 for 50hz. |
Beta Was this translation helpful? Give feedback.
-
If you use the direct mode, there is an option to select the emulator in the TRIANGLE menu. If you use webMAN MOD you can create a custom combo to swap the ps1 emulators or if you mount the game with webMAN MOD you can select the ps1 emulator pressing R2 for ps1_netemu or L2 for ps1_emu when you mount the game. NOTE: All map paths are cleared when you start IRISMAN or multiMAN, so you have to swap the emulator after launch the backup manager. |
Beta Was this translation helpful? Give feedback.
-
When you play the game from XMB using Cobra or MAMBA, the payload has a feature that switches the region internally. When the game is launched by IRISMAN using the direct mode, a different payload is used. It executes the emulator directly, bypassing all the checks in Cobra/Mamba. If you want to skip the direct mode, you need to use SELECT+X |
Beta Was this translation helpful? Give feedback.
When you play the game from XMB using Cobra or MAMBA, the payload has a feature that switches the region internally.
That's why the game sounds fine using 720p or 1080p or 480p.
When the game is launched by IRISMAN using the direct mode, a different payload is used. It executes the emulator directly, bypassing all the checks in Cobra/Mamba.
If you want to skip the direct mode, you need to use SELECT+X