Hacking Would a MKDS Wiimmfi VC inject be possible?

smileyhead

I like cute stuff.
OP
Member
Joined
Aug 31, 2015
Messages
4,802
Trophies
3
Age
23
Location
Budakeszi, Hungary
Website
sites.google.com
XP
10,582
Country
Hungary
Would this be possible to do? I want to play MKDS with one of my friends. He has a 3DS with a DS flashcart, but I do not own a flashcart. Would it be possible to inject this game into another NDS VC game and play online via Wiimmfi?
 
  • Like
Reactions: KiiWii

ShadowOne333

QVID PRO QVO
Editorial Team
Joined
Jan 17, 2013
Messages
12,184
Trophies
2
XP
33,690
Country
Mexico
They really could have added them, but for some reason didn't.
it's the lack of effort into the emulators themselves, they didn't bother to add online functions to them.
It still baffles me as to why Nintendo is locking up features of the emulators.

DS has an option for hi-res 3D models, full screen stretch mode and some filters, but the stupid emulator doesn't show them off in the settings or options.
The same goes to the other VC emulators.
Not having filters nor a stretching to full screen option is an insult.
All other XLive and PSN titles have such options.

Please keep up, Nintendo.
I don't give a fuck about nostalgia aspects nor keeping true to how the original games were if we have the technology to provide options to the client/user.
 
Last edited by ShadowOne333,

smileyhead

I like cute stuff.
OP
Member
Joined
Aug 31, 2015
Messages
4,802
Trophies
3
Age
23
Location
Budakeszi, Hungary
Website
sites.google.com
XP
10,582
Country
Hungary
it's the lack of effort into the emulators themselves.
It still baffles me as to why Nintendo is locking up features of the emulators.

DS has an option for hi-res 3D models, full screen stretch mode and some filters, but the stupid emulator doesn't show them off in the settings or options.
The same goes to the other VC emulators.
Not having filters nor a stretching to full screen option is an insult.
All other XLive and PSN titles have such options.

Please keep up, Nintendo.
I don't give a fuck about nostalgia aspects nor keeping true to how the original games were if we have the technology to provide options to the client/user.
There is one filter available in the DS emulator, but it's shite. Nintendo calls it "Screen Smoothing", and all it does is that it blurs the screen in the most disgusting way possible. (You can access it by pressing the Right Stick.)
 

ShadowOne333

QVID PRO QVO
Editorial Team
Joined
Jan 17, 2013
Messages
12,184
Trophies
2
XP
33,690
Country
Mexico
There is one filter available in the DS emulator, but it's shite. Nintendo calls it "Screen Smoothing", and all it does is that it blurs the screen in the most disgusting way possible. (You can access it by pressing the Right Stick.)
I'm aware of that one.
It's nothing but a bilinear filter of some sort, and a crappy one if I may add.

I'm talking about the other filters found in the configuration.json file of dumped DS VC.
You have like other 2-3 that actually improve the overall quality of the models and 2D textures.
 
  • Like
Reactions: smileyhead

smileyhead

I like cute stuff.
OP
Member
Joined
Aug 31, 2015
Messages
4,802
Trophies
3
Age
23
Location
Budakeszi, Hungary
Website
sites.google.com
XP
10,582
Country
Hungary
I'm aware of that one.
It's nothing but a bilinear filter of some sort, and a crappy one if I may add.

I'm talking about the other filters found in the configuration.json file of dumped DS VC.
You have like other 2-3 that actually improve the overall quality of the models and 2D textures.
Can these and the other locked features be readded in it?
 

ShadowOne333

QVID PRO QVO
Editorial Team
Joined
Jan 17, 2013
Messages
12,184
Trophies
2
XP
33,690
Country
Mexico
Can these and the other locked features be readded in it?
yes they can.
You just need to open the .json file in a text editor and change the values from 0 to 1 to enable them, although it would require a little trial and error since not all of them work nicely together, but they work separately incredibly well.
Only drawback is that when you try to exit the game from Loadiine/Mii Maker, it loops eternally in the 'Wii U" loading screen, but that can be bypassed by just turning off the console.
 

smileyhead

