• Hey, guest user. Hope you're enjoying NeoGAF! Have you considered registering for an account? Come join us and add your take to the daily discourse.

What are the most accurate emulators per platform?

I know that bsnes (now called higan) is the most accurate SNES emulator. What are the most accurate emulators for any other gaming platform? Are they all on PC, or does, for instance, Sony make the most accurate PS1 emulator for PSP/PS3/Vita?
 
Reading that website, i am almost sure Xebra has more cycle-accuracy and best compatibilty than Mednafen on PlayStation emulation... maybe i need to test the emulator again.
 

Im_Special

Member
Lots of inaccuracies on that page, Nestopia for one hasn't been updated for almost 4 years, If your going to go with Nestopia at least Google up "Nestopia - Undead Edition", and if you want pure accuracy for NES get puNES. A nice break down on NES emulation can be found here http://tasvideos.org/EmulatorResources/NESAccuracyTests.html

Another I don't agree with is the GBA emulator they picked. And it's a shame about Higan.
 

Teppic

Member
Atari ST: SainT or Steem
C64: CCS64
DS: DeSmuME
Game Boy: BGB
GBA: VBA-M
NES: Nestopia
Geneis/Sega 8Bit/32x: Kega Fusion
PC98: anex86e1
Saturn: SSF
SNES: BSNES

These are the ones I've tried that I see as the best ones.
 

Glix

Member
you know how you think your stereo sounds fine until an audiophile comes over?

Thats how these threads usually go.
 

Foffy

Banned
NES: NEStopia
GB/GBC/GBA: VBA-M
MS/GEN/32/SCD/GG: Kega Fusion
VB: Mednafen
WS: Mednafen
PS2: PCSX2
GC/Wii: Dolphin
PSP: JPCSP (this is still bad)

At least, those are the ones I know of with solid compatibility. Maybe VBA is wrong for pre-GBA, but it offers an all-in-one approach.
 

linko9

Member
Are there any accurate GBA emulators? All versions of VBA (that I know of) have serious timing issues that render games like Mother 3 and Rhythm Tengoku unplayable. Would be nice if an accurate one existed, but I've never been able to find one.
 

Kientin

Member
you know how you think your stereo sounds fine until an audiophile comes over?

Thats how these threads usually go.

Well we are talking about accurate emulators from the get go. So the bar is being set pretty high from the start!
 

Sophia

Member
serious question, what do more accurate emulators actually do?

Play the the games accurately? There's lots of little things about emulators such as ZSNES that screw up the game and people don't notice. No slowdown where there should be, sound is off, lockups, missing graphical effects, etc...

You can read more about why accuracy matters here.
 

Foffy

Banned
serious question, what do more accurate emulators actually do?

Accurate emulator try making an...more accurate emulation. Many emulators in the heyday used tricks to cut corners and "fix" things under the hood for better performance and compatibility. The more accurate an emulator is, the more closer it is to being a replacement to the original hardware.
 

tborsje

Member
serious question, what do more accurate emulators actually do?

Barely anything really. Unless you're an enthusiast or are trying to play the 0.5% of games that show the difference, you wouldn't notice any difference between, say, BSNES or any of the other popular SNES emulators.
 

Sophia

Member
Barely anything really. Unless you're an enthusiast or are trying to play the 0.5% of games that show the difference, you wouldn't notice any difference between, say, BSNES or any of the other popular SNES emulators.

This isn't true in the slightest. Even popular games are missing features in some emulators. Mega Man X for example has slowdown on the real hardware, but it's absent in ZSNES. Kirby's Dreamland 3 has psuedo-hires transparency effects that are broken on inaccurate emulators.
 

Im_Special

Member
serious question, what do more accurate emulators actually do?

Here is an example of more accurate emulation:
YRCPewD.png


See that little shadow under the plane... that'll requires 4GB's of ram and probably an i5-3570k to get running at normal speeds vs the non shadowed one that can probably run on any TI-80 calculator.
 
Here is an example of more accurate emulation:
YRCPewD.png


See that little shadow under the plane... that'll requires 4GB's of ram and probably an i5-3570k to get running at normal speeds vs the non shadowed one that can probably run on any TI-80 calculator.

missing shadows

JESUS CHRIST HOW HORRIFYING
 

Im_Special

Member
Higan is the most accurate for NES, SNES, Gameboy, Gameboy Color. And Nintendo DS will soon be on the list.

This is not even close to the truth, the only one is SNES right now, the rest are a joke. And if there was a ranking list of emulators for "WTF is he thinking with this GUI and LOL you expect me to setup my stuff like this..." Higan I guess would top that list also.
 
This is not even close to the truth, the only one is SNES right now, the rest are a joke. And if there was a ranking list of emulators for "WTF is he thinking with this GUI and LOL you expect me to setup my stuff like this..." Higan I guess would top that list also.

I agree with you on the GUI and library usage, I never liked using libraries instead of folders.
 

Sophia

Member
missing shadows

JESUS CHRIST HOW HORRIFYING

You jest, but that shadow is pretty helpful gameplay wise, as Byuu notes

