israpps / KELFBinder

DVDPlayer and System Updates Manager for SCE PlayStation2
https://israpps.github.io/KELFBinder/
GNU General Public License v3.0
42 stars 2 forks source link

access to boot rom broke due to SDK path normalization #19

Closed axmccx closed 5 months ago

axmccx commented 5 months ago

I copied the contents of KELFBinder.7z to my USB drive. I started the KELFBinder.elf using FreeMcBoot and wLaunchELF, and I get this error: IMG_5224

axmccx commented 5 months ago

I just tried the v1.1.1 build and it appears to be working fine.

israpps commented 5 months ago

Yes, it was an SDK update broke path normalization for rom0

Should be fixed in 5 mins

axmccx commented 5 months ago

I see the release was updated today, but I tried that version and getting the exact same error.

israpps commented 5 months ago

I see the release was updated today, but I tried that version and getting the exact same error.

Are you sure?? Because the SDK update that caused this got reverted

axmccx commented 5 months ago

I'm certain, I just tried running KELFBinder.elf from here, and I get the same error.

israpps commented 5 months ago

Ok.

Please create a file in this path:

INSTALL/CORE/txtlog.opt

And run the program again, a text log file should be generated, paste it here pls

axmccx commented 5 months ago

I made the file at the directory you mentioned, it's on my USB drive at E:\KELFBinder\INSTALL\CORE\txtlog.opt. I then tried running the app (E:\KELFBinder\KELFBinder.elf) again to see the error screen, and the file is still empty.

image

israpps commented 5 months ago

I made the file at the directory you mentioned, it's on my USB drive at E:\KELFBinder\INSTALL\CORE\txtlog.opt. I then tried running the app (E:\KELFBinder\KELFBinder.elf) again to see the error screen, and the file is still empty.

image

Nono, the log will be written to a text file along the ELF.

Check again

axmccx commented 5 months ago

Ah my bad. It generated this KELFBinder_log.txt file, but it's empty image

israpps commented 5 months ago

Ah my bad. It generated this KELFBinder_log.txt file, but it's empty image

Great, another thing the SDK broke!

axmccx commented 5 months ago

Thanks for having a look! I tried the latest backup build, and that works fine. It appears that also contains the latest version of PS2BBL, so should be good to use?

I also noticed that compared to booting discs using the 1.1.1 release, the latest-safe fixes the game-id issue I was having when starting original PS2 discs. However I'm only able to start them with $CDVD_NO_PS2LOGO (holding Triangle). If I start a disc with $CDVD, (holding X), with the config.ini having SKIP_PS2LOGO = 0, I see the PS2 boot logo, but then it brings me to the Browser screen. If I try to start the game from there, it's just a black screen.

israpps commented 5 months ago

also contains the latest version of PS2BBL

No, I forgot to encrypt the latest one IIRC. Anyways, it should be good to use still.

I see the PS2 boot logo, but then it brings me to the Browser screen. If I try to start the game from there, it's just a black screen.

I can't do anything there, if logo shows up and the goes to browser then it's the PS2LOGO program that's rejecting the disc, not PS2BBL