I like cute stuff.
OP
Member
Joined
Aug 31, 2015
Messages
4,802
Trophies
3
Age
23
Location
Budakeszi, Hungary
Website
sites.google.com
XP
10,582
Country
Hungary
yes they can.
You just need to open the .json file in a text editor and change the values from 0 to 1 to enable them, although it would require a little trial and error since not all of them work nicely together, but they work separately incredibly well.
Only drawback is that when you try to exit the game from Loadiine/Mii Maker, it loops eternally in the 'Wii U" loading screen, but that can be bypassed by just turning off the console.
Oh. So they can't be readded in a way they actually show the options in the game?
 

ShadowOne333

QVID PRO QVO
Editorial Team
Joined
Jan 17, 2013
Messages
12,184
Trophies
2
XP
33,690
Country
Mexico
Oh. So they can't be readded in a way they actually show the options in the game?
Oh no, not in that way.
You still have the same settings and options in the VC emulator.
The video display of the game is improved, that's how you can tell.
You no longer get those blocky models full of blurry pixels, they actual show up as 3D models worthy of the Seventh generation of consoles.
 

smileyhead

I like cute stuff.
OP
Member
Joined
Aug 31, 2015
Messages
4,802
Trophies
3
Age
23
Location
Budakeszi, Hungary
Website
sites.google.com
XP
10,582
Country
Hungary
Oh no, not in that way.
You still have the same settings and options in the VC emulator.
The video display of the game is improved, that's how you can tell.
You no longer get those blocky models full of blurry pixels, they actual show up as 3D models worthy of the Seventh generation of consoles.
That sounds really good! :)
What do I need to modify and where to get that? :P
 

ShadowOne333

QVID PRO QVO
Editorial Team
Joined
Jan 17, 2013
Messages
12,184
Trophies
2
XP
33,690
Country
Mexico
That sounds really good! :)
What do I need to modify and where to get that? :P
Well you'd need a DS VC dump first, or an injected one for that matter.
Then do a search for a file called something like config or configuration.json, open that in a text editor.

Once you get it, please post the last 40-30 lines so that I can tell which ones to change, I can't remember right now, it's that photographic memory of mine that doesn't remember until I see it. haha
 

smileyhead

