Homebrew Add many more screen layout options in DS virtual console games

MikaDubbz

Well-Known Member
OP
Member
Joined
Dec 12, 2017
Messages
3,846
Trophies
1
Age
36
XP
7,294
Country
United States
UPDATE 7/27/21: This tiny update just fixes how one of the screen titles appears. Pixel Perfect Side-By-Side (Swapped Displays) ran too long and reached down into a second line which the screen titles weren't made to do, so it looked bad. This fix changes the title by dropping the word 'Displays' so it all stays on a single line. If you already have used the last update, then the only thing that changed in here that you need to replace in each DS VC title's content folder is located here: content\0010\data\strings\en\strings.json that's the only file that has changed. This is now the version attached to this post to download.

UPDATE 4/6/21: I have now updated the config with a total of 47 different layouts now! Mostly I just added as many logical pixel perfect options I could, I also added the single screen (top or bottom) on both displays options too. I haven't taken images of all the options, but they all work as intended. Pixel Perfect layouts will have a DS Lite border where appropriate instead of the standard DS. Pixel perfect options will not display the images of the DS Lite borders in the layout menu, I tried and thought I figured it out, but they just don't show up there, obviously not a big deal though.

I'll try and take images or video of all the new options shortly. Otherwise download the updated files here at the bottom of this post in the included files..

Please note, with all the additional layout options, when you select one with A, there is initially a new delay of a second or 2 before the layout is now selected, not a big deal, but slightly irritating all the same.


ORIGINAL POST
I'm quite surprised what I've done here hasn't really been documented by now as it's not very complex. There is this thread that scratches the surface of what I've done here: https://gbatemp.net/threads/wii-u-ds-vc-custom-layouts.427284/ But that thread left it at the idea that you can simply replace DS VC layouts and nothing more, it didn't explore the idea that you might be able to actually expand on the layout options and add more. And I'm here to tell you, you can. I could go in depth of how to do it yourself, but I figured it'd be easier if I just provided you with the files I've used to give every DS VC game, 26 different layout options, that's right 26 different layouts. Some of them are as simple as just rotating the Gamepad, but I do believe that in my effort to explore possible DS VC layouts on the Wii U, I've hit upon every logical and desirable option. You can see in the examples below.

I also want to point out some other things I've done first, all DS VC titles are also upped to full brightness with these config files, the default is set to 80%, they're all at 100% with these configs. Also, the default settings as you may be aware gives you 6 groups of layout options, the first and last options only have one option, but the second through 5th groups each have 2 layout options, typically altering for left and right handed players. On these options you see an icon with a hand to show which handed player it is for, and also acts as an indication you can press up or down to alternate the layout. These layout configs have swapped out the hand icon with an icon indicating you can hit up or down to swap layouts. When you do hit up or down they'll progress forward regardless which you press, not noticeable for groups of 2, but the groups of 4 you'll see might confuse at first if you think you can go backwards in the layout rotations. There are now 9 groups, the first 5 groups all have 2 alternate layouts, the last 4 groups all have 4 alternate layouts. Check out the layouts below, I only took screenshots of the layout screen to get a good idea of what both screens will display since it's not so easy otherwise, rest assured, what you see in the layout screen is what you see in actual practice.

Also note, I tried to screenshot DS games that would be most logical for each layout. And if there is any other conceivable logical layout I should include, please let me know.

Full imgur album not separated by group labels here: GBATemp apparently can't show all images at once for some reason:

ehIhtWZ.png


PV7Yxp7.png

ZSCE4n6.png


clt5S3h.png

0Fm19wc.png


gkfTWB9.png

nYK0fSt.png


ZUEoaz5.png

uSMCUbs.png


Ow0zK9x.png

a4unYEH.png


36WEI5M.png


KS1CuiH.png


2cKhdbG.png

x77Zg9L.png


vQbnbxI.png


JIyuabe.png


dCu78My.png

Arc5wwi.png


lg8lZCQ.png


95uKSXG.png


Fiv86Im.png

SbolNMW.png


eWUWiCr.png


IgvmsWb.png


17d3eCm.png

