ragnarok2040 hat eine neue Version seines PS2 ports vom Nintendo NES Emulator freigegeben.
Heh, I removed all the +1's when setting the null terminator and it didn't affect the creation of the strings, so my math had 1 byte of fuzziness per each part of the string :S. I'm not sure how it might relate to browsing for roms, though. Maybe something to do with the partition not being mounted or unmounted correctly, or the pfs# path is being returned wrong (pfs1 where it's mounted to pfs0, for instance). For rebooting an elf, the "pfs" path that's made needs to be valid, so it would crash if it wasn't... I'd also forgotten to increment past the '/' if there was only one, in your case pfs0:/boot.elf would become pfs0: / /boot# .elf# with random characters after /boot# and .elf# resulting in your pfs0://bootC.elf (hdd0:/__boot//bootC.elf). I changed the version number to B955 for build 95.5 which seemed like a good place to start.