mirror of
https://github.com/bsnes-emu/bsnes.git
synced 2025-08-31 02:00:27 +02:00
Update to v106r62 release.
byuu says: Changelog: - sfc/cx4: added missing instructions [info from Overload] - sfc/cx4: added instruction cache emulation [info from ikari] - sfc/sa1: don't let CPU access SA1-only I/O registers, and vice versa - sfc/sa1: fixed IRQs that were broken from the recent WIP - sfc/sa1: significantly improved bus conflict emulation - all tests match hardware now, other than HDMA ROM↔ROM, which is 0.5 - 0.8% too fast - sfc/cpu: fixed a bug with DMA→CPU alignment timing - sfc/cpu: removed the DMA pipe; performs writes on the same cycles as reads [info from nocash] - sfc/memory: fix a crashing bug due to not clearing Memory size field [hex_usr] - bsnes/gb: use .rtc for real-time clock file extensions on the Game Boy [hex_usr] - ruby/cgl: compilation fix [Sintendo] Now let's see if I can accept being off by ~0.65% on one of twelve SA1 timing tests for the time being and prioritize much more important things or not.
This commit is contained in:
@@ -69,6 +69,12 @@ inline auto user() -> string {
|
||||
return result;
|
||||
}
|
||||
|
||||
// /home/username/Desktop/
|
||||
// c:/users/username/Desktop/
|
||||
inline auto desktop(string_view name = {}) -> string {
|
||||
return {user(), "Desktop/", name};
|
||||
}
|
||||
|
||||
// /home/username/.local/share/
|
||||
// ~/Library/Application Support/
|
||||
// c:/users/username/appdata/roaming/
|
||||
|
@@ -9,6 +9,8 @@ namespace Math {
|
||||
|
||||
#if defined(PLATFORM_WINDOWS)
|
||||
#include <nall/windows/guard.hpp>
|
||||
#include <initguid.h>
|
||||
#include <cguid.h>
|
||||
#include <winsock2.h>
|
||||
#include <ws2tcpip.h>
|
||||
#include <windows.h>
|
||||
|
@@ -26,6 +26,8 @@
|
||||
#undef NALL_WINDOWS_GUARD_HPP
|
||||
|
||||
#undef boolean
|
||||
#undef far
|
||||
#undef interface
|
||||
#undef near
|
||||
|
||||
#endif
|
||||
|
Reference in New Issue
Block a user