From e9acf1f1e8a7cba40582bb9407b9bd9722d476ba Mon Sep 17 00:00:00 2001 From: Stephen Anthony Date: Sun, 9 Jul 2017 22:56:16 -0230 Subject: [PATCH] Updated various docs for impending 5.0 release. Finalized state file format at 5.0.0.0. --- Announce.txt | 22 +++++++++++----------- Changes.txt | 2 +- debian/changelog | 7 ++++--- src/emucore/StateManager.cxx | 2 +- src/macosx/English.lproj/InfoPlist.strings | 4 ++-- src/macosx/Info-Stella.plist | 2 +- src/unix/stella.spec | 5 ++++- src/windows/stella.rc | 8 ++++---- 8 files changed, 28 insertions(+), 24 deletions(-) diff --git a/Announce.txt b/Announce.txt index c6f753c94..194374689 100644 --- a/Announce.txt +++ b/Announce.txt @@ -9,7 +9,7 @@ SSSS ttt eeeee llll llll aaaaa =========================================================================== - Release 4.7.3 for Linux, MacOSX and Windows + Release 5.0 for Linux, MacOSX and Windows =========================================================================== The Atari 2600 Video Computer System (VCS), introduced in 1977, was the @@ -21,30 +21,30 @@ all of your favourite Atari 2600 games again! Stella was originally developed for Linux by Bradford W. Mott, however, it has been ported to a number of other platforms and is currently maintained by Stephen Anthony. -This is the 4.7.3 release of Stella for Linux, Mac OSX and Windows. The +This is the 5.0 release of Stella for Linux, Mac OSX and Windows. The distributions currently available are: * Binaries for Windows XP_SP3(*)/Vista/7/8/10 : - Stella-4.7.3-win32.exe (32-bit EXE installer) - Stella-4.7.3-x64.exe (64-bit EXE installer) - Stella-4.7.3-windows.zip (32/64 bit versions) + Stella-5.0-win32.exe (32-bit EXE installer) + Stella-5.0-x64.exe (64-bit EXE installer) + Stella-5.0-windows.zip (32/64 bit versions) (*) Note: Support for Windows XP is problematic on some systems, and will probably be discontinued in a future release. * Binary distribution for MacOS X 10.7 and above : - Stella-4.7.3-macosx.dmg (64-bit Intel) + Stella-5.0-macosx.dmg (64-bit Intel) * Binary distribution in 32-bit & 64-bit Ubuntu DEB format : - stella_4.7.3-1_i386.deb - stella_4.7.3-1_amd64.deb + stella_5.0-1_i386.deb + stella_5.0-1_amd64.deb * Binary distribution in 32-bit & 64-bit RPM format : - stella-4.7.3-2.i386.rpm - stella-4.7.3-2.x86_64.rpm + stella-5.0-2.i386.rpm + stella-5.0-2.x86_64.rpm * Source code distribution for all platforms : - stella-4.7.3-src.tar.xz + stella-5.0-src.tar.xz Distribution Site diff --git a/Changes.txt b/Changes.txt index ff21ed031..5ac11ec81 100644 --- a/Changes.txt +++ b/Changes.txt @@ -12,7 +12,7 @@ Release History =========================================================================== -4.7.3 to 5.0: (xxx. xx, 2017) +4.7.3 to 5.0: (July 16, 2017) * Stella has moved from Sourceforge to Github. diff --git a/debian/changelog b/debian/changelog index 6e15da51f..c404777bc 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,8 +1,9 @@ -stella (5.0.0pre4) UNRELEASED; urgency=medium +stella (5.0-1) stable; urgency=high - * Version 5.0.0pre4 test build + * Version 5.0 release + + -- Stephen Anthony Sun, 16 Jul 2017 17:09:59 -0230 - -- Stephen Anthony Fri, 20 Jan 2017 17:30:43 +0100 stella (4.7.3-1) stable; urgency=high diff --git a/src/emucore/StateManager.cxx b/src/emucore/StateManager.cxx index 1819979b6..8e3101fce 100644 --- a/src/emucore/StateManager.cxx +++ b/src/emucore/StateManager.cxx @@ -28,7 +28,7 @@ #include "StateManager.hxx" -#define STATE_HEADER "04090700state" +#define STATE_HEADER "05000000state" #define MOVIE_HEADER "03030000movie" // - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/src/macosx/English.lproj/InfoPlist.strings b/src/macosx/English.lproj/InfoPlist.strings index ced0992ba..40074b9c4 100755 --- a/src/macosx/English.lproj/InfoPlist.strings +++ b/src/macosx/English.lproj/InfoPlist.strings @@ -1,8 +1,8 @@ /* Localized versions of Info.plist keys */ CFBundleName = "Stella"; -CFBundleShortVersionString = "Stella version 4.7.3"; -CFBundleGetInfoString = "Stella version 4.7.3"; +CFBundleShortVersionString = "Stella version 5.0"; +CFBundleGetInfoString = "Stella version 5.0"; NSHumanReadableCopyright = "Stella MacOS X version by Stephen Anthony and Mark Grebe."; "Atari 2600 Cartridge File" = "Atari 2600 Cartridge File"; diff --git a/src/macosx/Info-Stella.plist b/src/macosx/Info-Stella.plist index 58311c60e..5d642fbc5 100644 --- a/src/macosx/Info-Stella.plist +++ b/src/macosx/Info-Stella.plist @@ -53,7 +53,7 @@ CFBundleSignature StLa CFBundleVersion - 4.7.3 + 5.0 LSApplicationCategoryType public.app-category.games LSMinimumSystemVersionByArchitecture diff --git a/src/unix/stella.spec b/src/unix/stella.spec index 05658e6ed..4d7331714 100644 --- a/src/unix/stella.spec +++ b/src/unix/stella.spec @@ -1,5 +1,5 @@ %define name stella -%define version 4.7.3 +%define version 5.0 %define rel 1 %define enable_sound 1 @@ -101,6 +101,9 @@ rm -rf $RPM_BUILD_DIR/%{name}-%{version} %_datadir/icons/large/%{name}.png %changelog +* Sun Jul 16 2017 Stephen Anthony 5.0-1 +- Version 5.0 release + * Mon Nov 21 2016 Stephen Anthony 4.7.3-1 - Version 4.7.3 release diff --git a/src/windows/stella.rc b/src/windows/stella.rc index 3ba631979..ec52bcc84 100755 --- a/src/windows/stella.rc +++ b/src/windows/stella.rc @@ -36,8 +36,8 @@ IDI_ICON ICON "stella.ico" // VS_VERSION_INFO VERSIONINFO - FILEVERSION 4,7,3,0 - PRODUCTVERSION 4,7,3,0 + FILEVERSION 5,0,0,0 + PRODUCTVERSION 5,0,0,0 FILEFLAGSMASK 0x3fL #ifdef _DEBUG FILEFLAGS 0x1L @@ -55,12 +55,12 @@ BEGIN VALUE "Comments", "The multi-platform Atari 2600 emulator. Stella is released under the GPLv2." VALUE "CompanyName", "The Stella Team (https://stella-emu.github.io)" VALUE "FileDescription", "Stella" - VALUE "FileVersion", "4.7.3" + VALUE "FileVersion", "5.0" VALUE "InternalName", "Stella" VALUE "LegalCopyright", "Copyright (C) 1995-2017 The Stella Team" VALUE "OriginalFilename", "Stella.exe" VALUE "ProductName", "Stella" - VALUE "ProductVersion", "4.7.3" + VALUE "ProductVersion", "5.0" END END BLOCK "VarFileInfo"