emukidid / swiss-gc

Swiss - The swiss army knife of GameCube homebrew
GNU General Public License v2.0
1.28k stars 93 forks source link

[Question]: Can't load generic ISO9660 disc through BBA. #807

Closed SquiddyGoat closed 1 year ago

SquiddyGoat commented 1 year ago

Describe your question

I'm trying to load a "gc-linux compatible ISO9660" .iso image via BBA using the latest Swiss. For some reason, even though I can boot .ISO and .GCM files this way, this particular .iso refuses to boot, saying "Device does not support clean boot".

Is this a bug?

Add screenshots

image

Extrems commented 1 year ago

It's not a bug. Only devices attached to the disc interface can use clean boot.

SquiddyGoat commented 1 year ago

It's not a bug. Only devices attached to the disc interface can use clean boot.

Whoops then... I'm not sure what clean boot is, but I guess I can't use this kind of .iso file to try reading files from DVD.

I'm using the BBA because I'm trying to load files into ram for a homebrew program. If I store my assets on an SD card for reading, would that basically be the same thing as loading them from a disc?

Extrems commented 1 year ago

Swiss' hypervisor is only compatible with Dolphin SDK software. Homebrew and unlicensed software must be booted as-is.

Your program should support any relevant storage device on its own.

SquiddyGoat commented 1 year ago

Swiss' hypervisor is only compatible with Dolphin SDK software. Homebrew and unlicensed software must be booted as-is.

Your program should support any relevant storage device on its own.

Sorry for the late reply,

Thanks for the info, I'll try to figure that out on my own.