DCEmulation

dreamcast development • homebrew software • hardware hacking • indie games • emulators • and more!
Back to main site
It is currently Sat Nov 22, 2014 5:48 pm

All times are UTC - 8 hours [ DST ]




Post new topic Reply to topic  [ 19 posts ] 
Author Message
PostPosted: Wed Jun 21, 2006 10:09 am 
Offline
Moderator
Moderator
User avatar

Joined: Wed Aug 27, 2003 10:16 pm
Posts: 5843
Location: DCEvolution.net
Note that you will notice at least 20% less frameskip if you obey the info below, but you won't get completly rid of it.

Also the results vary depending on the games you're trying to emulate, e.g. Yoshi's Island will still be unplayable, while Super Mario World and Donkey Kong Country will run pretty much perfectly.

At first some general things to improve the emulation speed which should be widely known by now:


A Small Checklist To Improve The Emulation Speed With DreamSNES

In the options menu you change the following settings:

  • Turn on CPU optimizations
  • Turn off the Sound or set it to MONO
  • Turn off Mode7 Interpolation
  • Turn off Transparencies if not needed for the game


This will definitly improve the emulation speed noticable and will help to make most games playable.


Now on to the 20% boost mentioned in my introduction:


European 50Hz PAL vs. US/JP 60Hz NTSC

If you use European PAL games instead of their American or Japanese versions you definitly will expierence a major speed boost of about 20% - thanks to the 50/60Hz difference between PAL & NTSC and just because emulating games that run at 50Hz is much easier for DreamSNES than emulating games that run at 60Hz.

That means all American or Japanese games that previously ran at 80% speed will run at 100% if you use their EU PAL version in DreamSNES.


If you are not sure what region your games come from, try using GoodSNES, a tool which renames and classifies your games.

GoodSNES is available here: http://www.allgoodthings.us/



Some more details about the reason why EU PAL emulation is so much more efficient with DreamSNES:

PAL games by Nintendo, Rare, Infrogrames, and other good European distributors and developers are 20% faster because their speed has been modified/optimized to match 50Hz. On DreamSNES these actually would ran smoother yet also faster than the US/JP versions of the same games.

Playing these games will offer 100% full speed emulation with very little frameskipping.


European PAL releases by smaller Japanese or American companies with small or bad European distributors miss the speed modification for the 60Hz -> 50Hz difference, thus they will run smoother with DreamSNES, but actually are slower than their US/JP original on a real machine.

Playing these games on DreamSNES will offer 100% speed with very little frameskipping but they'll be still be slower than on a real American or Japanese SNES.



I also posted the info at Dreamcast-Scene.com's Wiki along with some more general info about DreamSNES:

http://www.dreamcast-scene.com/index.php/Main/DreamSNES

_________________
Insane homebrew collector.


Last edited by Christuserloeser on Thu Aug 03, 2006 7:44 am, edited 1 time in total.

Top
 Profile  
 
 Post subject:
PostPosted: Wed Jun 21, 2006 10:46 am 
Offline
Psychotic DCEmu
Psychotic DCEmu
User avatar

Joined: Sun Apr 10, 2005 3:11 am
Posts: 674
Location: The Netherlands
Great info, someone should make it sticky :D

_________________
You feel at ease as you flock with the masses,
What do you see with your heads in their asses?
Keep on railing at what I believe,
Call me insane and I am proud to be.

--Edguy - King of Fools--

My blog


Top
 Profile  
 
 Post subject:
PostPosted: Wed Jun 21, 2006 10:54 am 
Offline
Soul Sold for DCEmu
Soul Sold for DCEmu
User avatar

Joined: Sat Jan 05, 2002 12:43 pm
Posts: 7813
Location: Great Britain
Someone just has

_________________
Image

Quote:
The Prisoner - Makes NGE's ending look almost intelligible.


theres no-one else to blame

Bored? figure out where the above lines from. Answers


Top
 Profile  
 
 Post subject:
PostPosted: Wed Jun 21, 2006 11:01 am 
Offline
Moderator
Moderator
User avatar

Joined: Wed Aug 27, 2003 10:16 pm
Posts: 5843
Location: DCEvolution.net
Thx Hawq :)

_________________
Insane homebrew collector.


Top
 Profile  
 
 Post subject:
