750
edits
No edit summary |
No edit summary |
||
Line 83: | Line 83: | ||
| audio/interface_2.c || unused_8031E4F0 and unused_8031E568 are remnants of unused debug functions that only exist on U. | | audio/interface_2.c || unused_8031E4F0 and unused_8031E568 are remnants of unused debug functions that only exist on U. | ||
|- | |- | ||
| audio/interface_2.c || In the U version, func_8031D630 has a check that increments its second argument if it's 0. This is because later on in the function, a value is divided by this argument. | | audio/interface_2.c || In the U version, func_8031D630 has a check that increments its second argument if it's 0. This is because later on in the function, a value is divided by this argument. This check does not exist in the J version. | ||
|- | |- | ||
| audio/interface_2.c || | | audio/interface_2.c || | ||
Line 135: | Line 135: | ||
| game/behaviors/bowser.c.inc || func_u_802B4AF4() is only declared in the U version. | | game/behaviors/bowser.c.inc || func_u_802B4AF4() is only declared in the U version. | ||
|- | |- | ||
| game/behaviors/bowser.c.inc || In ActionBowser13, func_u_802B4AF4 is called only in the U version if Bowser's subaction is 1 and "o->oBehParams2ndByte == 2 && o->oUnknownUnkF4_S32 & 0x10000". | | game/behaviors/bowser.c.inc || In ActionBowser13, func_u_802B4AF4 is called only in the U version if Bowser's subaction is 1 and "o->oBehParams2ndByte == 2 && o->oUnknownUnkF4_S32 & 0x10000". (todo: can't find where 2nd byte of behavior params is set to 2 for bowser, is this code ever reached?) | ||
|- | |- | ||
| game/behaviors/bowser.c.inc || In ActionBowser2, func_u_802B4AF4 is called | | game/behaviors/bowser.c.inc || In ActionBowser2, when Bowser's subaction is 2, func_u_802B4AF4 is called in the U version. | ||
|- | |- | ||
| game/behaviors/bowser_key.c.inc || If bowser key action is 0, plays sound 0x30370081 on J but 0x38378081 on U (todo: check if these are actually different sounds) | | game/behaviors/bowser_key.c.inc || If bowser key action is 0, plays sound 0x30370081 on J but 0x38378081 on U (todo: check if these are actually different sounds) |