@MasterKiller777:
Code: Select all
Enable Tiny/Normal Kart Collision Reaction [Ralf]
F649-NF9F-PMNKZ
94B6-RG2C-4T6CQ
@kesterstudios: The 16:9 Aspect Ratio WiiRD codes are tested on real hardware with GeckoOS/USBGecko and working fine, so it must be a Swiss specific problem (maybe a maximum lines per code problem etc.).
However, with the info below it should be no big deal for you to determine which code module causes the problem in Swiss: just remove a module (or a module call) from the 16:9 v2 code and test the remaining code whether it works in Swiss or not.
e.g.
Delete the following line from the code below "04045534 4BFBE82C" to disable offscreen fix 5.
Code: Select all
16:9 Aspect Ratio v2 (NTSC-U)
04003D60 A01E0028 Offscreen fix 5
04003D64 28004200 Race numbers
04003D68 40820020
04003D6C A01E0030
04003D70 2800C27C
04003D74 4182000C
04003D78 2800C2DE
04003D7C 4082000C
04003D80 38000000
04003D84 901E0028
04003D88 C0BE0028
04003D8C 480417AC b 0x80045538
04003E60 A004FFE8 Offscreen fix 4
04003E64 2800C288 Cup selection nums
04003E68 40820018
04003E6C A004000C
04003E70 2800C2C8
04003E74 40820060
04003E78 3C00C325
04003E7C 48000054
04003E80 2800446F Cup selection pics
04003E84 40820018
04003E88 A004000C
04003E8C 2800442F
04003E90 40820044
04003E94 3C004444
04003E98 48000038
04003E9C 2800C2C0 End race numbers (Eng. only)
04003EA0 40820018
04003EA4 A004000C
04003EA8 2800C2EA
04003EAC 40820028
04003EB0 3C00C334
04003EB4 4800001C
04003EB8 2800C218 Ceremony text
04003EBC 40820018
04003EC0 A004000C
04003EC4 2800C41E
04003EC8 4082000C
04003ECC 3C00C444
04003ED0 9004000C
04003ED4 E0E40008
04003ED8 480A58B4 b 0x800a978c
04003F20 809F4EB4 HUD track fix
04003F24 28030003
04003F28 40800008
04003F2C 38800009
04003F30 7FE3FB78
04003F34 48144E44 b 0x80148d78
04003F38 C00295BC lfs f0,95bc(r2) ; 304.0, x pos fix (add/sub 100.0)
04003F3C FC010040 fcmpo cr0,f1,f0
04003F40 C002943C lfs f0,943c(r2) ; 100.0
04003F44 4081000C ble- 0x80003f50
04003F48 EC21002A fadds f1,f1,f0
04003F4C 48000008 b 0x80003f54
04003F50 EC210028 fsubs f1,f1,f0
04003F54 48128844 b 0x8012c798
04003F58 C0028B24 Selection screen 3D AR ; 1.333
04003F5C EFE10032
04003F60 4816383C b 0x8016779c
04003F64 C0040014 lfs f0,20(r4) ; Title PFX fix
04003F68 C02296C4 lfs f1,96c4(r2) ; 50.0 (org. 89.0)
04003F6C FC000840 fcmpo cr0,f0,f1
04003F70 41800008 blt- 0x80003f78
04003F74 C00296D0 lfs f0,96d0(r2) ; 0.0
04003F78 48129A58 b 0x8012d9d0
04003F7C C0028B24 lfs f0,8b24(r2) ; 1.333, 3D to 2D projection fix
04003F80 C0A295BC lfs f5,95bc(r2) ; 304.0
04003F84 EC250828 fsubs f1,f5,f1
04003F88 EC210032 fmuls f1,f1,f0
04003F8C EC250828 fsubs f1,f5,f1
04003F90 48128808 b 0x8012c798
04003F94 A01B0020 Screen mask fix
04003F98 2800C39D
04003F9C 41820010
04003FA0 2800C3A0
04003FA4 41820008
04003FA8 48000014
04003FAC 3C00C3CC
04003FB0 901B0020
04003FB4 3C0043CC
04003FB8 901B0028
04003FBC C03B0028
04003FC0 48024EFC b 0x80028ebc
04003FC4 A0040004 Offscreen fix 1
04003FC8 28004396 Mode selection GP
04003FCC 4182000C
04003FD0 28004443 Mode selection TT
04003FD4 4082000C
04003FD8 3C00444B
04003FDC 90040004
04003FE0 C0240004
04003FE4 4E800020
04004070 A0040004 Offscreen fix 2
04004074 2800C396 Records GP PFX
04004078 4082000C
0400407C 3C00C3B8
04004080 90040004
04004084 A0040010
04004088 2800445F Race track logo
0400408C 4082000C
04004090 3C004467
04004094 90040010
04004098 C0C40004
0400409C 4804978C b 0x8004d828
040040A0 7C630214 Offscreen fix 3
040040A4 A0030000
040040A8 2800C327 Cup selection text
040040AC 41820018
040040B0 2800C2E0 Records numbers
040040B4 40820018
040040B8 A0030004
040040BC 2800C100
040040C0 4082000C
040040C4 3C00C367
040040C8 90030000
040040CC C0030000
040040D0 48047498 b 0x8004b568
04028EB8 4BFDB0DC Screen mask fix (80003F94)
04045534 4BFBE82C Offscreen fix 5 (80003D60)
0404B564 4BFB8B3C Offscreen fix 3 (800040A0)
0404D7A4 4BFB6820 Offscreen fix 1 (80003FC4)
0404D824 4BFB684C Offscreen fix 2 (80004070)
040A9788 4BF5A6D8 Offscreen fix 4 (80003E60)
0412D9CC 4BED6598 Title PFX fix (80003F64)
04145A4C 4BEBE531 3D PL mark fix (80003F7C)
04145B04 4BEBE479 3D PL mark fix (80003F7C)
04145BF8 480000A4 3PL 4th PL mask fix
041460D8 4BEBDE61 3PL 4th PL mask fix (80003F38)
04145F54 38800008 HUD speed meter fix
04146298 4BEBDCA1 HUD pos fix (80003F38)
04146368 4BEBDBD1 HUD pos fix (80003F38)
041463B4 3880000A HUD round fix
04146648 4BEBD8F1 HUD items bg x pos (80003F38)
041466A8 38600000 HUD items scissor fix
041466B0 38A00260 HUD items scissor fix
0414672C 38600000 HUD items scissor fix
04146734 38A00260 HUD items scissor fix
04146790 4BEBD7A9 HUD items roll x pos (80003F38)
041467E0 4BEBD759 HUD items x pos (80003F38)
04146858 4BEBD6E1 HUD items frame x pos (80003F38)
041468EC 4BEBD64D HUD items PFX x pos (80003F38)
04146A10 4BEBD529 HUD items text x pos (80003F38)
04146A94 60000000 HUD time fix
04146A9C 38930077 HUD time fix
04148D74 4BEBB1AC HUD track fix (80003F20)
04148D84 60000000 HUD track fix
04150CF0 38600004 HUD pics fix
04150CF4 48000010 HUD pics fix
0415186C 60000000 HUD time fix
04151878 48000010 HUD time fix
041581A8 3C00436D Sel. 3PL screen 3D AR ; 237.0
041581B8 901F2090 Sel. 3PL screen 3D AR
04158270 3C00433E Sel. 4PL screen 3D AR ; 190.0
04158288 901F20C0 Sel. 4PL screen 3D AR
04158298 3C004393 Sel. 4PL screen 3D AR ; 294.0
041582A8 901F20D0 Sel. 4PL screen 3D AR
04167798 4BE9C7C0 Sel. screen 3D AR (80003F58)
043CBE08 3FE79E79 3D AR (SP)
043CBE0C 4068A85F 3D AR (MP)
48000000 803CBD94 2D AR
DE000000 80008180
140000BC C2CC0000 -102
140000C4 44318000 710
E0000000 80008000
043CDC64 42800000 Title PFX fix ; 50.0
043CE38C 44088000 Sel. 2PL screen 3D AR ; 546.0
043CE390 439B0000 Sel. 2PL screen 3D AR ; 310.0
043CE394 43CE0000 Sel. 3PL screen 3D AR ; 412.0
043CE398 43500000 Sel. 3PL screen 3D AR ; 208.0
043CE39C 43A80000 Sel. 4PL screen 3D AR ; 336.0
043CE3A0 43150000 Sel. 4PL screen 3D AR ; 83.0