OffBroadway / cubeboot

GameCube IPL components for FlippyDrive
GNU General Public License v2.0
229 stars 11 forks source link

[bug] HALT No program loaded! #21

Open ddelapp opened 1 year ago

ddelapp commented 1 year ago

Describe the bug

After the GameCube animation, my screen displays:

====
HALT
====
No program loaded!

D951B88E-CC27-46F8-BBAD-DE217B82E0A7

I am running a Picoboot with the latest cubeboot.uf2. Booting from a SD2SP2 256GB exFat with a cubeboot.ini with a default program set to swiss.dol. Swiss version v0.6r1420. Probably unrelated: using the GCVideo Pluto II HDMI mod.

When I remove the SD2SP2, I get the gold animation which goes directly to the standard GameCube menu.

Expected behavior

Should boot into Swiss.

JohnShatto commented 1 year ago

if using GC2SD or SD2SP2 there is a bug where you need to use a smaller SD card around 16gb or so. Larger cards only boot in slot 1 via GC2SD which makes it where you can not save any games. Try a smaller card with your SD2SP2. That's how I fixed it. I even tried fat32 formatting a larger card to no avail. You only need exfat for files greater than 4gb anyway.

jmsunseri commented 1 year ago

I'm getting the same thing with a 64 GB SD card. I have other 64GB cards that work just fine so I don't know if it's a size issue. I was able to solve the issue by not using a custom boot file name. Renaming from swiss.dol to boot.dol and commenting out my default_program value from cubeboot.ini. Maybe it has something to do with read speeds of the card?

thenicnic commented 10 months ago

Had the same issue by a cheap SanDisk Ultra 32 GB card. It was FAT32-formatted, so I tried reformatting to exFAT. That did the job.