Commit 8982d8fa authored by Stephen Kitt's avatar Stephen Kitt

Imported Upstream version 3.9.3

parent 262e777a
......@@ -9,7 +9,7 @@
SSSS ttt eeeee llll llll aaaaa
===========================================================================
Release 3.9.2 for Linux, MacOSX and Windows
Release 3.9.3 for Linux, MacOSX and Windows
===========================================================================
The Atari 2600 Video Computer System (VCS), introduced in 1977, was the
......@@ -21,28 +21,28 @@ 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.9.2 release of Stella for Linux, Mac OSX and Windows. The
This is the 3.9.3 release of Stella for Linux, Mac OSX and Windows. The
distributions currently available are:
* Binaries for Windows XP/Vista/7/8 :
Stella-3.9.2-win32.exe (32-bit EXE installer)
Stella-3.9.2-x64.exe (64-bit EXE installer)
Stella-3.9.2-windows.zip (32/64 bit versions)
Stella-3.9.3-win32.exe (32-bit EXE installer)
Stella-3.9.3-x64.exe (64-bit EXE installer)
Stella-3.9.3-windows.zip (32/64 bit versions)
* Binary distribution for MacOS X 32-bit & 64-bit :
Stella-3.9.2-macosx.dmg (32-bit Universal Binary)
Stella-3.9.2_intel-macosx.dmg (32/64-bit Intel/OSX 10.6+)
Stella-3.9.3-macosx.dmg (32-bit Universal Binary)
Stella-3.9.3_intel-macosx.dmg (32/64-bit Intel/OSX 10.6+)
* Binary distribution in 32-bit & 64-bit Ubuntu DEB format :
stella_3.9.2-1_i386.deb
stella_3.9.2-1_amd64.deb
stella_3.9.3-1_i386.deb
stella_3.9.3-1_amd64.deb
* Binary distribution in 32-bit & 64-bit RPM format :
stella-3.9.2-2.i386.rpm
stella-3.9.2-2.x86_64.rpm
stella-3.9.3-2.i386.rpm
stella-3.9.3-2.x86_64.rpm
* Source code distribution for all platforms :
stella-3.9.2-src.tar.gz
stella-3.9.3-src.tar.gz
Distribution Site
......
......@@ -12,6 +12,20 @@
Release History
===========================================================================
3.9.2 to 3.9.3: (January 20, 2014)
* Added bankswitch schemes BF, BFSC, DF, DFSC and 4KSC, thanks to
RevEng and CPUWIZ of AtariAge.
* Updated ROM properties for several ROMs, thanks to Omegamatrix of
AtariAge.
* Fixed program crash when specifying a bankswitch type that Stella
didn't recognize; an error message is now displayed.
-Have fun!
3.9.1 to 3.9.2: (August 31, 2013)
* Improved parsing of the DASM lst file for the debugger disassembly;
......@@ -35,8 +49,6 @@
mouse wheel (currently up/down only, as I don't have a sideways
scrolling mouse to test with).
-Have fun!
3.9 to 3.9.1: (August 21, 2013)
......
......@@ -12,7 +12,7 @@
License Information and Copyright Notice
===========================================================================
Copyright (C) 1995-2013 Bradford W. Mott, Stephen Anthony and the
Copyright (C) 1995-2014 Bradford W. Mott, Stephen Anthony and the
Stella Team
This program is free software; you can redistribute it and/or modify it
......
......@@ -8,7 +8,7 @@
## SS SS tt ee ll ll aa aa
## SSSS ttt eeeee llll llll aaaaa
##
## Copyright (c) 1995-2013 by Bradford W. Mott, Stephen Anthony
## Copyright (c) 1995-2014 by Bradford W. Mott, Stephen Anthony
## and the Stella Team
##
## See the file "License.txt" for information on usage and redistribution of
......
stella (3.9.3-1) stable; urgency=high
* Version 3.9.3 release
-- Stephen Anthony <stephena@users.sf.net> Sat, 18 Jan 2014 15:16:30 -0330
stella (3.9.2-1) stable; urgency=high
* Version 3.9.2 release
......
......@@ -10,7 +10,7 @@
<br><br>
<center><h2><b>A multi-platform Atari 2600 VCS emulator</b></h2></center>
<center><h4><b>Release 3.9.2</b></h4></center>
<center><h4><b>Release 3.9.3</b></h4></center>
<br><br>
<center><h2><b>User's Guide</b></h2></center>
......@@ -3221,9 +3221,14 @@ Ms Pac-Man (Stella extended codes):
<tr><td>3F </td><td>512K Tigervision </td></tr>
<tr><td>4A50 </td><td>64K 4A50 + ram </td></tr>
<tr><td>4K </td><td>4K Atari </td></tr>
<tr><td>4KSC </td><td>CPUWIZ 4K + ram </td></tr>
<tr><td>AR </td><td>Supercharger </td></tr>
<tr><td>BF </td><td>CPUWIZ 256K </td></tr>
<tr><td>BFSC </td><td>CPUWIZ 256K + ram</td></tr>
<tr><td>CM &#185;</td><td>Spectravideo CompuMate </td></tr>
<tr><td>CV </td><td>Commavid extra ram </td></tr>
<tr><td>DF </td><td>CPUWIZ 128K </td></tr>
<tr><td>DFSC </td><td>CPUWIZ 128K + ram</td></tr>
<tr><td>DPC </td><td>Pitfall II </td></tr>
<tr><td>DPC+</td><td>Enhanced DPC </td></tr>
<tr><td>E0 </td><td>8K Parker Bros </td></tr>
......
......@@ -8,13 +8,13 @@
// SS SS tt ee ll ll aa aa
// SSSS ttt eeeee llll llll aaaaa
//
// Copyright (c) 1995-2013 by Bradford W. Mott, Stephen Anthony
// Copyright (c) 1995-2014 by Bradford W. Mott, Stephen Anthony
// and the Stella Team
//
// See the file "License.txt" for information on usage and redistribution of
// this file, and for a DISCLAIMER OF ALL WARRANTIES.
//
// $Id: BankRomCheat.cxx 2579 2013-01-04 19:49:01Z stephena $
// $Id: BankRomCheat.cxx 2838 2014-01-17 23:34:03Z stephena $
//============================================================================
#include "Console.hxx"
......
......@@ -8,13 +8,13 @@
// SS SS tt ee ll ll aa aa
// SSSS ttt eeeee llll llll aaaaa
//
// Copyright (c) 1995-2013 by Bradford W. Mott, Stephen Anthony
// Copyright (c) 1995-2014 by Bradford W. Mott, Stephen Anthony
// and the Stella Team
//
// See the file "License.txt" for information on usage and redistribution of
// this file, and for a DISCLAIMER OF ALL WARRANTIES.
//
// $Id: BankRomCheat.hxx 2579 2013-01-04 19:49:01Z stephena $
// $Id: BankRomCheat.hxx 2838 2014-01-17 23:34:03Z stephena $
//============================================================================
#ifndef BANK_ROM_CHEAT_HXX
......
......@@ -8,13 +8,13 @@
// SS SS tt ee ll ll aa aa
// SSSS ttt eeeee llll llll aaaaa
//
// Copyright (c) 1995-2013 by Bradford W. Mott, Stephen Anthony
// Copyright (c) 1995-2014 by Bradford W. Mott, Stephen Anthony
// and the Stella Team
//
// See the file "License.txt" for information on usage and redistribution of
// this file, and for a DISCLAIMER OF ALL WARRANTIES.
//
// $Id: Cheat.hxx 2579 2013-01-04 19:49:01Z stephena $
// $Id: Cheat.hxx 2838 2014-01-17 23:34:03Z stephena $
//============================================================================
#ifndef CHEAT_HXX
......
......@@ -8,13 +8,13 @@
// SS SS tt ee ll ll aa aa
// SSSS ttt eeeee llll llll aaaaa
//
// Copyright (c) 1995-2013 by Bradford W. Mott, Stephen Anthony
// Copyright (c) 1995-2014 by Bradford W. Mott, Stephen Anthony
// and the Stella Team
//
// See the file "License.txt" for information on usage and redistribution of
// this file, and for a DISCLAIMER OF ALL WARRANTIES.
//
// $Id: CheatCodeDialog.cxx 2763 2013-06-29 00:02:49Z stephena $
// $Id: CheatCodeDialog.cxx 2838 2014-01-17 23:34:03Z stephena $
//============================================================================
#include <sstream>
......
......@@ -8,13 +8,13 @@
// SS SS tt ee ll ll aa aa
// SSSS ttt eeeee llll llll aaaaa
//
// Copyright (c) 1995-2013 by Bradford W. Mott, Stephen Anthony
// Copyright (c) 1995-2014 by Bradford W. Mott, Stephen Anthony
// and the Stella Team
//
// See the file "License.txt" for information on usage and redistribution of
// this file, and for a DISCLAIMER OF ALL WARRANTIES.
//
// $Id: CheatCodeDialog.hxx 2763 2013-06-29 00:02:49Z stephena $
// $Id: CheatCodeDialog.hxx 2838 2014-01-17 23:34:03Z stephena $
//============================================================================
#ifndef CHEAT_CODE_DIALOG_HXX
......
......@@ -8,13 +8,13 @@
// SS SS tt ee ll ll aa aa
// SSSS ttt eeeee llll llll aaaaa
//
// Copyright (c) 1995-2013 by Bradford W. Mott, Stephen Anthony
// Copyright (c) 1995-2014 by Bradford W. Mott, Stephen Anthony
// and the Stella Team
//
// See the file "License.txt" for information on usage and redistribution of
// this file, and for a DISCLAIMER OF ALL WARRANTIES.
//
// $Id: CheatManager.cxx 2726 2013-05-08 23:34:42Z stephena $
// $Id: CheatManager.cxx 2838 2014-01-17 23:34:03Z stephena $
//============================================================================
#include <fstream>
......
......@@ -8,13 +8,13 @@
// SS SS tt ee ll ll aa aa
// SSSS ttt eeeee llll llll aaaaa
//
// Copyright (c) 1995-2013 by Bradford W. Mott, Stephen Anthony
// Copyright (c) 1995-2014 by Bradford W. Mott, Stephen Anthony
// and the Stella Team
//
// See the file "License.txt" for information on usage and redistribution of
// this file, and for a DISCLAIMER OF ALL WARRANTIES.
//
// $Id: CheatManager.hxx 2579 2013-01-04 19:49:01Z stephena $
// $Id: CheatManager.hxx 2838 2014-01-17 23:34:03Z stephena $
//============================================================================
#ifndef CHEAT_MANAGER_HXX
......@@ -37,7 +37,7 @@ typedef map<string,string> CheatCodeMap;
the list of all cheats currently in use.
@author Stephen Anthony
@version $Id: CheatManager.hxx 2579 2013-01-04 19:49:01Z stephena $
@version $Id: CheatManager.hxx 2838 2014-01-17 23:34:03Z stephena $
*/
class CheatManager
{
......
......@@ -8,13 +8,13 @@
// SS SS tt ee ll ll aa aa
// SSSS ttt eeeee llll llll aaaaa
//
// Copyright (c) 1995-2013 by Bradford W. Mott, Stephen Anthony
// Copyright (c) 1995-2014 by Bradford W. Mott, Stephen Anthony
// and the Stella Team
//
// See the file "License.txt" for information on usage and redistribution of
// this file, and for a DISCLAIMER OF ALL WARRANTIES.
//
// $Id: CheetahCheat.cxx 2579 2013-01-04 19:49:01Z stephena $
// $Id: CheetahCheat.cxx 2838 2014-01-17 23:34:03Z stephena $
//============================================================================
#include "Console.hxx"
......
......@@ -8,13 +8,13 @@
// SS SS tt ee ll ll aa aa
// SSSS ttt eeeee llll llll aaaaa
//
// Copyright (c) 1995-2013 by Bradford W. Mott, Stephen Anthony
// Copyright (c) 1995-2014 by Bradford W. Mott, Stephen Anthony
// and the Stella Team
//
// See the file "License.txt" for information on usage and redistribution of
// this file, and for a DISCLAIMER OF ALL WARRANTIES.
//
// $Id: CheetahCheat.hxx 2579 2013-01-04 19:49:01Z stephena $
// $Id: CheetahCheat.hxx 2838 2014-01-17 23:34:03Z stephena $
//============================================================================
#ifndef CHEETAH_CHEAT_HXX
......
......@@ -8,13 +8,13 @@
// SS SS tt ee ll ll aa aa
// SSSS ttt eeeee llll llll aaaaa
//
// Copyright (c) 1995-2013 by Bradford W. Mott, Stephen Anthony
// Copyright (c) 1995-2014 by Bradford W. Mott, Stephen Anthony
// and the Stella Team
//
// See the file "License.txt" for information on usage and redistribution of
// this file, and for a DISCLAIMER OF ALL WARRANTIES.
//
// $Id: RamCheat.cxx 2579 2013-01-04 19:49:01Z stephena $
// $Id: RamCheat.cxx 2838 2014-01-17 23:34:03Z stephena $
//============================================================================
#include "Console.hxx"
......
......@@ -8,13 +8,13 @@
// SS SS tt ee ll ll aa aa
// SSSS ttt eeeee llll llll aaaaa
//
// Copyright (c) 1995-2013 by Bradford W. Mott, Stephen Anthony
// Copyright (c) 1995-2014 by Bradford W. Mott, Stephen Anthony
// and the Stella Team
//
// See the file "License.txt" for information on usage and redistribution of
// this file, and for a DISCLAIMER OF ALL WARRANTIES.
//
// $Id: RamCheat.hxx 2579 2013-01-04 19:49:01Z stephena $
// $Id: RamCheat.hxx 2838 2014-01-17 23:34:03Z stephena $
//============================================================================
#ifndef RAM_CHEAT_HXX
......
......@@ -8,13 +8,13 @@
// SS SS tt ee ll ll aa aa
// SSSS ttt eeeee llll llll aaaaa
//
// Copyright (c) 1995-2013 by Bradford W. Mott, Stephen Anthony
// Copyright (c) 1995-2014 by Bradford W. Mott, Stephen Anthony
// and the Stella Team
//
// See the file "License.txt" for information on usage and redistribution of
// this file, and for a DISCLAIMER OF ALL WARRANTIES.
//
// $Id: Array.hxx 2678 2013-03-31 00:10:05Z stephena $
// $Id: Array.hxx 2838 2014-01-17 23:34:03Z stephena $
//
// Based on code from ScummVM - Scumm Interpreter
// Copyright (C) 2002-2004 The ScummVM project
......
......@@ -8,13 +8,13 @@
// SS SS tt ee ll ll aa aa
// SSSS ttt eeeee llll llll aaaaa
//
// Copyright (c) 1995-2013 by Bradford W. Mott, Stephen Anthony
// Copyright (c) 1995-2014 by Bradford W. Mott, Stephen Anthony
// and the Stella Team
//
// See the file "License.txt" for information on usage and redistribution of
// this file, and for a DISCLAIMER OF ALL WARRANTIES.
//
// $Id: Base.cxx 2790 2013-08-11 23:16:08Z stephena $
// $Id: Base.cxx 2838 2014-01-17 23:34:03Z stephena $
//============================================================================
#include "Base.hxx"
......
......@@ -8,13 +8,13 @@
// SS SS tt ee ll ll aa aa
// SSSS ttt eeeee llll llll aaaaa
//
// Copyright (c) 1995-2013 by Bradford W. Mott, Stephen Anthony
// Copyright (c) 1995-2014 by Bradford W. Mott, Stephen Anthony
// and the Stella Team
//
// See the file "License.txt" for information on usage and redistribution of
// this file, and for a DISCLAIMER OF ALL WARRANTIES.
//
// $Id: Base.hxx 2770 2013-07-27 22:28:41Z stephena $
// $Id: Base.hxx 2838 2014-01-17 23:34:03Z stephena $
//============================================================================
#ifndef BASE_HXX
......
......@@ -8,13 +8,13 @@
// SS SS tt ee ll ll aa aa
// SSSS ttt eeeee llll llll aaaaa
//
// Copyright (c) 1995-2013 by Bradford W. Mott, Stephen Anthony
// Copyright (c) 1995-2014 by Bradford W. Mott, Stephen Anthony
// and the Stella Team
//
// See the file "License.txt" for information on usage and redistribution of
// this file, and for a DISCLAIMER OF ALL WARRANTIES.
//
// $Id: FBSurfaceGL.cxx 2579 2013-01-04 19:49:01Z stephena $
// $Id: FBSurfaceGL.cxx 2838 2014-01-17 23:34:03Z stephena $
//============================================================================
#ifdef DISPLAY_OPENGL
......
......@@ -8,13 +8,13 @@
// SS SS tt ee ll ll aa aa
// SSSS ttt eeeee llll llll aaaaa
//
// Copyright (c) 1995-2013 by Bradford W. Mott, Stephen Anthony
// Copyright (c) 1995-2014 by Bradford W. Mott, Stephen Anthony
// and the Stella Team
//
// See the file "License.txt" for information on usage and redistribution of
// this file, and for a DISCLAIMER OF ALL WARRANTIES.
//
// $Id: FBSurfaceGL.hxx 2579 2013-01-04 19:49:01Z stephena $
// $Id: FBSurfaceGL.hxx 2838 2014-01-17 23:34:03Z stephena $
//============================================================================
#ifndef FB_SURFACE_GL_HXX
......
......@@ -8,13 +8,13 @@
// SS SS tt ee ll ll aa aa
// SSSS ttt eeeee llll llll aaaaa
//
// Copyright (c) 1995-2013 by Bradford W. Mott, Stephen Anthony
// Copyright (c) 1995-2014 by Bradford W. Mott, Stephen Anthony
// and the Stella Team
//
// See the file "License.txt" for information on usage and redistribution of
// this file, and for a DISCLAIMER OF ALL WARRANTIES.
//
// $Id: FBSurfaceTIA.cxx 2579 2013-01-04 19:49:01Z stephena $
// $Id: FBSurfaceTIA.cxx 2838 2014-01-17 23:34:03Z stephena $
//============================================================================
#ifdef DISPLAY_OPENGL
......
......@@ -8,13 +8,13 @@
// SS SS tt ee ll ll aa aa
// SSSS ttt eeeee llll llll aaaaa
//
// Copyright (c) 1995-2013 by Bradford W. Mott, Stephen Anthony
// Copyright (c) 1995-2014 by Bradford W. Mott, Stephen Anthony
// and the Stella Team
//
// See the file "License.txt" for information on usage and redistribution of
// this file, and for a DISCLAIMER OF ALL WARRANTIES.
//
// $Id: FBSurfaceTIA.hxx 2579 2013-01-04 19:49:01Z stephena $
// $Id: FBSurfaceTIA.hxx 2838 2014-01-17 23:34:03Z stephena $
//============================================================================
#ifndef FB_SURFACE_TIA_HXX
......
......@@ -8,13 +8,13 @@
// SS SS tt ee ll ll aa aa
// SSSS ttt eeeee llll llll aaaaa
//
// Copyright (c) 1995-2013 by Bradford W. Mott, Stephen Anthony
// Copyright (c) 1995-2014 by Bradford W. Mott, Stephen Anthony
// and the Stella Team
//
// See the file "License.txt" for information on usage and redistribution of
// this file, and for a DISCLAIMER OF ALL WARRANTIES.
//
// $Id: FSNodeFactory.hxx 2600 2013-02-10 21:47:47Z stephena $
// $Id: FSNodeFactory.hxx 2838 2014-01-17 23:34:03Z stephena $
//============================================================================
#ifndef FSNODE_FACTORY_HXX
......
......@@ -8,13 +8,13 @@
// SS SS tt ee ll ll aa aa
// SSSS ttt eeeee llll llll aaaaa
//
// Copyright (c) 1995-2013 by Bradford W. Mott, Stephen Anthony
// Copyright (c) 1995-2014 by Bradford W. Mott, Stephen Anthony
// and the Stella Team
//
// See the file "License.txt" for information on usage and redistribution of
// this file, and for a DISCLAIMER OF ALL WARRANTIES.
//
// $Id: FSNodeZIP.cxx 2763 2013-06-29 00:02:49Z stephena $
// $Id: FSNodeZIP.cxx 2838 2014-01-17 23:34:03Z stephena $
//============================================================================
#include "bspf.hxx"
......
......@@ -8,13 +8,13 @@
// SS SS tt ee ll ll aa aa
// SSSS ttt eeeee llll llll aaaaa
//
// Copyright (c) 1995-2013 by Bradford W. Mott, Stephen Anthony
// Copyright (c) 1995-2014 by Bradford W. Mott, Stephen Anthony
// and the Stella Team
//
// See the file "License.txt" for information on usage and redistribution of
// this file, and for a DISCLAIMER OF ALL WARRANTIES.
//
// $Id: FSNodeZIP.hxx 2763 2013-06-29 00:02:49Z stephena $
// $Id: FSNodeZIP.hxx 2838 2014-01-17 23:34:03Z stephena $
//============================================================================
#ifndef FS_NODE_ZIP_HXX
......
......@@ -8,13 +8,13 @@
// SS SS tt ee ll ll aa aa
// SSSS ttt eeeee llll llll aaaaa
//
// Copyright (c) 1995-2013 by Bradford W. Mott, Stephen Anthony
// Copyright (c) 1995-2014 by Bradford W. Mott, Stephen Anthony
// and the Stella Team
//
// See the file "License.txt" for information on usage and redistribution of
// this file, and for a DISCLAIMER OF ALL WARRANTIES.
//
// $Id: FrameBufferGL.cxx 2579 2013-01-04 19:49:01Z stephena $
// $Id: FrameBufferGL.cxx 2838 2014-01-17 23:34:03Z stephena $
//============================================================================
#ifdef DISPLAY_OPENGL
......
......@@ -8,13 +8,13 @@
// SS SS tt ee ll ll aa aa
// SSSS ttt eeeee llll llll aaaaa
//
// Copyright (c) 1995-2013 by Bradford W. Mott, Stephen Anthony
// Copyright (c) 1995-2014 by Bradford W. Mott, Stephen Anthony
// and the Stella Team
//
// See the file "License.txt" for information on usage and redistribution of
// this file, and for a DISCLAIMER OF ALL WARRANTIES.
//
// $Id: FrameBufferGL.hxx 2579 2013-01-04 19:49:01Z stephena $
// $Id: FrameBufferGL.hxx 2838 2014-01-17 23:34:03Z stephena $
//============================================================================
#ifndef FRAMEBUFFER_GL_HXX
......@@ -38,7 +38,7 @@ class TIA;
This class implements an SDL OpenGL framebuffer.
@author Stephen Anthony
@version $Id: FrameBufferGL.hxx 2579 2013-01-04 19:49:01Z stephena $
@version $Id: FrameBufferGL.hxx 2838 2014-01-17 23:34:03Z stephena $
*/
class FrameBufferGL : public FrameBuffer
{
......
......@@ -8,13 +8,13 @@
// SS SS tt ee ll ll aa aa
// SSSS ttt eeeee llll llll aaaaa
//
// Copyright (c) 1995-2013 by Bradford W. Mott, Stephen Anthony
// Copyright (c) 1995-2014 by Bradford W. Mott, Stephen Anthony
// and the Stella Team
//
// See the file "License.txt" for information on usage and redistribution of
// this file, and for a DISCLAIMER OF ALL WARRANTIES.
//