Dolphin, the GameCube and Wii emulator - Forums

Full Version: [GC] AR Codes for 16:9, 21:9 & 60Hz
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19

skidlz

So I'm attempting to make Paper Mario run at 21:9 using the "Stretch to Window" option, no widescreen hack.


Quote:No Letterbox:
0400e3d4 48000070

Widescreen Fix:
c202f310  00000003
3dc08042  3de03fd8
91eef6d8  4e800020
60000000  00000000
04199598  4e800020
0441f6d8  4017b426


Everything runs fine, but in battle the pointer doesn't point at the bad guys. You can see it here, where I'm trying to select air: https://imgur.com/ezbNoF2

Any ideas? I appreciate it, as my 5 and 6 year old won't understand why they can't tell who they're targeting. Thanks!
(08-12-2019, 04:47 PM)skidlz Wrote: [ -> ]So I'm attempting to make Paper Mario run at 21:9 using the "Stretch to Window" option, no widescreen hack.

No Letterbox:
0400e3d4 48000070

Widescreen Fix:
c202f310  00000003
3dc08042  3de03fd8
91eef6d8  4e800020
60000000  00000000
04199598  4e800020
0441f6d8  4017b426

Everything runs fine, but in battle the pointer doesn't point at the bad guys. You can see it here, where I'm trying to select air: https://imgur.com/ezbNoF2

Any ideas? I appreciate it, as my 5 and 6 year old won't understand why they can't tell who they're targeting. Thanks!

The code you listed seem to be different than the one I use.

Try this one? For NTSC-U.

Code:
$Paper Mario: TTYD -> Widescreen Aspect Ratio Fix for 16:9 (Gecko Code) (G8ME01)
C202F310 00000003
3DC08042 3DE03FD8
91EEF6D8 4E800020
60000000 00000000
04199598 4E800020

Basically the last line is removed. It caused some issues with the aspect ratio not being properly.

Just leave the Aspect Ratio at Force 16:9 or Auto. Stretch to Window will stretch everything a bit, but shouldn't cause any issues with the combat cursor being misplaced.
wow thank you so much my friend

SagerWang

HI sir, may I request resident evil 4 widescreen code, please?
Requesting AR Code for Doubutsu no Mori e+/Animal Forest e+ 32:9 or 21:9 widescreen since there is finally a full translation patch for the game!
Hello

i didn't fin 16:9 code for three games in NTSC-U (there are in PAL, 1st page) :

MGS Twin Snakes
Viewtiful Joe 1 & 2


Reffering to this page, it's not natively supported....... https://wiki2.org/en/List_of_GameCube_games_with_alternate_display_modes

I'd like to understand if image will be strtched, in that case i won't use WS Hacks.
Here are my games :
P means NTSC-U
E means PAL

Baten Kaitos - Eternal Wings and the Lost Ocean
GKBPAF

Baten Kaitos Origins
GK4E01

Bloody Roar - Primal Fury
GBLE52

Luigi's Mansion
GLMP01

Metal Gear Solid - The Twin Snakes
GGSEA4

Paper Mario - The Thousand-Year Door
G8MP01

Resident Evil - Code - Veronica X
GCDP08

Viewtiful Joe 2
G2VE08

Viewtiful Joe
GVJE08
Hi all, anybody could be so good and make a widescreen 16:9 code for a great GameCube game NHL 2K3 (US version), please? Smile
Or tell me how to do it? Smile
Is there any easy way to convert the following NTSC code to the PAL version of Super Monkey Ball please? I'd love to play it in widescreen but can't really afford to buy another copy of it!

Quote:$16:9 Widescreen
C20E43B4 00000006
C0030000 3DC03F40
91C20004 C2220004
EC110032 D0030000
C003000C EC110032
D003000C C0030000
60000000 00000000
04084A40 4E800020
04020ADC C3A2C244
0405C55C 4E800020
04098410 4E800020
04099968 4E800020
040976BC 4E800020

Wolf O'Donnell

(02-27-2016, 11:29 PM)takla Wrote: [ -> ]Ok. So lets take The Legend of Zelda: The Wind Waker as an example.
16:9
044021C0 3FE38E39
21:9
044021C0 4017B426
21:9 (3440x1440 ONLY)
044021C0 4018E38E

The first number part, in this case "044021C0" is the memory address while the second number "3FE38E39" is the actual value. The value behind "3FE38E39" is a single precision number (IEEE 754 floating point). Unfortunately that is not the case for all games which is why this thread does not contain codes for every single GameCube game.

Anyway, further on to my quick explanation: You can use this converter HERE to convert to Float values. To get the decimal value for your display setup simple divide the amount of pixel your display has in width with height. E.G: 1920/1080 gives us 1.7777778. Type this number into the Decimal Representation field. After that press enter and you have your Hexadecimal Representation. Now just replace the second number of the code with your new value (do not copy the 0x part). Make sure your decimal number always has 8 numbers as this will ensure maximal accuracy.

So the proper value for your setup would be 5760/1080 = 5.3333333 which is rounded to 5.3333335 and gives us 40AAAAAB in hex.
044021C0 3FE38E39 would be changed to 044021C0 40AAAAAB

Note: For someone that reads this and might want to change these codes to an aspect ratio that also changes the height, for example, 16:10  i can tell you that you would have to do all the work from scratch as the codes basically only modify width.

Edit: Now on to how to find the first value, the address. Well i can tell you this, i am still trying to figure that out myself. I got so far as to find some addresses with Cheat Engine but the GameCube and Wii use Endian table's which means the address would have to be converted first to be usable as AR code.

I hope this gave you the knowledge you needed. Just ask again if you have anymore questions.

Hey I tried this for twilight and it worked perfectly. I'm playing on my phone rn which has aspect ratio of 18.7:9, so this was really helpful.

But I still don't get how to edit the ones which have multiple codes (like Pokemon colosseum). Or don't use '3FE38E39' at all.

I'd be very thankful if you could teach how to work on those (Pokemon, mario kart.......)

Zelda rocks now (the 21:9 code I used to use before made link too skinny and also the colors deteriorated)

Thanks again
Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19