![]() Put simply, accuracy is the measure of how well emulation software mimics the original hardware. In this piece we'll take a look at why accuracy is so important for emulators and why it's so hard to achieve. But emulating those old consoles accurately-well, that's another challenge entirely accurate emulators may need up to 3GHz of power to faithfully recreate aging tech. It doesn't take much raw power to play Nintendo or SNES games on a modern PC emulators could do it in the 1990s with a mere 25MHz of processing power. He wants to share his thoughts on the most important part of the emulation experience: accuracy. Today we present another point of view from a gentleman who has created the Super Nintendo emulator bsnes. ![]() :Pīyuusan wrote: Well, I'm sure fortune will smile upon thee one day, right? :DI hope so.Emulators for playing older games are immensely popular online, with regular arguments breaking out over which emulator is best for which game. It should also not have a 2 GB file size limit.Reaaaally not interested in that.We have three or four accepted emulators that don't even have AVI recording in Windows, so you shouldn't worry about that. You can do whatever you want with it, just don't distribute your modifications without checking with me.That requirement was written long ago by the site creator, who in his last days as an admin was open to accept pSX too (which is closed-source).īyuusan wrote: If it runs on Windows, it should use the Windows API that allows codec selection. We even have an arcade emulator now, which breaks most backward-compatibility with each new version (and they get released very often too :P).īyuusan wrote: Well, my license is what it is. Most TASes these days are made with version SVNr217 of an emulator, for example. And indeed I have no desire to maintain backward-compatibility at the expense of progress.I don't think that requirement is valid anymore. I am very, very big on release early, release often. :Pīyuusan wrote: That's probably the biggest hurdle. :o)īyuusan wrote: I can pretty much guarantee my core has no randomness issues, so it should work really well.That alone will probably make most people here to start using your emulator right away. If you only need feedback, you can get a lot of it on these forums people are TASing all the time. I'd gladly help you with this, but, besides having a shitty computer, I also don't know much about C++ (don't let my "Coder" title fool you, I only got into programming a year ago as an accident). We're not so strict with the requirements anymore, though. Otherwise, expect slow goings, but I'll probably start on basic movie recording+playback support first, and we can go from there.You can see these articles to get an idea: Emulator Resources / Requirements and Desired features of a rerecording emulator. If anyone wants to work with me, I'd be happy to lend a hand and get it up and running. Unfortunately, I don't currently have money to buy another computer I was only able to buy this one because I received a scholarship some years ago.īyuusan wrote: I'm not really too sure how to go about it and what features you guys want. I have exactly the same system as creaothceann, except I have 256 MB of RAM instead of 512. I don't mean to insult your hardware, but even my $99-complete-system Intel Atom nettop gets more than 40fps >_<Ĭompiling software must be a nightmare on that thing.It is in the case of FBA. Perhaps in the future I need to strip out save state code to prevent this :)īyuusan wrote: 25fps. ![]() Without save states bsnes didn't allow me to cheat in games. Therefore I started this topic to increase publicity and to catch the attention of eager coders lurking here.īy the way I really don't care for the save states other than for tasing. I bet byuu himself won't implement these features. The save states don't currently support for example SA-1 or SFX games, bsnes is also completely missing recording support. I'm really excited about this right now, but I know it'll take a long time before we see the first tas made with bsnes. ![]() With save states it should be possible to tas with bsnes. It also has really good cross-platform support. There are no releases yet, but byuu has written about it on his page ( ).įor those who don't know or don't care to read the site: bsnes is currently the most compatible and accurate Snes emulator. Yes, it's true, byuu added save state support to bsnes recently. ![]()
0 Comments
Leave a Reply. |