Better Stereoscopic 3D Patches/Cheat Codes Releases, development and discussion

DSoryu

GBA/NDS Maniac
OP
Member
Joined
May 5, 2010
Messages
2,375
Trophies
2
Location
In my house
XP
4,831
Country
Mexico
1675985325706.png

Recently as discussed in this thread, and thanks to @Hazerou and @NanashiFinal13, it has been discovered that there's a way to tweak/improve the Stereoscopic 3D from games that use it, beyond or lower than what the 3D slider allows, even to have the parallax effect with no 3D, just like you can do it with retroarch and some emulators.

Why?
The main purpose of this is to have full control over how the 3D effect looks on games overriding the hardcoded provided look, because as many know, some games had a weak effect and a few others had an aggressive one, so with this solution you can do whatever matches your taste!

A notable example is Zelda Majora's Mask 3D that has a weaker Stereo 3D effect compared to Ocarina of Time.

1675985428465.png

Ocarina of Time 3D had a better looking 3D effect compared to its sequel.

Stereoscopic 3D effect intensity?
We all know what Stereoscopic 3D effect is, if not, read this first, so I will focus to briefly explain how we can modify the Stereo 3D intensity.
This will be mainly determined by two variables: "depth" and "pop -out". A great example to comprehend waht those variables are, is found in Super Mario 3D Land. There, you can adjust the 3D effect in both "depth" and "pop out" modes:

1675987186680.png

Super Mario 3D Land features two Stereo 3D modes: Depth (right picture) and "pop-out" (left picture) modes

Depth and Pop-Out Values:
Before going to start tweaking those values, we first need to learn what those are and how them work. As stated before in the Wikipedia article, Stereo 3D view is generated by two images, one per eye. Each image should be in a slightly different angle, mimicking how we perceive the world with our eyes, meaning that each eye sees a different angle of an object.

1675981292700.png

Each eye sees a different image, and that's actually how our brain process 3D depth from things we see in real world!

This same principle used in the 3DS and in modern VR technology, by rendering two framebuffers instead of one, each with a slightly different camera angle and relative to a "center" point.

Now, what if our eyes had a wider camera view angle? We would be seeing wider angles from an object/image too, right? Well, that's our depth value! The more degrees you rotate each eyes' view from a relative center point, the deeper and volumetric the Stereo 3D will get!

1675990071012.png

By rotating more the angle of each eye, the deeper and volumetric the view gets.

And what if our eyes could be more separated from each other? Well, that's our Pop-Out value! The more you separate each image FOV from a relative center point, the lees it will pop from the screen, and if you do the oposite, it will pop-out more from the screen!
1675991213045.png

In this figure, the pint where each eye POV cross is where the objects will look in relation to the screen.
1675991437629.png

In this figure you can see that the eyes POV cross more early from the screen, making the images to have a stronger "pop-out" effect.

The Nintendo 3DS can do this by adjusting the field of view inclination and POV per-image separation, it can do it automatically by rotating/moving each eyes' camera FOV relatively to the viewer center point. In the following examples, I took screenshots from Majora's mask 3D before and after the change.

