From 3423bf15c780af5ee5693535a0a6ac4bf71614f4 Mon Sep 17 00:00:00 2001 From: Stephen Anthony Date: Tue, 18 Dec 2018 21:15:32 -0330 Subject: [PATCH] Set release date for 6.0 for Dec. 23. We'll see if we actually make it ... --- Changes.txt | 40 ++++++++++++++++++++----------------- docs/index.html | 2 +- src/common/StateManager.cxx | 2 +- src/common/Version.hxx | 4 ++-- src/unix/stella.spec | 2 +- 5 files changed, 27 insertions(+), 23 deletions(-) diff --git a/Changes.txt b/Changes.txt index ed117f385..5e0e923a4 100644 --- a/Changes.txt +++ b/Changes.txt @@ -12,7 +12,7 @@ Release History =========================================================================== -5.1.3 to 6.0: (MMM d, 2018) +5.1.3 to 6.0: (December 23, 2018) * Note: because of major TIA sound changes, the state file format has changed, and old state files will not work with this release. @@ -31,6 +31,18 @@ * Main loop rewritten; emulating speed and timing is now much more faithful (i.e. speed in Pick'n'Pile). + * Added preliminary support for 'CTY' bankswitching scheme and recently + released 'Chetiry' ROMs. Special thanks to SpiceWare for adding music + support to this scheme. + + * UI modernization (new widget look, dialog titles added, dialogs + refactored). + + * The bankswitch scheme can now be forced by naming the ROM with a + specific extension (ie: .f8s for F8SC, .fe for FE, etc). The + supported extensions are the same as the ones from HarmonyCart and + UnoCart. + * Audio settings replaced with new 'audio.xxx' settings. * FPS setting replaced with speed setting for adjusting emulation speed. @@ -38,19 +50,14 @@ * Extra functionality for Time Machine dialog (start/stop recording; minor fixes; TODO button and initial key repeats...) - * Fixes for collision corner cases (during HBlank). + * When logging messages to the System Logger, condense similar messages + that arrive in batches into fewer messages (including timestamps). - * UI modernization (new widget look, dialog titles added, dialogs - refactored). + * Fixes for collision corner cases (during HBlank). * Fixed excessive CPU usage while in UI modes (ROM launcher, debugger, etc). - * The bankswitch scheme can now be forced by naming the ROM with a - specific extension (ie: .f8s for F8SC, .fe for FE, etc). The - supported extensions are the same as the ones from HarmonyCart and - UnoCart. - * The 'launcherexts' option has been replaced by a true/false option named 'launcherroms', which specifies to show only ROMs or all files in the ROM launcher. @@ -101,26 +108,23 @@ * The ROM name saved in a PNG tEXt chunk now honours the 'snapname' setting. + * Improved snapshots when phosphor is enabled. + * Updated PAL palette. * Added 'Cartridge.StartBank' ROM property, to force a ROM to use a specific bank for its reset vector. - * Improved snapshots when phosphor is enabled - - * Added Developer setting, which breaks on reads from write ports - - * Fixed '_rwport' + * Added Developer setting, which breaks on reads from write ports. It + now detects such conditions in many more cases. This new way of + detecting RWP errors obsoletes the old '_rwport' debugger command, + which has now been removed. * Added recently released 'Arkyology' prototype ROM to the database. * Fixed 'Street Racer' and 'Video Olympics' ROMs to use paddles in both ports. - * Added premliminary support for 'CTY' bankswitching scheme and recently - released 'Chetiry' ROMs. Special thanks to SpiceWare for adding music - support to this scheme. - * For UNIX systems: in the ROM launcher, when using symlinks use the symlink pathname instead of the underlying filesystem pathname. diff --git a/docs/index.html b/docs/index.html index 8d5a8417f..298ad8b17 100644 --- a/docs/index.html +++ b/docs/index.html @@ -61,7 +61,7 @@


-
February 1999 - TODO 2018
+
February 1999 - December 2018
The Stella Team
Stella Homepage
diff --git a/src/common/StateManager.cxx b/src/common/StateManager.cxx index 1351f8a03..e92c0e8fa 100644 --- a/src/common/StateManager.cxx +++ b/src/common/StateManager.cxx @@ -27,7 +27,7 @@ #include "StateManager.hxx" -#define STATE_HEADER "05099200state" +#define STATE_HEADER "05090101state" // #define MOVIE_HEADER "03030000movie" // - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/common/Version.hxx b/src/common/Version.hxx index 284922147..af2571e73 100644 --- a/src/common/Version.hxx +++ b/src/common/Version.hxx @@ -18,7 +18,7 @@ #ifndef VERSION_HXX #define VERSION_HXX -#define STELLA_VERSION "6.0_beta2" -#define STELLA_BUILD "4603" +#define STELLA_VERSION "6.0_rc1" +#define STELLA_BUILD "4652" #endif diff --git a/src/unix/stella.spec b/src/unix/stella.spec index 157bd88e6..6089b9bc7 100644 --- a/src/unix/stella.spec +++ b/src/unix/stella.spec @@ -100,7 +100,7 @@ rm -rf $RPM_BUILD_DIR/%{name}-%{version} %_datadir/icons/large/%{name}.png %changelog -* TODO 2018 Stephen Anthony 6.0-1 +* Sun Dec 23 2018 Stephen Anthony 6.0-1 - Version 6.0 release * Wed Feb 21 2018 Stephen Anthony 5.1.1-1