PostPosted: Thu Jun 22, 2006 5:03 am 
Offline
DCEmu Cool Poster
DCEmu Cool Poster
User avatar

Joined: Thu Jul 22, 2004 7:50 pm
Posts: 1114
great topic to sticky

can i add a little thing . . .

if your after 'perfect rom images' (excluding the hacks and translations etc)

NSRT beats GoodSNES hands down.


Top
 Profile  
 
 Post subject:
PostPosted: Thu Jun 22, 2006 12:50 pm 
Offline
DCEmu Commie
DCEmu Commie
User avatar

Joined: Sun Jun 15, 2003 9:47 pm
Posts: 3205
Location: Montevideo
mikozero wrote:
if your after 'perfect rom images' (excluding the hacks and translations etc)

NSRT beats GoodSNES hands down.
Agreed.


Top
 Profile  
 
 Post subject:
PostPosted: Sat Jul 01, 2006 2:23 pm 
Offline
DCEmu Cool Newbie
DCEmu Cool Newbie

Joined: Fri Jun 23, 2006 11:32 am
Posts: 15
But will DreamSNES ever be so "good" that all games will run at 100%? Can the programming improve or can't it be done with the DC?


Top
 Profile  
 
 Post subject:
PostPosted: Sat Jul 01, 2006 3:19 pm 
Offline
Somewhat Dumb Knight

Joined: Tue Oct 12, 2004 12:26 pm
Posts: 3647
Spiritual_Chaos wrote:
But will DreamSNES ever be so "good" that all games will run at 100%? Can the programming improve or can't it be done with the DC?

Yes. But at the moment, development on DreamSNES is not active, and may never be after such a long hiatus, so no.


Top
 Profile  
 
 Post subject:
PostPosted: Sat Jul 01, 2006 4:03 pm 
Offline
DCEmu Cool Newbie
DCEmu Cool Newbie

Joined: Fri Jun 23, 2006 11:32 am
Posts: 15
But maybe some other emulator is/or will be able to emulate the games "perfectly"?


Top
 Profile  
 
 Post subject:
PostPosted: Sat Jul 01, 2006 4:52 pm 
Offline
DCEmu Commie
DCEmu Commie
User avatar

Joined: Sun Jun 15, 2003 9:47 pm
Posts: 3205
Location: Montevideo
/me puts his money on SNES4ALL (could take years if it happens)


Top
 Profile  
 
 Post subject:
PostPosted: Sat Jul 01, 2006 5:58 pm 
Offline
Moderator
Moderator
User avatar

Joined: Wed Aug 27, 2003 10:16 pm
Posts: 5843
Location: DCEvolution.net
Yeah, SNES4All is the #1 candidate for true full speed SNES emulation, but right now Chui is working on a promising looking PlayStation emulator afaik.

_________________
Insane homebrew collector.


Top
 Profile  
 
 Post subject:
PostPosted: Sat Dec 23, 2006 5:14 pm 
Offline
DCEmu Newbie
DCEmu Newbie

Joined: Sat Dec 23, 2006 5:10 pm
Posts: 1
How do you use NSRT?


Top
 Profile  
 
 Post subject:
PostPosted: Sat Dec 23, 2006 7:52 pm 
Offline
DCEmu Commie
DCEmu Commie
User avatar

Joined: Sun Jun 15, 2003 9:47 pm
Posts: 3205
Location: Montevideo
I think it has a graphical interface now.


Top
 Profile  
 
PostPosted: Sun Jun 24, 2007 4:25 am 
Offline
DCEmu Newbie
DCEmu Newbie

Joined: Sun Jun 24, 2007 4:19 am
Posts: 1
Ok I am not trying to be controversial here but I tried DReamsnes 1st is a very good attempt but to be honest since it does not play at normal speed. Why bother the lag and jitter is enough to give someone seizures. I mean seriously I played half an hour and was so frustrated I shredded the cd that I had made.

I tried the methods mentioned here using PAL rom turning off some features like sound etc.. slight improvement this takes away from the fun. It is almost like selling you a used car as a new car but suffering in performance slow acceleration etc.

More programming is needed to get this to work correctly.


Top
 Profile  
 
PostPosted: Sun Jun 24, 2007 11:11 am 
Offline
Moderator
Moderator
User avatar