I like cute stuff.
OP
Member
Joined
Aug 31, 2015
Messages
4,802
Trophies
3
Age
23
Location
Budakeszi, Hungary
Website
sites.google.com
XP
10,582
Country
Hungary
Warning:
This file is long. VERY long. Oh, boy, is it long.
Longer than Long Great Auntie Mabel's long-long ffffffffinger.
(I wonder who'll get that reference.)
{
"configuration": {
"layouts": {
"layout": [
{
"screen": [
{
"source": "upper",
"rotation": 0,
"size": "256 192",
"target": "tv",
"position": "512 106"
},
{
"source": "lower",
"rotation": 0,
"size": "256 192",
"target": "tv",
"position": "512 381"
},
{
"source": "upper",
"rotation": 0,
"size": "256 192",
"target": "drc",
"position": "299 16"
},
{
"source": "lower",
"rotation": 0,
"size": "256 192",
"target": "drc",
"position": "299 283"
}
],
"desc_string_id": "VCM_LAYOUT_1_EXPLANATION",
"background": [
{
"position": "0 0",
"rotation": 0,
"resource": "//content_dir/assets/textures/nds1st_31p_tv.png",
"target": "tv",
"size": "1280 720"
},
{
"position": "0 0",
"rotation": 0,
"resource": "//content_dir/assets/textures/nds1st_31p.png",
"target": "drc",
"size": "854 480"
}
],
"name_string_id": "VCM_LAYOUT_1_NAME"
},
{
"screen": [
{
"source": "upper",
"rotation": 0,
"size": "768 576",
"target": "tv",
"position": "110 72"
},
{
"source": "lower",
"rotation": 0,
"size": "256 192",
"target": "tv",
"position": "914 456"
},
{
"source": "upper",
"rotation": 0,
"size": "512 384",
"target": "drc",
"position": "30 48"
},
{
"source": "lower",
"rotation": 0,
"size": "256 192",
"target": "drc",
"position": "568 240"
}
],
"desc_string_id": "VCM_LAYOUT_2_EXPLANATION",
"background": [
{
"position": "0 0",
"rotation": 0,
"resource": "//content_dir/assets/textures/tvback.png",
"target": "tv",
"size": "1280 720"
},
{
"position": "0 0",
"rotation": 0,
"resource": "//content_dir/assets/textures/drcback.png",
"target": "drc",
"size": "854 480"
}
],
"name_string_id": "VCM_LAYOUT_2_NAME"
},
{
"screen": [
{
"source": "upper",
"rotation": 0,
"size": "768 576",
"target": "tv",
"position": "402 72"
},
{
"source": "lower",
"rotation": 0,
"size": "256 192",
"target": "tv",
"position": "110 456"
},
{
"source": "upper",
"rotation": 0,
"size": "512 384",
"target": "drc",
"position": "312 48"
},
{
"source": "lower",
"rotation": 0,
"size": "256 192",
"target": "drc",
"position": "30 240"
}
],
"desc_string_id": "VCM_LAYOUT_3_EXPLANATION",
"background": [
{
"position": "0 0",
"rotation": 0,
"resource": "//content_dir/assets/textures/tvback.png",
"target": "tv",
"size": "1280 720"
},
{
"position": "0 0",
"rotation": 0,
"resource": "//content_dir/assets/textures/drcback.png",
"target": "drc",
"size": "854 480"
}
],
"name_string_id": "VCM_LAYOUT_3_NAME"
},
{
"screen": [
{
"source": "upper",
"rotation": 0,
"size": "256 192",
"target": "tv",
"position": "110 72"
},
{
"source": "lower",
"rotation": 0,
"size": "768 576",
"target": "tv",
"position": "402 72"
},
{
"source": "upper",
"rotation": 0,
"size": "256 192",
"target": "drc",
"position": "30 48"
},
{
"source": "lower",
"rotation": 0,
"size": "512 384",
"target": "drc",
"position": "312 48"
}
],
"desc_string_id": "VCM_LAYOUT_4_EXPLANATION",
"background": [
{
"position": "0 0",
"rotation": 0,
"resource": "//content_dir/assets/textures/tvback.png",
"target": "tv",
"size": "1280 720"
},
{
"position": "0 0",
"rotation": 0,
"resource": "//content_dir/assets/textures/drcback.png",
"target": "drc",
"size": "854 480"
}
],
"name_string_id": "VCM_LAYOUT_4_NAME"
},
{
"screen": [
{
"source": "upper",
"rotation": 0,
"size": "256 192",
"target": "tv",
"position": "914 72"
},
{
"source": "lower",
"rotation": 0,
"size": "768 576",
"target": "tv",
"position": "110 72"
},
{
"source": "upper",
"rotation": 0,
"size": "256 192",
"target": "drc",
"position": "568 48"
},
{
"source": "lower",
"rotation": 0,
"size": "512 384",
"target": "drc",
"position": "30 48"
}
],
"desc_string_id": "VCM_LAYOUT_5_EXPLANATION",
"background": [
{
"position": "0 0",
"rotation": 0,
"resource": "//content_dir/assets/textures/tvback.png",
"target": "tv",
"size": "1280 720"
},
{
"position": "0 0",
"rotation": 0,
"resource": "//content_dir/assets/textures/drcback.png",
"target": "drc",
"size": "854 480"
}
],
"name_string_id": "VCM_LAYOUT_5_NAME"
},
{
"pad_rotation": 90,
"drc_rotation": 90,
"screen": [
{
"source": "upper",
"rotation": 0,
"size": "424 318",
"target": "tv",
"position": "428 11"
},
{
"source": "lower",
"rotation": 0,
"size": "424 318",
"target": "tv",
"position": "428 391"
},
{
"source": "upper",
"rotation": 270,
"size": "360 480",
"target": "drc",
"position": "466 0"
},
{
"source": "lower",
"rotation": 270,
"size": "360 480",
"target": "drc",
"position": "28 0"
}
],
"name_string_id": "VCM_LAYOUT_6_NAME",
"background": [
{
"position": "0 0",
"rotation": 0,
"resource": "//content_dir/assets/textures/tvback.png",
"target": "tv",
"size": "1280 720"
},
{
"position": "0 0",
"rotation": 0,
"resource": "//content_dir/assets/textures/drcback.png",
"target": "drc",
"size": "854 480"
}
],
"desc_string_id": "VCM_LAYOUT_6_EXPLANATION"
},
{
"pad_rotation": 270,
"drc_rotation": 270,
"screen": [
{
"source": "upper",
"rotation": 0,
"size": "424 318",
"target": "tv",
"position": "428 11"
},
{
"source": "lower",
"rotation": 0,
"size": "424 318",
"target": "tv",
"position": "428 391"
},
{
"source": "upper",
"rotation": 90,
"size": "360 480",
"target": "drc",
"position": "28 0"
},
{
"source": "lower",
"rotation": 90,
"size": "360 480",
"target": "drc",
"position": "466 0"
}
],
"name_string_id": "VCM_LAYOUT_7_NAME",
"background": [
{
"position": "0 0",
"rotation": 0,
"resource": "//content_dir/assets/textures/tvback.png",
"target": "tv",
"size": "1280 720"
},
{
"position": "0 0",
"rotation": 0,
"resource": "//content_dir/assets/textures/drcback.png",
"target": "drc",
"size": "854 480"
}
],
"desc_string_id": "VCM_LAYOUT_7_EXPLANATION"
},
{
"pad_rotation": 270,
"drc_rotation": 0,
"screen": [
{
"source": "upper",
"rotation": 90,
"size": "522 696",
"target": "tv",
"position": "64 12"
},
{
"source": "lower",
"rotation": 90,
"size": "522 696",
"target": "tv",
"position": "694 12"
},
{
"source": "upper",
"rotation": 90,
"size": "360 480",
"target": "drc",
"position": "28 0"
},
{
"source": "lower",
"rotation": 90,
"size": "360 480",
"target": "drc",
"position": "466 0"
}
],
"name_string_id": "VCM_LAYOUT_8_NAME",
"background": [
{
"position": "0 0",
"rotation": 0,
"resource": "//content_dir/assets/textures/tvback.png",
"target": "tv",
"size": "1280 720"
},
{
"position": "0 0",
"rotation": 0,
"resource": "//content_dir/assets/textures/drcback.png",
"target": "drc",
"size": "854 480"
}
],
"desc_string_id": "VCM_LAYOUT_8_EXPLANATION"
},
{
"pad_rotation": 90,
"drc_rotation": 0,
"screen": [
{
"source": "upper",
"rotation": 270,
"size": "522 696",
"target": "tv",
"position": "694 12"
},
{
"source": "lower",
"rotation": 270,
"size": "522 696",
"target": "tv",
"position": "64 12"
},
{
"source": "upper",
"rotation": 270,
"size": "360 480",
"target": "drc",
"position": "466 0"
},
{
"source": "lower",
"rotation": 270,
"size": "360 480",
"target": "drc",
"position": "28 0"
}
],
"name_string_id": "VCM_LAYOUT_9_NAME",
"background": [
{
"position": "0 0",
"rotation": 0,
"resource": "//content_dir/assets/textures/tvback.png",
"target": "tv",
"size": "1280 720"
},
{
"position": "0 0",
"rotation": 0,
"resource": "//content_dir/assets/textures/drcback.png",
"target": "drc",
"size": "854 480"
}
],
"buttons_rotation": 0,
"desc_string_id": "VCM_LAYOUT_9_EXPLANATION"
},
{
"screen": [
{
"source": "upper",
"rotation": 0,
"size": "928 696",
"target": "tv",
"position": "176 12"
},
{
"source": "lower",
"rotation": 0,
"size": "640 480",
"target": "drc",
"position": "106 0"
}
],
"desc_string_id": "VCM_LAYOUT_10_EXPLANATION",
"background": [
{
"position": "0 0",
"rotation": 0,
"resource": "//content_dir/assets/textures/tvback.png",
"target": "tv",
"size": "1280 720"
},
{
"position": "0 0",
"rotation": 0,
"resource": "//content_dir/assets/textures/drcback.png",
"target": "drc",
"size": "854 480"
}
],
"name_string_id": "VCM_LAYOUT_10_NAME"
}
],
"groups": [
1,
2,
2,
2,
2,
1
]
},
"3DRendering": {
"Bilinear": 0,
"RenderScale": 1
},
"Display": {
"PixelArtUpscaler": 0,
"Brightness": 80
}
}
}

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

vc1s2g964mkbdwuza0x7.jpg.9598e8dca3424c9864a51aac64bf2a00.jpg


Just use CTRL + F.
 

ShadowOne333

QVID PRO QVO
Editorial Team
Joined
Jan 17, 2013
Messages
12,184
Trophies
2
XP
33,690
Country
Mexico
Warning:
This file is long. VERY long. Oh, boy, is it long.
Longer than Long Great Auntie Mabel's long-long ffffffffinger.
(I wonder who'll get that reference.)
{
"configuration": {
"layouts": {
"layout": [
{
"screen": [
{
"source": "upper",
"rotation": 0,
"size": "256 192",
"target": "tv",
"position": "512 106"
},
{
"source": "lower",
"rotation": 0,
"size": "256 192",
"target": "tv",
"position": "512 381"
},
{
"source": "upper",
"rotation": 0,
"size": "256 192",
"target": "drc",
"position": "299 16"
},
{
"source": "lower",
"rotation": 0,
"size": "256 192",
"target": "drc",
"position": "299 283"
}
],
"desc_string_id": "VCM_LAYOUT_1_EXPLANATION",
"background": [
{
"position": "0 0",
"rotation": 0,
"resource": "//content_dir/assets/textures/nds1st_31p_tv.png",
"target": "tv",
"size": "1280 720"
},
{
"position": "0 0",
"rotation": 0,
"resource": "//content_dir/assets/textures/nds1st_31p.png",
"target": "drc",
"size": "854 480"
}
],
"name_string_id": "VCM_LAYOUT_1_NAME"
},
{
"screen": [
{
"source": "upper",
"rotation": 0,
"size": "768 576",
"target": "tv",
"position": "110 72"
},
{
"source": "lower",
"rotation": 0,
"size": "256 192",
"target": "tv",
"position": "914 456"
},
{
"source": "upper",
"rotation": 0,
"size": "512 384",
"target": "drc",
"position": "30 48"
},
{
"source": "lower",
"rotation": 0,
"size": "256 192",
"target": "drc",
"position": "568 240"
}
],
"desc_string_id": "VCM_LAYOUT_2_EXPLANATION",
"background": [
{
"position": "0 0",
"rotation": 0,
"resource": "//content_dir/assets/textures/tvback.png",
"target": "tv",
"size": "1280 720"
},
{
"position": "0 0",
"rotation": 0,
"resource": "//content_dir/assets/textures/drcback.png",
"target": "drc",
"size": "854 480"
}
],
"name_string_id": "VCM_LAYOUT_2_NAME"
},
{
"screen": [
{
"source": "upper",
"rotation": 0,
"size": "768 576",
"target": "tv",
"position": "402 72"
},
{
"source": "lower",
"rotation": 0,
"size": "256 192",
"target": "tv",
"position": "110 456"
},
{
"source": "upper",
"rotation": 0,
"size": "512 384",
"target": "drc",
"position": "312 48"
},
{
"source": "lower",
"rotation": 0,
"size": "256 192",
"target": "drc",
"position": "30 240"
}
],
"desc_string_id": "VCM_LAYOUT_3_EXPLANATION",
"background": [
{
"position": "0 0",
"rotation": 0,
"resource": "//content_dir/assets/textures/tvback.png",
"target": "tv",
"size": "1280 720"
},
{
"position": "0 0",
"rotation": 0,
"resource": "//content_dir/assets/textures/drcback.png",
"target": "drc",
"size": "854 480"
}
],
"name_string_id": "VCM_LAYOUT_3_NAME"
},
{
"screen": [
{
"source": "upper",
"rotation": 0,
"size": "256 192",
"target": "tv",
"position": "110 72"
},
{
"source": "lower",
"rotation": 0,
"size": "768 576",
"target": "tv",
"position": "402 72"
},
{
"source": "upper",
"rotation": 0,
"size": "256 192",
"target": "drc",
"position": "30 48"
},
{
"source": "lower",
"rotation": 0,
"size": "512 384",
"target": "drc",
"position": "312 48"
}
],
"desc_string_id": "VCM_LAYOUT_4_EXPLANATION",
"background": [
{
"position": "0 0",
"rotation": 0,
"resource": "//content_dir/assets/textures/tvback.png",
"target": "tv",
"size": "1280 720"
},
{
"position": "0 0",
"rotation": 0,
"resource": "//content_dir/assets/textures/drcback.png",
"target": "drc",
"size": "854 480"
}
],
"name_string_id": "VCM_LAYOUT_4_NAME"
},
{
"screen": [
{
"source": "upper",
"rotation": 0,
"size": "256 192",
"target": "tv",
"position": "914 72"
},
{
"source": "lower",
"rotation": 0,
"size": "768 576",
"target": "tv",
"position": "110 72"
},
{
"source": "upper",
"rotation": 0,
"size": "256 192",
"target": "drc",
"position": "568 48"
},
{
"source": "lower",
"rotation": 0,
"size": "512 384",
"target": "drc",
"position": "30 48"
}
],
"desc_string_id": "VCM_LAYOUT_5_EXPLANATION",
"background": [
{
"position": "0 0",
"rotation": 0,
"resource": "//content_dir/assets/textures/tvback.png",
"target": "tv",
"size": "1280 720"
},
{
"position": "0 0",
"rotation": 0,
"resource": "//content_dir/assets/textures/drcback.png",
"target": "drc",
"size": "854 480"
}
],
"name_string_id": "VCM_LAYOUT_5_NAME"
},
{
"pad_rotation": 90,
"drc_rotation": 90,
"screen": [
{
"source": "upper",
"rotation": 0,
"size": "424 318",
"target": "tv",
"position": "428 11"
},
{
"source": "lower",
"rotation": 0,
"size": "424 318",
"target": "tv",
"position": "428 391"
},
{
"source": "upper",
"rotation": 270,
"size": "360 480",
"target": "drc",
"position": "466 0"
},
{
"source": "lower",
"rotation": 270,
"size": "360 480",
"target": "drc",
"position": "28 0"
}
],
"name_string_id": "VCM_LAYOUT_6_NAME",
"background": [
{
"position": "0 0",
"rotation": 0,
"resource": "//content_dir/assets/textures/tvback.png",
"target": "tv",
"size": "1280 720"
},
{
"position": "0 0",
"rotation": 0,
"resource": "//content_dir/assets/textures/drcback.png",
"target": "drc",
"size": "854 480"
}
],
"desc_string_id": "VCM_LAYOUT_6_EXPLANATION"
},
{
"pad_rotation": 270,
"drc_rotation": 270,
"screen": [
{
"source": "upper",
"rotation": 0,
"size": "424 318",
"target": "tv",
"position": "428 11"
},
{
"source": "lower",
"rotation": 0,
"size": "424 318",
"target": "tv",
"position": "428 391"
},
{
"source": "upper",
"rotation": 90,
"size": "360 480",
"target": "drc",
"position": "28 0"
},
{
"source": "lower",
"rotation": 90,
"size": "360 480",
"target": "drc",
"position": "466 0"
}
],
"name_string_id": "VCM_LAYOUT_7_NAME",
"background": [
{
"position": "0 0",
"rotation": 0,
"resource": "//content_dir/assets/textures/tvback.png",
"target": "tv",
"size": "1280 720"
},
{
"position": "0 0",
"rotation": 0,
"resource": "//content_dir/assets/textures/drcback.png",
"target": "drc",
"size": "854 480"
}
],
"desc_string_id": "VCM_LAYOUT_7_EXPLANATION"
},
{
"pad_rotation": 270,
"drc_rotation": 0,
"screen": [
{
"source": "upper",
"rotation": 90,
"size": "522 696",
"target": "tv",
"position": "64 12"
},
{
"source": "lower",
"rotation": 90,
"size": "522 696",
"target": "tv",
"position": "694 12"
},
{
"source": "upper",
"rotation": 90,
"size": "360 480",
"target": "drc",
"position": "28 0"
},
{
"source": "lower",
"rotation": 90,
"size": "360 480",
"target": "drc",
"position": "466 0"
}
],
"name_string_id": "VCM_LAYOUT_8_NAME",
"background": [
{
"position": "0 0",
"rotation": 0,
"resource": "//content_dir/assets/textures/tvback.png",
"target": "tv",
"size": "1280 720"
},
{
"position": "0 0",
"rotation": 0,
"resource": "//content_dir/assets/textures/drcback.png",
"target": "drc",
"size": "854 480"
}
],
"desc_string_id": "VCM_LAYOUT_8_EXPLANATION"
},
{
"pad_rotation": 90,
"drc_rotation": 0,
"screen": [
{
"source": "upper",
"rotation": 270,
"size": "522 696",
"target": "tv",
"position": "694 12"
},
{
"source": "lower",
"rotation": 270,
"size": "522 696",
"target": "tv",
"position": "64 12"
},
{
"source": "upper",
"rotation": 270,
"size": "360 480",
"target": "drc",
"position": "466 0"
},
{
"source": "lower",
"rotation": 270,
"size": "360 480",
"target": "drc",
"position": "28 0"
}
],
"name_string_id": "VCM_LAYOUT_9_NAME",
"background": [
{
"position": "0 0",
"rotation": 0,
"resource": "//content_dir/assets/textures/tvback.png",
"target": "tv",
"size": "1280 720"
},
{
"position": "0 0",
"rotation": 0,
"resource": "//content_dir/assets/textures/drcback.png",
"target": "drc",
"size": "854 480"
}
],
"buttons_rotation": 0,
"desc_string_id": "VCM_LAYOUT_9_EXPLANATION"
},
{
"screen": [
{
"source": "upper",
"rotation": 0,
"size": "928 696",
"target": "tv",
"position": "176 12"
},
{
"source": "lower",
"rotation": 0,
"size": "640 480",
"target": "drc",
"position": "106 0"
}
],
"desc_string_id": "VCM_LAYOUT_10_EXPLANATION",
"background": [
{
"position": "0 0",
"rotation": 0,
"resource": "//content_dir/assets/textures/tvback.png",
"target": "tv",
"size": "1280 720"
},
{
"position": "0 0",
"rotation": 0,
"resource": "//content_dir/assets/textures/drcback.png",
"target": "drc",
"size": "854 480"
}
],
"name_string_id": "VCM_LAYOUT_10_NAME"
}
],
"groups": [
1,
2,
2,
2,
2,
1
]
},
"3DRendering": {
"Bilinear": 0,
"RenderScale": 1
},
"Display": {
"PixelArtUpscaler": 0,
"Brightness": 80
}
}
}

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

vc1s2g964mkbdwuza0x7.jpg.9598e8dca3424c9864a51aac64bf2a00.jpg


Just use CTRL + F.
Here we go, it's this part:
Code:
                    "screen": [
                        {
                            "source": "upper",
                            "rotation": 0,
                            "size": "928 696",
                            "target": "tv",
                            "position": "176 12"
                        },
                        {
                            "source": "lower",
                            "rotation": 0,
                            "size": "640 480",
                            "target": "drc",
                            "position": "106 0"
                        }
                    ],
                    "desc_string_id": "VCM_LAYOUT_10_EXPLANATION",
                    "background": [
                        {
                            "position": "0 0",
                            "rotation": 0,
                            "resource": "//content_dir/assets/textures/tvback.png",
                            "target": "tv",
                            "size": "1280 720"
                        },
                        {
                            "position": "0 0",
                            "rotation": 0,
                            "resource": "//content_dir/assets/textures/drcback.png",
                            "target": "drc",
                            "size": "854 480"
                        }
                    ],
                    "name_string_id": "VCM_LAYOUT_10_NAME"
                }
            ],
            "groups": [
                1,
                2,
                2,
                2,
                2,
                1
            ]
        },
        "3DRendering": {
            "Bilinear": 0,
            "RenderScale": 1
        },
        "Display": {
            "PixelArtUpscaler": 0,
            "Brightness": 80
        }
    }
}
You can see that the code is separated into 10 main parts which go in pairs, first is the screen output and then the background, each one of those pairs is a screen configuration. (Lower and upper screen of the DS and how they will be displayed)

