![]() It's like he's the George Lucas of SNES emulation. and then took a huge shit on it and called it "progress". And instead of fostering a community where criticisms of bsnes are rationally evaluated, byuu chooses to surround himself with a group of Yes-Men that contstantly circle jerk onto his ego and praise every dumbass choice he makes on where to take SNES emulation.īyuu created the best SNES emulator out there. Because it's a fucktard stupid way of doing it, nobody is going to adopt it unless they're forced. If cartridge folders are such a great idea then why not have it as an option while retaining legacy compatibility with the way that, ya know, every other fucking emulator in existence does it?! If cartridge folders are really the most awesome way then everyone will eventually switch over, right? Wrong. Since when is an emulator supposed to be an exercise in how to organize your ROM collection? Rather than give users the option to keep their ROM collections simple, byuu is forcing people to do it his way if they want to use standard bsnes. And last but not least, there's a new cheats.xml from mightymo bundled in this release as well. All processor instruction sets are separated from the functionality built on top of them (for instance, the ST018 and GBA can share core ARM instructions.) Now that libsnes has been superceded by libretro, I've moved to a complete emulator abstraction in C++ that works with all of my emulators. There is also a world of internal code restructuring. Air Strike Patrol surprises us with a second mid-scanline raster effect, which disproved an older theory of mine on the BG scroll registers, and is now emulated correctly as well. Mini Yonku Shining Scorpion was broken for a bit due to incorrect SA-1 register initialization. That said, this release also fixes some reported emulation bugs. My hope is for v090 to be as easy to use as the old Qt releases were, with direct loading of compressed archives and headered images. Hopefully during that time, appropriate tools can be made for the next release. This will require my absense from emulator programming for a while. Tom has just finished the English script translation for Far East of Eden Zero, so my efforts need to focus on reprogramming this game. It's my hope that in the interim between v089 and v090, we can bring in developers willing to make the process completely transparent.Īnd now is a perfect stopping point. As such, this is why I've chosen not to release binaries this time. Right now, the problem is that we don't have user-friendly tools to make using cartridge folders easy. The code to handle both modes is cumbersome, and I did not wish to write it again. It further requires a manifest to describe the PCB functionality. It requires the cartridge-folder concept that is still in development. Input mapping is now more advanced and allows multiple bindings per input.īut there is one critical thing it no longer does: the new GUI does not load individual ROM files. You can now easily add (and remove) entire systems from bsnes with only three lines of code. With the same amount of functionality, the new GUI is 66% smaller than the old GUI, code-wise. It pulls all of this information from a vector of emulated system objects instead. It looks and functions exactly like the previous release, but it is built entirely on a declarative model: the GUI does not know about any individual systems that it supports. This release introduces a brand new user interface. Casual users should wait for the next release. I strongly recommend against Linux package maintainers updating to this build. As such, only the source archive has been posted. I am only recommending that developers use this version. The purpose of the emulator is a bit different from other emulators: it focuses on accuracy, debugging functionality, and clean code.īsnes v089 Changelog: This release is going to be unique from previous releases. ![]() bsnes is an emulator for the Super Famicom and SNES video game systems.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |