swiss-gc
swiss-gc copied to clipboard
[Issue]: CudeODE compatability issues in latest swiss versions but not in (potentially) custom build shipped with device
Describe the bug
Hello,
I recently installed a CudeODE v1.2 and prepared swiss v0.6r1788
on a FAT32 MBR 128 GB SD card.
I had no issue booting Mario Kart: Double Dash!! (USA)
When booting Mission: Impossible: Operation Surma (USA) however i got "Failed to read FST". On lower versions of Swiss this error would present itself as "Failed to read file.. too fragmented?" (or similar)
I assumed it was the SD card, so began to format the SD card that arrived with the CudeODE device (a 4GB no name card).
This card was preconfigured with a version of Swiss v0.6r1503
which was able to successfully boot Mission: Impossible: Operation Surma (USA). Interestingly, I cannot find reference to v0.6r1503
or the commit SHA 5ff17b90
(which is shown in the swiss UI) in this repository.
I've attached the swiss boot.iso
for the compatible v0.6r1503
but I'm wondering if there were potential third-party changes to swiss improving CudeODE compatability that could be rolled into the mainline releases here?
To be clear, both SD cards used during tests failed to launch Mission: Impossible: Operation Surma (USA) on 0.6r1788
, and both successfully launched that game on 0.6r1503
. Similar results are seen for different games, another one being Mario Kart: Double Dash!! (Bonus Disc) (USA)
CudeODE compatible build: swiss_0.6r1503.boot.iso.zip
Steps to reproduce
- Boot Mission: Impossible: Operation Surma (USA) via CudeODE on swiss
0.6r1503
- observe success - Boot Mission: Impossible: Operation Surma (USA) via CubeODE on swiss
0.6r1788
- observe failure
Expected behavior
Booting Mission: Impossible: Operation Surma (USA) via CubeODE on swiss 0.6r1788
to be successful.
Relevant log output
Add screenshots
No response