swiss-gc icon indicating copy to clipboard operation
swiss-gc copied to clipboard

[Issue]: Japanese Wind Waker [GZLJ01] crashes when opening the Dungeon Map

Open kingjinxy opened this issue 2 years ago • 3 comments

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

  1. Go into any dungeon and find the dungeon map.
  2. 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

kingjinxy avatar Jun 23 '22 22:06 kingjinxy

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.

Extrems avatar Jun 23 '22 23:06 Extrems

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

Diegorella avatar Jun 24 '22 18:06 Diegorella

This is a Wii hardware bug that MIOS, Devolution and Nintendont had to work around.

Extrems avatar Jun 24 '22 19:06 Extrems