This is not even close to the truth, the only one is SNES right now, the rest are a joke. And if there was a ranking list of emulators for "WTF is he thinking with this GUI and LOL you expect me to setup my stuff like this..." Higan I guess would top that list also.

Yeah, byuu has this nasty tendency the try and reinvent the wheel when nobody wants him too. Justifying it by it being his own personal project and all....
 

tborsje

Member
This isn't true in the slightest. Even popular games are missing features in some emulators. Mega Man X for example has slowdown on the real hardware, but it's absent in ZSNES. Kirby's Dreamland 3 has psuedo-hires transparency effects that are broken on inaccurate emulators.

Well I'd include emulating slowdown as an 'enthusiast' feature. The Kirby bug is fixed in Snes9x too. According to the BSNES page, the majority of bugs in the older Snes9x and ZSNES are fixed in newer releases anyway.
 

Risette

A Good Citizen
This is not even close to the truth, the only one is SNES right now, the rest are a joke. And if there was a ranking list of emulators for "WTF is he thinking with this GUI and LOL you expect me to setup my stuff like this..." Higan I guess would top that list also.
It's open source go fix it
 

Sophia

Member
Well I'd include emulating slowdown as an 'enthusiast' feature. The Kirby bug is fixed in Snes9x too. According to the BSNES page, the majority of bugs in the older Snes9x and ZSNES are fixed in newer releases anyway.

SNES9X has fixed a lot of issues. Lots of them still haven't been fixed in ZSNES last I checked tho.
 
Are there any accurate GBA emulators? All versions of VBA (that I know of) have serious timing issues that render games like Mother 3 and Rhythm Tengoku unplayable. Would be nice if an accurate one existed, but I've never been able to find one.

I think that timing issue is more due to the fact you're using an emulator in the first place, and there's an input lag from the time you push the button to the time the emulator detects it. Though another good GBA emulator is NO$GBA, which doubles as a pretty good DS emulator.

I'm curious as to why Shantae has such a hard time running on VBA and other emulators. What is Shantae doing that other games aren't?
 

Sapiens

Member
Because it is just such a polished and amazing emulator, I play my Sega MD library on it exclusively.

Steve Snake is a machine/god/hero.
 
Emulation Accuracy is overrated. I appreciate the effort, but the dirty hacks and HLE offer much better results.

UltraHLE was genious. So is Dolphin and PCSX2
 

PsionBolt

Member
I haven't tried it personally, but TASVideos.org has been pumping Bizhawk recently, which apparently "focuses on core accuracy" while still allowing TAS stuff like rerecords and input files. It's now the reccomended format for like 8 systems on there, so it's probably doing something right.
 

alr1ght

bish gets all the credit :)
Call me crazy, but I'd love for an NES emulator to play everything at 60 with no graphical glitches. A man can dream.
 
Anyone knows if someone finally coded an emulator for n64 that shows the stadium screens in mario kart 64 as well as the special effects in perfect dark?
 

Awakened

Member
As far as i know Shantae now works perfect on BGB.
It works perfectly in Gambatte too, which is the other super accurate GB/GBC emulator. I like how it lets you set up color pallettes per game for GB games.

I love Mednafen for a lot of systems because: it works well paired with Hyperspin (no Hyperlaunch script required), has very low input lag with vsync on, it lets you reassign system keys like exit and save or load state (can assign to gamepad buttons too), uses a simple to edit cfg file, is portable and lets you assign multiple inputs per button (I have my keyboard, Saturn and PS2 pads all ready to go with it). It's the only PS1 emulator that creates a memory card file per game. I always hated managing virtual cards in ePSXe. Xebra might be a bit more accurate though. But Xebra doesn't get updated anymore, while Mednafen usually pushes out a beta update every few months.

Nestopia is supposed to be more accurate for NES, but it has sound desync issues, horrible lag with vsync on in fullscreen and I don't notice any emulation differences switching over to Mednafen. Even for harder to emulate stuff like the Japanese version of Castlevania III or Gimmick!.

I use VBA-M for GBA emulation since it has clearer sound and better real time clock save support. Mednafen is a bit off on the intro music of Alien Soldier and the weapon select screen background, so I still use Kega for Genesis/Sega CD/32x. Master System and Game Gear as well, just because Mednafen doesn't have an option to correct those two system's aspect ratio to 4:3.

For SNES I like SNES9x because it has more features than BSNES/Higan. It's pretty close to BSNES accuracy-wise as of v.1.53 anyways, and will be even closer when 1.54 is released (I keep seeing that version mentioned on byuu's forums).

There's a new Genesis (and eventually multi system) emulator coming called Exodus that's supposed to be at BSNES's level of accuracy, which you can read about here. It sounds really interesting since it's modular:
Exodus is a generic emulation platform, which allows systems to be assembled from individual components at runtime. Nothing related to a particular system is hardcoded. Exodus constructs a system from a set of discrete components, manages the communication between those components, and keeps perfect timing accuracy between each component. Other systems can easily be modelled without modifying or rebuilding Exodus, it simply requires emulation cores for each device in that system to be available.
 
Top Bottom