diff --git a/Announce.txt b/Announce.txt index 5db5316de..17854b688 100644 --- a/Announce.txt +++ b/Announce.txt @@ -9,7 +9,7 @@ SSSS ttt eeeee llll llll aaaaa =========================================================================== - Release 3.1.2 for Linux, MacOSX and Windows + Release 3.2 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 3.1.2 release of Stella for Linux, Mac OSX and Windows. The +This is the 3.2 release of Stella for Linux, Mac OSX and Windows. The distributions currently available are: * Binary installer (exe) for Windows 32-bit & 64-bit : - Stella-3.1.2-win32.exe - Stella-3.1.2-x64.exe + Stella-3.2-win32.exe + Stella-3.2-x64.exe * Binary zip for Windows, containing 32 and 64-bit versions : - Stella-3.1.2-windows.zip + Stella-3.2-windows.zip * Binary distribution for MacOSX 32-bit & 64-bit : - Stella-3.1.2-macosx.dmg (32-bit Universal Binary) - Stella-3.1.2_intel_10.6-macosx.dmg (32/64-bit Intel/Snow-Leopard only) + Stella-3.2-macosx.dmg (32-bit Universal Binary) + Stella-3.2_intel_10.6-macosx.dmg (32/64-bit Intel/Snow-Leopard only) * Binary distribution in 32-bit & 64-bit Ubuntu DEB format : - stella_3.1.2-1_i386.deb - stella_3.1.2-1_amd64.deb + stella_3.2-1_i386.deb + stella_3.2-1_amd64.deb * Binary distribution in 32-bit & 64-bit RPM format : - stella-3.1.2-2.i386.rpm - stella-3.1.2-2.x86_64.rpm + stella-3.2-2.i386.rpm + stella-3.2-2.x86_64.rpm * Source code distribution for all platforms : - stella-3.1.2-src.tar.gz + stella-3.2-src.tar.gz PLEASE DO NOT WRITE ASKING FOR ROM IMAGES TO USE WITH STELLA! ALL SUCH REQUESTS WILL BE IGNORED! diff --git a/Changes.txt b/Changes.txt index ddc374388..6aef9eb51 100644 --- a/Changes.txt +++ b/Changes.txt @@ -12,6 +12,73 @@ Release History =========================================================================== +3.1.2 to 3.2: (August 16, 2010) + + * NOTE: because of the many event-related changes in this release, all + event mapping should be reset to defaults after starting Stella for + the first time. + +FIXME + * Many improvements to joystick handling code, particularly for analog + axes. Navigating the UI should be much smoother now. + + * Added ability to assign and remap 'combo' events in emulation mode. + Combo events are basically a sequence of normal events (up to 8) + that are generated from a single event (ie, one button on a joystick + could generate up to 8 events). Updated Input Settings UI to + access and modify these events. + + * Default mappings are now available in UI and emulation mode for the + first 'hat' detected on a joystick/gamepad. Related to this, a hat + now works exactly like an axis in UI mode (holding down a direction + continues that direction until the hat is released/centered). + + * Several improvements to the debugger. User labels are now supported + again, the debugger window can be resized between ROM loads + (previously, the app had to be restarted), and a vertical line + separates the diassembly from the raw bytes. + + * Added 'finishing touches' to some of the UI descriptions, giving a + better explanation of the functions. Related to this, certain + options now show a message box explaining the option in further + detail (particularly the ROM Audit mode). + + * Fixed bugs in the ROM launcher when viewing certain PNG images not + created by Stella. Related to this, the official PNG library is now + included in the Stella codebase (version 1.4.3). + + * Fixed bug in Distella disassembler output, where it sometimes + generated addresses above $FFFF. + + * Added several fixes for crashes on 'small' systems (those systems + where the maximum resolution is less than 640x480). + + * Tweaked bankswitch autodetection for 0840, DPC+, E7 and UA schemes. + + * Improved F8 bankswitch autodetection for Yars Revenge in 8in1 ROM. + + * Updated DPC+ bankswitch scheme to latest specifications. + + * Snapshots taken in continuous snapshot mode are now timestamped, so + files are never overwritten. + + * Fixed a TIA segfault that could occur with certain ROMs. + + * Reworked the manual, dividing it into 'Getting Started' and + 'Advanced Configuration' sections. It still contains the same info + as before, but hopefully in a better organized way. + + * Updated Help dialog; it was showing incorrect info for some OSX + shortcuts. + + * Updated OSX build script to not crash when a previous build is + detected, and to properly handle filenames with spaces. + + * Updated included ZLib to latest release version (1.2.5). + +-Have fun! + + 3.1.1 to 3.1.2: (May 3, 2010) * Modified 'showinfo' command to accept levels of output, where @@ -30,8 +97,6 @@ again. It's still available from the commandline, for those that have a need for it. --Have fun! - 3.1 to 3.1.1: (April 26, 2010) diff --git a/Readme.txt b/Readme.txt index 410bf9ef9..7860d6733 100644 --- a/Readme.txt +++ b/Readme.txt @@ -1,4 +1,4 @@ -This is release 3.1.2 of Stella. Stella is a multi-platform Atari 2600 VCS +This is release 3.2 of Stella. Stella is a multi-platform Atari 2600 VCS emulator which allows you to play all of your favourite Atari 2600 games on your PC. You'll find the Stella Users Manual in the docs subdirectory. If you'd like to verify that you have the latest release of Stella visit @@ -9,4 +9,4 @@ the Stella Website at: Enjoy, The Stella Team -May 3, 2010 +August 16, 2010 diff --git a/debian/changelog b/debian/changelog index 4f14564bf..6dc03810e 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +stella (3.2-1) stable; urgency=high + + * Version 3.2 release + + -- Stephen Anthony Mon, 16 Aug 2010 18:38:25 +0200 + + stella (3.1.2-1) stable; urgency=high * Version 3.1.2 release diff --git a/docs/index.html b/docs/index.html index 1db605fd6..5779cbf86 100644 --- a/docs/index.html +++ b/docs/index.html @@ -52,7 +52,7 @@


