emukidid / swiss-gc

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

swiss-gc in dolphin emulator #627

Closed BorgNumberOne closed 2 years ago

BorgNumberOne commented 2 years ago

Some month ago, it was important for the dolphin-emu comunity and for the dolphin-emu developers to get to run Swiss in dolphin-emu.

https://de.dolphin-emu.org/blog/2020/07/05/dolphin-progress-report-may-and-june-2020/ --> "5.0-12151 - Basic Support for Thermal SPRs by delroth"

So, Swiss worked again for a while.

However, Swiss v0.5r963 seems to be the latest version that a recent dolphin emulator can boot. Swiss v0.5r990 and newer releases seem to boot but do nothing anymore after boot.

It would be great if the problem could be solved in Swiss or in dolphin-emu again.

Extrems commented 2 years ago

It's an issue on Dolphin's end with their EXI emulation.

BorgNumberOne commented 2 years ago

If it's an issue with Dolphin, why did Swiss v0.5r963 do work in Dolphin? Which commit / bug fix / enhancement between Swiss v0.5r963 and Swiss v0.5r990 brings the effect of not working in Dolphin anymore?

Extrems commented 2 years ago

https://github.com/extremscorner/libogc2/compare/0b64f879808953d80ba06501a1c079b0fbf017d2...ea9dc0a503efc28457ecb1fbe6a0bfaecaebbce9