The one I always edit is the one with the upper screen in the TV and the lower screen on the Gamepad, which is the last pair 9-10.
If you want the game to be displayed in full screen stretch mode, change the part after screen to this:
Code:
                    "screen": [
                        {
                            "source": "upper",
                            "rotation": 0,
                            "size": "1280 720",
                            "target": "tv",
                            "position": "0 0"
                        },
                        {
                            "source": "lower",
                            "rotation": 0,
                            "size": "854 480",
                            "target": "drc",
                            "position": "0 0"
                        }
That will force the output to fill the screen.

Now for the fiilters, go to the very end of the file:
Code:
        "3DRendering": {
            "Bilinear": 0,
            "RenderScale": 1
        },
        "Display": {
            "PixelArtUpscaler": 0,
            "Brightness": 80

As you can see, we have 3 filters here.
Bilinear filter, RenderScale and Pixel Art Upscaler.
I don't use Bilinear because I like the imag eto be as crisp and clear as possible, but you can change it if you want.
i think this is the filter that you can enable with the Smooth option normally by pressing the Right Analog Stick.

Now for Render Scale and Pixel Art Upscaler.
Basically, "Render Scale": 2 makes the 3D models much more defined than with 1, this is the one I ALWAYS use, because I hate those blocky shits that Nintendo gave us.
Pixel Art Upscaler is basically a texture filter for 2D images, you can improve it by changing the 0 to 1.

Don't combine Render and Pixel filters together, I think this locks up the game when you launch it or something, I don't remember exactly.

So there you go. Let me know if you need anything else or if you need help with it.
 

smileyhead

I like cute stuff.
OP
Member
Joined
Aug 31, 2015
Messages
4,802
Trophies
3
Age
23
Location
Budakeszi, Hungary
Website
sites.google.com
XP
10,582
Country
Hungary
Here we go, it's this part:
Code:
                    "screen": [
                        {
                            "source": "upper",
                            "rotation": 0,
                            "size": "928 696",
                            "target": "tv",
                            "position": "176 12"
                        },
                        {
                            "source": "lower",
                            "rotation": 0,
                            "size": "640 480",
                            "target": "drc",
                            "position": "106 0"
                        }
                    ],
                    "desc_string_id": "VCM_LAYOUT_10_EXPLANATION",
                    "background": [
                        {
                            "position": "0 0",
                            "rotation": 0,
                            "resource": "//content_dir/assets/textures/tvback.png",
                            "target": "tv",
                            "size": "1280 720"
                        },
                        {
                            "position": "0 0",
                            "rotation": 0,
                            "resource": "//content_dir/assets/textures/drcback.png",
                            "target": "drc",
                            "size": "854 480"
                        }
                    ],
                    "name_string_id": "VCM_LAYOUT_10_NAME"
                }
            ],
            "groups": [
                1,
                2,
                2,
                2,
                2,
                1
            ]
        },
        "3DRendering": {
            "Bilinear": 0,
            "RenderScale": 1
        },
        "Display": {
            "PixelArtUpscaler": 0,
            "Brightness": 80
        }
    }
}
You can see that the code is separated into 10 main parts which go in pairs, first is the screen output and then the background, each one of those pairs is a screen configuration. (Lower and upper screen of the DS and how they will be displayed)

