emukidid / swiss-gc

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

Memory Card Emulation Disabled While Playing Starfox Adventures. #493

Open Knightsurfer opened 3 years ago

Knightsurfer commented 3 years ago

Whatever you guys did to get this game working on the latest update also somehow disabled the memory card emulation, but only for that one game by the looks of it.

Correction, it seems to be any game with audio streaming.

Extrems commented 3 years ago

Memory card emulation is currently mutually exclusive with streaming audio and disc read speed emulation, which have priority.

AlexS2412 commented 3 years ago

Memory card emulation is currently mutually exclusive with streaming audio and disc read speed emulation, which have priority.

what does this mean? if i disable audio streaming it will work?

BurgrDog commented 1 year ago

Tales of Symphonia (GQSEAF) appears to have this issue - though it is NOT labeled as 'Audio Streaming: Yes'.

TalesOfSymphonia-Swiss-EmulatedMemCard-Failure

Perhaps Tales of Symphonia is mislabeled and does use audio streaming?

Attempted with and without 'Boot through IPL' on - same result ('Boot through IPL' has been "required" for the emulated memory card with some other titles, I've noticed).

Game ID: [GQSEAF] Audio Streaming: [No]

Tested with: Type: Redump NKit ISO Files:

MD5:

Extrems commented 1 year ago

Disc read speed emulation is turned on by default for Tales of Symphonia, which also disables memory card emulation.

BurgrDog commented 1 year ago

Extrems commented: Disc read speed emulation is turned on by default for Tales of Symphonia, which also disables memory card emulation.

Confirmed. Turned off 'Emulate Read Speed' and I can emulate the memory card now. Seeing as emulating the disc read speed is probably on for a good reason, I will just use my actual memory card for this title.

Thank you!