Bus fixes: Reading of CPU MMIO registers does not update MDR
commitf49b82c98938110e48150f9a63c91bc991779149
authorIlari Liusvaara <ilariliusvaara@welho.com>
Wed, 25 Oct 2017 11:22:19 +0000 (25 14:22 +0300)
committerIlari Liusvaara <ilariliusvaara@welho.com>
Wed, 25 Oct 2017 11:22:19 +0000 (25 14:22 +0300)
tree2ce07523ff9d454ff4b6d4f98c68ee0197c3db67
parent6fd18bd0f041e6651abc7f1e74110a15e4988af4
Bus fixes: Reading of CPU MMIO registers does not update MDR

Also fixes controller timings to be more realistic.
29 files changed:
bsnes
bsnes-patches/v085/0001-Make-libsnes-compile.patch
bsnes-patches/v085/0002-Fix-bsnes-version-number-in-libsnes-to-be-v085-not-v.patch
bsnes-patches/v085/0003-Don-t-use-time-in-emulating-chips.patch
bsnes-patches/v085/0004-Save-controller-state-when-savestating.patch
bsnes-patches/v085/0005-Fix-unserialization-of-64-bit-signed-integers.patch
bsnes-patches/v085/0006-Allow-frontend-to-control-random-number-seed.patch
bsnes-patches/v085/0007-Fix-mouse-polling.patch
bsnes-patches/v085/0008-Fix-uninitialized-variables.patch
bsnes-patches/v085/0009-Add-needed-support-for-detecting-true-polls-as-oppos.patch
bsnes-patches/v085/0010-Fix-compiling-on-GCC-4.7.patch
bsnes-patches/v085/0011-Support-notifying-latches.patch
bsnes-patches/v085/0012-Support-unlimited-number-of-breakpoints.patch
bsnes-patches/v085/0013-Support-auto-detecting-bsnes-version.patch
bsnes-patches/v085/0014-Support-alternate-more-accurate-poll-timings.patch
bsnes-patches/v085/0015-Fix-mouse-speed-support.patch
bsnes-patches/v085/0016-Fix-tracelog-of-controller-registers.patch
bsnes-patches/v085/0017-Fix-performance-problem-with-non-bus-breakpoints.patch
bsnes-patches/v085/0018-Support-VRAM-OAM-CGRAM-and-APURAM-breakpoints.patch
bsnes-patches/v085/0019-SA1-trace-hook-support.patch
bsnes-patches/v085/0020-Fixes-to-SA1-open-bus-emulation.patch
bsnes-patches/v085/0021-Call-notify-latch-function-on-alternate-timings-mode.patch
bsnes-patches/v085/0022-Support-DMA-tracing.patch
bsnes-patches/v085/0023-Add-autopoller-and-IRQ-NMI-tracing.patch
bsnes-patches/v085/0024-Build-fixes-for-GCC-5.X.patch
bsnes-patches/v085/0025-Fix-MSU-1-bug-where-write-to-MSU1BASE-4-is-mirred-to.patch
bsnes-patches/v085/0026-Add-vector-to-avoid-compile-error-due-to-missing-std.patch
bsnes-patches/v085/0027-Bus-fixes-Do-not-update-MDR-on-read-from-CPU-MMIO-sp.patch [new file with mode: 0644]
src/emulation/bsnes-legacy/core.cpp