Version differences: Difference between revisions

no edit summary
No edit summary
No edit summary
Line 199: Line 199:
| game/behaviors/water_ring.c.inc || As you go through more water rings, the sound played when collecting secrets gets higher in pitch on the U version. It doesn't change on the J version.
| game/behaviors/water_ring.c.inc || As you go through more water rings, the sound played when collecting secrets gets higher in pitch on the U version. It doesn't change on the J version.
|-
|-
| game/camera.c ||  
| game/camera.c || When func_80286C9C is called while in BitDW (todo: clarify, is this the entire level including the boss fight or just the boss fight?), func_8028BB3C(a, 144) will be called on the J version. On the U version, func_8028BB3C(a, 144) will be called if the demo is not being run; if it is, and the camera's secondary focus is set on an object, that object will have the first byte of its rawData set to 2.
|-
|-
| game/camera.c ||  
| game/camera.c || In func_8028B3DC, under some circumstances the sound that normally plays when you press C-Down will not play on J, but will on U. (todo: document camera)
|-
|-
| game/camera.c ||  
| game/camera.c || In func_8028B7A4, under some circumstances the sound that normally plays when you press C-Down will not play on J, but will on U. (todo: document camera)
|-
|-
| game/camera.c ||  
| game/camera.c || In CameraHMC00 in the U version, when a->unk10[1] > -102.f, a->unk10[1] and D_8033B328.unk0[1][1] will both be set to D_8033B328.unk0[3][1]. In the J version, these values are not set.
|-
|-
| game/camera.c ||  
| game/camera.c || CutsceneIntroPeach0_2 will run func_8031FFB4(0, 60, 40) on the U version but not on the J version. (todo: check what this actually is)
|-
|-
| game/camera.c ||  
| game/camera.c || CutsceneIntroPeach2_1 will run func_80320040(0, 60) on the U version but not on the J version (todo: check what this actually is)
|-
|-
| game/camera.c ||  
| game/camera.c || On the U version, if the camera preset is set to CAMERA_PRESET_BOWSER_FIGHT, a->unk4 will be copied into D_8033B4B8.unkC and a->unk10 will be copied into D_8033B4B8.unk0. If the camera preset isn't set to CAMERA_PRESET_BOWSER_FIGHT, func_80290224 will be run instead. On the J version, the if statement doesn't exist, and only func_80290224 is run every time.
|-
|-
| game/camera.c ||  
| game/camera.c || CutsceneIntroPeach0_4 is not declared in the J version. Its code consists of a single call to SetSound with sound 0x2428FF81. This is probably Peach's voice clip in the intro. (todo: confirm/deny this)
|-
|-
| game/camera.c ||  
| game/camera.c || CutsceneIntroPeach2_3 is not declared in the J version. Its code consists of a single call to func_8028B338, which consists of a single call to SetSound with sound 0x701A8081. (todo: see what sound this is)
|-
|-
| game/camera.c ||  
| game/camera.c || CutsceneIntroPeach2_3 is only called in the U version.
|-
|-
| game/camera.c ||  
| game/camera.c || CutsceneIntroPeach0_4 is only called in the U version.
|-
|-
| game/camera.c ||  
| game/camera.c || In BehBeginningLakituLoop in the U version, when the camera lakitu is in action 1 and its timer reaches 534 and 581, the sounds 0x04568081 and 0x045E8081 are played (respectively).
|-
|-
| game/camera.c ||  
| game/camera.c || In BehBeginningLakituLoop in the U version, when the camera lakitu is in action 3 and its timer reaches 14, the sound 0x045F8081 is played.
|-
|-
| game/file_select.c ||  
| game/file_select.c || sSoundTextX is not declared in the J version.
|-
|-
| game/file_select.c ||  
| game/file_select.c || The sound clip that plays when you select a file in the file select has Mario saying "Okey Dokey!" in the U version.
|-
|-
| game/file_select.c ||  
| game/file_select.c || The "Select File" text has a different font and is in a slightly different position in the U version.
|-
|-
| game/file_select.c ||  
| game/file_select.c || In the U version, sSoundTextX is used to center the name of the current sound setting on the main file select. In the J version, it remains uncentered. (todo: confirm this)
|-
|-
| game/file_select.c ||  
| game/file_select.c || The "Check File" text in the score menu has a different font and is in a slightly different position in the U version.
|-
|-
| game/file_select.c ||  
| game/file_select.c || The "Return", "Copy", and "Erase" texts in the score menu are in a slightly different position in the U version.
|-
|-
| game/file_select.c ||  
| game/file_select.c || All the text in messages that appear when copying a file have a different font and are in a slightly different position in the U version.
|-
|-
| game/file_select.c ||  
| game/file_select.c || The "Return", "View Score", and "Erase" texts in the copy menu are in a slightly different position in the U version.
|-
|-
| game/file_select.c ||  
| game/file_select.c ||