Hacking Dstwo SNES emulation capability?

  • Thread starter Thread starter Vladimir
  • Start date Start date
  • Views Views 12,833
  • Replies Replies 31

Vladimir

Well-Known Member
Newcomer
Joined
Aug 4, 2010
Messages
68
Reaction score
10
Trophies
0
Age
37
Location
Guadalajara, Mexico
XP
205
Country
Mexico
You guys think the Dstwo SNES emulator, will be able to run SNES roms at fullspeed? And most important, the special chipped ones? (Mario RPG, Megaman x2, Yoshi’s Island…).
Obviously it’s impossible to know right know, i just wanted to know your opinion.

Also, how do you think developers will take advantage of DSTwo powerful processor? (In terms of emulation and in general).
 
At first, I highly doubt it.
But with time and a few updates, I'm sure that it will have decent to perfect compatibility.
 
People have speculated that they may be using the core of SNES9x to develop a port, but if they are using it, then expect pretty good compatibility. As far as speed is concerned, I dunno. Maybe full-speed on anything with no special chips or techniques like earlier games.
 
I'm fairly certain the emulator will run most standard games at full speed, frame skipping will probably be required for a handful, but the games that require SA-1 & SuperFX I doubt its possible w/o breaking the game. I noticed the Snes9x team has moved towards accuracy opposed to game specific hacks and what not, it might not be a bad idea for the Supercard team to port using a older source code of Snes9x if that is in fact what they are doing for the obvious speed advantage.
 
It is doubtful that it will be able to run MRPG, but only time will tell. I'm praying that i will but no DS emulator for the DS has been able to emulate the chip necessary, but of course we are talkin about the DSTWO team and they are doing phenomenal.

We shall see.
-Z
 
lolval said:
I hope the emulator can run Mario RPG and F-Zero!!!
F-Zero already plays on SNemulDS.
As for Mario RPG, there wouldn't really be any point of this emulator if it didn't work.
 
I don't think SA-1 (Mario RPG/Kirby 3 etc...) or SFX1/2 games will be full speed...

As long as every regular games (or just using DSP chip like mario kart/pilotwing) runs fines, it will be ok for me.
 
boudincaca said:
I don't think SA-1 (Mario RPG/Kirby 3 etc...) or SFX1/2 games will be full speed...

As long as every regular games (or just using DSP chip like mario kart/pilotwing) runs fines, it will be ok for me.
The PSP can't run DSP chip games at full speed AFAIK. The DSTWO is only a little more powerful than the PSP, but that probably won't be enough power to get it working.

EDIT: Never mind.
 
I wanna play Street Fighter Alpha, Kirby's Dreamland 3, Super Mario RPG: Legend of the Seven Stars, and Mega Man X - X3 on my DS!
 
_Chaz_ said:
I wanna play Street Fighter Alpha, Kirby's Dreamland 3, Super Mario RPG: Legend of the Seven Stars, and Mega Man X - X3 on my DS!
I'd like to play any SNES game on my DS, as long as I don't have to fiddle with settings.

Also, look up a compatibility list for the PSP SNES emulator to check if those games work (so you'll know how well it works beforehand).
 
abbadab said:
any news on Mario RPG on this thing?!?
It runs alright, but it's pretty jumpy and slow.
It gets better with sound turned off on high speed, but not by much.
 
YayMii said:
_Chaz_ said:
I wanna play Street Fighter Alpha, Kirby's Dreamland 3, Super Mario RPG: Legend of the Seven Stars, and Mega Man X - X3 on my DS!
I'd like to play any SNES game on my DS, as long as I don't have to fiddle with settings.

Also, look up a compatibility list for the PSP SNES emulator to check if those games work (so you'll know how well it works beforehand).

Keep in mind the PSP emulator uses speedhacks (in the snesadvance.dat file) to improve compatibility and make games run faster. Unfortunately, the DSTwo emulator does not have speedhack support. If you were to take the PSP emulator and delete snesadvance.dat then the speed would be similar. Hopefully they can add speedhack support in the next official version as it would probably make even Mario RPG run decently (though not full speed).
 
nl255 said:
Keep in mind the PSP emulator uses speedhacks (in the snesadvance.dat file) to improve compatibility and make games run faster.
Actually that hasn't been needed for a while, the latest emulators run most games just fine, and those that are slow the speedhacks didn't do much for (that I could tell).

When there is slowdown, I've found it's often because of palette writes, which you can set to "simple" or "disabled" in the hacks menu of the emulator to get around that.
 
I think that once speedhacks are supported, we'll get a pretty capable SNES emulator.
So yea.. patience etc etc
tongue.gif
 
I tried playing supermario world and frogger, and both games lag sometimes, enough to get me killed.
ohnoes.png


Can't wait for updates.
 
The problem with the SNES Advance speedhacks is that they were made for SNES Advance, as the name might suggest. Thus, there's no guarantee that the hacks will help the game, and in several cases may actually break the game. Half of the patches there are meant to stop the game from calling out to the SPC engine, which would freeze SNES Advance since it did not emulate sound at all.

Though I am rather proud of having made the Super Mario RPG speedhacks, which required tons of time with the snes9x debugger since the game would not run in SNES Advance or Snezziboy (both of which had much nicer debugging options for my purposes).

That aside, automatic speedhack detection would probably be preferable to having the static snesadvance.dat list. This is what SNEmulDS does, and I feel it's the better approach since it doesn't require people to manually dig deep into every game just to find the one loop causing all the slowdowns.
 
Is there not a "List" of compatible games on these boards somewhere? They may want to sticky it if found.
unsure.gif
 

Site & Scene News

Popular threads in this forum