Open-PS2-Loader icon indicating copy to clipboard operation
Open-PS2-Loader copied to clipboard

[ISSUE] After few In-game reboots OPL will crash\freeze

Open J013k opened this issue 5 years ago • 1 comments

Issue checklist

Note: these are not necessarily requirements

  • [X] I have checked existing OPL issues for duplicates and found none @ http://psx-scene.com/forums/official-open-ps2-loader-forum/ & https://github.com/ifcaro/Open-PS2-Loader/issues

Issue description - Describe the problem you are having

While leaving e.g. Max Payne (SLES_503.25) at this screen to boot demo: https://i.postimg.cc/FKh1gP2m/Max-Payne-IGR-small.png after 5th "reset" I'm getting white screen: https://i.postimg.cc/nrM7c0dm/white.png

The same (I think) thing is with Deus Ex (SLES_508.04). After going back and forth at this place: https://i.postimg.cc/4dLK3z2G/Deus-Ex-Small.png Also after 5th "reset" I'm getting white screen.

I've tested this with OPL 1386 through USB with Deux Ex, through HDD with Max Payne. No additional compatibility mode(s) helps.

More info can be found here: https://www.obscuregamers.com/threads/opl-test-build-s.868/post-6980, https://www.psx-place.com/threads/open-ps2-loader-game-bug-reports.19401/page-41#post-209254, https://www.psx-place.com/threads/open-ps2-loader-game-bug-reports.19401/page-42#post-209485.

Expected result

OPL will freeze at white screen.

J013k avatar Oct 20 '19 07:10 J013k

Another game that seems to have the same problem is Splinter Cell: https://www.psx-place.com/threads/open-ps2-loader-game-bug-reports.19401/page-50#post-254366.

J013k avatar Aug 07 '20 13:08 J013k

I can confirm this is still present in the 1.2.0 beta 1940 and has been there for years, without any new development.

Liquidgykill avatar Jun 17 '23 16:06 Liquidgykill

check with this version 2024-db51e73

AKuHAK avatar Jun 25 '23 18:06 AKuHAK

check with this version 2024-db51e73

Thanks

I tried this version you suggested (OPNPS2LD-v1.2.0-Beta-2024-db51e73) and I played like 1 and a half hour straight of Deus Ex ( USA version SLUS_201.11). I played it on OPL with the game installed on a hard drive, I didn't tested this as a USB game.

With around 27 loading screens between loading save files and area transitions, I was able to play without a single white screen freezing issue like the ones described by various persons and myself on posts above.

Around the 25/26th time tho, after finishing a mission and moving to another major area the game started the loading screen but after that it took me to the main game screen. After I loaded a save file again the game loaded the next area normally. Ive seen this last behavior written above on other builds so I think it may be a separated issue but who knows.

Thanks again and as soon as I can I will try to spread the word that this build works at least for Deus Ex on some forums.

I still have to try and see if this also works for Unreal Tournament wich is yet another game that has given me the same issue before. I cannot test Max Payne or any other game because I dont have space in my current hard drive.

Liquidgykill avatar Jun 27 '23 20:06 Liquidgykill

So, what was the issue? Should we assume this fix for all upcoming releases?

Liquidgykill avatar Jun 29 '23 19:06 Liquidgykill

So, what was the issue?\nShould we assume this fix for all upcoming releases?

Too less reports, this requires more testers involved.

AKuHAK avatar Jun 29 '23 20:06 AKuHAK

check with this version 2024-db51e73

I only tested Max Payne SLUS-20230, i loaded the credits around 20 times and it didn't freeze, i tested this via SMB

@10522 can you test this one too?

Phantasm90 avatar Jul 06 '23 03:07 Phantasm90

