Build Your Own Arcade Controls Forum

Main => Software Forum => Topic started by: Red on January 12, 2011, 03:08:51 pm

Title: Anyone using the BSNES Emulator?
Post by: Red on January 12, 2011, 03:08:51 pm
http://en.wikipedia.org/wiki/Bsnes (http://en.wikipedia.org/wiki/Bsnes)

I saw it mentioned in another thread here that the BSNES Emulator was good, but pretty intensive processor wise and was wondering how it stacks up against ZSNES and SNES9X?

Here's a pretty good article comparing the different SNES Emulators-

http://www.snescentral.com/article.php?id=0995 (http://www.snescentral.com/article.php?id=0995)
Title: Re: Anyone using the BSNES Emulator?
Post by: Haze on January 13, 2011, 06:41:05 pm
BSnes is hands-down the best SNES emulator out there.

It emulates the SNES *perfectly*

It's one of those emulators which should be the envy of all emulator developers because it's just that damn good.

Byuu is also very generous with his code, and believes in sharing everything and full public disclosure of everything he discovers.  He's also put significant amounts of his own money into getting the DSP chips etc. decapped so that he could emulate them at the lowest possible level, with the most accurate timings to give the best quality of emulation.  Mario Kart for example runs with full emulation of the custom chip in the latest versions.

If something doesn't work in Bsnes it's because it doesn't work on original hardware either. (or has a custom chip which nothing else emulates yet, but we're down to just one of those, used for a Japanese Shogi game)

If you have the specs to run Bsnes you really don't need anything else.  It's an emulator developed by somebody passionate about the system, and passionate about providing a 100% accurate emulator for an incredibly complex system.
Title: Re: Anyone using the BSNES Emulator?
Post by: newmanfamilyvlogs on January 13, 2011, 10:02:42 pm
Bsnes wont do native res fullscreen on an arcade monitor though, will it? Its been a while since I tinkered with it. Id love to know im wrong.
Title: Re: Anyone using the BSNES Emulator?
Post by: Haze on January 13, 2011, 11:21:32 pm
Probably not, Byuu got pretty fed up of adding use cases for things he couldn't test himself, which people kept requesting, but then only demanding more and insulting him for the high system requirements, rather than thanking him for what he'd done to clean up the utter mess that was Snes emulation.

In the end he just decided to strip most of it down to the basics needed to write a good emulator that he could use and develop himself instead without the bloat of untestable special use cases, so no, I doubt you'll find custom arcade screenmodes and such.

The source is out there tho, if somebody really wanted to create a DOS / ArcadeRes OSD layer to it they could.

(all this sounds very familiar .... )
Title: Re: Anyone using the BSNES Emulator?
Post by: newmanfamilyvlogs on January 14, 2011, 05:36:54 am
Well the OS should ideally be producing the screen res. I don't think the emulator itself should be trying to do that. I just recall that going into full-screen was 'odd' (I don't remember how, though), and that I didn't remember seeing a "use this resolution" selector anywhere.

As for the insulting; I'm pretty sure that most people have no concept of what's actually going on under the hood, and lack the understanding to appreciate the explanations he's given. When they know that you could PLAY Super Mario World on a 200Mhz Pentium Pro, of course they'll be jaded to the fact that it's slow on a modern beast.

Those of us that can see the undertaking that a proper emulator entails are a quiet minority.