MaikelChan / SpaceCadetPinball

Wii and 3DS ports of 3D Pinball - Space Cadet
https://pacochan.net/software/3d-pinball-space-cadet/
MIT License
102 stars 6 forks source link

3DS ver. freezes if binary is not placed in SD root #2

Closed tomrow closed 3 years ago

tomrow commented 3 years ago

Running the game with its 3DSX outside of the SD card root on real hardware will cause the game to hang at a black screen. If the HOME menu or power button is used to close the game, an ARM11 exception will occur.

MaikelChan commented 3 years ago

To be more precise, I'm guessing that it freezes when the SpaceCadetPinball folder is not in the same folder as the executable. Could you confirm if moving the binary to another place, along with the SpaceCadetPinball folder works?

tomrow commented 3 years ago

Yes, it seems it looks in the CWD for the resource folder rather than checking the SD root

MaikelChan commented 3 years ago

I've added more detailed instructions on how to place the files when running in original hardware.