From bb6d7856aa912f1eccb72c1edc667f918af9d4bc Mon Sep 17 00:00:00 2001 From: stephena Date: Wed, 9 Sep 2009 22:08:40 +0000 Subject: [PATCH] Some final changes for the 3.0 release. git-svn-id: svn://svn.code.sf.net/p/stella/code/trunk@1875 8b62c5a3-ac7e-4cc8-8f21-d9a121418aba --- Todo.txt | 8 ++++---- src/common/Version.hxx | 2 +- src/emucore/TIA.cxx | 2 +- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/Todo.txt b/Todo.txt index 67608bda1..844359595 100644 --- a/Todo.txt +++ b/Todo.txt @@ -16,9 +16,9 @@ If you would like to contribute to Stella's development then find something on the list below and send email to Bradford Mott at bwmott@acm.org or Stephen Anthony at stephena@users.sourceforge.net. - * Step-debug through disassembled zero-page and SC code + * Step-debug through disassembled zero-page and SC code. - * Either Support Distella as frontend or integrate a 6507 Disassembler + * Either Support Distella as frontend or integrate a 6507 Disassembler. * TIA infrastructure: further improve 'illegal' HMOVE emulation to fix problems in several homebrew ROMs. @@ -26,10 +26,10 @@ Stephen Anthony at stephena@users.sourceforge.net. * TIA infrastructure: improve emulation of writes to NUSIZx while graphics are currently being drawn. - * TIA infrastructure: add emulation of RSYNC instruction. - * Look into adding Blargg NTSC filtering (perhaps as a GLSL program). + * TIA infrastructure: add emulation of RSYNC instruction. + * Add better support for 'floating' TIA reads as described here: http://www.atariage.com/forums/index.php?s=&showtopic=143363&view=findpost&p=1762433 diff --git a/src/common/Version.hxx b/src/common/Version.hxx index af2ec65f9..ee34b0a41 100644 --- a/src/common/Version.hxx +++ b/src/common/Version.hxx @@ -19,7 +19,7 @@ #ifndef VERSION_HXX #define VERSION_HXX -#define STELLA_BASE_VERSION "3.0_rc" +#define STELLA_BASE_VERSION "3.0" #ifdef NIGHTLY_BUILD #define STELLA_VERSION STELLA_BASE_VERSION "pre-" NIGHTLY_BUILD diff --git a/src/emucore/TIA.cxx b/src/emucore/TIA.cxx index 0b165d186..143120ae4 100644 --- a/src/emucore/TIA.cxx +++ b/src/emucore/TIA.cxx @@ -555,7 +555,7 @@ bool TIA::loadDisplay(Serializer& in) clearBuffers(); myFramePointer = myCurrentFrameBuffer; for(int i = 0; i < 160*320; ++i) - myCurrentFrameBuffer[i] = (uInt8) in.getByte(); + myCurrentFrameBuffer[i] = myPreviousFrameBuffer[i] = (uInt8) in.getByte(); // If we're in partial frame mode, make sure to re-create the screen // as it existed when the state was saved