Update to bsnes v107r2 beta release.

byuu says:

Added DerKoun's HD mode 7 (up to 2160p), ~100fps boost for fast forwarding,
configurable latency settings for waveOut (please configure this yourself),
filename case insensitivity, and a few other things.
This commit is contained in:
Tim Allen 2019-04-18 17:27:44 +10:00
parent c25d20a8d9
commit 922a0e420c
884 changed files with 2917 additions and 32069 deletions

View File

@ -39,57 +39,10 @@ objects := libco emulator
obj/libco.o: ../libco/libco.c obj/libco.o: ../libco/libco.c
obj/emulator.o: emulator/emulator.cpp obj/emulator.o: emulator/emulator.cpp
ifeq ($(target),higan) include sfc/GNUmakefile
cores := fc sfc ms md pce msx gb gba ws ngp include gb/GNUmakefile
endif
ifeq ($(target),bsnes)
cores := sfc gb
endif
ifneq ($(filter $(cores),fc),)
include fc/GNUmakefile
endif
ifneq ($(filter $(cores),sfc),)
include sfc/GNUmakefile
endif
ifneq ($(filter $(cores),ms),)
include ms/GNUmakefile
endif
ifneq ($(filter $(cores),md),)
include md/GNUmakefile
endif
ifneq ($(filter $(cores),pce),)
include pce/GNUmakefile
endif
ifneq ($(filter $(cores),msx),)
include msx/GNUmakefile
endif
ifneq ($(filter $(cores),gb),)
include gb/GNUmakefile
endif
ifneq ($(filter $(cores),gba),)
include gba/GNUmakefile
endif
ifneq ($(filter $(cores),ws),)
include ws/GNUmakefile
endif
ifneq ($(filter $(cores),ngp),)
include ngp/GNUmakefile
endif
include processor/GNUmakefile include processor/GNUmakefile
flags += $(foreach c,$(call strupper,$(cores)),-DCORE_$c)
ui := target-$(target) ui := target-$(target)
include $(ui)/GNUmakefile include $(ui)/GNUmakefile
-include obj/*.d -include obj/*.d

View File

@ -30,8 +30,8 @@ using namespace nall;
#include <emulator/resource/resource.hpp> #include <emulator/resource/resource.hpp>
namespace Emulator { namespace Emulator {
static const string Name = "higan"; static const string Name = "bsnes";
static const string Version = "107.1"; static const string Version = "107.2";
static const string Author = "byuu"; static const string Author = "byuu";
static const string License = "GPLv3"; static const string License = "GPLv3";
static const string Website = "https://byuu.org/"; static const string Website = "https://byuu.org/";

View File

@ -96,6 +96,9 @@ struct Interface {
virtual auto cap(const string& name) -> bool { return false; } virtual auto cap(const string& name) -> bool { return false; }
virtual auto get(const string& name) -> any { return {}; } virtual auto get(const string& name) -> any { return {}; }
virtual auto set(const string& name, const any& value) -> bool { return false; } virtual auto set(const string& name, const any& value) -> bool { return false; }
virtual auto frameSkip() -> uint { return 0; }
virtual auto setFrameSkip(uint frameSkip) -> void {}
}; };
} }

View File

Before

Width:  |  Height:  |  Size: 332 B

After

Width:  |  Height:  |  Size: 332 B

View File

Before

Width:  |  Height:  |  Size: 329 B

After

Width:  |  Height:  |  Size: 329 B

View File

Before

Width:  |  Height:  |  Size: 342 B

After

Width:  |  Height:  |  Size: 342 B

View File

@ -1,5 +1,3 @@
#if defined(CORE_GB)
namespace GameBoy { namespace GameBoy {
struct ID { struct ID {
@ -85,5 +83,3 @@ extern SuperGameBoyInterface* superGameBoy;
extern Settings settings; extern Settings settings;
} }
#endif

1
bsnes/out/.gitignore vendored Normal file
View File

@ -0,0 +1 @@
bsnes

Some files were not shown because too many files have changed in this diff Show More