Joined: Wed Aug 27, 2003 10:16 pm
Posts: 5843
Location: DCEvolution.net
While I tend to agree with you as DreamSNES definitely is not perfect, it really depends on the games you want to play: Some games are not playable at all, but many are.

_________________
Insane homebrew collector.


Top
 Profile  
 
PostPosted: Sat Mar 15, 2008 12:36 am 
Offline
DCEmu Crazy Poster
DCEmu Crazy Poster
User avatar

Joined: Thu Aug 26, 2004 7:25 pm
Posts: 36
Location: L.A. California
And does this method works perfectly on games like.........

Ranma ½: Super Battle (Ranma ½: Chougi Rambuhen)
Ranma ½: Hidden Treasure of the Crimson Cats (Ranma ½: Akaneko-dan teki Hihou)
Ranma ½: Ougi Jaanken
Sailor Moon S
Sailor Moon RPG - Another Story
Teenage Mutant Ninja Turtles - Tournament Fighters
Final Fight 2 & 3
Super Ghouls 'N Ghosts
Super Street Fighter 2
Super Metroid - Justin Bailey Hack
Super Mario RPG
Super Mario Kart
Mario Paint
F-Zero
Secret of Mana
Radical Dreamers
Final Fantasy IV-VI
Actraiser
Alcahest
Bahamut Lagoon
Terranigma
Treasure of the Rudras
Tales of Phantasia
Treasure Hunter G
Front Mission
Front Mission - Gun Hazard
Tenchi Muyo! Game Hen
Monstania
Legend of Zelda - Link to the Past
Contra 3
Jurassic Park Part 2 - The Chaos Continues
HyperZone
Megaman VII
Megaman X 1-3
Super Bomberman 1-5
Super Bomberman - Panic Bomber W
Super Castlevania IV
Clock Tower
Donkey Kong Country 1-3
Do-Re-Mi Fantasy - Milon no Dokidoki Daibouken
Tetris Attack
Tetris Battle Gaiden
Super Adventure Island

?????????????????????????????????????????????????????????????????????????????????????????????????

_________________
Image

Dreamcast Programming -
http://mc.pp.se/dc & http://www.dchelp.net/index.php?id=sbind

Classic Turbo Duo & Sega CD RPGs -
http://www.fantasyanime.com/garden/cdrpgs_main.htm

Dojinsoft -
http://www.doujinstyle.com


Top
 Profile  
 
PostPosted: Sat Mar 15, 2008 11:33 am 
Offline
DCEmu Commie
DCEmu Commie
User avatar

Joined: Sun Jun 15, 2003 9:47 pm
Posts: 3205
Location: Montevideo
PAL Final Fight 3 is pretty "playable" without sound.


Top
 Profile  
 
PostPosted: Sat Mar 22, 2008 1:56 pm 
Offline
Moderator
Moderator
User avatar

Joined: Wed Aug 27, 2003 10:16 pm
Posts: 5843
Location: DCEvolution.net
Dream Project wrote:
And does this method works perfectly on games like.........


Many games listed never were released in PAL regions but if you set DreamSNES to PAL-50 in options and do own a PAL TV and PAL Dreamcast, it would still make a huge difference.

Other settings (CPU optimizations, Sound set to MONO/off, Transparencies deactivated): Yes, they would certainly help.


- except for F-Zero and Mario Kart which definitely will run at 60% at best (due to the DSP-1 chip).

_________________
Insane homebrew collector.


Top
 Profile  
 
PostPosted: Tue Aug 10, 2010 9:45 am 
Offline
DCEmu Cool Newbie
DCEmu Cool Newbie

Joined: Wed Aug 04, 2010 6:54 am
Posts: 10
I have found that games run faster if you only hold a small number of roms on each bootdisk. I played Mega Man X3 with 100 roms on dreamsnes, and it was terrible. I then tried it again on a bootdisk with only 19 roms, and it runs smoother. I'm not sure if I'm crazy, but it's worth a try. Even Mario RPG seemed to run a little faster... as long as you remove the save box (whatever it is called that goes into the controller to save memory) while you are playing the game, so it quits beeping every 5 seconds.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 19 posts ] 

All times are UTC - 8 hours [ DST ]


Who is online

Users browsing this forum: No registered users and 0 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group