swiss-gc
swiss-gc copied to clipboard
[Issue]: Japanese Wind Waker [GZLJ01] crashes when opening the Dungeon Map
Describe the bug
I'm using revision 1336 of Swiss on a Wii, booted via the Wii Swiss Booter. If I open the dungeon map with D-Pad Up, the game crashes. I can still use IGR to get back to Swiss. This does not happen with the PAL or US versions.
Steps to reproduce
- Go into any dungeon and find the dungeon map.
- Open the map with D-Pad Up.
Expected behavior
The map should be correctly displayed, as it is with GZLE01 and GZLP01.
Relevant log output
Game Settings
Force Video Mode: No
Force Horizontal Scale: No
Force Vertical Offset: +0
Force Vertical Filter: Auto
Disable Alpha Dithering: No
Force Anisotropic Filter: No
Force Widescreen: No
Invert Camera Stick: No
Digital Trigger Level: 0
Emulate Read Speed: Yes
Add screenshots
No response
This is related to the __GXSetVAT
Wii erratum.
We're patching GZLE01, GZLJ01 and GZLP01 specifically, but I guess GZLJ01 was never properly tested.
The patch is supposed to be made more generic at some point.
for me the map error does not happen in native swiss NGC. nor with memory card emulation or speed. But there are interesting facts: when using virtual memory card, you must press reset on the console. give when resetting, the game will come with no sound. and even with an IGR and a new boot the game will still be muted... the menu and all. it is necessary to turn off the console. with physical memory card the lack of sound seems to happen delayed but it happens. after entering the game...
when using speed emulation; if you take out and put the memory card in the menu. you can give a DRE. I hope it helps
This is a Wii hardware bug that MIOS, Devolution and Nintendont had to work around.