Version differences: Difference between revisions

Jump to navigation Jump to search
no edit summary
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 only in the U version if Bowser's subaction is 2.
| 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)

Navigation menu