Dolphin, the GameCube and Wii emulator - Forums

Full Version: [Unofficial] Widescreen Development Topic + Archive
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
16:9 Gecko Code Paper Mario NTSC-J:
05242FA4 2407018A

21:9 Gecko Code Paper Mario NTSC-J:
05242FA4 24070206
16:9 Gecko Code Super Mario 64 NTSC-J:
C2052268 00000003
3F203B99 9329052C
3F20BF40 93290530
2C190000 00000000
C204EAF0 00000006
38610048 3C003F40
90020000 C2220000
C0030000 EC110032
D0030000 C003000C
EC110032 D003000C
60000000 00000000
050DF994 3C014760
05120E94 3C028034
05120E98 24423B00
05120E9C 8C430004
05120EA0 8C450008
05120EA4 24790028
05120EA8 44992000
05120EAC 00000000
05120EB0 00000000
05120EB8 00000000
05120EBC 24790118
0512932C 3C05C260
05129340 3C05405D
Code Cleanups.

21:9 Gecko Code Super Mario 64 NTSC-J:
C2052268 00000003
3F203B6A 9329052C
3F20BF12 93290530
2C190000 00000000
C204EAF0 00000006
38610048 3C003F12
90020000 C2220000
C0030000 EC110032
D0030000 C003000C
EC110032 D003000C
60000000 00000000
050DF994 3C0147A0
05120E94 3C028034
05120E98 24423B00
05120E9C 8C430004
05120EA0 8C450008
05120EA4 24790045
05120EA8 44992000
05120EAC 00000000
05120EB0 00000000
05120EB8 00000000
05120EBC 247900FB
0512932C 3C05C2F4
05129340 3C054092
Code Cleanups.

48:9 Gecko Code Super Mario 64 NTSC-J:
C2052268 00000003
3F203ACC 9329052C
3F20BE80 93290530
2C190000 00000000
C204EAF0 00000006
38610048 3C003E80
90020000 C2220000
C0030000 EC110032
D0030000 C003000C
EC110032 D003000C
60000000 00000000
050DF994 3C0147E0
05120E94 3C028034
05120E98 24423B00
05120E9C 8C430004
05120EA0 8C450008
05120EA4 24790078
05120EA8 44992000
05120EAC 00000000
05120EB0 00000000
05120EB8 00000000
05120EBC 247900C8
0512932C 3C05C400
05129340 3C054126
Code Cleanups.
16:9 Gecko Code Star Wars Rogue Squardon 2 NTSC-U:
48000000 80005454
DE000000 7E007FFF
3016B380 38600020
14014D08 4848B2F8
1416B378 48334C99
140DB618 483C49F9
141F6F78 3FE38E39
E0000000 80008000
060A0000 00000038
C0C20000 EC2101B2
D023012C 4BB74D00
C0220000 C0030000
EC000824 D0030000
C003000C EC000824
D003000C 38800001
4E800020 00000000
0409EA20 3FAAAAAA
48000000 80096220
DE000000 80008180
14000E84 3B19999A
14000E90 BF400000
E0000000 80008000
0409935C 3FE38E39
Partial 2D Fix.

21:9 Gecko Code Star Wars Rogue Squardon 2 Rogue Leader NTSC-U:
48000000 80005454
DE000000 7E007FFF
3016B380 38600020
14014D08 4848B2F8
1416B378 48334C99
140DB618 483C49F9
141F6F78 40155555
E0000000 80008000
060A0000 00000038
C0C20000 EC2101B2
D023012C 4BB74D00
C0220000 C0030000
EC000824 D0030000
C003000C EC000824
D003000C 38800001
4E800020 00000000
0409EA20 3FE00000
48000000 80096220
DE000000 80008180
14000E84 3AEA0EA1
14000E90 BF124925
E0000000 80008000
0409935C 40155555
Partial 2D Fix.
Spoiler:
Yes, I can confirm the Super Mario 64 Widescreen code works well. Sadly this version of the code does not work at all with the Zoom Out Camera AR Code by darkludx: 051A6724 42670000
Im planning on doing an ASM based Zoom Out Camera later.
(01-09-2017, 01:23 AM)gamemasterplc Wrote: [ -> ]Im planning on doing an ASM based Zoom Out Camera later.

That's great!!! Thanks gamemasterplc
OPTIONAL Left-Aligned Textboxes 16:9 Super Mario 64 NTSC-U:
48000000 8019E450
DE000000 80008180
142D8E70 24070000
142D8E48 240FFFE9
142D8E4C A5CF0006
142DA694 24840184
E0000000 80008000
Moves All textboxes to X-Position -23. Only affects textboxes with black or white backgrounds.
(01-08-2017, 12:43 PM)gamemasterplc Wrote: [ -> ]16:9 Gecko Code Paper Mario NTSC-U:
05243494 2407018A

21:9 Gecko Code Paper Mario NTSC-U:
05243494 24070206

Tested, doesn't work on the real Wii (No effect).
The older code below works, but with clipping issues.

Super Mario 64 Optional boxes fix worked fine.
Code:
NAEE
Paper Mario
16:9 Widescreen Support (Clipping issues)
48000000 801AE438
DE000000 80008180
120B1D8A 0000018A
120B22E2 0000018A
E0000000 80008000
16:9 Gecko Code Paper Mario NTSC-U:
48000000 801AE438
DE000000 80008180
1402D574 2407018A
E0000000 80008000

21:9 Gecko Code Paper Mario NTSC-U:
48000000 801AE438
DE000000 80008180
1402D574 24070206
E0000000 80008000
OPTIONAL 16:9 Optimized HUD Super Mario 64 NTSC-U:
48000000 8019E450
DE000000 80008180
142D6AE8 2B010400
142D6AF4 241903FF
142E3B58 240E013F
142E386C 24040127
142E3890 24040137
142E38B8 24840137
142DB708 24190157
142E37B8 240400DD
142E37CC 240400ED
142E37EA 240400FB
142E3754 24040127
142E375C 240500C1
142E3768 24040137
142E3770 240500C1
142E3784 24040147
142E378C 240500C1
142E3A20 240400DD
142E3A28 240500A9
142E3A34 2404011A
142E3A38 240500A9
142E3A4C 2404012E
142E3A50 240500A9
142E3A64 24040150
142E3A68 240500A9
142E3AAC 24040124
142E3AB0 24050030
142E3AC0 24040147
142E3AC4 24050030
E0000000 80008000
Moves many things towards the right. Life counter moved to right instead due to negative texrect coordinate bullshit.