Homebrew Hi-Resolution DS Emulation

FAST6191

Techromancer
Editorial Team
Joined
Nov 21, 2005
Messages
34,359
Trophies
2
Website
trastindustries.com
XP
23,476
Country
United Kingdom
I wonder how hard this would be to do something like it in hardware....
Now I eagerly await the clone DS handhelds.

I also had a minor look into texture replacement/adding. As long as the emulator does not enforce texture limits/try for accurate rendering then it might even be quite doable and get N64 retexturing levels (or better) going on without the annoyances seen in those. My strengths are more in reverse engineering than artwork or openGL and C family coding but I await the day none the less.

However I am curious to see how well an anti colour banding filter would do -- bands really do seem to be used in place of gradients. This is nothing new but damned if it is not really obvious here.

Edit. Would also like to see some of these without coloured vertices.
 
D

Deleted-236924

Guest
Cycling through each of them

x2 seems to run at full speed for me (for Phantom Hourglass, that is) and the only advantage I get from x3 or x4 (visually-speaking) is that the image is less aliased. x2 is a *huge* improvement over regular while x3 and x4 are just small improvements over x2.

But yeah, OpenGL graphics mode has lots of issues with many games, and software rendered makes it unplayable when on anything higher than internal resolution.

(FRAPS doesn't like me changing display rendering on the fly, so I couldn't show regular OpenGL 3.2 renderer in the same video since it just stops recording video and only records the audio.)
 

KazoWAR

Well-Known Member
Member
Joined
Aug 12, 2008
Messages
1,950
Trophies
0
Age
33
Location
Winter Haven
XP
1,969
Country
United States
this is awesome. i always wonder why there was no ds emulator that had inter resolution changing why almost ever other 3d system emulator i played with had such an option.
hires_zpsa5c11f8b.png
 

Apache Thunder

I have cameras in your head!
Member
Joined
Oct 7, 2007
Messages
4,286
Trophies
2
Age
34
Location
Levelland, Texas
Website
www.mariopc.co.nr
XP
5,985
Country
United States
It's about damn time. DS emulators have been stuck in the dark ages with being stuck to the low resolution of the DS. It just doesn't look pretty on modern machines no matter how many up-scaling features and Anti-aliasing you throw ontop of it. This was one of the main reasons I still use the actual hardware for playing DS games.

I understand some of the technical quirks of the console hindered making changes to the internal rendering resolution. But this unofficial mod to Desume proves that it can be done without horribly braking everything. Can't wait to see this eventually get merged into the official build. They might even improve it to the point where it's on par with Dolphin in terms of performance. :D

There's a surprising amount of detail in most DS games (ones that make use of 3D anyway), and this raised resolution really makes it shine. It's as if we suddenly got a 3DS emulator.

Next challenge...hack it some more so we can have 3D mode as if it was on a 3DS. :D
 
  • Like
Reactions: BvanBart

loco365

Well-Known Member
OP
Member
Joined
Sep 1, 2010
Messages
5,457
Trophies
0
XP
2,927
It's about damn time. DS emulators have been stuck in the dark ages with being stuck to the low resolution of the DS. It just doesn't look pretty on modern machines no matter how many up-scaling features and Anti-aliasing you throw ontop of it. This was one of the main reasons I still use the actual hardware for playing DS games.

I understand some of the technical quirks of the console hindered making changes to the internal rendering resolution. But this unofficial mod to Desume proves that it can be done without horribly braking everything. Can't wait to see this eventually get merged into the official build. They might even improve it to the point where it's on par with Dolphin in terms of performance. :D

There's a surprising amount of detail in most DS games (ones that make use of 3D anyway), and this raised resolution really makes it shine. It's as if we suddenly got a 3DS emulator.

Next challenge...hack it some more so we can have 3D mode as if it was on a 3DS. :D

I'd like to see it do a camera hack so that it can create an effect of parallax 3d for monitors that support it, or even for taking 3D screenshots to display on a 3DS. Imagine being able to play your favorite DS games in actual 3D!
 

GHANMI

Well-Known Member
Member
Joined
Jun 10, 2012
Messages
969
Trophies
0
XP
909
Country
desmume hd.png


(X3) The backgrounds are 2D so there's not that much of an improvement (even though there still is), but the character models, especially during battles, are gorgeous.
I tried also Blue Dragon Awakened Shadow and it was mindblowing. Though the HUD glitches behind the 3D model -_-
 
  • Like
Reactions: Celice

dreassica

Well-Known Member
Member
Joined
Nov 6, 2002
Messages
267
Trophies
0
Age
48
Website
Visit site
XP
476
Country
Netherlands
For some reason it doesn't like my laptops AMD GPU with those opengl setting 2x and up. Works fine with the hd4600 on my i7 quadcore.
When I run it on the AMD all the graphics are garbled and messed up.
 

Mario92

Well-Known Member
Member
Joined
Feb 20, 2010
Messages
878
Trophies
0
Age
29
Location
Finland
Website
steamcommunity.com
XP
261
Country
Finland
Well that looks WAAAY better than expected to be honest!

Cool, now what's left to do is texture filtering.

and maybe HD/Custom texture support as it's clear many games won't use that high quality textures to begin with because of original hardwares limitations.
Then some antialiasing and way to fine tune black outlines in titles that use it.

This made me thinking perhaps the upcoming DS games on Wii U will look much better than the originals.

I can almost quarantee they just upscale regular resolution. I don't remember single system doing anything to games internal resolution ever, it's even rare that they even give any options to filters! Sonys backwards compatibility/old releases are best but still games run with native resolution.
 

xXMortalKombatXx

Well-Known Member
Newcomer
Joined
Apr 14, 2012
Messages
69
Trophies
0
XP
60
Country
Brazil
I now demand 8x AA and 16xAF for the sake of those who actually give up on a car to buy their gaming PCs and play DS games on HD, I hope that the guy who made that would let us select any value (4k HD Nintendo DS anyone?)
 
  • Like
Reactions: Tattorack

jurassicplayer

Completionist Themer
Member
Joined
Mar 7, 2009
Messages
4,464
Trophies
0
Location
Pantsuland
Website
www.youtube.com
XP
2,120
Country
United States
Don't really need to listen to any of the talking. I just went and tried a couple of games with to show exactly what kind of performance to be expecting...maybe...

Spec:
Windows 7
Intel Core i5-4670K cpu (x64bit)
8GBs RAM
AMD Radeon HD 7850
core clock: 860MHz
memory clock: 1200 MHz

-edit-
Youtube decided that 360p is obviously the way to go, so here is the twitch video which is cleaner.
http://www.twitch.tv/jurassicplayer/b/519285818
 
D

Deleted-236924

Guest
Don't really need to listen to any of the talking. I just went and tried a couple of games with to show exactly what kind of performance to be expecting...maybe...

Spec:
Windows 7
Intel Core i5-4670K cpu (x64bit)
8GBs RAM
AMD Radeon HD 7850
core clock: 860MHz
memory clock: 1200 MHz

-edit-
Youtube decided that 360p is obviously the way to go, so here is the twitch video which is cleaner.
http://www.twitch.tv/jurassicplayer/b/519285818

5qUO20O.png


?

Either way I hope that this can be optimized further and maybe coupled with a way of replacing 2D sprites with higher-resolution ones.
 
General chit-chat
Help Users
    Psionic Roshambo @ Psionic Roshambo: https://youtu.be/nDS2IgqMM_g this one's for Ken lol