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 The Legend of Zelda Four Swords Adventures NTSC-U:
C205FCD0 00000002
C22D2400 C0030000
EC110032 00000000
C205FCF4 00000002
C22D2400 C003000C
EC110032 00000000
04543FC0 3F400000
C213B47C 00000004
3C803F80 908D2400
4E800421 3C003F40
60000000 900D2400
60000000 00000000
C22ACA78 00000002
3C603F80 906D2400
806D8F50 00000000
C22ACA80 00000003
3C003F40 60000000
900D2400 801F0018
60000000 00000000
C213D834 00000002
3C603F80 906D2400
806D8F50 00000000
C213D83C 00000003
3C603F40 60630000
906D2400 38610008
60000000 00000000
C213D8D8 00000003
3C603F40 60630000
906D2400 38600000
60000000 00000000
C213D8D0 00000002
3C603F80 906D2400
806D8F50 00000000
0448E0C0 0000FF96
0448E0C4 FF9601BE
0448E0C8 01BE0000
C243A94C 00000003
3C80C2D5 9081FFE8
C001FFE8 C03B00EC
EC21002A 00000000
C245231C 00000002
3D803F80 918D2400
806D8F50 00000000
C2452328 00000002
3C603F40 906D2400
808D8F50 00000000
C213D600 00000002
3C603F80 906D2400
806D8F50 00000000
C213D608 00000002
3C603F40 906D2400
38610008 00000000
Move HUD to Edges.

21:9 Gecko Code The Legend of Zelda Four Sword Adventures NTSC-U:
C205FCD0 00000002
C22D2400 C0030000
EC110032 00000000
C205FCF4 00000002
C22D2400 C003000C
EC110032 00000000
04543FC0 3F120000
C213B47C 00000004
3C803F80 908D2400
4E800421 3C003F12
60000000 900D2400
60000000 00000000
C22ACA78 00000002
3C603F80 906D2400
806D8F50 00000000
C22ACA80 00000003
3C003F12 60000000
900D2400 801F0018
60000000 00000000
C213D834 00000002
3C603F80 906D2400
806D8F50 00000000
C213D83C 00000003
3C603F12 60630000
906D2400 38610008
60000000 00000000
C213D8D8 00000003
3C603F12 60630000
906D2400 38600000
60000000 00000000
C213D8D0 00000002
3C603F80 906D2400
806D8F50 00000000
0448E0C0 0000FF10
0448E0C4 FF100244
0448E0C8 02440000
C243A94C 00000003
3C80C370 9081FFE8
C001FFE8 C03B00EC
EC21002A 00000000
C245231C 00000002
3D803F80 918D2400
806D8F50 00000000
C2452328 00000002
3C603F12 906D2400
808D8F50 00000000
C213D600 00000002
3C603F80 906D2400
806D8F50 00000000
C213D608 00000002
3C603F12 906D2400
38610008 00000000
Move HUD to Edges.
In this case, I've worked on the codes that will allow support for full-screen aspect ratio if the ratio isn't set on 16:9 via Wii settings. Here's the codes to these:

4:3 Letterbox removal for Xenoblade Chronicles NTSC-U:
C2297740 00000002
806DBDC0 886301C8
60000000 00000000
C244A5DC 00000002
9862FFFF 3803FFFF
60000000 00000000
0444A5E4 38600001
C2350B14 00000004
8A22FFFF 2C110000
4182000C C0A2BEA8
48000008 C0A2BE24
60000000 00000000
C2350BB8 00000006
8A22FFFF 2C110000
40820020 8A220010
2C110001 40820014
C142BE24 3A200000
9A220010 48000008
C142BEA8 00000000
C247FEF0 00000002
3DC04320 91C20000
C3E20000 00000000
C2474A24 00000002
3DC04320 91C20000
C0220000 00000000
C2475FE4 00000002
3DC04320 91C20000
C0220000 00000000
C2485F14 00000002
3DC04320 91C20000
C0220000 00000000
C2485FB0 00000002
3DC04320 91C20000
C0220000 00000000
C2137ACC 00000002
C0C29840 3A200001
9A220010 00000000
C2137AD8 00000009
8A22FFFF 2C110000
40820010 3DC03FAA
61CEAAAB 48000008
3DC03F80 91C20000
C2220000 C0030000
EC110032 D0030000
C003000C EC110032
D003000C 38800001
60000000 00000000
C244E620 00000006
8A22FFFF 2C110000
4082000C 3DC03F40
48000008 3DC03F80
91C20000 C2220000
EC5E0072 EC5100B2
60000000 00000000
Added 4:3 support for standard aspect ratio setting (Note: Modified from gamemasterplc's widescreen code)

21:9 Gecko Code Xenoblade Chronicles NTSC-U:
C2297740 00000002
806DBDC0 886301C8
60000000 00000000
C244A5DC 00000002
9862FFFF 3803FFFF
60000000 00000000
0444A5E4 38600001
C2350B14 00000004
8A22FFFF 2C110000
4182000C C0A2BEA8
48000008 C0A2BE24
60000000 00000000
C2350BB8 00000006
8A22FFFF 2C110000
40820020 8A220010
2C110001 40820014
C142BE24 3A200000
9A220010 48000008
C142BEA8 00000000
C247FEF0 00000002
3DC04320 91C20000
C3E20000 00000000
C2474A24 00000002
3DC04320 91C20000
C0220000 00000000
C2475FE4 00000002
3DC04320 91C20000
C0220000 00000000
C2485F14 00000002
3DC04320 91C20000
C0220000 00000000
C2485FB0 00000002
3DC04320 91C20000
C0220000 00000000
C2137ACC 00000002
C0C29840 3A200001
9A220010 00000000
C2137AD8 00000009
8A22FFFF 2C110000
40820010 3DC03FAA
61CEAAAB 48000008
3DC03F43 91C20000
C2220000 C0030000
EC110032 D0030000
C003000C EC110032
D003000C 38800001
60000000 00000000
C244E620 00000006
8A22FFFF 2C110000
4082000C 3DC03F40
48000008 3DC03FA8
91C20000 C2220000
EC5E0072 EC5100B2
60000000 00000000
Added 4:3 support for standard aspect ratio setting (Note: Modified from gamemasterplc's widescreen code)

48:9 Gecko Code Xenoblade Chronicles NTSC-U:
C2297740 00000002
806DBDC0 886301C8
60000000 00000000
C244A5DC 00000002
9862FFFF 3803FFFF
60000000 00000000
0444A5E4 38600001
C2350B14 00000004
8A22FFFF 2C110000
4182000C C0A2BEA8
48000008 C0A2BE24
60000000 00000000
C2350BB8 00000006
8A22FFFF 2C110000
40820020 8A220010
2C110001 40820014
C142BE24 3A200000
9A220010 48000008
C142BEA8 00000000
C247FEF0 00000002
3DC04320 91C20000
C3E20000 00000000
C2474A24 00000002
3DC04320 91C20000
C0220000 00000000
C2475FE4 00000002
3DC04320 91C20000
C0220000 00000000
C2485F14 00000002
3DC04320 91C20000
C0220000 00000000
C2485FB0 00000002
3DC04320 91C20000
C0220000 00000000
C2137ACC 00000002
C0C29840 3A200001
9A220010 00000000
C2137AD8 00000009
8A22FFFF 2C110000
40820010 3DC03FAA
61CEAAAB 48000008
3DC03EAA 91C20000
C2220000 C0030000
EC110032 D0030000
C003000C EC110032
D003000C 38800001
60000000 00000000
C244E620 00000006
8A22FFFF 2C110000
4082000C 3DC03F40
48000008 3DC04040
91C20000 C2220000
EC5E0072 EC5100B2
60000000 00000000
Added 4:3 support for standard aspect ratio setting (Note: Modified from gamemasterplc's widescreen code)

If you wish to play the game in wider aspect ratios, set the aspect ratio on your Wii settings to 16:9.
After attempts to provide widescreen support with orthographic extended for Sonic Mega Collection, here are the codes to the NTSC-U version of it:

16:9 Sonic Mega Collecion NTSC-U:
C21A71E0 00000006
3E203F80 62310000
9222AA90 3E203F40
62310000 9222AA94
3E203FAA 6231AAAB
9222AAA0 C222AAA0
EFB100B2 00000000
041a7200 C062AA90
041a7294 C122AA94
C21A72A8 00000002
C122AA90 ED090024
60000000 00000000

16:9 Sonic Mega Collecion NTSC-U (Open Matte):
C21A71E0 00000006
3E203F40 62310000
9222AA90 3E203f10
6231a3d7 9222AA94
3E203FAA 6231AAAB
9222AAA0 C222AAA0
EFB100B2 00000000
041a7200 C062AA90
041a7294 C122AA94
C21A72A8 00000002
C122AA90 ED090024
60000000 00000000

21:9 Sonic Mega Collecion NTSC-U:
C21A71E0 00000006
3E203F80 62310000
9222AA90 3E203F12
62314925 9222AA94
3E203FE0 62310000
9222AAA0 C222AAA0
EFB100B2 00000000
041a7200 C062AA90
041a7294 C122AA94
C21A72A8 00000002
C122AA90 ED090024
60000000 00000000

21:9 Sonic Mega Collecion NTSC-U (Open Matte):
C21A71E0 00000006
3E203F40 62310000
9222AA90 3E203edc
623128f6 9222AA94
3E203FE0 62310000
9222AAA0 C222AAA0
EFB100B2 00000000
041a7200 C062AA90
041a7294 C122AA94
C21A72A8 00000002
C122AA90 ED090024
60000000 00000000

48:9 Sonic Mega Collecion NTSC-U
C21A71E0 00000006
3E203F80 62310000
9222AA90 3E203E80
62310000 9222AA94
3E204080 62310000
9222AAA0 C222AAA0
EFB100B2 00000000
041a7200 C062AA90
041a7294 C122AA94
C21A72A8 00000002
C122AA90 ED090024
60000000 00000000

48:9 Sonic Mega Collecion NTSC-U (Open Matte)
C21A71E0 00000006
3E203F40 62310000
9222AA90 3E203e41
62310625 9222AA94
3E204080 62310000
9222AAA0 C222AAA0
EFB100B2 00000000
041a7200 C062AA90
041a7294 C122AA94
C21A72A8 00000002
C122AA90 ED090024
60000000 00000000

4:3 Sonic Mega Collecion NTSC-U (Open Matte):
C21A71E0 00000006
3E203F40 62310000
9222AA90 3E203F40
62310000 9222AA94
3E203F80 62310000
9222AAA0 C222AAA0
EFB100B2 00000000
041a7200 C062AA90
041a7294 C122AA94
C21A72A8 00000002
C122AA90 ED090024
60000000 00000000
It looks like text is broken in Sonic Mega Collection.
(01-17-2017, 11:53 PM)gamemasterplc Wrote: [ -> ]It looks like text is broken in Sonic Mega Collection.

That is due to the flickering bug that was fixable with Virtual FXB which got removed in one of the builds making these workarounds useless and the fix was later brought back. So that would be the graphic emulation issue, not the widescreen codes. I'll go ahead and replace them since the VFXB can now fix it.
16:9 Gecko Code Super Mario Strikers NTSC-U:
C216FBB8 00000004
C0229D5C 806DADB8
88632F00 2C030000
41820008 C0220000
60000000 00000000
0437CBE0 44555555
C21B6808 00000002
C0829D8C EC202024
60000000 00000000
04376968 3FE38E39
The Internal Widescreen Mode is vert-. Enable the Internal Widescreen Mode.

21:9 Gecko Code Super Mario Strikers NTSC-U:
C216FBB8 00000004
C0229D5C 806DADB8
88632F00 2C030000
41820008 C0220000
60000000 00000000
0437CBE0 448C0000
C21B6808 00000002
C0829D8C EC202024
60000000 00000000
04376968 40155555
Enable the Internal Widescreen Mode.

48:9 Gecko Code Super Mario Strikers NTSC-U:
C216FBB8 00000004
C0229D5C 806DADB8
88632F00 2C030000
41820008 C0220000
60000000 00000000
0437CBE0 45200000
C21B6808 00000002
C0829D8C EC202024
60000000 00000000
04376968 40AAAAAB
Enable the Internal Widescreen Mode.
16:9 Gecko Code Mario Party 8 PAL:
04045C44 38600000
C202E97C 00000002
C3E28298 EFE407F2
60000000 00000000
04306578 3FAAAAAB
041C26CC 3FD82D83
043067A8 40A22222
C2090864 00000003
3CA03F40 90A20000
C0420000 C03F0010
EC220072 00000000
0402F798 60000000
0402F7A4 60000000
Fix Timer.

21:9 Gecko Code Mario Party 8 PAL:
04045C44 38600000
C202E97C 00000002
C3E28298 EFE407F2
60000000 00000000
04306578 3FE00000
041C26CC 400DDDDE
043067A8 40A22222
C2090864 00000003
3CA03F12 90A20000
C0420000 C03F0010
EC220072 00000000
0402F798 60000000
0402F7A4 60000000
Fix Timer.

48:9 Gecko Code Mario Party 8 PAL:
04045C44 38600000
C202E97C 00000002
C3E28298 EFE407F2
60000000 00000000
04306578 40800000
041C26CC 40A22222
043067A8 40A22222
C2090864 00000003
3CA03E80 90A20000
C0420000 C03F0010
EC220072 00000000
0402F798 60000000
0402F7A4 60000000
Fix Timer.
It was hard work on creating widescreen codes to the Sesame Street game that needed to have aspect ratio codes that can do wider than 16:9 on the game "Ready, Set, Grover!". Here are the codes I've released after all that hard work:

Cut-scene Letterbox reduction for Sesame Street: Ready, Set, Grover! NTSC-U:

04299c70 C002DD58
C2299C7C 00000002
C002DD5C ED403824
60000000 00000000
C25DB0C0 00000002
C142DD54 ED6A3824
60000000 00000000
C25FBCC0 00000007
8862DD64 28030000
4082001C 88610008
28030000 40820008
60630002 60630001
9862DD64 38600001
98610008 4E800020
60000000 00000000
C25DB098 0000000F
8A22DD64 28110003
41820038 3E203F80
62310000 9222DD50
3E400080 7E319214
9222DD58 3E203F80
62310000 9222DD54
3E400080 7E319214
9222DD5C 48000034
3E203F80 62310000
9222DD50 3E400080
7E319214 9222DD58
3E203F40 62310000
9222DD54 3E400080
7E319214 9222DD5C
C142DD50 00000000

21:9 Sesame Street: Ready, Set, Grover! NTSC-U:
04299c70 C002DD58
C2299C7C 00000002
C002DD5C ED403824
60000000 00000000
C25DB0C0 00000002
C142DD54 ED6A3824
60000000 00000000
C25FBCC0 00000007
8862DD64 28030000
4082001C 88610008
28030000 40820008
60630002 60630001
9862DD64 38600001
98610008 4E800020
60000000 00000000
C25DB098 0000000F
8A22DD64 28110003
41820038 3E203F43
62310000 9222DD50
3E400080 7E319214
9222DD58 3E203F80
62310000 9222DD54
3E400080 7E319214
9222DD5C 48000034
3E203F80 62310000
9222DD50 3E400080
7E319214 9222DD58
3E203F40 62310000
9222DD54 3E400080
7E319214 9222DD5C
C142DD50 00000000

48:9 Sesame Street: Ready, Set, Grover! NTSC-U:
04299c70 C002DD58
C2299C7C 00000002
C002DD5C ED403824
60000000 00000000
C25DB0C0 00000002
C142DD54 ED6A3824
60000000 00000000
C25FBCC0 00000007
8862DD64 28030000
4082001C 88610008
28030000 40820008
60630002 60630001
9862DD64 38600001
98610008 4E800020
60000000 00000000
C25DB098 0000000F
8A22DD64 28110003
41820038 3E203EAA
62310000 9222DD50
3E400080 7E319214
9222DD58 3E203F80
62310000 9222DD54
3E400080 7E319214
9222DD5C 48000034
3E203F80 62310000
9222DD50 3E400080
7E319214 9222DD58
3E203F40 62310000
9222DD54 3E400080
7E319214 9222DD5C
C142DD50 00000000
(01-09-2017, 01:23 AM)gamemasterplc Wrote: [ -> ]Im planning on doing an ASM based Zoom Out Camera later.

@gamemasterplc
Any progress on that ASM based Zoom Out Camera code for Super Mario 64? Just wondering, no need to rush or anything. Otherwise I just update the Super Mario 64 HD Texture Pack codes section with your latest code additions so far. Although the old AR based Zoom Out Camera code is not compatible with the newest widescreen codes. So I wonder, should I recommend the newest widescreen codes on the Super Mario 64 HD Texture Pack thread and remove the AR based zoom Out Camera code or just leave the widescreen codes as they are now?
Recommend newest Widescreen Codes and remove Zoom Out code.