All 26 of those layouts are in this config files and can be therefore applied to any and all DS VC titles, real or injects and should cover any layout you could need or want for any given game, again with full brightness. All you need to do is open the .zip file and enter the DS Config Files folder, and copy the content folder inside into any given DS title on your Wii U and overwrite all files it asks about. Please note, if you're doing this via FTPiiU PLEASE make sure you don't apply this over your CBHC DS Title, I'm almost certain that would brick your Wii U, plus it would serve no useful purpose anyway.

There is a separate folder for Phantom Hourglass that has the config set to fold the DS screen on pause for the one puzzle that requires it. I don't know if any other titles, needs that configuration, but you can apply that content folder to Phantom Hourglass and those titles as well.

Get the DS Layouts Config Files Here!
 

Attachments

  • DS Config Files 47 Options Clean Titles.zip
    4.5 MB · Views: 332
Last edited by MikaDubbz,

Moon164

Well-Known Member
Member
Joined
Nov 21, 2015
Messages
856
Trophies
0
Age
26
XP
2,945
Country
Brazil
I really wanted to test the widescreen mode, but I think that DS games on TV shouldn't have a good resolution.

Anyway it would be interesting to have these options in UWUVCI + Injectiine
 

AmandaRose

Do what I do. Hold tight and pretend it’s a plan
Member
Joined
Aug 19, 2015
Messages
10,189
Trophies
1
Location
Glasgow
Website
www.rockstarnorth.com
XP
16,145
Country
United Kingdom
I'm quite surprised what I've done here hasn't really been documented by now as it's not very complex. There is this thread that scratches the surface of what I've done here: https://gbatemp.net/threads/wii-u-ds-vc-custom-layouts.427284/ But that thread left it at the idea that you can simply replace DS VC layouts and nothing more, it didn't explore the idea that you might be able to actually expand on the layout options and add more. And I'm here to tell you, you can. I could go in depth of how to do it yourself, but I figured it'd be easier if I just provided you with the files I've used to give every DS VC game, 26 different layout options, that's right 26 different layouts. Some of them are as simple as just rotating the Gamepad, but I do believe that in my effort to explore possible DS VC layouts on the Wii U, I've hit upon every logical and desirable option. You can see in the examples below.

I also want to point out some other things I've done first, all DS VC titles are also upped to full brightness with these config files, the default is set to 80%, they're all at 100% with these configs. Also, the default settings as you may be aware gives you 6 groups of layout options, the first and last options only have one option, but the second through 5th groups each have 2 layout options, typically altering for left and right handed players. On these options you see an icon with a hand to show which handed player it is for, and also acts as an indication you can press up or down to alternate the layout. These layout configs have swapped out the hand icon with an icon indicating you can hit up or down to swap layouts. When you do hit up or down they'll progress forward regardless which you press, not noticeable for groups of 2, but the groups of 4 you'll see might confuse at first if you think you can go backwards in the layout rotations. There are now 9 groups, the first 5 groups all have 2 alternate layouts, the last 4 groups all have 4 alternate layouts. Check out the layouts below, I only took screenshots of the layout screen to get a good idea of what both screens will display since it's not so easy otherwise, rest assured, what you see in the layout screen is what you see in actual practice.

Also note, I tried to screenshot DS games that would be most logical for each layout. And if there is any other conceivable logical layout I should include, please let me know.

Full imgur album not separated by group labels here: GBATemp apparently can't show all images at once for some reason:

ehIhtWZ.png


PV7Yxp7.png

ZSCE4n6.png


clt5S3h.png

0Fm19wc.png


gkfTWB9.png

nYK0fSt.png


ZUEoaz5.png

uSMCUbs.png


Ow0zK9x.png

a4unYEH.png


36WEI5M.png


KS1CuiH.png


2cKhdbG.png

x77Zg9L.png


vQbnbxI.png


JIyuabe.png


dCu78My.png

Arc5wwi.png


lg8lZCQ.png


95uKSXG.png


Fiv86Im.png

SbolNMW.png


eWUWiCr.png


IgvmsWb.png


17d3eCm.png