@AKuHAK, i did a lot of tests and found out interesting information. This issue is independent of SMB, USB, ZSO, IGR and PS2 logo. In OPL Beta 1.2.0 2016, it always occurs when a certain number of loading screens are reached (each game has its own exact value, usually between 4 and 6). The only difference is that NTSC versions freeze on an orange debug screen, while PAL versions freeze on a white debug screen. Also in OPL Beta 1.2.0 2024, this problem is not completely fixed, as NTSC versions are still frozen on the pink debug screen (not sure about PAL versions). Moreover, the number of loading screens required for freezing is different each time. Here I had 5 of them, then I repeated the test and passed 10 loading screens without freezing. Here @Phantasm90 wrote that he was stuck on the 17th screen. Deus Ex crashed at 8 screens for me, while @Liquidgykill went through 27 screens without a freeze. In general, if debug colors appear on every loading screen, then the game is likely to have this issue. Here's a list of games that definitely have this issue:

Densha de Go 3 [SLPM_622.95]
Deus Ex [SLUS_201.11 & SLES_508.04]
Killzone [SCUS_974.02]
Max Payne [SLUS_202.30]
Syphon Filter The Omega Strain [SCUS_972.64]
Tom Clancy's Splinter Cell [SCUS_972.64 & SLPM_654.22]
Unreal Tournament [SLUS_200.34 & SLES_500.74]

10522 avatar Jul 08 '23 02:07 10522

@10522 doh, this why I ask you to test with 2024 brta, that should solve it

AKuHAK avatar Jul 08 '23 06:07 AKuHAK

@10522 this one https://github.com/ps2homebrew/Open-PS2-Loader/issues/816#issuecomment-1606213070

AKuHAK avatar Jul 08 '23 06:07 AKuHAK

How many more testers do you need to implement this fix?

Phantasm90 avatar Jul 09 '23 03:07 Phantasm90

How many more testers do you need to implement this fix?

I do not need more testers, but more games to be tested. For example Test Drive 2002.

AKuHAK avatar Jul 09 '23 06:07 AKuHAK

@AKuHAK, I wrote you a lot of reports with OPL Beta 1.2.0 2024 and this version didn't fix any game for me (1, 2, 3, 4, 5, 6, 7, 8). Also, carefully read this post, there I wrote more about this version. By the way, check out this post. I've already written 6 reports that ZSO works where even ISO doesn't work.

@Phantasm90, OPL Beta 1.2.0 2024 has not been finalized yet. You wrote here that you are stuck on the 17th pink debug screen. Repeat this test several times and you will find that you will get stuck on a random pink debug screen every time.

10522 avatar Jul 10 '23 02:07 10522

@10522 Yeah, is not a proper fix yet but it is an improvement over what we had before

Phantasm90 avatar Jul 10 '23 02:07 Phantasm90

Hey, its me again Tonight I played around and hour and a half of Unreal Tournament (USA ntsc) installed in a hard drive, played the campaign with multiple loading level screens, at least 12 without any problem. My setup is: Hard drive sata samsung 320gb Generic Sata adapter brand gamestar Console PS2 fat SCPH-39001 Opl beta (OPNPS2LD-v1.2.0-Beta-2024-db51e73) running from a ps2 memory card.

Liquidgykill avatar Jul 12 '23 03:07 Liquidgykill

@AKuHAK, @Phantasm90, @Liquidgykill, i added 3 more games with this issue to this list.

10522 avatar Jul 23 '23 03:07 10522

i added 3 more games with this issue to this list.

Are you sure that you are on the latest beta?

AKuHAK avatar Jul 23 '23 06:07 AKuHAK

@AKuHAK Has the fix been added to the latest beta?

Phantasm90 avatar Jul 25 '23 00:07 Phantasm90

Are you sure that you are on the latest beta?

The latest beta is hard to test as there have already been 3 instances of it crashing on the random pink debug screen. That's why it takes a very long time to check all the games from the list. It would be much easier if possible to make an ELF or ISO that will constantly reboot the IOP Realtime Kernel with a counter for the number of reboots.

Has the fix been added to the latest beta?

Yes, the proof is here.

10522 avatar Jul 25 '23 02:07 10522

@10522 oh ok, it's been a while since last time i checked.

Phantasm90 avatar Jul 25 '23 22:07 Phantasm90