bsnes is an emulator that began development on 2004-10-14.
The purpose of this emulator is a bit different from others:
it focuses on accuracy, debugging functionality, and clean code.
The emulator does not focus on things that would hinder accuracy.
This includes speed and game-specific hacks for compatibility.
As a result, the minimum system requirements for bsnes are very high.
The emulator itself was not derived from any existing emulator source code,
such as SNES9x. It was written from scratch by myself.
Any similarities to other emulators are merely coincidental.
WWW: http://byuu.org/bsnes/
===> The following configuration options are available for bsnes-0.91:
====> Options available for the multi VIDEO: you have to choose at least one of them
GLX=on: Build GLX video driver
SDL=on: Build SDL video driver
XV=on: Build Xv video driver
====> Options available for the multi SOUND: you have to choose at least one of them
AO=off: Build AO sound driver
OPENAL=off: Build OpenAL sound driver
OSS=on: Build OSS sound driver
PULSEAUDIO=off: Build Pulseaudio sound driver
====> Options available for the multi INPUT: you have to choose at least one of them
INPUT_SDL=on: Build SDL input driver
INPUT_X=on: Build X input driver
====> Options available for the single PROFILE: you have to select exactly one of them
ACCURACY=off: Favor accuracy over compatibility
COMPATIBILITY=on: Favor compatibility over accuracy
PERFORMANCE=off: Favor performance over accuracy
====> Options available for the single GUI: you have to select exactly one of them
GTK2=on: Build with GTK+2 GUI
QT4=off: Build with QT4 GUI
===> Use 'make config' to modify these settings
- Update devel/sdl12 to 1.2.15
- Update audio/sdl_mixer to 1.2.15
- Update graphics/sdl_image to 1.2.12
- Update graphics/sdl_ttf to 2.0.11
- Update graphics/sdl_gfx to 2.0.23
- Update net/sdl_net to 1.2.8
- Bump PORTREVISIONs on ports that depend on one or more packages due to
ABI and shared library version changes
- Update Mk/bsd.sdl.mk accordingly for the new shared library versions
Tested by: exp-run by pav
- Mark BROKEN: does not compile
ui-qt/input/controller.cpp:30:33: error: could not convert
'(SNES::Input::JoypadID)4u' from 'SNES::Input::JoypadID' to 'unsigned int'
Reported by: pointyhat
bsnes is an emulator that began development on 2004-10-14.
The purpose of this emulator is a bit different from others:
it focuses on accuracy, debugging functionality, and clean code.
The emulator does not focus on things that would hinder accuracy.
This includes speed and game-specific hacks for compatibility.
As a result, the minimum system requirements for bsnes are very high.
The emulator itself was not derived from any existing emulator source code,
such as SNES9x. It was written from scratch by myself.
Any similarities to other emulators are merely coincidental.
WWW: http://byuu.org/bsnes/
PR: 135592
Submitted by: Emmanuel Vadot <[email protected]>