All 26 of those layouts are in this config files and can be therefore applied to any and all DS VC titles, real or injects and should cover any layout you could need or want for any given game, again with full brightness. All you need to do is open the .zip file and enter the DS Config Files folder, and copy the content folder inside into any given DS title on your Wii U and overwrite all files it asks about. Please note, if you're doing this via FTPiiU PLEASE make sure you don't apply this over your CBHC DS Title, I'm almost certain that would brick your Wii U, plus it would serve no useful purpose anyway.

There is a separate folder for Phantom Hourglass that has the config set to fold the DS screen on pause for the one puzzle that requires it. I don't know if any other titles, needs that configuration, but you can apply that content folder to Phantom Hourglass and those titles as well.

Get the DS Layouts Config Files Here!

Ah I see the files are on Zippyshare which is blocked in the UK. My fellow UK members yall will need to use a VPN to download this
 
  • Like
Reactions: tfocosta

MikaDubbz

Well-Known Member
OP
Member
Joined
Dec 12, 2017
Messages
3,846
Trophies
1
Age
36
XP
7,294
Country
United States
Ah I see the files are on Zippyshare which is blocked in the UK. My fellow UK members yall will need to use a VPN to download this

Hopefully this works for ya instead.

--------------------- MERGED ---------------------------

I really wanted to test the widescreen mode, but I think that DS games on TV shouldn't have a good resolution.

Anyway it would be interesting to have these options in UWUVCI + Injectiine
Resolution in widescreen isn't great, but I also don't mind it either. Its serviceable enough. But then again I was the kid that had no issue making my GB and GBC games in widescreen anytime I played them on my GBA back in the day.
 

Attachments

  • DS Config Files.zip
    1.4 MB · Views: 390

AmandaRose

Do what I do. Hold tight and pretend it’s a plan
Member
Joined
Aug 19, 2015
Messages
10,189
Trophies
1
Location
Glasgow
Website
www.rockstarnorth.com
XP
16,145
Country
United Kingdom
Hopefully this works for ya instead.

--------------------- MERGED ---------------------------


Resolution in widescreen isn't great, but I also don't mind it either. Its serviceable enough. But then again I was the kid that had no issue making my GB and GBC games in widescreen anytime I played them on my GBA back in the day.
Yep working perfectly now thank you.
 

Moon164

Well-Known Member
Member
Joined
Nov 21, 2015
Messages
856
Trophies
0
Age
26
XP
2,945
Country
Brazil
Hopefully this works for ya instead.

--------------------- MERGED ---------------------------


Resolution in widescreen isn't great, but I also don't mind it either. Its serviceable enough. But then again I was the kid that had no issue making my GB and GBC games in widescreen anytime I played them on my GBA back in the day.
You actually gave me an excellent idea.

Lately I put my Wii Uem into a CRT TV that I use for retro games, I was currently playing Wii and GC games on it as it looks much better than on an HD or 4K TV.

I wanted to play the Virtual Console games too but unfortunately they don't get full screen on this TV due to the Wii U resolution.

Maybe with this Widescreen mode on the DS Virtual Console that fills the entire screen I can play perfectly on this TV, I bet that Nintendo DS games should look as good as Nintendo 64 games on a CRT TV.
 

MikaDubbz

