[ISSUE]: Homebrew apps freeze on black screen after launch, start on reset
Checks
- [x] I have checked existing OPL issues for duplicates and found none
- [x] I am using either OPL latest stable version, or archived version or OPL beta version
Describe the issue
I've noticed that some homebrew apps freeze on a black screen when launched from the OPL app tab. Strangely, pressing the reset button on the console causes the app to start. I've tried loading apps from multiple locations (PS2 memory card, HDD) and experienced the same issue. I believe this may be related to the LoadELFFromFile function in the SDK, as I built an app using that function and encountered the same behavior.
Console model
SCHP-50001, SCPH-50003
OPL version / revision
OPL v1.2.0-Beta-2201-4b6cc21
In which device(s) have you experienced this issue?
HDD
Context and extra information
Apps affected include: Hermes NickyBoum Shippy 1984
@CosmicScale i confirm this issue. Also on the net they write that these APPS do not work via OPL:
- PS2PSXe
- ps2quake
- RadMenu
@CosmicScale maybe this information can help.
@CosmicScale maybe this information can help.
The problem seems to be that the IOP is NOT being reset fully before launching an application which causes conflicts with some apps. Manually pressing the reset button on the console after launching an affected app allows the app to then start.
OPL DB 801 - hermes.elf works via APPS
OPL DB 802 - hermes.elf doesn't work via APPS
OPL Beta 1.2.0 2218 - hermes.elf doesn't work via APPS
@AKuHAK @rickgaiser @israpps @uyjulian @fjtrujy @Wolf3s @362053534 @CosmicScale