lsnes rr2-β13
This commit is contained in:
parent
e28121a0e1
commit
4645fd0e2f
3 changed files with 65 additions and 16 deletions
49
CHANGELOG
49
CHANGELOG
|
@ -1457,3 +1457,52 @@ rr2-β12 [Monday October 14th 2013]
|
|||
* Fix more bugs in rerecord counting
|
||||
* Fix bug that caused save slots always to be semi-text in projects
|
||||
* Speed up binary savestate saving
|
||||
|
||||
rr2-β13 [Thursday November 28th 2013]
|
||||
=====================================
|
||||
* If libgcrypt is available but /dev/urandom is not, use libgcrypt for RNG* Allow setting AVI scale factors
|
||||
* JSON-based controller descriptions
|
||||
* Fix compile for Mac OS X
|
||||
* Optimize generic controllers using dynamically generated code
|
||||
* Make regex thread-safe
|
||||
* JSON: Reduce internal exception spam
|
||||
* Recent Lua scripts
|
||||
* Support latch notifications on SNES
|
||||
* Wxwidgets: Command line history
|
||||
* Oops, forgot to update patchseries for latch notification support
|
||||
* Add on_latch to Lua docs
|
||||
* Try to autodect I386/amd64
|
||||
* Save bitmaps as PNG
|
||||
* Lua: gui.bitmap_hash/gui.palete_hash
|
||||
* Lua: bsnes.dump_sprite: Allow overriding row stride
|
||||
* Fix recent movies menu
|
||||
* Fix output if core tries to output wider than buffer (currently 4096)
|
||||
* Win32 compile fixes
|
||||
* Don't crash if setting game name & authors outside project context
|
||||
* Support in-memory saves and use those for wxwidgets ROM loading
|
||||
* Fix in-memory slots
|
||||
* Improve randomness of get_random_hexstring (on I386)
|
||||
* Zip: Allow output to arbitrary ostream
|
||||
* HTTP request code
|
||||
* Support stream compression
|
||||
* File upload code
|
||||
* Add command-line file uploader
|
||||
* Upload UI
|
||||
* Movie downloading
|
||||
* Strip path when autofilling filename
|
||||
* httpauth: Use the no-protocol mode
|
||||
* Gambatte: Expose CPU registers
|
||||
* Fix compilation on Win32
|
||||
* BSNES: Compile with accuracy core
|
||||
* Fix WWW-Autheticate parsing
|
||||
* Rewrite parse_authenticate in saner way
|
||||
* Lua: Fix a typo in error message
|
||||
* Fix writing movie data
|
||||
* Nuke the helper executables on make clean
|
||||
* Print proper error message if Lua expression parse fails
|
||||
* Allow resizing messages window
|
||||
* Oops, remove some crap lines
|
||||
* Messages panel: copy to clipboard / save to file
|
||||
* Messages window: Scroll with wheel
|
||||
* Fold audio device controls to VU meter window
|
||||
* Unified support for breakpoints & cheats
|
||||
|
|
2
VERSION
2
VERSION
|
@ -1 +1 @@
|
|||
2-β12
|
||||
2-β13
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
From 42e32c402d9113206d9d0abf3ee15c40aaa17747 Mon Sep 17 00:00:00 2001
|
||||
From a5b380757b086e3a00b47fe14e2a63c74683e8da Mon Sep 17 00:00:00 2001
|
||||
From: Ilari Liusvaara <ilari.liusvaara@elisanet.fi>
|
||||
Date: Thu, 28 Nov 2013 19:25:13 +0200
|
||||
Date: Thu, 28 Nov 2013 22:36:29 +0200
|
||||
Subject: [PATCH 12/12] Support unlimited number of breakpoints
|
||||
|
||||
---
|
||||
|
@ -35,7 +35,7 @@ Subject: [PATCH 12/12] Support unlimited number of breakpoints
|
|||
snes/memory/memory.cpp | 47 ++++++++++++++++++++++++++---
|
||||
snes/memory/memory.hpp | 13 +++++++-
|
||||
snes/ppu/ppu.cpp | 4 +--
|
||||
snes/smp/smp.cpp | 2 +-
|
||||
snes/smp/core/core.hpp | 2 +-
|
||||
snes/snes.hpp | 1 +
|
||||
33 files changed, 166 insertions(+), 70 deletions(-)
|
||||
|
||||
|
@ -770,19 +770,19 @@ index 8545175..13e231c 100755
|
|||
}
|
||||
|
||||
void PPU::power() {
|
||||
diff --git a/snes/smp/smp.cpp b/snes/smp/smp.cpp
|
||||
index d4ccf42..bc7800c 100755
|
||||
--- a/snes/smp/smp.cpp
|
||||
+++ b/snes/smp/smp.cpp
|
||||
@@ -44,7 +44,7 @@ void SMP::enter() {
|
||||
scheduler.exit(Scheduler::ExitReason::SynchronizeEvent);
|
||||
}
|
||||
|
||||
- op_step();
|
||||
+ bus.op_step();
|
||||
}
|
||||
}
|
||||
diff --git a/snes/smp/core/core.hpp b/snes/smp/core/core.hpp
|
||||
index 1489fce..13d6936 100755
|
||||
--- a/snes/smp/core/core.hpp
|
||||
+++ b/snes/smp/core/core.hpp
|
||||
@@ -2,7 +2,7 @@ struct SMPcore {
|
||||
virtual void op_io() = 0;
|
||||
virtual uint8 op_read(uint16 addr) = 0;
|
||||
virtual void op_write(uint16 addr, uint8 data) = 0;
|
||||
- void op_step();
|
||||
+ virtual void op_step();
|
||||
|
||||
#include "registers.hpp"
|
||||
#include "memory.hpp"
|
||||
diff --git a/snes/snes.hpp b/snes/snes.hpp
|
||||
index dffeeee..37ed1fe 100755
|
||||
--- a/snes/snes.hpp
|
||||
|
|
Loading…
Add table
Reference in a new issue