From 506f5357b175e3dd5734c19993a199097109e91c Mon Sep 17 00:00:00 2001 From: stephena Date: Wed, 14 Apr 2010 23:49:02 +0000 Subject: [PATCH] OK, hopefully this is the final commit for 3.1 (yeah right!). Updated all remaining issues with the documentation and changelog, and bumped the version # to 3.1. git-svn-id: svn://svn.code.sf.net/p/stella/code/trunk@2013 8b62c5a3-ac7e-4cc8-8f21-d9a121418aba --- Changes.txt | 3 +++ docs/debugger.html | 2 +- docs/graphics/launcher_options_files.png | Bin 6565 -> 7067 bytes docs/index.html | 1 + src/common/Version.hxx | 8 +------- src/emucore/System.hxx | 5 ++++- 6 files changed, 10 insertions(+), 9 deletions(-) diff --git a/Changes.txt b/Changes.txt index 0b8337fda..338a0d41d 100644 --- a/Changes.txt +++ b/Changes.txt @@ -88,6 +88,9 @@ * Modified 'disasm' debugger command to accept a second argument indicating the number of lines to disassemble. + * Improved tab-completion in the debugger prompt; it now completes + on functions and pseudo-registers. + * Added emulation of the "Sega Genesis" controller, with two buttons that are directly supported on a real system. diff --git a/docs/debugger.html b/docs/debugger.html index 8b1ab726c..857005f13 100644 --- a/docs/debugger.html +++ b/docs/debugger.html @@ -998,7 +998,7 @@ them. When you're done, press Enter to accept the changes (in which case the cart will be re-disasembled) or Escape to cancel them. Note that only instructions that have been fully disassembled can be edited. In particular, blank lines or lines with '.byte' directives -cannot be edited. If you wish to edit the latter, then the 'Determine code' +cannot be edited. If you wish to edit the latter, then the 'Resolve data' item should be set to 'Never' first. Also note that certain ROMs can have sections of address space swapped in and out dynamically. As such, changing the contents of a certain address will change the area pointed to at diff --git a/docs/graphics/launcher_options_files.png b/docs/graphics/launcher_options_files.png index 4f18a28dc597a786e30627136d365dc3b25f5621..d226b50c83eae0293734fe4c4a3d9e933be54042 100644 GIT binary patch delta 6305 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 T#-ByQV$gXz$1@eDz3=}IbG}^3 diff --git a/docs/index.html b/docs/index.html index 7811b9f00..ca3c65315 100644 --- a/docs/index.html +++ b/docs/index.html @@ -594,6 +594,7 @@ EEPROM pathspecifies location of EEPROM files-eepromdir Multiple snapshotswhether to overwrite old snapshots-sssingle Snapshot in 1x modesave snapshot in 1x mode, without filtering-ss1x + Snapshot intervalinterval (in seconds) between snapshot-ssinterval diff --git a/src/common/Version.hxx b/src/common/Version.hxx index 4f48e70d2..be4914ba8 100644 --- a/src/common/Version.hxx +++ b/src/common/Version.hxx @@ -22,13 +22,7 @@ #include -#define STELLA_BASE_VERSION "3.1_test5" - -#ifdef NIGHTLY_BUILD - #define STELLA_VERSION STELLA_BASE_VERSION "pre-" NIGHTLY_BUILD -#else - #define STELLA_VERSION STELLA_BASE_VERSION -#endif +#define STELLA_VERSION "3.1" #define STELLA_BUILD atoi("$Rev$"+6) diff --git a/src/emucore/System.hxx b/src/emucore/System.hxx index f0fcc7289..1d1f2520b 100644 --- a/src/emucore/System.hxx +++ b/src/emucore/System.hxx @@ -287,11 +287,14 @@ class System : public Serializable void unlockDataBus(); public: + /** + Describes how a page can be accessed + */ enum PageAccessType { PA_READ = 1 << 0, PA_WRITE = 1 << 1, PA_READWRITE = PA_READ | PA_WRITE - }; + }; /** Structure used to specify access methods for a page