The one I always edit is the one with the upper screen in the TV and the lower screen on the Gamepad, which is the last pair 9-10.
If you want the game to be displayed in full screen stretch mode, change the part after screen to this:
Code:
                    "screen": [
                        {
                            "source": "upper",
                            "rotation": 0,
                            "size": "1280 720",
                            "target": "tv",
                            "position": "0 0"
                        },
                        {
                            "source": "lower",
                            "rotation": 0,
                            "size": "854 480",
                            "target": "drc",
                            "position": "0 0"
                        }
That will force the output to fill the screen.

Now for the fiilters, go to the very end of the file:
Code:
        "3DRendering": {
            "Bilinear": 0,
            "RenderScale": 1
        },
        "Display": {
            "PixelArtUpscaler": 0,
            "Brightness": 80

As you can see, we have 3 filters here.
Bilinear filter, RenderScale and Pixel Art Upscaler.
I don't use Bilinear because I like the imag eto be as crisp and clear as possible, but you can change it if you want.
i think this is the filter that you can enable with the Smooth option normally by pressing the Right Analog Stick.

Now for Render Scale and Pixel Art Upscaler.
Basically, "Render Scale": 2 makes the 3D models much more defined than with 1, this is the one I ALWAYS use, because I hate those blocky shits that Nintendo gave us.
Pixel Art Upscaler is basically a texture filter for 2D images, you can improve it by changing the 0 to 1.

Don't combine Render and Pixel filters together, I think this locks up the game when you launch it or something, I don't remember exactly.

So there you go. Let me know if you need anything else or if you need help with it.
Thank you! ^_^
Just out of curiousoty, does anything happen if you change Render Scale to a number bigger than 2?
 

ShadowOne333

QVID PRO QVO
Editorial Team
Joined
Jan 17, 2013
Messages
12,184
Trophies
2
XP
33,690
Country
Mexico

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    I @ idonthave: :)