From e846c83d47c47bb6c86d0ce27f2fd1d422c6bc46 Mon Sep 17 00:00:00 2001 From: Tim Allen Date: Mon, 4 Apr 2016 19:49:14 +1000 Subject: [PATCH] Update to v098 release. byuu says: This release most notably adds WonderSwan and WonderSwan Color emulation. It is also the final release that will include the balanced and performance profiles for bsnes. Changelog (since v097): - higan: added WonderSwan and WonderSwan Color emulation - higan: simplified the coooperative-thread schedulers for all emulation cores - higan: moved from native (u)int[8,16,32,64]_t types to Natural/Integer classes - higan: major cleanups to the Makefiles; including auto-selection of processor cores - loki: very barebones skeleton in place now; does absolutely nothing - these allow the removal of huge amounts of manual bit-twiddling with more readable alternatives - FC: fixed PPU OAM reads (mask the correct bits when writing) [hex_usr] - SFC: fixed expansion port device mapping on game load - SFC: reworked the way SGB games were loaded -* SFC core can now be compiled without GB core (and thus without SGB support) - SFC: added Super Disc expansion port device (although it's just a non-functional skeleton so far) - SFC: bugfix to SharpRTC emulation regarding leap year extra day counts (Dai Kaijuu Monogatari II) - SFC: major code cleanups to the CPU core and the R65816 processor base class - SFC: added 21fx emulation (not the old 21fx that became MSu1; reusing the name for a new idea) - basic idea is to move the serial USART to the expansion port along with a reset vector hijack - SFC: emulate reset vector pushing PC onto the stack on system soft reset - GB: pass gekkio's if_ie_registers and boot_hwio-G test ROMs - GBA: reworked all handling of MMIO functions: removed the get/set class functions - nall: improved edge case return values for (basename,pathname,dirname,...) - ruby: fixed ~AudioXAudio2() typo (now calls destructor on exit) - ruby: if DirectSoundCreate fails (no sound device present), return false from init instead of crashing - tomoko: added "All" option to filetype dropdown for ROM loading - allows loading GBC games in SGB mode - tomoko: locate() updated to search multiple paths [2] - tomoko: fixed some oddities when changing the audio frequency/latency settings - icarus: can now work with WonderSwan and WonderSwan Color games Note 1: 90% of the changelog for this release was related to the WonderSwan emulation being in development. Doesn't make a lot of sense to post about fixes since the code didn't exist publicly prior to this release. --- higan/emulator/emulator.hpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/higan/emulator/emulator.hpp b/higan/emulator/emulator.hpp index 20b0e3c4..e17894b5 100644 --- a/higan/emulator/emulator.hpp +++ b/higan/emulator/emulator.hpp @@ -6,7 +6,7 @@ using namespace nall; namespace Emulator { static const string Name = "higan"; - static const string Version = "097.32"; + static const string Version = "098"; static const string Author = "byuu"; static const string License = "GPLv3"; static const string Website = "http://byuu.org/";