

I've moved it down to the bottom screen so we can benefit from the native 4:3 bottom screen on the 3DS. The first code ( 52099474) is checking and replacing an instruction which swaps the screens this is because normal 2D gameplay takes place on the top screen.

I'll go over what each portion of this hack is doing: not on the 3DS specifically), you should check out this thread by How to play NDS Games in HD Widescreen (16:9, 21:9, 32:9)! That thread explains how to use widescreen cheats in DeSmuME, as well as how to adjust the cheats to suit your screen's aspect ratio.Īny codes that weren't created for this thread were sourced from PRAGMA's GBATemp thread and this DeSmuME thread. If you're here because you're interested in widescreen support for DS games in general (i.e. If you're using a flash card, you'll need to add these cheats to your card's usrcheat.dat with a tool like R4CCE.Ī lot of these codes have 3DS-specific behaviors like disabling widescreen on the bottom screen and swapping the top and bottom screens for some games. If you're using TWiLight Menu++, there are instructions in the thread for how to get it working there these cheat codes are also bundled with TWLMenu++, so those instructions should be all you need. You will need to do this to take advantage of these codes on your 3DS. Sono has released a preliminary version of his patcher for 64-bit Windows in this post, which can be used to patch TwlBg.cxi with widescreen scaling. Since scaling to a different aspect ratio would make everything look stretched, this thread compiles cheats which make games render to a native 16:10 aspect ratio. For the purposes of this thread, what's important is that it also supports scaling to different aspect ratios than the original 4:3, specifically 384*240 (a 16:10 aspect ratio). This allows setting new and different filters and scaling DS games to different sizes than the official 256*192 or 320*240. In case you haven't seen it, has been researching the hardware scaler used to filter games when they're running in DS mode in the TWPatcher - DS(i) mode screen filters and patches thread.
