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.

xVxXPrinceXxVx

(06-27-2017, 11:43 PM)gamemasterplc Wrote: [ -> ]try the Dolphin widescreen hack

It works but it has issues with culling.

Spoiler:
(06-22-2017, 05:03 AM)Lumbeeslayer Wrote: [ -> ]Please fix the 16:9 Gecko code for Mario Kart 64 NTSC. It causes flickering on Nvidia hardware. I tested with GTX 1080 Ti and it causes flickering. I also tried the game with Intel HD 4600 and it didn't have the flickering. It's only on Nvidia, I even sent my GTX 1080 Ti in for a replacement thinking that was the problem, but it wasn't!! I'm using Dolphin 5.0-4446. I tried the same code on Dolphin 5.0 and the flickering wasn't present. It's only on newer Dolphin version's that the flickering exists on Nvidia with the Gecko code.  Here is a video showing the flickering. https://youtu.be/SNx8k4zAHZE

The code is
$16:9 
[color=black]C2054F58 00000003
3CA03F40 90A20000
C2220000 EC110032
D006E7D0 00000000
C2054FC8 00000002
C2220000 EC110032
D006E800 00000000
C20530D8 00000004
3F203B99 6339999A
9329052C 3F20BF40
63390000 93290530
2C030000 00000000
C2052C00 00000002
7CEC3B78 7C7E1B78
60000000 00000000
C2052C08 00000005
2C0C013F 4182001C
3C003B99 6000999A
9009052C 3C00BF40
60000000 90090530
2C030000 00000000
041147D4 60000000
C2083D1C 00000006
3C803F40 90820000
C2220000 C0230000
EC310072 D0230000
C023000C EC310072
D023000C 38800001
60000000 00000000
48000000 8019FFD0
DE000000 80008180
182B8890 00000700
10030080 00000000
182B88A0 00000700
10030080 00000000
182B88B0 0000F900
10030080 00000000
182B88C0 0000F900
10030080 00000000
182B88D0 00000700
10030080 00000000
182B88E0 00000700
10030080 00000000
182B88F0 0000F900
10030080 00000000
182B8900 0000F900
10030080 00000000
14078920 00000000
14078938 00000000
14071580 3C01C29B
14071588 3C01C155
140714DC 240EFFFF
14071A94 2405FFFF
1404EB98 24840022
1404EBF4 24840022
1404FBD4 24840022
1404FC04 24840022
1404FB60 24840022
1404F8F0 24910035
1404F798 24910035
1404EDC4 24840035
1405B1EC 256C004D
1404EF40 24180035
1404F030 240F0035
1404F1DC 240A0035
1406F798 240D0065
14071CEC 2408FFF0
14071CB8 240E014F
14071D18 2418014F
14071A9C 24070136
1405B1BC 2405001E
1405B0B4 2405001E
1405B10C 2405001E
1405B164 2405001E
1405B3A4 2405001E
1405B3FC 2405001E
1405B454 2405001E
1405B4AC 2405001E
1405B65C 2405001E
1405B6B4 2405001E
1405B70C 2405001E
1405B764 2405001E
14071A8C 2403FF98
14071CDC 2404FFB1
14071D00 240D01AA
1409BFB8 10000003
1409BFF4 10000003
14098E84 29E17FFF
14098ED8 29417FFF
140A7214 240400F5
140A7158 240500F5
140A718C 24A7005D
E0000000 80008000
[/color]

(06-22-2017, 08:08 AM)game masterplc Wrote: [ -> ]dolphin bug again

I posted the bug on Dolphin Issue Tracker https://bugs.dolphin-emu.org/issues/10349
Now I guess I have to wait for it to be fixed. Even on Dolphin 5.0-4607 the bug still exists.
Weird. I am also using an NVidia graphics card (GTX 960, latest driver) and I do not seem to have any flickering issues with Mario Kart 64 with the same Gecko Code for 16:9. Never encountered that issue, even with the latest development build.
(07-02-2017, 04:26 PM)Admentus Wrote: [ -> ]Weird. I am also using an NVidia graphics card (GTX 960, latest driver) and I do not seem to have any flickering issues with Mario Kart 64 with the same Gecko Code for 16:9. Never encountered that issue, even with the latest development build.

