emukidid / swiss-gc

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

[Question]: Configuration saves on gc loader SD and not on sd2sp2 SD. #868

Closed Polypheides closed 5 months ago

Polypheides commented 5 months ago

Describe your question

Hi when I enable virtual memory card the .raw creates on my gc loader SD and not on my sd2sp2 SD any tips? The same for patches The sd2sp2 is set as configuration device

My sd2sp2 SD card is fat32 sdhc 4gb from Toshiba

I'm on gc loader hw2 1.1.0.beta swiss commit 5b8fb69c revision 1622 version 0.6

Add screenshots

20240502_190815 20240502_190746 20240502_190908

Extrems commented 5 months ago

This might happen if you're booting a streaming audio game, but this is the inverse of what should happen with this firmware version.

Polypheides commented 5 months ago

it might be this from the patch note Forcibly use GC Loader as patch device if enabled features demand it.

i tested the Swiss v0.6r1614 release and that one works fine using the sd2sp2 as virtual save location.

i believe it forcing the VMC on the GC loader SD it prevents me from saving games i even tried moving the VMC to the sd2sp2 SD but swiss still recreated it on GC SD

Extrems commented 5 months ago

Have you enabled anything else?

Polypheides commented 5 months ago

Only show hidden files, file managment and boot through IPL

Polypheides commented 5 months ago

https://youtu.be/0idITJ0jxQc video showing what im doing. i believe im doing everything correctly.

Extrems commented 5 months ago

This is a streaming audio game. e8911d3 accidentally inverted the workaround for this firmware version.

Polypheides commented 5 months ago

will it be fixed in next swiss update?

i will downgrade my version v0.6r1614 since that works. thank you.

Papy-G commented 5 months ago

Checking your RTC battery may help avoiding random behaviour and loosing settings too. (some settings are stored in the SRAM)

Extrems commented 5 months ago

Fixed in dc3b947 (r1651).