israpps / PlayStation2-Basic-BootLoader

Basic Bootloader for PS2, PSX-DESR and Namco System 246/256
https://israpps.github.io/PlayStation2-Basic-BootLoader/
GNU General Public License v3.0
110 stars 10 forks source link

[ISSUE]: POPStarter IGR fails to start PS2BBL #21

Open YgorSan opened 1 year ago

YgorSan commented 1 year ago

Checks

Describe the issue

I have a problem when trying to start PS2BBL through the IGR feature of POPStarter, when trying to run the file, a glitch occurs on the screen crashing in the first few seconds of homebrew execution

Console model

SCPH-90006

Program version (if possible, also provide hash)

Latest PS2BBL + OpenTuna (cf8f802)

System modifications

Modchip

What kind of boot method are you using to run the bootloader?

OpenTuna

Context and extra information

my console has a clone of the modchip matrix installed, the POPStarter version is the latest available on the psx-place forum (2019/06/05) and I am booting the VCD's from a USB stick.

israpps commented 1 year ago

hi!

Will take a closer look later...

israpps commented 1 year ago

Could you try this version?

I believe the issue is not popstarter, but the code changes of the specific commit you mentioned PS2BBL_DEBUG_FIX-ISSUE-21.zip

israpps commented 1 year ago

the changes I did fixed the issue

Now awaiting your confirmation before I merge the changes to upstream so it reaches everyone!

YgorSan commented 1 year ago

the changes I did fixed the issue

Now awaiting your confirmation before I merge the changes to upstream so it reaches everyone!

Sorry for the late reply, I was doing some massive testing with some versions of OPL and wLaunchELF. This fix seems to work fine when I start POPStarter through wLaunchELF, but when I do it through the OPL apps tab it only works sometimes, most of the time it doesn't load anything from PS2BBL, it just hangs on a black screen. I spent a long time testing this, it only started to work a little when I moved the conf_apps.cfg file (in which the popstarter ELF's paths are listed) from the root of my pendrive to the OPL folder on the memory card, after that moving the file back to the root of the USB drive still works sometimes but not as functional as when using wLaunchELF

YgorSan commented 1 year ago

...forgot to mention that only the PS2BBL and Opentuna files are on the memory card, the OPL and wLaunchELF are also on the USB drive.

YgorSan commented 1 year ago

I tested the latest version released (dfe1bd1) and the fixes are not working, I also tried formatting the mc and reinstalling the program but to no avail..

YgorSan commented 1 year ago

I tested the latest version released (dfe1bd1) and the fixes are not working, I also tried formatting the mc and reinstalling the program but to no avail..

@israpps

israpps commented 1 year ago

I tested the latest version released (dfe1bd1) and the fixes are not working, I also tried formatting the mc and reinstalling the program but to no avail..

@israpps

i cant reproduce your issues here unfortunately

so not sure what else to try

YgorSan commented 1 year ago

I see, this is a little strange, I'll ask other acquaintances to test it too

YgorSan commented 1 year ago

@israpps

i cant reproduce your issues here unfortunately

so not sure what else to try

I think I found the problem, it seems to be something related to the compilation of the build. I tested the latest version released yesterday and the compressed .ELF file gave the same error but when I used the uncompressed version of about 196kb it worked perfectly lol