• Print

byuu 0.14


byuu is an upcoming multi-system emulator that aims to provide the accuracy of higan, with the ease-of-use of bsnes.


It seeks to accomplish this by catering to the common 99% of use cases, rather than higan, which tries to cater to every niche. As such, certain advanced functionality will not be available in byuu; however, the emulator will be significantly easier to use, like bsnes.


Unlike bsnes, byuu will also put accuracy at the forefront, at least at first. This is both to uphold my vision for emulator design, as well because as one person, I cannot possibly hope to maintain dozens of hard forks of each emulator core I have written. This means that byuu will have higher system requirements and less enhancements than bsnes, but it will still aim to offer more features than higan.


Essentially, think of it as the bridge between two extremes. The goal is to build on the success of bsnes, and to offer an easy-to-use interface for all of my emulator cores, rather than just for the SNES alone.


Emulated Systems:

  • Nintendo NES
  • Nintendo SNES
  • Nintendo GameBoy
  • Nintendo GameBoy Color
  • Nintendo GameBoy Advance
  • Sega SG-1000
  • Sega Master System
  • Sega Game Gear
  • Sega Mega Drive
  • NEC TurboGrafx-16
  • NEC SuperGrafx
  • MSX
  • MSX2
  • Bandai WonderSwan
  • Bandai WonderSwan Color
  • Neo Geo Pocket
  • Neo Geo Pocket Color


The v1 development phase is basically completed. I'm posting a final beta to catch any last-minute critical issues. Please give it a small test run and report any serious issues that would harm the reputation if they shipped in a v1 release. Thank you!


No need to post news about this elsewhere, if all goes well, v1 will be released very soon.


The big news in this WIP is that I've spent time greatly increasing performance of the most demanding cores in byuu:

  • Super Nintendo: 100fps -> 200fps
  • Sega Genesis: 85fps -> 210fps
  • PC Engine: 68fps -> 240fps
  • Game Boy Advance: 123fps -> 154fps
  • Every system should run at 150+ fps on a $100 desktop CPU now, although of course your mileage may vary.


There are other niceties such as a native file open dialog, auto-saving of memory, support for save games in the Neo Geo Pocket core, a fix for PAL region detection in the Super Nintendo core, and more.







blog comments powered by Disqus