Homebrew Hi-Resolution DS Emulation

loco365

Well-Known Member
OP
Member
Joined
Sep 1, 2010
Messages
5,457
Trophies
0
XP
2,927
So I was going around on the Google Machine last night, and found out some awesome bootleg games and eventually, this. Some user of Desmume decided to make a modified build that renders high resolution versions of your favorite DS games. Here's one screenshot to show you the stark difference:

fyFlk4V.png

Want the build of Desmume that includes hi-res? Go nuts:
32-bit and 64-bit builds: http://shikaver01.webcrow.jp/desmume_x432r/index.html


However, SoftRasterizer is the best option to use at the moment. OpenGL is currently semi-broken with this and seems to only work with some games.

To enable Hi-Res:
1. Start Desmume
2. Go to Config -> High Resolution 3D Renderer, then choose from X2, X3, or X4, you can play with the other settings to your liking
3. ???
4. Profit!
 
Last edited by loco365,
D

Deleted User

Guest
it is pretty awesome, only problem i have is a little bit of a sound glitch but nothing major :D
 

cearp

瓜老外
Developer
Joined
May 26, 2008
Messages
8,729
Trophies
2
XP
8,537
Country
Tuvalu
wow, i thought this might be something like n64 emulators, where you have to provide the textures, but this is simply from the existing resources? very cool! :)
 

FAST6191

Techromancer
Editorial Team
Joined
Nov 21, 2005
Messages
36,798
Trophies
3
XP
28,348
Country
United Kingdom
I saw some theoretical discussion a while back, I did not know someone had pushed forward with it.

You guys should know that the provided screenshot is a best-case scenario. Very few games will see that much improvement.
These are more realistic.

Not bad, I did not realise how much the devs had abused the lower res/muddy nature of things in textures. That said some of the 2d overlay stuff looks to have been somewhat improved so I am still going to be a bit hesitant.

I suppose now we have to adapt this to allow for better textures.
 
  • Like
Reactions: Deleted User

Starry Windy

Member
Newcomer
Joined
Feb 28, 2014
Messages
10
Trophies
0
Age
31
Location
Migrating to Alola Region
XP
143
Country
Indonesia
This is a nice find Team Fail, now the images in the game are crisper, kudos to you :)

it is pretty awesome, only problem i have is a little bit of a sound glitch but nothing major :D

I got that sound glitch too, but that's no big deal, I can get rid of that glitch by using Synchronous (sometimes needed in streams) instead of Dual SPU Synch/Asynch in the Sound Settings. (it might become slower on some old PCs though)

EDIT: I make a picture of comparison as well.
fT2Dkq4.jpg
 

Hydrazine

Well-Known Member
Newcomer
Joined
Mar 19, 2014
Messages
53
Trophies
0
XP
70
Country
Canada
It runs really slow on software rendering though. Running the intro of Spirit Tracks to test. On 4x rendering, it doesn't even go half of full speed. On 3x, it goes two-thirds full speed, still unplayable. On 2x, it runs full speed mostly, but 2x doesn't improve the look too much, and is not as drastic as those screenshots you posted. Running on an overclocked i5-2550k 4.5 GHz too.
 
  • Like
Reactions: akaSM

Foxi4

Endless Trash
Global Moderator
Joined
Sep 13, 2009
Messages
30,825
Trophies
3
Location
Gaming Grotto
XP
29,851
Country
Poland
Higher native resolution makes a substantial difference, it looks great. Some games will probably run into issues with texture stretching and whatnot, but nevertheless, the quality on the presented screenshots speaks for itself.
 
D

Deleted-236924

Guest
I think it's not worth it for any of the Pokémon gaems, given the amount of 2D sprites they use.

Either way, eventually we'll have affordable computers which will be able to handle this, so it'll be pretty good once we get there.


By the way, OpenGL renderer works pretty damn well with Phantom Hourglass; constant 60FPS on x4 internal resolution should be easily achievable if you have a higher end machine (I have a mobile i5 at 2.6GHz with nvidia 660M and x4 runs at almost 60FPS with OpenGL renderer, nearly constant 60FPS with x3; imagine with a high-end desktop i7 and a high-end gpu.)

But yeah, it's nice and all but it doesn't increase the resolution of 2D sprite objects, so you have semi-high res 3D environment and then you have low-res 2D barrels and bushes everywhere.
 

emmanu888

6 years and still going strong
Member
Joined
Jan 25, 2009
Messages
1,487
Trophies
1
Age
29
Location
Victoriaville,Québec
XP
2,299
Country
Canada
I think it's not worth it for any of the Pokémon gaems, given the amount of 2D sprites they use.