Oh well, I'm having the bug. If it wasn't true I wouldn't have wasted my time posting the issue on Dolphin Bug Report now would I? 
I'm using a GTX 1080 Ti with the latest driver 382.53 and Mario Kart 64 flickers with the 16:9 gecko code on Dolphin 5.0-4607 on all backends and all settings. No setting will fix the flickering in Dolphin except disabling the Gecko Code. Here is the video showing the flickering as proof https://www.youtube.com/watch?v=SNx8k4zAHZE
Must be an issue that's only present on the 1080 Ti if you haven't encountered a problem on the GTX 960. I was thinking stupid and sent my GTX 1080 Ti in for a replacement thinking I had a faulty one but that wasn't the issue. Even with the replacement 1080 Ti the game still flickers. 
16:9 Gecko Code Bomberman Jetters NTSC-U:
C214C160 00000003
C01E000C C042ED2C
EC0000B2 C05E0014
60000000 00000000
C214C188 00000003
C01E0018 C042ED2C
EC0000B2 C05E0014
60000000 00000000
C214C1B0 00000003
C01E0020 C042ED2C
EC0000B2 C05E0014
60000000 00000000
C214C1D8 00000003
C01E0028 C042ED2C
EC0000B2 C05E0014
60000000 00000000
044A5B0C 3F400000
0416EA38 60000000
0402D474 3A67006A
0402A6E8 3A67006A
C217850C 00000002
C022AA38 C002ED2C
EC210024 00000000
C2178474 00000002
C022AA38 C002ED2C
EC210024 00000000
04215450 7C630214
04215454 3863006A
04213C4C 7C630214
04213C50 3863006A
042C69C4 2C1B0020
04174ECC 3BA3FF96
041735D4 3BC3FF96
04171D08 3BC3FF96
044A1820 43A25555
044A1830 43D75555
04206AF8 3B800355
04207D10 2C00033A
04207D18 3860033A
04208D10 2C00033A
04208D18 3860033A
04209BF8 3800033A
04208E5C 3800033A
0406C400 38E3FF96
0406C498 38E3FF96
0406C14C 38E3FF96
0406C1E4 38E3FF96
0406BFBC 38E3FF96
0406C054 38E3FF96
04069A3C 38FFFF96
0406C2F0 38E3FF96
0406C3A0 38E0FFDE
C206D914 00000003
38E3006A 2C0701AA
40800008 38E7FF2B
60000000 00000000
C206DB30 00000003
38E3006A 2C0701AA
40800008 38E7FF2B
60000000 00000000
C206DC68 00000003
38E3006A 2C0701AA
40800008 38E7FF2B
60000000 00000000
C206DE70 00000003
38E3006A 2C0701AA
40800008 38E7FF2B
60000000 00000000
C206E070 00000003
38E3006A 2C0701AA
40800008 38E7FF2B
60000000 00000000
C206E260 00000003
38E3006A 2C0701AA
40800008 38E7FF2B
60000000 00000000
C230B928 00000002
C0A2ED2C EC422824
FFA01090 00000000
0412D238 3B8000D2
C212D93C 0000000E
38610078 3C808037
38842132 80BE0000
80A50098 3EC08033
62D61594 7EC903A6
4E800421 3C608041
3863DB00 38E0007F
98E30001 B0E30002
98E30004 7F84E378
38A00038 38C00000
38E10078 39000017
39200000 39400000
3EC08002 62D6D940
7EC903A6 4E800421
60000000 00000000
0412D940 480001C4
C2175260 00000002
7C03042E C022ED2C
EC000824 00000000
C21804A0 00000002
C0240000 C042ED2C
EC211024 00000000
0406CE10 38E00272
0406CEC8 38E0027A
0406CF74 38E00272
0406CFE8 38E00292
0406D060 38E002A2
0406D100 38E00272
0406D178 38E00272
0406D1FC 38E00276
0406CCE8 38E002A2
0406CC54 38E0029A
0406CBD4 38E00266
0406CB4C 38E002BE
0429404C 390001AA
04293FE4 3900006A
04285528 38E001DA
042854CC 38E0FFCE
04298E94 38E001DC
04298F08 38E001FA
04298D4C 38E0021C
04298DC0 38E00238
042986AC 38E00026
04298734 38FCFF96
042987BC 38FCFF96
04298564 38E0025A
042985D4 38E00276
04298418 38E00298
04298324 38E00298
0429839C 38E002B4
04298488 38E002B4
Fix UI alignment.