Well-Known Member
OP
Member
Joined
Dec 12, 2017
Messages
3,846
Trophies
1
Age
36
XP
7,294
Country
United States
I might add this to yoshi's island, just Mario so far.
I did it for all my DS VC games (again aside from my CBHC game which is Brain Age (The brain age in my screenshots is actually in my loadiine, as I use loadiine as essentially my DS emulator lol), it just seems better in every way I can think and you get every logical layout you could want I think. And again, if anyone can think of a layout I missed that should be included in the config, I can add more.

You actually gave me an excellent idea.

Lately I put my Wii Uem into a CRT TV that I use for retro games, I was currently playing Wii and GC games on it as it looks much better than on an HD or 4K TV.

I wanted to play the Virtual Console games too but unfortunately they don't get full screen on this TV due to the Wii U resolution.

Maybe with this Widescreen mode on the DS Virtual Console that fills the entire screen I can play perfectly on this TV, I bet that Nintendo DS games should look as good as Nintendo 64 games on a CRT TV.

Heh, yeah that sounds like that should work. Didn't even think how helpful widescreen for such a thing might be when played on a 4:3 display. i suppose that does leave a display I hadn't considered though, one where the TV is in widescreen, but the Gamepad remains in standard display, just so in your very specific example both screens still appear much closer to the standard DS display.
 
Last edited by MikaDubbz,

godreborn

Welcome to the Machine
Member
Joined
Oct 10, 2009
Messages
38,471
Trophies
3
XP
29,116
Country
United States
I did it for all my DS VC games, it just seems better in every way I can think and you get every logical layout you could want I think. And again, if anyone can think of a layout I missed that should be included in the config, I can add more.



Heh, yeah that sounds like that should work. Didn't even think how helpful widescreen for such a thing might be when played on a 4:3 display. i suppose that does leave a display I hadn't considered though, one where the TV is in widescreen, but the Gamepad remains in standard display, just so in your very specific example both screens still appear much closer to the standard DS display.
Yoshi's island may be only ds game aside from brain age for cbhc.
 

MikaDubbz

Well-Known Member
OP
Member
Joined
Dec 12, 2017
Messages
3,846
Trophies
1
Age
36
XP
7,294
Country
United States
Oh and when I said I applied this to all my DS games, I did mean all of them except my CBHC game, which happens to be Brain Age, and the Brain Age you see in my images is actually a copy on Loadiine as I use Loadiine essentially as a DS emulator, and this config can be applied to loadiine or on the actual Wii U.
 

zerofalcon

Well-Known Member
Member
Joined
Mar 14, 2009
Messages
814
Trophies
1
Location
Somewhere close to my NES
XP
2,914
Country
Last edited by zerofalcon,

MikaDubbz

Well-Known Member
OP
Member
Joined
Dec 12, 2017
Messages
3,846
Trophies
1
Age
36
XP
7,294
Country
United States
Months ago Phacox_Cll did an app to edit (in real time preview) different layouts for the DS Virtual Console on the Wii U.
https://gbatemp.net/threads/release-vcndslayout-editor.566403/#post-9076795

Nice to have different options, maybe you can check his app to add/create more layouts.

That's cool, but like that other link, it appears they too weren't aware that you can also add extra layouts and not just modify existing ones (unless I'm missing something). Either way, as I said, I was aware that we had scratched the surface of what we can do here, but I think what I've included here covers just about any desirable DS VC layout in a single config setup that can be applied to all DS titles, with no need to alter each layout yourself.
 

Vague Rant

Deceptively cute
Member
Joined
Aug 7, 2008
Messages
2,463
Trophies
2
Location
Melbourne
Website
vaguerant.tumblr.com
XP
3,301
Country
Nice work on this!
And again, if anyone can think of a layout I missed that should be included in the config, I can add more.
The only thing I use in my config that you don't have here are pixel-perfect options. e.g. For the Upper/Lower Screen Focus setups, you can fit a perfect 2x (512*384) for the larger screen and 1x (256*192) for the smaller onto the GamePad, and the TV can fit 3x (768*576) and 2x (512*384).
 
  • Like
Reactions: duwen and kineticUk

MikaDubbz

Well-Known Member
OP
Member
Joined
Dec 12, 2017
Messages
3,846
Trophies
1
Age
36
XP
7,294
Country
United States
Nice work on this!

The only thing I use in my config that you don't have here are pixel-perfect options. e.g. For the Upper/Lower Screen Focus setups, you can fit a perfect 2x (512*384) for the larger screen and 1x (256*192) for the smaller onto the GamePad, and the TV can fit 3x (768*576) and 2x (512*384).

I thought someone might point out pixel-perfect setups. They are certainly doable, but if I went after all of them and all the variations each one could take, then that would add a lot more options I could possibly make configurations for; and perhaps I'm alone on this, but I'm more interested in playing with the largest real estate taken up than going after the pixel perfect options. Plus the games as we played them originally weren't even in the pixel-perfect display, it may be how the games looked while they were being developed, but the scaled resolutions included (widescreen and stretched screens not-withstanding) are how we remember the games looking (scaled) on the original hardware, not the pixel-perfect versions. However, if I do sense a strong desire from multiple users for this, I may take the time to add in more pixel-perfect options in the future.
 
Last edited by MikaDubbz,

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Xdqwerty @ Xdqwerty: @ZeroT21, not yet