First ZSNES Release In ~2.5 Years
Anonymous Coward writes "The best SNES emulator, and the only GPL one -- ZSNES --
has had the first release in almost two and a half years!
Looks like those smart coders reverse engineered quite a few new special co-processors for this release as well."
Actually, there have been work in progress releases all along. This is the first non-"beta" release in two years.
:D!
See you in WoW, pagefault.
------ ( Read More... | 666 of 682 comments )
I was always partial to SNES9X for some reason (perhaps it's the fact that they don't waste their time coding everything in assembly, as nobody should), and it's also open source. Whether it is GPL'd or not is just flamewar fodder -- most certainly the submitter's intention.
Join the NFSNET. Our prime goal is making little numbers out of big ones. http://www.nfsnet.org/
For anyone wanting to play SNES games I highly reccomend looking in your kernel documentation about how to hook up your SNES controller to work with the gamecon driver. Only takes about 10 minutes.
Malike Bamiyi wanted my assistance.
I'll throw in a second vote for snes9x. As can be seen on their download page http://www.snes9x.com/downloads.asp they have ported snes9x to; Solaris, OpenBSD, Irix, N64, FreeBSD, AmigaOS, BeOS, RiscOS, SunOS, MS-DOS, HP-UX, MacOS, Linux and Windows.
It has a very easy to use and intuitive interface with all the options that one would expect from an emulator. It is stable and has played every single ROM I've thrown at it without a single problem. Whenever I set up a new USB thumbdrive with all my essential software, snes9x always goes on there.
I really wonder why emulators such as dosbox and Zdnes are not better integrated in your desktop environment. I mean KcontrolCenter configuration modules, I mean a "just run" environment, where the whole emulator is nidden as a background process. The main advantage of gaming consoles is that you just insert the disk7cardrige and start to play.
It hasn't really been 2.5 years. There have been unofficial builds released every few months, they refer to them as "WIPs" or Work In Progres. The WIPs are awesome, each one fixed a bunch of bugs, and was rock stable.
No need for a flamewar, the two teams put aside the moronic infighting years ago and have largely collaborated.
Back when, ZSNES was fast, because it was written in ASM. SNES9x was more compatable, because it was easier to tweak. And there was much boasting and bickering and it was basically an e-Penis contest between the two emus.
Eventually they came together.
Now, SNES9x got all its ASM code straight from ZSNES, ZSNES got its compatability and other features from SNES9x.
Both projects would suck without getting together. SNES9x would still be slow and chunky, ZSNES would be missing a lot of compatability and features.
Both are pretty good examples of what OSS projects can achieve when the authors put egos aside and focus on the end result.
I don't need no instructions to know how to rock!!!!
I'll throw in a second vote for snes9x. As can be seen on their download page http://www.snes9x.com/downloads.asp they have ported snes9x to; Solaris, OpenBSD, Irix, N64, FreeBSD, AmigaOS, BeOS, RiscOS, SunOS, MS-DOS, HP-UX, MacOS, Linux and Windows.
Who cares ?
What you slashdot folks don't realize is that the maintainers of the various emulators are all sleeping in bed with each other. Maria Kendora* (snes9x), Nach, kode54, pagefault, _Demo_(zsnes) all work together to understand more about the snes because often the documentation and knowledge they have is so little about whatever odd chips were used in that one obscure game. They'll even resort to reading half-assed patent applications in hopes of sheding some light.
You can even join #zsnes on Freenode, and watch the developement of zsnes right in front of your own eyes. The developement of one OSS emulator is the developement of another. Especially with the tight knit community of coders/hackers.
~sd
* Yes, that isn't his name. Maria Kendora is just a joke about his real name.