21:9 Gecko Code Bomberman Jetters NTSC-U:
C214C160 00000003
C01E000C C042ED2C
EC0000B2 C05E0014
60000000 00000000
C214C188 00000003
C01E0018 C042ED2C
EC0000B2 C05E0014
60000000 00000000
C214C1B0 00000003
C01E0020 C042ED2C
EC0000B2 C05E0014
60000000 00000000
C214C1D8 00000003
C01E0028 C042ED2C
EC0000B2 C05E0014
60000000 00000000
044A5B0C 3F100000
0416EA38 60000000
0402D474 3A6700F8
0402A6E8 3A6700F8
C217850C 00000002
C022AA38 C002ED2C
EC210024 00000000
C2178474 00000002
C022AA38 C002ED2C
EC210024 00000000
04215450 7C630214
04215454 386300F8
04213C4C 7C630214
04213C50 386300F8
042C69C4 2C1B0020
04174ECC 3BA3FF08
041735D4 3BC3FF08
04171D08 3BC3FF08
044A1820 43E90000
044A1830 440EC000
04206AF8 3B800471
04207D10 2C0003C8
04207D18 386003C8
04208D10 2C0003C8
04208D18 386003C8
04209BF8 380003C8
04208E5C 380003C8
0406C400 38E3FF08
0406C498 38E3FF08
0406C14C 38E3FF08
0406C1E4 38E3FF08
0406BFBC 38E3FF08
0406C054 38E3FF08
0406C2F0 38E3FF08
0406C3A0 38E0FF50
04069A3C 38FFFF08
C206D914 00000003
38E300F8 2C070238
40800008 38E7FE10
60000000 00000000
C206DB30 00000003
38E300F8 2C070238
40800008 38E7FE10
60000000 00000000
C206DC68 00000003
38E300F8 2C070238
40800008 38E7FE10
60000000 00000000
C206DE70 00000003
38E300F8 2C070238
40800008 38E7FE10
60000000 00000000
C206E070 00000003
38E300F8 2C070238
40800008 38E7FE10
60000000 00000000
C206E260 00000003
38E300F8 2C070238
40800008 38E7FE10
60000000 00000000
C230B928 00000002
C0A2ED2C EC422824
FFA01090 00000000
0412D238 3B8000D2
C212D93C 0000000E
38610078 3C808037
38842132 80BE0000
80A50098 3EC08033
62D61594 7EC903A6
4E800421 3C608041
3863DB00 38E0007F
98E30001 B0E30002
98E30004 7F84E378
38A00038 38C00000
38E10078 39000017
39200000 39400000
3EC08002 62D6D940
7EC903A6 4E800421
60000000 00000000
0412D940 480001C4
C2175260 00000002
7C03042E C022ED2C
EC000824 00000000
C21804A0 00000002
C0240000 C042ED2C
EC211024 00000000
0406CE10 38E00300
0406CEC8 38E00308
0406CF74 38E00300
0406CFE8 38E00320
0406D060 38E00330
0406D100 38E00300
0406D178 38E00300
0406D1FC 38E00304
0406CCE8 38E00330
0406CC54 38E00328
0406CBD4 38E002F4
0406CB4C 38E0034C
0429404C 39000238
04293FE4 390000F8
04285528 38E00268
042854CC 38E0FF2E
04298E94 38E0026A
04298F08 38E00288
04298D4C 38E002AA
04298DC0 38E002C6
042986AC 38E0FF98
04298734 38FCFF08
042987BC 38FCFF08
04298564 38E002E8
042985D4 38E00304
04298418 38E00326
04298324 38E00326
0429839C 38E00342
04298488 38E00342
Fix UI Alignment.
To those who play the PAL version of SSBB, here are some aspect ratio related codes to it:

16:9 + 4:3 (Open Matte) Gecko Code Super Smash Bros. Brawl (PAL):
0404d750 9802A47C
0404d754 60000000
0404D764 60000080
0404D778 60000040
C21ED6E8 00000009
8A22A47C 28110001
40820018 3E203F80
62310000 3E403F80
62520000 48000014
3E203F80 62310000
3E403F40 62520000
9222A46C 9242A45C
C262A46C EC8404F3
D09F0000 00000000
C21ED6C4 00000003
C262A45C ECC604F3
D0DF0014 ECC69825
60000000 00000000

21:9 Gecko Code Super Smash Bros. Brawl (PAL):
0404d750 9802A47C
0404d754 60000000
0404D764 60000080
0404D778 60000040
C21ED6E8 00000009
8A22A47C 28110001
40820018 3E203F40
62310000 3E403F80
62520000 48000014
3E203F80 62310000
3E403F40 62520000
9222A46C 9242A45C
C262A46C EC8404F3
D09F0000 00000000
C21ED6C4 00000003
C262A45C ECC604F3
D0DF0014 ECC69825
60000000 00000000