You can actually make the cross-eye method to view the next images in 3D and see the improved effect in action! Just follow this video tutorial. (Warning!: Don't use this method for too long to avoid eye strain!)





Majora's Sample A.png

This is The legend of Zelda: Majora's Mask 3D with its default Stereo 3D values



Majora's Sample B.png

This is the same scene as the previous image, but the "Depth value" was adjusted to match the 3D effect from TLoZ: Ocarina of Time 3D. You can notice how each camera angle changed compared to the previous image.

If you can't do the cross-eyed method, I made some screenshots featuring "Hatsune Miku: Project Mirai DX" that you can view directly in your 3DS, just download this folder and place it inside your 3DS SD card, inside this folder:
Code:
microSD\DCIM

How does this work?
Basically, it turns out that every 3DS game has hardcoded values in memory which tell to the system how depth or intense the Stereoscopic 3D effect will look based on the information discussed above, despite your 3D slider volume, so you can modify those in runtime by using a cheat engine!.

How can we make it work?
You just need to place the cheat codes included in the end of this post inside your favorite cheat engine's folder (3GX + CTRPF plugin is recommended, Luma3DS may crash sometimes).

Where and what are those values?
I made a small research on how to find and modify those values in case someone else wants to contribute, the basics are the following:

  • Get Luma3DS Pluggin loader + CTRPF plugin.
  • Follow the instructions found on the CTRPF plugin page to setup the plugin loader.
  • On your 3DS Home Menu, open the Rosalina menu (default combination is DOWN+L+SELECT)
  • Select "Plugin Loader: [Disabled]" pressing A to toggle it to "[Enabled]"
  • Open the game you want to get its Stereo 3D values modified.
  • Once the game opens, press "SELECT"
  • A window will open, then tap on "Search"
  • Tap on the "Hex" tab, so the searcher is in HEX mode and not Decimal/float mode.
  • Search for the following values, this will be trial and error by modifying those and see the changes:
Code:
Depth 3D Values could be:

41200000
40200000
40F00000
40C00000

Pop-out 3D values could be:

44200000
40C00000

Values that usually surround the 3D depth/pop values:

3F800000
3F8C8000
BF800000

Example:

MONSTER HUNTER 4 ULTIMATE:

081C6730 40F00000 <-- This is how the default value For 3D Depth looks in memory
081C6734 40C00000 <-- This is how the default value For 3D Pop looks in memory

  • You will need to change each address and see the results until you find your values, I recommend to set the first byte to 0, or else the game may crash. As you can see, everything are float values and little-endian, so I recommend using this tool if you are a beginner.
  • Once you find your value, post it here and we will help you to create a cheat code, or create it yourself using CTRPF, further details on how to do it are found on their wiki

Isn't there and easier way to make this possible without the need to find the values in a per-game basis?
I tried to first tweak the 3DS gsp module as it is the responsible for the graphics, but I had no luck as this approach is not documented on 3DBrew *yet*, maybe someone more experienced with that, can get a better solution instead, so we'll stick into this method until that happens. IF SOMEONE KNOWS OR WANTS TO RESEARCH HOW TO ACHIEVE THIS, PLEASE DM ME OR JUST POST YOUR FINDINGS HERE.

Can we make non-stereo 3D games to have 3D?
Short answer:
Yes, but is extremely hard and time consuming, this method isn't enough to achieve that.

Long Answer: The camera for each eye framebuffer are hardcoded into each game's graphics engine, so we would need to hack in hand-crafted asm witchery into the game's engine, which would also require to reverse engineer said game, a lot of skill and knowledge of the 3DS hardware/software is needed. However, as found by @NanashiFinal13, there are some games that have unused 3D mode that can be restored again! So we can at least find those games.

But there's no point for this, since nearly every 3DS game has a decent Stereo 3D effect, right?
Well, as time passed, Nintendo and many company devs slowly dropped the novelty that this was, so many games had their 3D effect nearly chopped or barely noticeable. We have many examples, like Majora's Mask that, despite using the same engine from OoT 3D, the 3D effect looked weaker. And we have some other examples that are nearly an insult for the console, for example, THE DIFFERENCE IN RESIDENT EVIL GAMES IS HUGE:

BEFORE
1675996996421.png


AFTER
1675997037246.png

Why would/you bother into doing this? Stereo 3D is a cheap and useless gimmick!!!
I'm one of those that actually loved the Stereoscopic glasses-free 3D effect on the 3DS, since the day it was announced it picked my curiosity! And it literally is a game changer for me and many others, proof of this is found in Super Mario 3D Land, where platforming becomes easier with 3D turned on, as you can properly measure the distance between objects and do proper jumps, and other games such as Ridge Racer 3D provide a VR-like experience when going into first person mode. This is aimed for people who really like Stereo 3D like me and would like to enhance the effect on games that barely implemented it.

Needless to say, I hope this was clear and suggestions to add are welcome!!! The cheat codes will be included in the following posts by order, and here you will find the cheat files ready to download (in construction).




CHEAT CODES LIST, RECOMMENDED TO USE WITH CTRPF, LUMA CHEAT ENGINE MAY CRASH SOMETIMES!


A-G
[Parallax Barrier, No 3D Depth]
D3000000 00000000
0061FD18 00000000
D2000000 00000000

[3D Depth DefaulT]
D3000000 00000000
0061FD18 41200000
D2000000 00000000

[3D Depth +]
D3000000 00000000
0061FD18 41900000
D2000000 00000000

[3D Depth ++]
D3000000 00000000
0061FD18 41F00000
D2000000 00000000

[3D Depth +++]
D3000000 00000000
0061FD18 42500000
D2000000 00000000


[Parallax Barrier, No 3D Depth]
D3000000 00000000
00AC43C8 00000000
D2000000 00000000

[3D Depth DefaulT]
D3000000 00000000
00AC43C8 40C00000
D2000000 00000000

[3D Depth +]
D3000000 00000000
00AC43C8 41900000
D2000000 00000000

[3D Depth ++]
D3000000 00000000
00AC43C8 41F00000
D2000000 00000000

[3D Depth +++]
D3000000 00000000
00AC43C8 42000000
D2000000 00000000


[Parallax Barrier, No 3D Depth]
D3000000 00000000
00AC33C8 00000000
D2000000 00000000

[3D Depth DefaulT]
D3000000 00000000
00AC33C8 40C00000
D2000000 00000000

[3D Depth +]
D3000000 00000000
00AC33C8 41900000
D2000000 00000000

[3D Depth ++]
D3000000 00000000
00AC33C8 41F00000
D2000000 00000000

[3D Depth +++]
D3000000 00000000
00AC33C8 42000000
D2000000 00000000


[Parallax Barrier, No 3D Depth]
D3000000 00000000
006CF470 00000000
D2000000 00000000

[3D Depth DefaulT]
D3000000 00000000
006CF470 41200000
D2000000 00000000

[3D Depth +]
D3000000 00000000
006CF470 41900000
D2000000 00000000

[3D Depth ++]
D3000000 00000000
006CF470 41C00000
D2000000 00000000

[3D Depth +++]
D3000000 00000000
006CF470 41E00000
D2000000 00000000


[Parallax Barrier, No 3D Depth]
D3000000 00000000
004F7F70 00000000
D2000000 00000000

[3D Depth DefaulT]
D3000000 00000000
004F7F70 41200000
D2000000 00000000

[3D Depth +]
D3000000 00000000
004F7F70 42000000
D2000000 00000000

[3D Depth ++]
D3000000 00000000
004F7F70 42900000
D2000000 00000000

[3D Depth +++]
D3000000 00000000
004F7F70 42C00000
D2000000 00000000


[Parallax Barrier without Depth (No 3D)]
D3000000 14000000
002AC1E8 00000000
D2000000 00000000

[Parallax Barrier with Depth (Normal 3D)]
D3000000 14000000
002AC1E8 41200000
D2000000 00000000

[Parallax Barrier with Depth + (Deeper 3D)]
D3000000 14000000
002AC1E8 41900000
D2000000 00000000

[Parallax Barrier with Depth ++ (Deeper 3D)]
D3000000 14000000
002AC1E8 42000000
D2000000 00000000


[Parallax Barrier No Depth (No 3D)]
D3000000 14000000
0006F1C0 00000000
D2000000 00000000

[3D Depth Default (Normal 3D)]
D3000000 14000000
004DCB58 41200000
D2000000 00000000

[3D Depth + (Deeper 3D)]
D3000000 14000000
004DCB58 41900000
D2000000 00000000

[3D Depth ++ (Deeper 3D)]
D3000000 14000000
004DCB58 41E00000
D2000000 00000000

[3D Depth +++ (Deeper 3D)]
D3000000 14000000
004DCB58 42200000
D2000000 00000000


[Parallax Barrier, No 3D Depth]
D3000000 00000000
004F40D0 00000000
D2000000 00000000

[3D Depth DefaulT]
D3000000 00000000
004F40D0 41200000
D2000000 00000000

[3D Depth +]
D3000000 00000000
004F40D0 41900000
D2000000 00000000

[3D Depth ++]
D3000000 00000000
004F40D0 41F00000
D2000000 00000000

[3D Depth +++]
D3000000 00000000
004F40D0 42200000
D2000000 00000000


[Parallax Barrier, No 3D Depth]
D3000000 00000000
00777118 00000000
D2000000 00000000

[3D Depth DefaulT]
D3000000 00000000
00777118 41200000
D2000000 00000000

[3D Depth +]
D3000000 00000000
00777118 41900000
D2000000 00000000

[3D Depth ++]
D3000000 00000000
00777118 41F00000
D2000000 00000000

[3D Depth +++]
D3000000 00000000
00777118 42200000
D2000000 00000000


[Parallax Barrier, No 3D Depth]
D3000000 08000000
0013610C 00000000
D2000000 00000000

[3D Depth DefaulT]
D3000000 08000000
0013610C 41200000
D2000000 00000000

[3D Depth +]
D3000000 08000000
0013610C 41900000
D2000000 00000000

[3D Depth ++]
D3000000 08000000
0013610C 41C00000
D2000000 00000000

[3D Depth +++]
D3000000 08000000
0013610C 41E00000
D2000000 00000000


H-N
[Parallax Barrier No Depth (No 3D)]
D3000000 00000000
004DCB58 00000000
D2000000 00000000

[3D Depth Default (Normal 3D)]
D3000000 00000000
004DCB58 41200000
D2000000 00000000

[3D Depth + (Deeper 3D)]
D3000000 00000000
004DCB58 41900000
D2000000 00000000

[3D Depth ++ (Deeper 3D)]
D3000000 00000000
004DCB58 41E00000
D2000000 00000000

[3D Pop Out Default (Normal 3D)]
D3000000 00000000
004DCB30 40A00000
D2000000 00000000

[3D Pop Out + (Closer 3D)]
D3000000 00000000
004DCB30 40F00000
D2000000 00000000

[3D Pop Out ++ (Closer 3D)]
D3000000 00000000
004DCB30 41200000
D2000000 00000000


[Parallax Barrier, No 3D Depth]
D3000000 00000000
0055BC08 00000000
D2000000 00000000

[3D Depth DefaulT]
D3000000 00000000
0055BC08 41200000
D2000000 00000000

[3D Depth +]
D3000000 00000000
0055BC08 41900000
D2000000 00000000

[3D Depth ++]
D3000000 00000000
0055BC08 41F00000
D2000000 00000000

[3D Depth +++]
D3000000 00000000
0055BC08 42300000
D2000000 00000000


[Parallax Barrier, No 3D Depth]
D3000000 00000000
003A8300 00000000
D2000000 00000000

[3D Depth DefaulT]
D3000000 00000000
003A8300 41200000
D2000000 00000000

[3D Depth +]
D3000000 00000000
003A8300 41900000
D2000000 00000000

[3D Depth ++]
D3000000 00000000
003A8300 41F00000
D2000000 00000000

[3D Depth +++]
D3000000 00000000
003A8300 42200000
D2000000 00000000


[Parallax Barrier, No 3D Depth]
D3000000 00000000
007A0A1C 00000000
D2000000 00000000

[3D Depth DefaulT]
D3000000 00000000
007A0A1C 41200000
D2000000 00000000

[3D Depth +]
D3000000 00000000
007A0A1C 41900000
D2000000 00000000

[3D Depth ++]
D3000000 00000000
007A0A1C 41F00000
D2000000 00000000

[3D Depth +++]
D3000000 00000000
007A0A1C 42200000
D2000000 00000000


[RESTORE BETTER 3D EFFECT (dpad right to enable, dpad left to disable)]

DD000000 00000010
D3000000 00000000
0069CAC4 412851EC
D2000000 00000000
DD000000 00000020
0069CAC4 420851EC
D2000000 00000000


[Parallax Barrier without Depth (No 3D)]
D3000000 08000000
001C6730 00000000
D2000000 00000000

[Parallax Barrier with Depth (Normal 3D)]
D3000000 08000000
001C6730 41200000
D2000000 00000000

[Parallax Barrier with Depth + (Deeper 3D)]
D3000000 08000000
001C6730 41700000
D2000000 00000000

[Parallax Barrier with Depth ++ (Deeper 3D)]
D3000000 08000000
001C6730 41A00000
D2000000 00000000

[3D Pop Out (Normal 3D)]
D3000000 08000000
001C6734 40A00000
D2000000 00000000

[3D Pop Out + (Closer 3D)]
D3000000 08000000
001C6734 43900000
D2000000 00000000

[3D Pop Out ++ (Closer 3D)]
D3000000 08000000
001C6734 43A00000
D2000000 00000000


[Parallax Barrier, No 3D Depth]
D3000000 00000000
0035BECC 00000000
D2000000 00000000

[3D Depth DefaulT]
D3000000 09000000
0035BECC 41200000
D2000000 00000000

[3D Depth +]
D3000000 09000000
0035BECC 41900000
D2000000 00000000

[3D Depth ++]
D3000000 09000000
0035BECC 42000000
D2000000 00000000

[3D Depth +++]
D3000000 09000000
0035BECC 42200000
D2000000 00000000

O-V
[Parallax Barrier, No 3D Depth]
D3000000 36000000
00465BBC 00000000
D2000000 00000000

[3D Depth DefaulT]
D3000000 36000000
00465BBC 41200000
D2000000 00000000

[3D Depth +]
D3000000 36000000
00465BBC 41900000
D2000000 00000000

[3D Depth ++]
D3000000 36000000
00465BBC 42000000
D2000000 00000000

[3D Depth +++]
D3000000 36000000
00465BBC 42200000
D2000000 00000000


[Parallax Barrier, No 3D Depth]
D3000000 09000000
00B3A1C4 00000000
D2000000 00000000

[3D Depth DefaulT]
D3000000 09000000
00B3A1C4 41200000
D2000000 00000000

[3D Depth +]
D3000000 09000000
00B3A1C4 42000000
D2000000 00000000

[3D Depth ++]
D3000000 09000000
00B3A1C4 42900000
D2000000 00000000

[3D Depth +++]
D3000000 09000000
00B3A1C4 42C00000
D2000000 00000000


[Parallax Barrier, No 3D Depth]
D3000000 00000000
002A5268 00000000
D2000000 00000000

[3D Depth Default]
D3000000 00000000
002A5268 41200000
D2000000 00000000

[3D Depth +]
D3000000 00000000
002A5268 41900000
D2000000 00000000

[3D Depth ++]
D3000000 00000000
002A5268 41F00000
D2000000 00000000

[3D Depth +++]
D3000000 00000000
002A5268 42200000
D2000000 00000000


[Parallax Barrier, No 3D Depth]
D3000000 08000000
000F7BB0 00000000
D2000000 00000000

[3D Depth DefaulT]
D3000000 08000000
000F7BB0 41200000
D2000000 00000000

[3D Depth +]
D3000000 08000000
000F7BB0 41900000
D2000000 00000000

[3D Depth ++]
D3000000 08000000
000F7BB0 41C00000
D2000000 00000000

[3D Depth +++]
D3000000 08000000
000F7BB0 41E00000
D2000000 00000000


[Camera 3D Bypass (MUST BE ON)]
D3000000 08000000
0052EFBC 3F9AAAAB
D2000000 00000000

[Parallax Barrier No Depth (No 3D)]
D3000000 08000000
0052EFB0 00000000
D2000000 00000000

[3D Depth Default (Normal 3D)]
D3000000 08000000
0052EFB0 40200000
D2000000 00000000

[3D Depth + (Deeper 3D)]
D3000000 08000000
0052EFB0 41200000
D2000000 00000000

[3D Depth ++ (Deeper 3D)]
D3000000 08000000
0052EFB0 41800000
D2000000 00000000

[3D Pop Out Default (Normal 3D)]
D3000000 08000000
0052EFB4 41200000
D2000000 00000000

[3D Pop Out + (Closer 3D)]
D3000000 08000000
0052EFB4 42400000
D2000000 00000000

[3D Pop Out ++ (Closer 3D)]
D3000000 08000000
0052EFB4 42E00000
D2000000 00000000


[Parallax Barrier No Depth (No 3D)]
D3000000 08000000
001DC610 00000000
D2000000 00000000

[3D Depth Default]
D3000000 08000000
001DC610 4019999A
D2000000 00000000

[3D Depth +]
D3000000 08000000
001DC610 4119999A
D2000000 00000000

[3D Depth ++]
D3000000 08000000
001DC610 4199999A
D2000000 00000000

[3D Depth +++]
D3000000 08000000
001DC610 41C9999A
D2000000 00000000

[3D Pop Out Default (Normal 3D)]
D3000000 08000000
001DC614 42453333
D2000000 00000000

[3D Pop Out + (Closer 3D)]
D3000000 08000000
001DC614 42F53333
D2000000 00000000

[3D Pop Out ++ (Closer 3D)]
D3000000 08000000
001DC614 43143333
D2000000 00000000


[Parallax Barrier, No 3D Depth]
D3000000 08000000
003D6EE8 00000000
D2000000 00000000

[3D Depth DefaulT]
D3000000 08000000
003D6EE8 41200000
D2000000 00000000

[3D Depth +]
D3000000 08000000
003D6EE8 41900000
D2000000 00000000

[3D Depth ++]
D3000000 08000000
003D6EE8 41F00000
D2000000 00000000

[3D Depth +++]
D3000000 08000000
003D6EE8 42200000
D2000000 00000000


[Parallax Barrier, No 3D Depth]
D3000000 00000000
00601598 00000000
D2000000 00000000

[3D Depth DefaulT]
D3000000 00000000
00601598 41200000
D2000000 00000000

[3D Depth +]
D3000000 00000000
00601598 41900000
D2000000 00000000

[3D Depth ++]
D3000000 00000000
00601598 41C00000
D2000000 00000000

[3D Depth +++]
D3000000 00000000
00601598 41E00000
D2000000 00000000


[Parallax Barrier, No 3D Depth]
D3000000 00000000
00149190 00000000
001E4580 00000000
00425070 00000000
D2000000 00000000

[3D Depth DefaulT]
D3000000 00000000
00149190 41200000
001E4580 41200000
00425070 423851EC
D2000000 00000000

[3D Depth +]
D3000000 00000000
00149190 41800000
001E4580 40F00000
00425070 41A00000
D2000000 00000000

[3D Depth ++]
D3000000 00000000
00149190 41800000
001E4580 42000000
00425070 41900000
D2000000 00000000


[Parallax Barrier, No 3D Depth]
D3000000 00000000
00CB0A28 00000000
D2000000 00000000

[3D Depth DefaulT]
D3000000 00000000
00CB0A28 41200000
D2000000 00000000

[3D Depth +]
D3000000 00000000
00CB0A28 41900000
D2000000 00000000

[3D Depth ++]
D3000000 00000000
00CB0A28 41F00000
D2000000 00000000

[3D Depth +++]
D3000000 00000000
00CB0A28 42100000
D2000000 00000000


[Parallax Barrier No Depth (No 3D)]
D3000000 00000000
00106BC8 00000000
D2000000 00000000

[3D Depth Default (Normal 3D)]
D3000000 00000000
00106BC8 41200000
D2000000 00000000

[3D Depth + (Deeper 3D)]
D3000000 00000000
00106BC8 41A00000
D2000000 00000000

[3D Depth ++ (Deeper 3D)]
D3000000 00000000
00106BC8 42000000
D2000000 00000000

[3D Pop Out Default (Normal 3D)]
D3000000 00000000
00181D74 42400000
D2000000 00000000

[3D Pop Out + (Closer 3D)]
D3000000 00000000
00181D74 42700000
D2000000 00000000

[3D Pop Out ++ (Closer 3D)]
D3000000 00000000
00181D74 42900000
D2000000 00000000

[HUD 3D POP-OUT (OPTIONAL)]
D3000000 00000000
006B3614 42400000
D2000000 00000000


[Parallax Barrier, No 3D Depth]
D3000000 00000000
00418F94 00000000
D2000000 00000000

[3D Depth DefaulT]
D3000000 00000000
00418F94 41200000
D2000000 00000000

[3D Depth +]
D3000000 00000000
00418F94 41900000
D2000000 00000000

[3D Depth ++]
D3000000 00000000
00418F94 41F00000
D2000000 00000000

[3D Depth +++]
D3000000 00000000
00418F94 42000000
D2000000 00000000


W-Z
[Parallax Barrier, No 3D Depth]
D3000000 00000000
004E7B2C 00000000
D2000000 00000000

[3D Depth DefaulT]
D3000000 00000000
004E7B2C 41200000
D2000000 00000000

[3D Depth +]
D3000000 00000000
004E7B2C 41900000
D2000000 00000000

[3D Depth ++]
D3000000 00000000
004E7B2C 41F00000
D2000000 00000000

[3D Depth +++]
D3000000 00000000
004E7B2C 42200000
D2000000 00000000


[Parallax Barrier, No 3D Depth]
D3000000 00000000
0061F6C8 00000000
D2000000 00000000

[3D Depth DefaulT]
D3000000 00000000
0061F6C8 41200000
D2000000 00000000

[3D Depth +]
D3000000 00000000
0061F6C8 41900000
D2000000 00000000

[3D Depth ++]
D3000000 00000000
0061F6C8 42000000
D2000000 00000000

[3D Depth +++]
D3000000 00000000
0061F6C8 42200000
D2000000 00000000


[Parallax Barrier, No 3D Depth]
D3000000 00000000
00867CAC 00000000
D2000000 00000000

[3D Depth DefaulT]
D3000000 00000000
00867CAC 41200000
D2000000 00000000

[3D Depth +]
D3000000 00000000
00867CAC 41900000
D2000000 00000000

[3D Depth ++]
D3000000 00000000
00867CAC 42000000
D2000000 00000000

[3D Depth +++]
D3000000 00000000
00867CAC 42200000
D2000000 00000000

#
 

Attachments

  • 1675989593904.png
    1675989593904.png
    95.2 KB · Views: 81
  • 1675989603742.png
    1675989603742.png
    95.2 KB · Views: 66
  • 1675989617047.png
    1675989617047.png
    15.8 KB · Views: 63
Last edited by DSoryu,

x65943

pronouns big/pingus
Supervisor
GBAtemp Patron
Joined
Jun 23, 2014
Messages
6,262
Trophies
3
Location
ΗΠΑ
XP
27,054
Country
United States
Good read, I learned some things about stereoscopic 3D - I never thought of changing the angle - I only ever thought about changing the eye distance. I never realized stereoscopic 3D used both of those values

Good work - interested to see MM3D with more pop
 

DSoryu

GBA/NDS Maniac
OP
Member
Joined
May 5, 2010
Messages
2,375
Trophies
2
Location
In my house
XP
4,831
Country
Mexico
Good read, I learned some things about stereoscopic 3D - I never thought of changing the angle - I only ever thought about changing the eye distance. I never realized stereoscopic 3D used both of those values

Good work - interested to see MM3D with more pop
We already have plenty of cheat codes ready to use! Is just that I'm slow to edit the first post haha, so it will be added in a few more minutes so everyone can try it!

I'm glad I got to explain this as clear as possible! :)
 

WhoIAm

Well-Known Member
Newcomer
Joined
Mar 17, 2018
Messages
49
Trophies
0
Age
26
XP
2,278
Country
United States
This is really cool! One game that I'd love stronger 3D in is the Captain Toad: Treasure Tracker port. That game always struck me as one that would greatly benefit from the effect, but it's sadly very toned-down, possibly to avoid unfavorable comparisons with the Wii U and Switch versions. Any codes available for that game?
 
  • Like
Reactions: DSoryu

DSoryu

GBA/NDS Maniac
OP
Member
Joined
May 5, 2010
Messages
2,375
Trophies
2
Location
In my house
XP
4,831
Country
Mexico
This is really cool! One game that I'd love stronger 3D in is the Captain Toad: Treasure Tracker port. That game always struck me as one that would greatly benefit from the effect, but it's sadly very toned-down, possibly to avoid unfavorable comparisons with the Wii U and Switch versions. Any codes available for that game?

I will try to find those values and I totally agree!! A nicer 3D effect will make the game a lot better.

Updated FP to add new cheat codes, featuring codes for The Legend Of Zelda Majora's Mask, now the game can look like OoT 3D if you enable the Depth++ code!!! The pop-out values are optional as those break "dynamic" 3D in first person view and can make your eyes go crazy , so be careful with those.
 
  • Like
Reactions: x65943

Deleted member 42501

Well-Known Member
Member
Joined
Jun 16, 2006
Messages
1,724
Trophies
2
XP
4,259
This is great, we talked about this in the original thread but they definitely toned down the effect in later games. You should add in the codes from there as well so they're all in one area.

Take a look at Pilotwings Resort. As a launch title it used the full depth and nothing else feels that strong. I think they definitely reigned in the effect as people complained due to headaches and stuff.

Great research and application in here. Well done.


You may find this interesting, its more of a hardware based tweak but could reveal another area of research:

https://gbatemp.net/threads/n3ds-xl-ips-hwcal0-dat-and-hwcal1-dat-files.566455/page-2#post-10053559

I'm still looking for a way to fix the obvious ghosting you get on dark backgrounds with static images. I do think there is a way to make the 3D better/sharper overall because the screens were never calibrated and then they dumbed down the effect anyway.

Using the screen filters mode in Luma helps but it looks like they removed the ability to set your own levels. Now its just preset filters with limited tweaking.

https://gbatemp.net/download/luma-10-3-with-night-light-and-quick-switchers.35619/
 
Last edited by Deleted member 42501,
  • Like
Reactions: DSoryu

NanashiFinal13

Well-Known Member
Member
Joined
May 1, 2017
Messages
409
Trophies
0
Age
30
XP
2,700
Country
Argentina
Fantastic work! I thought a few times of making a new thread were we can post 3D related cheats, but it was meant to be a database only, this thread is way better than anything i could make. Very interesting, your research about the 3D capabilities its pretty good.

On that note, i have a few more codes to add:

[Parallax Barrier without Depth (No 3D)]





D3000000 09000000





00B3A1C4 00000000





D2000000 00000000









[Parallax Barrier with Depth (Normal 3D)]





D3000000 09000000





00B3A1C4 41200000





D2000000 00000000











[Parallax Barrier with Depth + (Deeper 3D)]





D3000000 09000000





00B3A1C4 41900000





D2000000 00000000


[Parallax Barrier without Depth (No 3D)]





D3000000 00000000





0035BECC 00000000





D2000000 00000000









[Parallax Barrier with Depth (Normal 3D)]





D3000000 00000000





0035BECC 41200000





D2000000 00000000











[Parallax Barrier with Depth + (Deeper 3D)]





D3000000 00000000





0035BECC 41900000





D2000000 00000000











[Parallax Barrier with Depth ++ (Deeper 3D)]





D3000000 00000000





0035BECC 42000000





D2000000 00000000

Note: Just as with Dragon Quest VII, on Naruto Shippuden: Shinobi Rittai Emaki, you need to move to a new area or reload the area/level to see increased/decreased depth.
 
Last edited by NanashiFinal13,

DSoryu

GBA/NDS Maniac
OP
Member
Joined
May 5, 2010
Messages
2,375
Trophies
2
Location
In my house
XP
4,831
Country
Mexico
This is really cool! One game that I'd love stronger 3D in is the Captain Toad: Treasure Tracker port. That game always struck me as one that would greatly benefit from the effect, but it's sadly very toned-down, possibly to avoid unfavorable comparisons with the Wii U and Switch versions. Any codes available for that game?

I've found it!! THE GAME NOW LOOKS FANTASTIC!!! :D

This has a tiny side effect though, as the bottom screen captures the top screen, the image will show a black bar in the right side because the now wider angle.

This can be fixed by finding another value that controls the capture area offset for the top screen, but it will take more time so I will update that later.

[Parallax Barrier, No 3D Depth]
D3000000 00000000
004F7F70 00000000
D2000000 00000000

[3D Depth DefaulT]
D3000000 00000000
004F7F70 41200000
D2000000 00000000

[3D Depth +]
D3000000 00000000
004F7F70 42000000
D2000000 00000000

[3D Depth ++]
D3000000 00000000
004F7F70 42900000
D2000000 00000000

[3D Depth +++]
D3000000 00000000
004F7F70 42C00000
D2000000 00000000

Fantastic work! I thought a few times of making a new thread were we can post 3D related cheats, but it was meant to be a database only, this thread is way better than anything i could make. Very interesting, your research about the 3D capabilities its pretty good.

On that note, i have a few more codes to add:

[Parallax Barrier without Depth (No 3D)]





D3000000 09000000





00B3A1C4 00000000





D2000000 00000000









[Parallax Barrier with Depth (Normal 3D)]





D3000000 09000000





00B3A1C4 41200000





D2000000 00000000











[Parallax Barrier with Depth + (Deeper 3D)]





D3000000 09000000





00B3A1C4 41900000





D2000000 00000000


[Parallax Barrier without Depth (No 3D)]





D3000000 00000000





0035BECC 00000000





D2000000 00000000









[Parallax Barrier with Depth (Normal 3D)]





D3000000 00000000





0035BECC 41200000





D2000000 00000000











[Parallax Barrier with Depth + (Deeper 3D)]





D3000000 00000000





0035BECC 41900000





D2000000 00000000











[Parallax Barrier with Depth ++ (Deeper 3D)]





D3000000 00000000





0035BECC 42000000





D2000000 00000000

Note: Just as with Dragon Quest VII, on Naruto Shippuden: Shinobi Rittai Emaki, you need to move to a new area or reload the area/level to see increased/decreased depth.

Thank you so much!!! I'm thinking into adding a public gdrive file where we can write down each address for each game, so it's more clear for everyone! Added your codes to de OP, thank you! :yay3ds:

The new codes have been added to the FP,
Post automatically merged:

PLEASE EVERYONE, RE-WRITE YOUR CHEAT CODES AS I MADE A MISTAKE AND FORGOT TO CHANGE THE OFFSETS, ALL ARE NOW CORRECTED!!
Post automatically merged:

Added new cheat codes for a bunch of games (Thanks to @NanashiFinal13), there are still more on the way but I can't add them right now, so expect an update with more codes tomorrow! :yay3ds:
 
Last edited by DSoryu,

WhoIAm

Well-Known Member
Newcomer
Joined
Mar 17, 2018
Messages
49
Trophies
0
Age
26
XP
2,278
Country
United States
I've found it!! THE GAME NOW LOOKS FANTASTIC!!! :D

This has a tiny side effect though, as the bottom screen captures the top screen, the image will show a black bar in the right side because the now wider angle.

This can be fixed by finding another value that controls the capture area offset for the top screen, but it will take more time so I will update that later.

[Parallax Barrier, No 3D Depth]
D3000000 00000000
004F7F70 00000000
D2000000 00000000

[3D Depth DefaulT]
D3000000 00000000
004F7F70 41200000
D2000000 00000000

[3D Depth +]
D3000000 00000000
004F7F70 42000000
D2000000 00000000

[3D Depth ++]
D3000000 00000000
004F7F70 42900000
D2000000 00000000

[3D Depth +++]
D3000000 00000000
004F7F70 42C00000
D2000000 00000000



Thank you so much!!! I'm thinking into adding a public gdrive file where we can write down each address for each game, so it's more clear for everyone! Added your codes to de OP, thank you! :yay3ds:

The new codes have been added to the FP,
Post automatically merged:

PLEASE EVERYONE, RE-WRITE YOUR CHEAT CODES AS I MADE A MISTAKE AND FORGOT TO CHANGE THE OFFSETS, ALL ARE NOW CORRECTED!!
Post automatically merged:

Added new cheat codes for a bunch of games (Thanks to @NanashiFinal13), there are still more on the way but I can't add them right now, so expect an update with more codes tomorrow! :yay3ds:
Oh this is simply fantastic. 5 years ago I played through a good chunk of the game, but the weak 3D actually put me off so much that I didn’t finish it. This mod has given me the reason to finish what I started!
 

DSoryu

GBA/NDS Maniac
OP
Member
Joined
May 5, 2010
Messages
2,375
Trophies
2
Location
In my house
XP
4,831
Country
Mexico
Seeing as the lower screen just doubles would it be possible to just turn off the display until you find the fix?

Yeah that's entirely possible but I first need to find the memory value that controls this, so it can be turned off.

Also, I found that some Atlus (if not all) games do cursed things:

Both 3D depth and pop values are stored in 4 different addresses for each! So maybe some other game engines also do this.
So far, I managed to improve A LOT how the 3D effect looks in the Etrian Odyssey games, since originally, those games look as if there were just pushing the screen inside of the 3DS with no volume depth.
Now I just need to find the HUD coordinate values to fix it, because it currently looks broken.

I will post the codes for those games in the FP until I get that fixed, but in case someone wants to try it, here's the code for EO: MD,

PLEASE KEEP IN MIND THAT THIS COULD MAKE YOUR EYES GO CRAZY OUTSIDE OF DUNGEONS, SO BE CAREFUL

Etrian Mystery Dungeon - USA - 000400000015B200

[IMPROVED 3D EFFECT (LOWER THE SLIDER OUTSIDE OF DUNGEONS)]
D3000000 00000000
003884C0 40100000
003884C4 41A00000
003884C8 00000000
003884CC C1A00000
D3000000 08000000
001848C8 44000000
D2000000 00000000
 
Last edited by DSoryu,
  • Like
Reactions: ChibiMofo

DSoryu

GBA/NDS Maniac
OP
Member
Joined
May 5, 2010
Messages
2,375
Trophies
2
Location
In my house
XP
4,831
Country
Mexico
Found the relevant value addresses for Super Mario 3D Land USA, if you use the "3D Depth +" the game will look as how it was showcased on the E3 3D videos!!

[Parallax Barrier, No 3D Depth]
D3000000 00000000
00149190 00000000
001E4580 00000000
00425070 00000000
D2000000 00000000

[3D Depth Default]
D3000000 00000000
00149190 41200000
001E4580 41200000
00425070 423851EC
D2000000 00000000

[3D Depth +]
D3000000 00000000
00149190 41800000
001E4580 40F00000
00425070 41A00000
D2000000 00000000

[3D Depth ++]
D3000000 00000000
00149190 41800000
001E4580 42000000
00425070 41900000
D2000000 00000000

Added to OP.
 
Last edited by DSoryu,

NanashiFinal13

Well-Known Member
Member
Joined
May 1, 2017
Messages
409
Trophies
0
Age
30
XP
2,700
Country
Argentina
[Parallax Barrier without Depth (No 3D)]

D3000000 00000000

002F367C 00000000

D2000000 00000000



[Parallax Barrier with Depth (Normal 3D)]

D3000000 00000000

002F367C 41200000

D2000000 00000000



[Parallax Barrier with Depth + (Deeper 3D)]

D3000000 00000000

002F367C 41900000

D2000000 00000000

[Parallax Barrier without Depth (No 3D)]



D3000000 00000000



0064728C 00000000



D2000000 00000000







[Parallax Barrier with Depth (Normal 3D)]



D3000000 00000000



0064728C 41200000



D2000000 00000000







[Parallax Barrier with Depth + (Deeper 3D)]



D3000000 00000000



0064728C 41900000



D2000000 00000000

[Parallax Barrier without Depth (No 3D)]



D3000000 08000000



00000CE4 00000000



D2000000 00000000







[Parallax Barrier with Depth (Normal 3D)]



D3000000 08000000



00000CE4 41200000



D2000000 00000000







[Parallax Barrier with Depth + (Deeper 3D)]



D3000000 08000000



00000CE4 41900000



D2000000 00000000







[Parallax Barrier with Depth ++ (Deeper 3D)]



D3000000 08000000



00000CE4 42000000



D2000000 00000000







[Parallax Barrier with Depth +++ (Deeper 3D)]



D3000000 08000000



00000CE4 42500000



D2000000 00000000

Also, i found other relevant value addresses for SMTIV: Apocalypse. I already posted on the other thread a value to modify the 3D depth of the game, but only had effect on game, menus and scenes may reproduce on normal 3D. Now i founded the adresses that control the 3D depth of menus and the cathedral of shadows.

Shin Megami Tensei IV Apocalypse - 000400000019A200

[Parallax Barrier No Depth - Menu (Plain 3D)]
D3000000 08000000
00279868 00000000
002F047C 00000000
D2000000 00000000

[Parallax Barrier Normal Depth OFF - Menu (Normal 3D)]
D3000000 08000000
00279868 41200000
002F047C 41200000
D2000000 00000000

[Parallax Barrier No Depth - Cathedral of Shadows (Plain 3D)]
D3000000 0057F294
60000000 00000000
B0000000 00000000
000004E8 00000000
D2000000 00000000

[Parallax Barrier Normal Depth - Cathedral of Shadows (Normal 3D)]
D3000000 0057F294
60000000 00000000
B0000000 00000000
000004E8 41200000
D2000000 00000000
Post automatically merged:


A few more:

[Parallax Barrier without Depth (No 3D)]



D3000000 00000000



0031D1C0 00000000



D2000000 00000000







[Parallax Barrier with Depth (Normal 3D)]



D3000000 00000000



0031D1C0 3F800000



D2000000 00000000







[Parallax Barrier with Depth + (Deeper 3D)]



D3000000 00000000



0031D1C0 40000000



D2000000 00000000







[Parallax Barrier with Depth ++ (Deeper 3D)]



D3000000 00000000



0031D1C0 40400000



D2000000 00000000







[Parallax Barrier with Depth +++ (Deeper 3D)]



D3000000 00000000



0031D1C0 40800000



D2000000 00000000

[Parallax Barrier without Depth (No 3D)]



D3000000 00000000



0069769C 00000000



D2000000 00000000







[Parallax Barrier with Depth (Normal 3D)]



D3000000 00000000



0069769C 41200000



D2000000 00000000







[Parallax Barrier with Depth + (Deeper 3D)]



D3000000 00000000



0069769C 41900000



D2000000 00000000







[Parallax Barrier with Depth ++ (Deeper 3D)]



D3000000 00000000



0031D1C0 41F00000



D2000000 00000000

[Parallax Barrier without Depth (No 3D)]



D3000000 14000000



00630548 00000000



D2000000 00000000







[Parallax Barrier with Depth (Normal 3D)]



D3000000 14000000



00630548 41200000



D2000000 00000000






[Parallax Barrier with Depth + (Deeper 3D)]



D3000000 14000000



00630548 41900000



D2000000 00000000





[Parallax Barrier with Depth ++ (Deeper 3D)]



D3000000 14000000



00630548 41B00000



D2000000 00000000






[Parallax Barrier - HUD (No 3D)]



D3000000 00000000



0049F8D8 00000000



D2000000 00000000






[Parallax Barrier - HUD (Normal 3D)]



D3000000 00000000



0049F8D8 41200000



D2000000 00000000






[Parallax Barrier - HUD - Depth + (Deeper 3D)]



D3000000 00000000



0049F8D8 41900000



D2000000 00000000





[Parallax Barrier - HUD - Depth ++ (Deeper 3D)]



D3000000 00000000



0049F8D8 41B00000



D2000000 00000000




The first codes affects the 3D effect on most of the game. (except menus and HUD)
The others affects the HUD. Use both codes if you want to ehnance or decrease the 3D depth, otherwise the image will look weird.

[Parallax Barrier without Depth (No 3D)]



D3000000 00000000



0016ABD0 00000000



D2000000 00000000







[Parallax Barrier with Depth (Normal 3D)]



D3000000 00000000



0016ABD0 41200000



D2000000 00000000

[Parallax Barrier without Depth (No 3D)]



D3000000 00000000



08056224 00000000



D2000000 00000000







[Parallax Barrier with Depth (Normal 3D)]



D3000000 00000000



08056224 41200000



D2000000 00000000





[Parallax Barrier with Depth + (Deeper 3D)]



D3000000 00000000



08056224 41900000



D2000000 00000000





[Parallax Barrier with Depth ++ (Deeper 3D)]



D3000000 00000000



08056224 42000000



D2000000 00000000






[Parallax Barrier with Depth +++ (Deeper 3D)]



D3000000 00000000



08056224 42200000



D2000000 00000000
 
Last edited by NanashiFinal13,

NanashiFinal13

Well-Known Member
Member
Joined
May 1, 2017
Messages
409
Trophies
0
Age
30
XP
2,700
Country
Argentina
Some more codes:

[Parallax Barrier without Depth (No 3D)]



D3000000 00000000



0052A510 00000000



D2000000 00000000







[Parallax Barrier with Depth (Normal 3D)]



D3000000 00000000



0052A510 41200000



D2000000 00000000





[Parallax Barrier with Depth + (Deeper 3D)]



D3000000 00000000



0052A510 41900000



D2000000 00000000





[Parallax Barrier with Depth ++ (Deeper 3D)]



D3000000 00000000



0052A510 42000000



D2000000 00000000






[Parallax Barrier with Depth +++ (Deeper 3D)]



D3000000 00000000



0052A510 42200000



D2000000 00000000

[Parallax Barrier without Depth (No 3D)]



D3000000 08000000



00642FC8 00000000



D2000000 00000000







[Parallax Barrier with Depth (Normal 3D)]



D3000000 08000000



00642FC8 41200000



D2000000 00000000





[Parallax Barrier with Depth + (Deeper 3D)]



D3000000 08000000



00642FC8 41900000



D2000000 00000000





[Parallax Barrier with Depth ++ (Deeper 3D)]



D3000000 08000000



00642FC8 42000000



D2000000 00000000






[Parallax Barrier with Depth +++ (Deeper 3D)]



D3000000 08000000



00642FC8 42200000



D2000000 00000000

[Parallax Barrier without Depth (No 3D)]



D3000000 08000000



00806570 00000000



D2000000 00000000







[Parallax Barrier with Depth (Normal 3D)]



D3000000 08000000



00806570 41200000



D2000000 00000000





[Parallax Barrier with Depth + (Deeper 3D)]



D3000000 08000000



00806570 41900000



D2000000 00000000





[Parallax Barrier with Depth ++ (Deeper 3D)]



D3000000 08000000



00806570 41A00000



D2000000 00000000

[Parallax Barrier without Depth (No 3D)]



D3000000 08000000



00557028 00000000



D2000000 00000000







[Parallax Barrier with Depth (Normal 3D)]



D3000000 08000000



00557028 41200000



D2000000 00000000





[Parallax Barrier with Depth + (Deeper 3D)]



D3000000 08000000



00557028 41900000



D2000000 00000000





[Parallax Barrier with Depth ++ (Deeper 3D)]



D3000000 08000000



00557028 41A00000



D2000000 00000000

[Parallax Barrier without Depth (No 3D)]



D3000000 08000000



00282D9C 00000000



D2000000 00000000







[Parallax Barrier with Depth (Normal 3D)]



D3000000 08000000



00282D9C 41200000



D2000000 00000000





[Parallax Barrier with Depth + (Deeper 3D)]



D3000000 08000000



00282D9C 41900000



D2000000 00000000





[Parallax Barrier with Depth ++ (Deeper 3D)]



D3000000 08000000



00282D9C 42200000



D2000000 00000000


[Parallax Barrier with Depth +++ (Deeper 3D)]



D3000000 08000000



00282D9C 42500000



D2000000 00000000
 
Last edited by NanashiFinal13,

smudgethefirst

Member
Newcomer
Joined
Dec 27, 2016
Messages
7
Trophies
1
Location
New York
XP
165
Country
United States
[Parallax Barrier No Depth (No 3D)]
[3D Depth Default (Normal 3D)]
[3D Depth + (Deeper 3D)]
[3D Depth ++ (Deeper 3D)]
[3D Pop Out Default (Normal 3D)]
[3D Pop Out + (Closer 3D)]
[3D Pop Out ++ (Closer 3D)]
[HUD 3D POP-OUT (OPTIONAL)]

Which of these Majora's Mask values is the closest match to the default OoT values?
 
  • Like
Reactions: DSoryu

NanashiFinal13

Well-Known Member
Member
Joined
May 1, 2017
Messages
409
Trophies
0
Age
30
XP
2,700
Country
Argentina
[Parallax Barrier without Depth (No 3D)]



D3000000 00000000



001CDF08 00000000



D2000000 00000000







[Parallax Barrier with Depth (Normal 3D)]



D3000000 00000000



001CDF08 41200000



D2000000 00000000





[Parallax Barrier with Depth + (Deeper 3D)]



D3000000 00000000



001CDF08 41900000



D2000000 00000000





[Parallax Barrier with Depth ++ (Deeper 3D)]



D3000000 00000000



001CDF08 42200000



D2000000 00000000





[Parallax Barrier with Depth +++ (Deeper 3D)]



D3000000 00000000



001CDF08 42500000



D2000000 00000000

[Parallax Barrier without Depth (No 3D)]



D3000000 00000000



0058398C 00000000



D2000000 00000000







[Parallax Barrier with Depth (Normal 3D)]



D3000000 00000000



0058398C 41200000



D2000000 00000000





[Parallax Barrier with Depth + (Deeper 3D)]



D3000000 00000000



0058398C 41900000



D2000000 00000000
 
Last edited by NanashiFinal13,

CoolChrisyo

New Member
Newbie
Joined
Sep 17, 2022
Messages
2
Trophies
0
Location
United States
XP
32
Country
United States
This is Awesome! I can see the value of it already!

One burning question I do have is:

Can we use this to implement the 800px resolution mode on games that support 3D on the N2DSXL?

@RocketRobz has already done an awesome proof of concept for 800px "Hori-HD" viewing on the 3ds by bypassing the Parallax layer. Could this make that a possibility in-game?
 

DSoryu

GBA/NDS Maniac
OP
Member
Joined
May 5, 2010
Messages
2,375
Trophies
2
Location
In my house
XP
4,831
Country
Mexico
Some more codes:

[Parallax Barrier without Depth (No 3D)]



D3000000 00000000



0052A510 00000000



D2000000 00000000







[Parallax Barrier with Depth (Normal 3D)]



D3000000 00000000



0052A510 41200000



D2000000 00000000





[Parallax Barrier with Depth + (Deeper 3D)]



D3000000 00000000



0052A510 41900000



D2000000 00000000





[Parallax Barrier with Depth ++ (Deeper 3D)]



D3000000 00000000



0052A510 42000000



D2000000 00000000






[Parallax Barrier with Depth +++ (Deeper 3D)]



D3000000 00000000



0052A510 42200000



D2000000 00000000

[Parallax Barrier without Depth (No 3D)]



D3000000 08000000



00642FC8 00000000



D2000000 00000000







[Parallax Barrier with Depth (Normal 3D)]



D3000000 08000000



00642FC8 41200000



D2000000 00000000





[Parallax Barrier with Depth + (Deeper 3D)]



D3000000 08000000



00642FC8 41900000



D2000000 00000000





[Parallax Barrier with Depth ++ (Deeper 3D)]



D3000000 08000000



00642FC8 42000000



D2000000 00000000






[Parallax Barrier with Depth +++ (Deeper 3D)]



D3000000 08000000



00642FC8 42200000



D2000000 00000000

[Parallax Barrier without Depth (No 3D)]



D3000000 08000000



00806570 00000000



D2000000 00000000







[Parallax Barrier with Depth (Normal 3D)]



D3000000 08000000



00806570 41200000



D2000000 00000000





[Parallax Barrier with Depth + (Deeper 3D)]



D3000000 08000000



00806570 41900000



D2000000 00000000





[Parallax Barrier with Depth ++ (Deeper 3D)]



D3000000 08000000



00806570 41A00000



D2000000 00000000

[Parallax Barrier without Depth (No 3D)]



D3000000 08000000



00557028 00000000



D2000000 00000000







[Parallax Barrier with Depth (Normal 3D)]



D3000000 08000000



00557028 41200000



D2000000 00000000





[Parallax Barrier with Depth + (Deeper 3D)]



D3000000 08000000



00557028 41900000



D2000000 00000000





[Parallax Barrier with Depth ++ (Deeper 3D)]



D3000000 08000000



00557028 41A00000



D2000000 00000000

[Parallax Barrier without Depth (No 3D)]



D3000000 08000000



00282D9C 00000000



D2000000 00000000







[Parallax Barrier with Depth (Normal 3D)]



D3000000 08000000



00282D9C 41200000



D2000000 00000000





[Parallax Barrier with Depth + (Deeper 3D)]



D3000000 08000000



00282D9C 41900000



D2000000 00000000





[Parallax Barrier with Depth ++ (Deeper 3D)]



D3000000 08000000



00282D9C 42200000



D2000000 00000000


[Parallax Barrier with Depth +++ (Deeper 3D)]



D3000000 08000000



00282D9C 42500000



D2000000 00000000

Weird, for me, Dillon's Dead-Heat Breakers had the 3D Depth value in 0828577C, I'm using the USA version of the game.

Also, I was looking into the 3D Pop out address and found that this is also achieved by modifying two values together, you can bundle this code alongside the following 3D depth code to get a nicer looking 3D effect (The game now looks as a 3D game lol):

3D FOV AND POP OUT:
00125DA4 3F800000 -> 3DD00000
00125DA8 40000000 -> 41100000
00125DB0 BF800000 -> BF000000

Then, modify the 3D Depth code even further, like this:

0828577C -> 43A00000


I also made this as AR cheat codes:

[3D Pop Out Default]
D3000000 00000000
00125DA4 3F800000
00125DA8 40000000
00125DB0 BF800000
D3000000 08000000
0028577C 41200000
D2000000 00000000


[3D Pop Out+]
D3000000 00000000
00125DA4 3DD00000
00125DA8 41100000
00125DB0 BF000000
D3000000 08000000
0028577C 43500000
D2000000 00000000

[3D Pop Out++]
D3000000 00000000
00125DA4 3DD00000
00125DA8 41100000
00125DB0 BF000000
D3000000 08000000
0028577C 43A00000
D2000000 00000000


Which of these Majora's Mask values is the closest match to the default OoT values?
This! -> [3D Depth ++ (Deeper 3D)]

I'm curious about games you said that don't have 3D, but do have unused 3D code. What are these games with this built in like that?

We need to finad out by searching into possible values that could have been left as SDK symbols, like empty memory values that are surrounded by -1 and +1 float values. I haven't had too much luck yet though, the only game I got to have a seemingly 3D effect working was Kirby Epic Yarn, but everything looks horrible lol, I need to search for the HUD coordinate values and fix them first.

This is Awesome! I can see the value of it already!

One burning question I do have is:

Can we use this to implement the 800px resolution mode on games that support 3D on the N2DSXL?

@RocketRobz has already done an awesome proof of concept for 800px "Hori-HD" viewing on the 3ds by bypassing the Parallax layer. Could this make that a possibility in-game?

Mmmm... this is something that needs more RE, as 800px mode wasn't included in Nintendo's SDK (AFAIK). Please correct me if I'm wrong, and if this mode was ever included in Nintendo's SDK, then there's a possibility that somewhere in memory there are symbols or value leftovers that can enable that in., otherwise, we would need to disassembly each game, which is a hard and time consuming task.

I will add the newly found codes tomorrow once I have free time, as I still need to copy many codes left from the old thread, and I will post more codes that I have been searching.
 
Last edited by DSoryu,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    OctoAori20 @ OctoAori20: Welp