emukidid / swiss-gc

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

Star Wars: The Clone Wars (NTSC-U) crashes while waiting at title screen #433

Open tjanas opened 3 years ago

tjanas commented 3 years ago

When idling at the title screen, the game will suddenly crash and return to Swiss (with read speed emulation disabled) or result in a unrecoverable black screen (with read speed emulation enabled).

Using Swiss v0.5r963, gcloader 1.1.2, and SD2SP2. NTSC DOL-001 IPL 1.1 Issue originally reported here.

Extrems commented 3 years ago

This is a side effect of disabling fastload. It's likely unfixable and reenabling it is not an option.

Alktrottl commented 3 years ago

Well, after some testing, it crystalized itself as a definite swiss bug:

Reverting back to a swiss revision prior r906, lets you start the game with audio distortion regardless of gc loader fw 1.1.0, 1.1.1 or 1.1.2 -> meh but acceptable with two replicable hard crash freezes on "Evacuation of Rhen Var" and "Battle for Kashyyyk" upon finishing and hitting CONTINUE -> meh but also acceptable.

Everything above r906, lets you start the game to either crash in main menu sporadically or hard crash freeze on mission selection upon hitting "A" greeted by a BSOD. -> meh and not really acceptable.

Test setup, fresh and verified dumps of Star Wars Clone Wars Ger/EU [GSXD64/GSXP64], with GECKO SD Adapter 32GB micro SD from sandisk, orig GC memcard, SD2SP2 Adapter and proper formated 64GB micro SD from sandisk and of course GCLOADER with various fw revisions 1.1.0 to 1.1.2 paird with a 128GB sandisk micro SD.

TwilightSlick commented 8 months ago

I think that clean boot should be forced for this GameID.

Extrems commented 8 months ago

I'm not sure about this as you can't have progressive video otherwise, and it had weird jittering before disabling fastload.