48:9 Gecko Code Super Smash Bros. Brawl (PAL):
0404d750 9802A47C
0404d754 60000000
0404D764 60000080
0404D778 60000040
C21ED6E8 00000009
8A22A47C 28110001
40820018 3E203F10
62310000 3E403F80
62520000 48000014
3E203F80 62310000
3E403F40 62520000
9222A46C 9242A45C
C262A46C EC8404F3
D09F0000 00000000
C21ED6C4 00000003
C262A45C ECC604F3
D0DF0014 ECC69825
60000000 00000000

Alternative 16:9 Gecko Code Super Smash Bros. Brawl (PAL):
0404d750 9802A47C
0404d754 60000000
0404D764 5400066e
0404D778 540006b0
C21ED6E8 00000009
8A22A47C 28110001
40820018 3E203F40
62310000 3E403F80
62520000 48000014
3E203F80 62310000
3E403F80 62520000
9222A46C 9242A45C
C262A46C EC8404F3
D09F0000 00000000
C21ED6C4 00000003
C262A45C ECC604F3
D0DF0014 ECC69825
60000000 00000000

Alternative 16:9 + 4:3 (Open Matte) Gecko Code Super Smash Bros. Brawl (PAL):
0404d750 9802A47C
0404d754 60000000
0404D764 5400066e
0404D778 540006b0
C21ED6E8 00000009
8A22A47C 28110001
40820018 3E203F40
62310000 3E403F80
62520000 48000014
3E203F40 62310000
3E403F40 62520000
9222A46C 9242A45C
C262A46C EC8404F3
D09F0000 00000000
C21ED6C4 00000003
C262A45C ECC604F3
D0DF0014 ECC69825
60000000 00000000

Alternative 21:9 Gecko Code Super Smash Bros. Brawl (PAL):
0404d750 9802A47C
0404d754 60000000
0404D764 5400066e
0404D778 540006b0
C21ED6E8 00000009
8A22A47C 28110001
40820018 3E203F10
62310000 3E403F80
62520000 48000014
3E203F80 62310000
3E403F80 62520000
9222A46C 9242A45C
C262A46C EC8404F3
D09F0000 00000000
C21ED6C4 00000003
C262A45C ECC604F3
D0DF0014 ECC69825
60000000 00000000

Alternative 21:9 + 4:3 (Open Matte) Gecko Code Super Smash Bros. Brawl (PAL):
0404d750 9802A47C
0404d754 60000000
0404D764 5400066e
0404D778 540006b0
C21ED6E8 00000009
8A22A47C 28110001
40820018 3E203F10
62310000 3E403F80
62520000 48000014
3E203F40 62310000
3E403F40 62520000
9222A46C 9242A45C
C262A46C EC8404F3
D09F0000 00000000
C21ED6C4 00000003
C262A45C ECC604F3
D0DF0014 ECC69825
60000000 00000000

Alternative 48:9 Gecko Code Super Smash Bros. Brawl (PAL):
0404d750 9802A47C
0404d754 60000000
0404D764 5400066e
0404D778 540006b0
C21ED6E8 00000009
8A22A47C 28110001
40820018 3E203E80
62310000 3E403F80
62520000 48000014
3E203F80 62310000
3E403F80 62520000
9222A46C 9242A45C
C262A46C EC8404F3
D09F0000 00000000
C21ED6C4 00000003
C262A45C ECC604F3
D0DF0014 ECC69825
60000000 00000000

Alternative 48:9 + 4:3 (Open Matte) Gecko Code Super Smash Bros. Brawl (PAL):
0404d750 9802A47C
0404d754 60000000
0404D764 5400066e
0404D778 540006b0
C21ED6E8 00000009
8A22A47C 28110001
40820018 3E203E80
62310000 3E403F80
62520000 48000014
3E203F40 62310000
3E403F40 62520000
9222A46C 9242A45C
C262A46C EC8404F3
D09F0000 00000000
C21ED6C4 00000003
C262A45C ECC604F3
D0DF0014 ECC69825
60000000 00000000

Optional codes:
Code:
045A3CDC 3F5B6DB7 <--- Camera Zoom for 16:9.
041ed694 C0A2A454
045A5534 3F800000 <--- Field of View (Default hex multiplier is 1 (3F800000).)
Notes: It is recommended to set the Wii aspect through the wii settings and not the in-game screen settings.
48:9 Gecko Code Bomberman Jetters NTSC-U:
C214C160 00000003
C01E000C C042ED2C
EC0000B2 C05E0014
60000000 00000000
C214C188 00000003
C01E0018 C042ED2C
EC0000B2 C05E0014
60000000 00000000
C214C1B0 00000003
C01E0020 C042ED2C
EC0000B2 C05E0014
60000000 00000000
C214C1D8 00000003
C01E0028 C042ED2C
EC0000B2 C05E0014
60000000 00000000
044A5B0C 3E800000
0416EA38 60000000
0402D474 3A6703C0
0402A6E8 3A6703C0
C217850C 00000002
C022AA38 C002ED2C
EC210024 00000000
C2178474 00000002
C022AA38 C002ED2C
EC210024 00000000
04215450 7C630214
04215454 386303C0
04213C4C 7C630214
04213C50 386303C0
042C69C4 2C1B0020
04174ECC 3BA3FC40
041735D4 3BC3FC40
04171D08 3BC3FC40
044A1820 44934000
044A1830 44A06000
04206AF8 3B800A00
04207D10 2C00033A
04207D18 3860033A
04208D10 2C00033A
04208D18 3860033A
04209BF8 3800033A
04208E5C 3800033A
0406C400 38E3FF96
0406C498 38E3FF96
0406C14C 38E3FF96
0406C1E4 38E3FF96
0406BFBC 38E3FF96
0406C054 38E3FF96
04069A3C 38FFFF96
0406C2F0 38E3FF96
0406C3A0 38E0FFDE
C206D914 00000003
38E3006A 2C0701AA
40800008 38E7FF2B
60000000 00000000
C206DB30 00000003
38E3006A 2C0701AA
40800008 38E7FF2B
60000000 00000000
C206DC68 00000003
38E3006A 2C0701AA
40800008 38E7FF2B
60000000 00000000
C206DE70 00000003
38E3006A 2C0701AA
40800008 38E7FF2B
60000000 00000000
C206E070 00000003
38E3006A 2C0701AA
40800008 38E7FF2B
60000000 00000000
C206E260 00000003
38E3006A 2C0701AA
40800008 38E7FF2B
60000000 00000000
C230B928 00000002
C0A2ED2C EC422824
FFA01090 00000000
0412D238 3B8000D2
C212D93C 0000000E
38610078 3C808037
38842132 80BE0000
80A50098 3EC08033
62D61594 7EC903A6
4E800421 3C608041
3863DB00 38E0007F
98E30001 B0E30002
98E30004 7F84E378
38A00038 38C00000
38E10078 39000017
39200000 39400000
3EC08002 62D6D940
7EC903A6 4E800421
60000000 00000000
0412D940 480001C4
C2175260 00000002
7C03042E C022ED2C
EC000824 00000000
C21804A0 00000002
C0240000 C042ED2C
EC211024 00000000
0406CE10 38E00272
0406CEC8 38E0027A
0406CF74 38E00272
0406CFE8 38E00292
0406D060 38E002A2
0406D100 38E00272
0406D178 38E00272
0406D1FC 38E00276
0406CCE8 38E002A2
0406CC54 38E0029A
0406CBD4 38E00266
0406CB4C 38E002BE
0429404C 39000500
04293FE4 390003C0
04285528 38E001DA
042854CC 38E0FFCE
04298E94 38E001DC
04298F08 38E001FA
04298D4C 38E0021C
04298DC0 38E00238
042986AC 38E00026
04298734 38FCFF96
042987BC 38FCFF96
04298564 38E0025A
042985D4 38E00276
04298418 38E00298
04298324 38E00298
0429839C 38E002B4
04298488 38E002B4
041ED458 2C00000E
041ED460 3860000E
041ED484 2C00FBDC
041ED48C 3860FBDC
04046CC4 60000000
04048DB8 60000000
04048AE4 60000000

Majora's Mask (wii vc NTSC-U) has some big issues need to be fixed if anyone would like to update the current gecko code. youtube
16:9 Gecko Code Sonic Adventure 2 Battle NTSC-U:
C211287C 00000002
FC40E890 C0620000
EC4300B2 00000000
04121AD8 60000000
04121ADC 38600000
040329FC 60000000
04032A00 38600000
041219BC 60000000
041219C0 38600000
043B6520 3FAAAAAA
C211F59C 00000002
C043004C C0620000
EC4300B2 00000000
Stretched UI.

21:9 Gecko Code Sonic Adventure 2 Battle NTSC-U:
C211287C 00000002
FC40E890 C0620000
EC4300B2 00000000
04121AD8 60000000
04121ADC 38600000
040329FC 60000000
04032A00 38600000
041219BC 60000000
041219C0 38600000
043B6520 3FE38E39
C211F59C 00000002
C043004C C0620000
EC4300B2 00000000
Stretched UI.
gamemasterplc, do you own a copy of Timesplitters 2 (NTSC-U)? I'm trying to unstretch the orthographic on that game so that it could result a perfect widescreen on 16:9 display, but it has some issues such as the left and right clipped out. If you don't have a copy, then could you buy it and get that part dealt with?