Hacking Widescreen cheats for DS games on 3DS

Vague Rant

Deceptively cute
OP
Member
Joined
Aug 7, 2008
Messages
2,463
Trophies
2
Location
Melbourne
Website
vaguerant.tumblr.com
XP
3,302
Country
I don't know if it too much to ask, but a code for Final Fantasy 4 Heroes of Light would be really neat
I actually made one for this game a couple of weeks ago but didn't post it because it seemed relatively unsatisfying (overworld gameplay is all on the touch screen but battles are on the top screen). If you don't mind that most of the game won't actually be in widescreen I'll give it another look.

EDIT: I worked a bit more on the 4 Heroes code so now in addition to battles, it also affects the character naming/inventory/ability menus. I've never played this one, so I'm not sure if there's anything else to widescreen. It's been added to the OP. Hopefully better than nothing. :)

EDIT2: So you can expect something like this:

Final Fantasy - The 4 Heroes of Light (USA)__wide3.png
Final Fantasy - The 4 Heroes of Light (USA)__wide.png
Final Fantasy - The 4 Heroes of Light (USA)__wide2.png
 
Last edited by Vague Rant,

verypedro

Well-Known Member
Newcomer
Joined
Jul 28, 2019
Messages
50
Trophies
0
Age
29
XP
278
Country
Brazil
I actually made one for this game a couple of weeks ago but didn't post it because it seemed relatively unsatisfying (overworld gameplay is all on the touch screen but battles are on the top screen). If you don't mind that most of the game won't actually be in widescreen I'll give it another look.

EDIT: I worked a bit more on the 4 Heroes code so now in addition to battles, it also affects the character naming/inventory/ability menus. I've never played this one, so I'm not sure if there's anything else to widescreen. It's been added to the OP. Hopefully better than nothing. :)

EDIT2: So you can expect something like this:

Whoa, it looks incredible!
Thank you so much for this!
 

verypedro

Well-Known Member
Newcomer
Joined
Jul 28, 2019
Messages
50
Trophies
0
Age
29
XP
278
Country
Brazil
@Pedroverri If you do prefer to play in full dual-screen widescreen via an emulator, I just added a quick bonus code to the first post (Bonus spoiler at the bottom) which widescreens the overworld as well:
uvCBODZ.png

Boy, that is beautiful! Kinda makes me want for some HD re-releases of DS games.
But this is the closer I will get for now, thank you for that!
 
  • Like
Reactions: Vague Rant

RocketRobz

Stylish TWiLight Hero
Developer
Joined
Oct 1, 2010
Messages
16,594
Trophies
3
Age
24
XP
20,991
Country
United States
Updated code for
Mario Kart DS (Kiosk Demo) (USA)
Code:
16:10 Widescreen for 3DS
920466B0 00001555
120466B0 00001999
D2000000 00000000
920478E4 00001555
120478E4 00001999
D2000000 00000000
Characters on top screen of character select, are now fixed for widescreen.
 
  • Like
Reactions: Vague Rant

RocketRobz

Stylish TWiLight Hero
Developer
Joined
Oct 1, 2010
Messages
16,594
Trophies
3
Age
24
XP
20,991
Country
United States
How do you tests those cheats if sono's patch is no already yet? Are you using a emulator to test the functionality?
Yes, and also, Sono gave me access to his private GitHub for the patcher, so I got a widescreen TwlBg, as a result.
Nice idea. Why 16:10 though? Why not 400x240 and make use of the entire screen?
The matrix hardware doesn't allow full scaling to fit the entire screen.
 

Sono

cripple piss
Developer
Joined
Oct 16, 2015
Messages
2,821
Trophies
2
Location
home
XP
9,321
Country
Hungary
How do you tests those cheats if sono's patch is no already yet? Are you using a emulator to test the functionality?

They have access to the manual patcher, but it's not usable by any user due to having to compile it from source.

Nice idea. Why 16:10 though? Why not 400x240 and make use of the entire screen?

Because you have to select a scale ratio from n/d where n and d [1; 8]

Edit: got ninja'd :ninja:
 

Vague Rant

Deceptively cute
OP
Member
Joined
Aug 7, 2008
Messages
2,463
Trophies
2
Location
Melbourne
Website
vaguerant.tumblr.com
XP
3,302
Country
How do you tests those cheats if sono's patch is no already yet? Are you using a emulator to test the functionality?
You already got several answers to this, but one more since this part wasn't covered: the cheats technically "work" even without Sono's widescreen patch for TwlBg, so it's entirely possible to test them, even on hardware, without actually having a way to display the games in widescreen. The result is similar to setting a Wii to "widescreen" mode on an old 4:3 TV. Everything will work just fine, but you're displaying in the wrong aspect ratio because your TV isn't widescreen. Without the widescreen patch, these codes basically create a sort of ... squishscreen, which is ready to be stretched back out by a widescreen TwlBg as soon as that becomes available.
 

RocketRobz

Stylish TWiLight Hero
Developer
Joined
Oct 1, 2010
Messages
16,594
Trophies
3
Age
24
XP
20,991
Country
United States
Updated code for FabStyle (Japan)
Code:
16:10 Widescreen for 3DS
9223F114 00000606
92048390 00001999
12048390 00001555
D2000000 00000000
9223F114 00000613
92048390 00001555
12048390 00001999
D2000000 00000000
Checking initial value with conditional before writing
(The bug from the previous code is not fixed.)
 
  • Like
Reactions: Vague Rant

deisuke1234

Well-Known Member
Member
Joined
Mar 4, 2016
Messages
108
Trophies
0
Age
29
XP
1,628
Country
0095 - Yu-Gi-Oh! - Nightmare Troubadour (U) code
Code:
16:10 Widescreen 
52271764 00001555
02271764 00001999
D2000000 00000000
52020D74 00001555
02020D74 00001999
D2000000 00000000

sry this is my first time doing i have tried on emulator and it worked
 
  • Like
Reactions: Vague Rant

RocketRobz

Stylish TWiLight Hero
Developer
Joined
Oct 1, 2010
Messages
16,594
Trophies
3
Age
24
XP
20,991
Country
United States
Super Mario 64 DS (Japan) (Rev 1)
Code:
16:10 Widescreen for 3DS
9200D030 00001555
1200D030 00001999
D2000000 00000000
9210B3B0 00001555
1210B3B0 00001999
D2000000 00000000
920B9B7C 00001555
120B9B7C 00001999
D2000000 00000000
 
  • Like
Reactions: Vague Rant

Vague Rant

Deceptively cute
OP
Member
Joined
Aug 7, 2008
Messages
2,463
Trophies
2
Location
Melbourne
Website
vaguerant.tumblr.com
XP
3,302
Country
0095 - Yu-Gi-Oh! - Nightmare Troubadour (U) code
Code:
16:10 Widescreen 
52271764 00001555
02271764 00001999
D2000000 00000000
52020D74 00001555
02020D74 00001999
D2000000 00000000

sry this is my first time doing i have tried on emulator and it worked
Nice work! I just tested this on hardware (I swapped your 32-bit read/writes (codetypes 5/0) for 16-bit (codetypes 9/1) and the code works, but this game varies which screen is displaying 3D throughout gameplay, so unfortunately for 3DS users, it needs a more advanced code like Diddy Kong Racing. I've added it to the OP under the issues section.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Mondooooo @ Mondooooo: Just started God of War 2 on the PS2