-
-
Notifications
You must be signed in to change notification settings - Fork 98
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Issue]: CudeODE compatability issues in latest swiss versions but not in (potentially) custom build shipped with device #954
Comments
Unfortunately we cannot roll any changes from a binary build, and any such changes without offering corresponding source code is a GPL violation. |
Understandable, given theres no commit in this repository with ref On top of that are there any common causes/remedies for the “failed to read fst” error that I could test? |
I suspect their device can only support one FAT fragment, so your file mustn't be fragmented in any way. |
Is that something you think was addressed in software for this version? Like I say, the same device, sd card and game(s) have different results based only on the version of the swiss |
Is it really addressed if the game failed to boot either way? |
The game doesn’t fail to boot either way is my point. Using the same sd card, same device (cubeode), same game but a different swiss version gives different results.
The only difference during my tests was the contents of the sd card - the version of I’ve replicated those results on two different sd cards which may thinks the cause is software related. |
Well, the CUBEODE is not a supported device, and unless you can produce the source code, we can't do anything. |
I'll message the seller i bought the device from and see if they can provide any information on this particular build of Swiss. Leave it with me, I'll update if/when I hear back from them |
Interesting update after more testing. For context, I am a (intel) Mac user running Ventura 13.7.2. I was able to get the problematic games to boot on Method:
I ran through the above steps twice and got the same results. Is this perhaps a fragility in Swiss' (or CubeODE?) handling of MacOS actioned SD cards? |
What format exactly? Also, are you sure your SD card doesn't have a fake capacity? |
4GB SD Card FAT32 Non bootable MBR. I used this format on MacOS disk utility and Windows rufus. Noting that MacOS disk utility does not have that extra option to disable ‘create extended label and icon files’ available in rufus. i have no idea how MacOS handles this option by default in lieu of that setting though. EDIT: Every chance the 4GB SD card has a fake capacity, it shipped with the CubeODE ordered from ali express. That could explain why the first files added become corrupt. I do have the 128GB SD card i was also testing on, I know that has more than the space consumed by the 3 games used in the test steps so I can do some more tests on that shortly. |
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 tov0.6r1503
or the commit SHA5ff17b90
(which is shown in the swiss UI) in this repository.I've attached the swiss
boot.iso
for the compatiblev0.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 on0.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
0.6r1503
- observe success0.6r1788
- observe failureExpected behavior
Booting Mission: Impossible: Operation Surma (USA) via CubeODE on swiss
0.6r1788
to be successful.Relevant log output
Add screenshots
No response
The text was updated successfully, but these errors were encountered: