Emulation Guide to play your CEMU games in ultrawide 21:9 (or more)

artik1024

Member
OP
Newcomer
Joined
Feb 3, 2014
Messages
20
Trophies
0
Age
44
XP
176
Country
France
Because information about CEMU in 21:9 started to grow from everywhere without a real guide, I decided to write it step by step. I post it here and will be a copy of my other post on Reddit. I started earlier, but because BotW was not supported, I didn't. Now it is, so here is how to do it ;)

Feel free to share your codes for other games.

CEMU 1.8.0
Credits: Ethrillo, Nfanja, Esppiral, Flocker, Cirez


yjxP2XL.jpg


Let's start with The Legend of Zelda : The Wind Waker HD

* 1 Launch CEMU and select "Options > Fullscreen scaling > Stretch"

RNnsebp.png


* 2 Launch your game (in our exemple, Wind Walker HD) and select "Tools > Memory searcher"

g9V8EgN.png


* 3 In the top box, search for 1.77777777 (float is selected) and double click on the one with address "0x1004aaf0" to add it in the bottom list (this address will change regarding of your game, check at the bottom of this post) (http://i.imgur.com/wkm07D0.png)

* 4 In the bottom list, click "freeze" the item you just added, then click on the value to edit it, and change the value with 2.37 (2560x1080) or 2.38 (3440x1440).

8qFhmah.png


* 5 Download a 1440 pack of your game: https://github.com/slashiee/cemu_graphic_packs/tree/master/Quality and open the rules.txt with a text editor. Change all 2560 by 3440. (This step is to get a native 3440x1440 3D when fullscreen will be activated, otherwise the 2560 will be stretched, and the game less sharp)

* 6 Your 3D is now "deformed".

* 7 Just switch in fullscreen mode, and here is the result ;)

3a9618e2-4579-11e7-9862-58c61de74567.png

(Crédits : getdls)

Notes:

+As you can see, all 2D elements cannot be (for now) converted. Only the 3D is 21:9 adapted.

+When you don't have the address, just scan during the game, edit all the 1.77777777 value with 2.37 or 2.38 until you find the one who correct the ratio. Note that some games need to load a new game to apply the change.

+Leaving CEMU will reset this setting.


Captain Toad: Treasure Tracker
Third address starting with 0x3 (thanks slashiee)

Donkey Kong Country: Tropical Freeze
0x108cb6a8 AND 0x108d1b28 AND 0x4abb2344

Mario Kart 8
First address starting with 0x3

Paper Mario Color Splash
0x10039be4

Super Mario 3D World
Third address starting with 0x3 (thanks slashiee)

Super Smash Bros.
0x132314c4 (thanks jediyoshi)

The Legend of Zelda : The Wind Waker HD
0x1004aaf0

The Legend of Zelda : Breath of the Wild
========================== Zelda : Breath of the Wild Guide ======================

Many thanks to Ethrillo and Nfanja for the solution!

* 1 Launch CEMU, BotW, and go ingame (3D must be loaded)

* 2 Download Cheat Engine 6.6 or above http://cheatengine.org/download.php, install it, launch it.

VGOTMtl.png


* 3 On Cheat Engine, select the blinking Computer icon on the left, and in the process list, select Cemu and "open"

Krxq4C0.png


* 4 On the right settings, in "value type" select "Array of byte" and in the Hex line, fill with:

00 00 66 0F 11 84 E4 58 01 00 00 66 0F 11 8C E4 88 00 00 00 66 0F 11 94 E4 48 01 00 00 66 0F 11 9C E4 38 01 00 00 66 0F 11 A4 E4 18 03 00 00 8B 5C 24 08 83 AC 24 B4 02 00 00 08 45 0F 38 F0 44 1D 08 41 0F 38 F0 7C 1D 0C 41 0F 38 F0 54 1D 1C 41 0F 38 F0 6C 1D 10 89 D0 45 0F 38 F0 4C 1D 14 83 C3 18 89 84 24 BC 02 00 00 89 54 24 04 89 5C 24 08 89 6C 24 7C 89 7C 24 78 44 89 44 24 74 44 89 8C 24 80 00 00 00 8B 84 24 BC 02 00 00 48 89 C2 48 01 C0 4C 01 F8 FF A0 00 00 00 24 00 00 8B 44 24 08 8B 54 24 58 8B

kNjJPkh.png


and clic "First scan".

* 5 You'll see a result line on the left, double clic on it to add it in the bottom panel

FURUJEW.png


* 6 In the bottom panel, double clic on the value to change it. Replace with:

90 90 66 0F 11 84 E4 58 01 00 00 66 0F 11 8C E4 88 00 00 00 66 0F 11 94 E4 48 01 00 00 66 0F 11 9C E4 38 01 00 00 66 0F 11 A4 E4 18 03 00 00 8B 5C 24 08 83 AC 24 B4 02 00 00 08 45 0F 38 F0 44 1D 08 41 0F 38 F0 7C 1D 0C 41 0F 38 F0 54 1D 1C 41 0F 38 F0 6C 1D 10 89 D0 45 0F 38 F0 4C 1D 14 83 C3 18 89 84 24 BC 02 00 00 89 54 24 04 89 5C 24 08 89 6C 24 7C 89 7C 24 78 44 89 44 24 74 44 89 8C 24 80 00 00 00 8B 84 24 BC 02 00 00 48 89 C2 48 01 C0 4C 01 F8 FF A0 00 00 00 24 00 00 8B 44 24 08 8B 54 24 58 8B

q2kGJc0.png


* 7 Now clic on new scan, and with the same options, search for:

46 C3 50 00 3F 5F 66 F4 3E D8 61 6D 3F 68 03 CA 3E EE BF E2 3F E3 8E 39

fU9PTJC.png


* 8 You'll have 1 or 2 results. Select the first one and same as before, change the value with:

For (21:9 2560x1080):

46 C3 50 00 3F 5F 66 F4 3E D8 61 6D 3F 68 03 CA 3E EE BF E2 40 17 AE 14

For (21:9 3440x1440):

46 C3 50 00 3F 5F 66 F4 3E D8 61 6D 3F 68 03 CA 3E EE BF E2 40 18 51 EC

* 9 The game is now 21:9, just switch in full screen ;)

*10 A fix for HUD as been posted by getdls on the slahiee GIT: https://github.com/slashiee/cemu_graphic_packs/issues/56#issuecomment-304745081

f7lBcMF.jpg

Xenoblade Chronicles X

Yoshi's Woolly World

========== VALUES =========

1.77777777 (16:9)
2.37 (21:9 2560x1080)
2.38 (21:9 3440x1440)

**Please share addresses you found for other games :)
 
Last edited by artik1024,

Filippo94

Active Member
Newcomer
Joined
Sep 7, 2016
Messages
27
Trophies
0
Age
30
XP
91
Country
Italy
Searching for 1.77777777 in Smash EUR for me doesn't give that addres, instead I can try others, and eventually find the one which works. This has to be done each stage though, which is quite unconvenient. Is there any way to manually edit that addres, without knowing its value first?
 

jamieyello

Professional Dumbass
Member
Joined
Mar 11, 2013
Messages
385
Trophies
0
XP
556
Country
United States
That's a really great idea! Searching for the aspect ratio in memory, I should try it with some PS1 games.
 

pimpanse

Member
Newcomer
Joined
Dec 27, 2015
Messages
8
Trophies
0
Age
37
XP
104
Country
Germany
Question regarding Xenoblade Chronicles X with 21:9. The best Cemu Version for XBX is 1.7.2 at the moment. Can somebody confirm that this method works?
https://github.com/slashiee/cemu_graphic_packs/issues/56#issuecomment-305346703
I can confirm its working with the latest Cemu Release, but with 1.7.2 its crashing at this point:
  • press F6, click yes. right click the only item on the list and NOP it. press OK
Would be nice if someone could help me here, want to play XBX in 3440x1440 in 21:9. :)
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    SylverReZ @ SylverReZ: @salazarcosplay, I'm good. Thanks.