Either way, eventually we'll have affordable computers which will be able to handle this, so it'll be pretty good once we get there.


By the way, OpenGL renderer works pretty damn well with Phantom Hourglass; constant 60FPS on x4 internal resolution should be easily achievable if you have a higher end machine (I have a mobile i5 at 2.6GHz with nvidia 660M and x4 runs at almost 60FPS with OpenGL renderer, nearly constant 60FPS with x3; imagine with a high-end desktop i7 and a high-end gpu.)

But yeah, it's nice and all but it doesn't increase the resolution of 2D sprite objects, so you have semi-high res 3D environment and then you have low-res 2D barrels and bushes everywhere.


Guess my Phenom II X6 and my Geforce GTX450 can't keep up with the X4 resolution. Games are painfully slow on my rig
 
  • Like
Reactions: Thanone

vayanui8

Well-Known Member
Member
Joined
Nov 11, 2013
Messages
1,086
Trophies
0
XP
908
Country
United States
I've been wanting to be able to amp the graphics on DS games to a high resolution for ages. My main gripe with the system is the way the 3d models look, and this completely fixes them. Absolutely amazing how well this works. I'm getting great performance from it as well
 
  • Like
Reactions: Thanone

loco365

Well-Known Member
OP
Member
Joined
Sep 1, 2010
Messages
5,457
Trophies
0
XP
2,927
Do you have this option enabled?

gbHuBxc.png


("Use dynamic recompiler")

+1 for Dynamic Recompiler. It lets the regular Desmume run nicely on my laptop. Unfortunately, I only have an i3 dual-core, so I'd have to stick to 2X in order to even be playable. I tried 4X, and while CoreTemp did register my computer at about 63 degrees Celsius, it only ran at about 50%. Even with Dynamic Recompiler.
 
  • Like
Reactions: Raylight

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • K3Nv2 @ K3Nv2:
    Sorry I sat on them when they were open
  • AncientBoi @ AncientBoi:
    eeewww
  • K3Nv2 @ K3Nv2:
    I thought it was the toilet
  • AncientBoi @ AncientBoi:
    okies. Time to go watch YT paranormal ghost things. L8er my luvs :D
    +1
  • K3Nv2 @ K3Nv2:
    I got a massive clue
  • BakerMan @ BakerMan:
    this mf def ain't watching ghost shit, he boutta beat his meat fr
    +1
  • K3Nv2 @ K3Nv2:
    Nah he's about to be the ghost in your bedroom
    +1
  • Xdqwerty @ Xdqwerty:
    @K3Nv2, and leave ectoplasm all over the place
  • BakerMan @ BakerMan:

    this is him being described
    +2
  • Xdqwerty @ Xdqwerty:
    Sigh
  • Xdqwerty @ Xdqwerty:
    Yawn
  • Xdqwerty @ Xdqwerty:
    @SylverReZ, I dislike the kind of drm where you have to play single player games online all the time bc of some verification bs
    +1
  • SylverReZ @ SylverReZ:
    @Xdqwerty, Don't use games that have Easy Anti-Cheat as its been exploited many times.
  • Xdqwerty @ Xdqwerty:
    @SylverReZ, my PC can't run most AAA games so i wont
    +1
  • Xdqwerty @ Xdqwerty:
    Most of the modern AAA games
    +1
  • Xdqwerty @ Xdqwerty:
    @SylverReZ, I also heard one of the Prince of Persia games was so unfinished that it required the "24/7 online" drm so a puzzle could be done and the game could be finished. And that when the Ubisoft servers were closed the (cracked) game was impossible to finish or something like that
  • SylverReZ @ SylverReZ:
    @Xdqwerty, That's extra scummy. Ubisoft nowadays ship out incomplete games like Skull and Bones which was being worked on for nearly a decade now.
    +1
  • Xdqwerty @ Xdqwerty:
    @SylverReZ, i think they have been doing that since late 2000s
    +1
  • Xdqwerty @ Xdqwerty:
    Either that or their old games were unfinished aswell but we can't notice it
  • Psionic Roshambo @ Psionic Roshambo:
    I like that games can be fixed after the fact, hate that it's being abused via beta tests... And DLC... I was a 7800 owner back in the day and loved Impossible Mission, turns out I couldn't beat it because it was actually impossible lol
  • Psionic Roshambo @ Psionic Roshambo:
    I never knew about it at the time but a fixed version was available but you had to mail in your broken copy lol
  • Psionic Roshambo @ Psionic Roshambo:
    So that version is semi rare
    Psionic Roshambo @ Psionic Roshambo: So that version is semi rare