mirror of
https://github.com/libretro/stella2023.git
synced 2024-11-27 10:50:38 +00:00
Final updates for the 2.7.3 release.
git-svn-id: svn://svn.code.sf.net/p/stella/code/trunk@1672 8b62c5a3-ac7e-4cc8-8f21-d9a121418aba
This commit is contained in:
parent
b2c6f6fbfd
commit
378549a715
@ -9,7 +9,7 @@
|
||||
SSSS ttt eeeee llll llll aaaaa
|
||||
|
||||
===============================================================================
|
||||
Release 2.7.2 for Linux, Mac OSX and Windows
|
||||
Release 2.7.3 for Linux, Mac OSX and Windows
|
||||
===============================================================================
|
||||
|
||||
The Atari 2600 Video Computer System (VCS), introduced in 1977, was the most
|
||||
@ -21,25 +21,25 @@ of your favorite 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.
|
||||
|
||||
This is the 2.7.2 release of Stella for Linux, Mac OSX, Windows and GP2X.
|
||||
This is the 2.7.3 release of Stella for Linux, Mac OSX, Windows and GP2X.
|
||||
Distributions for other operating systems will appear as they become available.
|
||||
The distributions currently available are:
|
||||
|
||||
* Binary distribution in 32-bit RPM format for Linux (stella-2.7.2-1.i586.rpm)
|
||||
* Binary distribution in 32-bit RPM format for Linux (stella-2.7.3-1.i586.rpm)
|
||||
|
||||
* Binary distribution in 32-bit Ubuntu DEB format (stella_2.7.2-1_i386.deb)
|
||||
* Binary distribution in 32-bit Ubuntu DEB format (stella_2.7.3-1_i386.deb)
|
||||
|
||||
* Binary distribution in 64-bit Ubuntu DEB format (stella_2.7.2-1_amd64.deb)
|
||||
* Binary distribution in 64-bit Ubuntu DEB format (stella_2.7.3-1_amd64.deb)
|
||||
|
||||
* Binary distribution for Mac OSX (StellaOSX2.7.2.dmg.gz)
|
||||
* Binary distribution for Mac OSX (StellaOSX2.7.3.dmg.gz)
|
||||
|
||||
* Binary installer (exe) for Windows (stella-2.7.2-win32.exe)
|
||||
* Binary installer (exe) for Windows (stella-2.7.3-win32.exe)
|
||||
|
||||
* Binary zip for Windows (stella-2.7.2-win32.zip)
|
||||
* Binary zip for Windows (stella-2.7.3-win32.zip)
|
||||
|
||||
* Binary zip for 64-bit Windows (stella-2.7.2-win64.zip)
|
||||
* Binary zip for 64-bit Windows (stella-2.7.3-win64.zip)
|
||||
|
||||
* Source code distribution for all platforms (stella-2.7.2-src.tar.gz)
|
||||
* Source code distribution for all platforms (stella-2.7.3-src.tar.gz)
|
||||
|
||||
PLEASE DO NOT WRITE ASKING FOR ROM IMAGES TO USE WITH STELLA! ALL SUCH
|
||||
REQUESTS WILL BE IGNORED!
|
||||
|
@ -12,13 +12,28 @@
|
||||
Release History
|
||||
===============================================================================
|
||||
|
||||
2.7.2 to 2.7.3: (Feb. 9, 2009)
|
||||
|
||||
* Fixed rendering issues in software mode when using 24-bit colour depth.
|
||||
This isn't as fast as 16 or 32-bit modes, so you're recommended to use
|
||||
one of those whenever possible.
|
||||
|
||||
* For the Win32 port: re-added ability to change the default location
|
||||
for storing Stella config files. To use this, simply create a file
|
||||
named 'basedir.txt' in the application directory containing the full
|
||||
path where all Stella-related items should be stored.
|
||||
|
||||
* Tweaked the TIA info statistics overlay to be smaller while still
|
||||
including all relevant information.
|
||||
|
||||
-Have fun!
|
||||
|
||||
|
||||
2.7.1 to 2.7.2: (Jan. 27, 2009)
|
||||
|
||||
* Fixed major bug in ROM Audit functionality; renaming ROMs would create
|
||||
files without an extension.
|
||||
|
||||
-Have fun!
|
||||
|
||||
|
||||
2.7 to 2.7.1: (Jan. 26, 2009)
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
This is release 2.7.2 of Stella. Stella is a multi-platform Atari 2600 VCS
|
||||
This is release 2.7.3 of Stella. Stella is a multi-platform Atari 2600 VCS
|
||||
emulator which allows you to play all of your favorite 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
|
||||
January 27, 2009
|
||||
February 9, 2009
|
||||
|
@ -9,7 +9,7 @@
|
||||
SSSS ttt eeeee llll llll aaaaa
|
||||
|
||||
===============================================================================
|
||||
To Do List - January 2009
|
||||
To Do List - February 2009
|
||||
===============================================================================
|
||||
|
||||
If you would like to contribute to Stella's development then find something
|
||||
|
@ -1,3 +1,10 @@
|
||||
stella (2.7.3-1) stable; urgency=low
|
||||
|
||||
* Version 2.7.3 release
|
||||
|
||||
-- Stephen Anthony <stephena@users.sf.net> Mon, 09 Feb 2009 18:38:25 +0200
|
||||
|
||||
|
||||
stella (2.7.2-1) stable; urgency=low
|
||||
|
||||
* Version 2.7.2 release
|
||||
|
Binary file not shown.
Before Width: | Height: | Size: 3.9 KiB After Width: | Height: | Size: 3.8 KiB |
@ -10,7 +10,7 @@
|
||||
<br><br>
|
||||
<center><h2><b>A multi-platform Atari 2600 VCS emulator</b></h2></center>
|
||||
|
||||
<center><h4><b>Release 2.7.2</b></h4></center>
|
||||
<center><h4><b>Release 2.7.3</b></h4></center>
|
||||
<br><br>
|
||||
|
||||
<center><h2><b>User's Guide</b></h2></center>
|
||||
@ -40,7 +40,7 @@
|
||||
|
||||
<br><br><br>
|
||||
|
||||
<center><b>February 1999 - January 2009</b></center>
|
||||
<center><b>February 1999 - February 2009</b></center>
|
||||
<center><b>The Stella Team</b></center>
|
||||
<center><b><a href="http://stella.sourceforge.net">Stella Homepage</a></b></center>
|
||||
|
||||
@ -2255,15 +2255,15 @@
|
||||
frames per second, bankswitch and display formats, etc. The following shows
|
||||
an example of this information:
|
||||
<p><img src="graphics/developer_stats.png"></p>
|
||||
<p>The three lines of output describe the following:
|
||||
<p>The two lines of output describe the following:
|
||||
<ol>
|
||||
<li>Number of scanlines in current frame, and associated framerate. Note
|
||||
that the framerate shown is the <i>internal</i>, virtual framerate
|
||||
(it's calculated from the number of scanlines).</li>
|
||||
<li>Display format. If the characters 'AUTO =>' are present, it means
|
||||
<li>Number of scanlines in current frame, associated framerate, and
|
||||
resulting display format. Note that the framerate shown is the
|
||||
<i>internal</i>, virtual framerate (it's calculated from the
|
||||
number of scanlines). If the '*' character is present, it means
|
||||
the display format was auto-detected as shown. For the given example,
|
||||
the format was auto-detected as 'NTSC'.</li>
|
||||
<li>Cartridge information. If the characters 'AUTO =>' are present,
|
||||
<li>Cartridge information. If the '*' character is present,
|
||||
it means the bankswitch format was auto-detected as shown. The item
|
||||
in round brackets indicates ROM size. For the given example,
|
||||
the bankswitch type was auto-detected as 4K, and the file size was
|
||||
|
@ -13,13 +13,13 @@
|
||||
// See the file "license" for information on usage and redistribution of
|
||||
// this file, and for a DISCLAIMER OF ALL WARRANTIES.
|
||||
//
|
||||
// $Id: Version.hxx,v 1.50 2009-01-29 00:45:29 stephena Exp $
|
||||
// $Id: Version.hxx,v 1.51 2009-02-07 21:50:05 stephena Exp $
|
||||
//============================================================================
|
||||
|
||||
#ifndef VERSION_HXX
|
||||
#define VERSION_HXX
|
||||
|
||||
#define STELLA_BASE_VERSION "2.7.3_cvs"
|
||||
#define STELLA_BASE_VERSION "2.7.3"
|
||||
|
||||
#ifdef NIGHTLY_BUILD
|
||||
#define STELLA_VERSION STELLA_BASE_VERSION "pre-" NIGHTLY_BUILD
|
||||
|
@ -13,7 +13,7 @@
|
||||
// See the file "license" for information on usage and redistribution of
|
||||
// this file, and for a DISCLAIMER OF ALL WARRANTIES.
|
||||
//
|
||||
// $Id: Cart.cxx,v 1.47 2009-01-06 23:02:18 stephena Exp $
|
||||
// $Id: Cart.cxx,v 1.48 2009-02-07 21:50:05 stephena Exp $
|
||||
//============================================================================
|
||||
|
||||
#include <cassert>
|
||||
@ -76,16 +76,17 @@ Cartridge* Cartridge::create(const uInt8* image, uInt32 size,
|
||||
|
||||
// See if we should try to auto-detect the cartridge type
|
||||
// If we ask for extended info, always do an autodetect
|
||||
string autodetect = "";
|
||||
if(type == "AUTO-DETECT" || settings.getBool("rominfo"))
|
||||
{
|
||||
string detected = autodetectType(image, size);
|
||||
buf << "AUTO => ";
|
||||
autodetect = "*";
|
||||
if(type != "AUTO-DETECT" && type != detected)
|
||||
cerr << "Auto-detection not consistent: " << type << ", " << detected << endl;
|
||||
|
||||
type = detected;
|
||||
}
|
||||
buf << type << " (" << (size/1024) << "K) ";
|
||||
buf << type << autodetect << " (" << (size/1024) << "K) ";
|
||||
myAboutString = buf.str();
|
||||
|
||||
// We should know the cart's type by now so let's create it
|
||||
|
@ -13,7 +13,7 @@
|
||||
// See the file "license" for information on usage and redistribution of
|
||||
// this file, and for a DISCLAIMER OF ALL WARRANTIES.
|
||||
//
|
||||
// $Id: FrameBuffer.hxx,v 1.118 2009-02-06 23:53:34 stephena Exp $
|
||||
// $Id: FrameBuffer.hxx,v 1.119 2009-02-07 21:50:05 stephena Exp $
|
||||
//============================================================================
|
||||
|
||||
#ifndef FRAMEBUFFER_HXX
|
||||
@ -91,7 +91,7 @@ enum {
|
||||
into FBSurfaces), are in turn drawn here as well.
|
||||
|
||||
@author Stephen Anthony
|
||||
@version $Id: FrameBuffer.hxx,v 1.118 2009-02-06 23:53:34 stephena Exp $
|
||||
@version $Id: FrameBuffer.hxx,v 1.119 2009-02-07 21:50:05 stephena Exp $
|
||||
*/
|
||||
class FrameBuffer
|
||||
{
|
||||
@ -426,8 +426,9 @@ class FrameBuffer
|
||||
// TIA palettes for normal and phosphor modes
|
||||
// 'myDefPalette' also contains the UI palette
|
||||
// The '24' version of myDefPalette is used in 24-bit colour mode,
|
||||
// eliminates having to deal with endian and shift issues
|
||||
// Phosphor mode doesn't have a corresponding
|
||||
// eliminating having to deal with endian and shift issues
|
||||
// Phosphor mode doesn't have a corresponding '24' mode, since it
|
||||
// would require a 192KB lookup table
|
||||
Uint32 myDefPalette[256+kNumColors];
|
||||
Uint32 myAvgPalette[256][256];
|
||||
Uint8 myDefPalette24[256+kNumColors][3];
|
||||
@ -567,7 +568,7 @@ class FrameBuffer
|
||||
FrameBuffer type.
|
||||
|
||||
@author Stephen Anthony
|
||||
@version $Id: FrameBuffer.hxx,v 1.118 2009-02-06 23:53:34 stephena Exp $
|
||||
@version $Id: FrameBuffer.hxx,v 1.119 2009-02-07 21:50:05 stephena Exp $
|
||||
*/
|
||||
// Text alignment modes for drawString()
|
||||
enum TextAlignment {
|
||||
|
@ -13,7 +13,7 @@
|
||||
// See the file "license" for information on usage and redistribution of
|
||||
// this file, and for a DISCLAIMER OF ALL WARRANTIES.
|
||||
//
|
||||
// $Id: TIATables.cxx,v 1.1 2009-01-19 16:52:32 stephena Exp $
|
||||
// $Id: TIATables.cxx,v 1.2 2009-02-07 21:50:05 stephena Exp $
|
||||
//============================================================================
|
||||
|
||||
#include <cassert>
|
||||
@ -449,7 +449,7 @@ void TIATables::computePlayerPositionResetWhenTable()
|
||||
}
|
||||
}
|
||||
|
||||
// Let's do a sanity check on table entries
|
||||
// Let's do a sanity check on table entries
|
||||
uInt32 s1 = 0, s2 = 0;
|
||||
for(newx = 0; newx < 160; ++newx)
|
||||
{
|
||||
|
Binary file not shown.
@ -33,7 +33,7 @@
|
||||
<key>CFBundleExecutable</key>
|
||||
<string>StellaOSX</string>
|
||||
<key>CFBundleGetInfoString</key>
|
||||
<string>StellaOSX 2.7.2</string>
|
||||
<string>StellaOSX 2.7.3</string>
|
||||
<key>CFBundleHelpBookFolder</key>
|
||||
<string>docs</string>
|
||||
<key>CFBundleHelpBookName</key>
|
||||
@ -45,13 +45,13 @@
|
||||
<key>CFBundleInfoDictionaryVersion</key>
|
||||
<string>6.0</string>
|
||||
<key>CFBundleName</key>
|
||||
<string>StellaOSX 2.7.2</string>
|
||||
<string>StellaOSX 2.7.3</string>
|
||||
<key>CFBundlePackageType</key>
|
||||
<string>APPL</string>
|
||||
<key>CFBundleSignature</key>
|
||||
<string>StLa</string>
|
||||
<key>CFBundleVersion</key>
|
||||
<string>StellaOSX 2.7.2</string>
|
||||
<string>StellaOSX 2.7.3</string>
|
||||
<key>NSMainNibFile</key>
|
||||
<string>SDLMain.nib</string>
|
||||
<key>NSPrincipalClass</key>
|
||||
|
@ -1,5 +1,5 @@
|
||||
%define name stella
|
||||
%define version 2.7.2
|
||||
%define version 2.7.3
|
||||
%define rel 1
|
||||
|
||||
%define enable_gl 1
|
||||
@ -107,6 +107,9 @@ rm -rf $RPM_BUILD_DIR/%{name}-%{version}
|
||||
%_datadir/icons/large/%{name}.png
|
||||
|
||||
%changelog
|
||||
* Mon Feb 9 2009 Stephen Anthony <stephena@users.sf.net> 2.7.3-1
|
||||
- Version 2.7.3 release
|
||||
|
||||
* Tue Jan 27 2009 Stephen Anthony <stephena@users.sf.net> 2.7.2-1
|
||||
- Version 2.7.2 release
|
||||
|
||||
|
@ -3,14 +3,14 @@
|
||||
|
||||
[Setup]
|
||||
AppName=Stella
|
||||
AppVerName=Stella 2.7.2
|
||||
AppVerName=Stella 2.7.3
|
||||
AppPublisher=Bradford W. Mott and the Stella team
|
||||
AppPublisherURL=http://stella.sourceforge.net
|
||||
AppSupportURL=http://stella.sourceforge.net
|
||||
AppUpdatesURL=http://stella.sourceforge.net
|
||||
DefaultDirName={pf}\Stella
|
||||
DefaultGroupName=Stella
|
||||
OutputBaseFilename=stella-2.7.2-win32
|
||||
OutputBaseFilename=stella-2.7.3-win32
|
||||
Compression=lzma
|
||||
SolidCompression=yes
|
||||
|
||||
@ -21,10 +21,10 @@ Name: "eng"; MessagesFile: "compiler:Default.isl"
|
||||
Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{cm:AdditionalIcons}"; Flags: unchecked
|
||||
|
||||
[Files]
|
||||
Source: "..\..\stella-2.7.2\Stella.exe"; DestDir: "{app}"; Flags: ignoreversion
|
||||
;Source: "..\..\stella-2.7.2\zlib1.dll"; DestDir: "{app}"; Flags: ignoreversion
|
||||
Source: "..\..\stella-2.7.2\SDL.dll"; DestDir: "{app}"; Flags: ignoreversion
|
||||
Source: "..\..\stella-2.7.2\docs\*"; DestDir: "{app}\docs"; Flags: ignoreversion recursesubdirs createallsubdirs
|
||||
Source: "..\..\stella-2.7.3\Stella.exe"; DestDir: "{app}"; Flags: ignoreversion
|
||||
;Source: "..\..\stella-2.7.3\zlib1.dll"; DestDir: "{app}"; Flags: ignoreversion
|
||||
Source: "..\..\stella-2.7.3\SDL.dll"; DestDir: "{app}"; Flags: ignoreversion
|
||||
Source: "..\..\stella-2.7.3\docs\*"; DestDir: "{app}\docs"; Flags: ignoreversion recursesubdirs createallsubdirs
|
||||
; NOTE: Don't use "Flags: ignoreversion" on any shared system files
|
||||
|
||||
[Icons]
|
||||
|
@ -36,8 +36,8 @@ IDI_ICON ICON "stella.ico"
|
||||
//
|
||||
|
||||
VS_VERSION_INFO VERSIONINFO
|
||||
FILEVERSION 2,7,2,0
|
||||
PRODUCTVERSION 2,7,2,0
|
||||
FILEVERSION 2,7,3,0
|
||||
PRODUCTVERSION 2,7,3,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 GPL."
|
||||
VALUE "CompanyName", "Bradford W. Mott and the Stella team (http://stella.sourceforge.net)"
|
||||
VALUE "FileDescription", "Stella"
|
||||
VALUE "FileVersion", "2.7.2"
|
||||
VALUE "FileVersion", "2.7.3"
|
||||
VALUE "InternalName", "Stella"
|
||||
VALUE "LegalCopyright", "Copyright (C) 1995-2009 B. Mott & the Stella team"
|
||||
VALUE "OriginalFilename", "Stella.exe"
|
||||
VALUE "ProductName", "Stella"
|
||||
VALUE "ProductVersion", "2.7.2"
|
||||
VALUE "ProductVersion", "2.7.3"
|
||||
END
|
||||
END
|
||||
BLOCK "VarFileInfo"
|
||||
|
Loading…
Reference in New Issue
Block a user