-
February 1999 - July 2010
+
February 1999 - August 2010
The Stella Team
Stella Homepage
diff --git a/src/macosx/Info-Stella.plist b/src/macosx/Info-Stella.plist index 4c83eb176..49dbb7e91 100644 --- a/src/macosx/Info-Stella.plist +++ b/src/macosx/Info-Stella.plist @@ -53,7 +53,7 @@ CFBundleSignature StLa CFBundleVersion - 3.1.2 + 3.2 NSMainNibFile SDLMain.nib NSPrincipalClass diff --git a/src/unix/stella.SlackBuild b/src/unix/stella.SlackBuild index 8eea29137..1c680843c 100644 --- a/src/unix/stella.SlackBuild +++ b/src/unix/stella.SlackBuild @@ -13,7 +13,7 @@ die() { exit 1 } -VERSION=3.1.2 +VERSION=3.2 ARCH=${ARCH-i486} BUILD=1 diff --git a/src/unix/stella.spec b/src/unix/stella.spec index 820bd2166..2eba49dd9 100644 --- a/src/unix/stella.spec +++ b/src/unix/stella.spec @@ -1,5 +1,5 @@ %define name stella -%define version 3.1.2 +%define version 3.2 %define rel 1 %define enable_gl 1 @@ -108,6 +108,9 @@ rm -rf $RPM_BUILD_DIR/%{name}-%{version} %_datadir/icons/large/%{name}.png %changelog +* Mon Aug 16 2010 Stephen Anthony 3.2-1 +- Version 3.2 release + * Mon May 3 2010 Stephen Anthony 3.1.2-1 - Version 3.1.2 release diff --git a/src/win32/stella.rc b/src/win32/stella.rc index 2cd1e5f65..cf939bf76 100755 --- a/src/win32/stella.rc +++ b/src/win32/stella.rc @@ -36,8 +36,8 @@ IDI_ICON ICON "stella.ico" // VS_VERSION_INFO VERSIONINFO - FILEVERSION 3,1,2,0 - PRODUCTVERSION 3,1,2,0 + FILEVERSION 3,2,0,0 + PRODUCTVERSION 3,2,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 (http://stella.sourceforge.net)" VALUE "FileDescription", "Stella" - VALUE "FileVersion", "3.1.2" + VALUE "FileVersion", "3.2" VALUE "InternalName", "Stella" VALUE "LegalCopyright", "Copyright (C) 1995-2010 The Stella Team" VALUE "OriginalFilename", "Stella.exe" VALUE "ProductName", "Stella" - VALUE "ProductVersion", "3.1.2" + VALUE "ProductVersion", "3.2" END END BLOCK "VarFileInfo"