Some file cleanups for the impending 1.4.2 release.

git-svn-id: svn://svn.code.sf.net/p/stella/code/trunk@356 8b62c5a3-ac7e-4cc8-8f21-d9a121418aba
This commit is contained in:
stephena 2005-02-13 19:17:02 +00:00
parent cf07869026
commit 248fcb92dc
47 changed files with 168 additions and 189 deletions

View File

@ -9,7 +9,7 @@
SSSS ttt eeeee llll llll aaaaa SSSS ttt eeeee llll llll aaaaa
=============================================================================== ===============================================================================
Release 1.4.1 for Linux, Mac OSX and Windows Release 1.4.2 for Linux, Mac OSX and Windows
=============================================================================== ===============================================================================
The Atari 2600 Video Computer System (VCS), introduced in 1977, was the most The Atari 2600 Video Computer System (VCS), introduced in 1977, was the most
@ -21,19 +21,19 @@ 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 Linux by Bradford W. Mott, however, it has been ported to a number of other
platforms. platforms.
This is the 1.4.1 release of Stella for Linux, Mac OSX and Windows. Distributions This is the 1.4.2 release of Stella for Linux, Mac OSX and Windows. Distributions
for other operating systems will appear as they become available. The for other operating systems will appear as they become available. The
distributions currently available are: distributions currently available are:
* Binary distribution in RPM format for Linux (stella-1.4.1-1.i586.rpm) * Binary distribution in RPM format for Linux (stella-1.4.2-1plf.i586.rpm)
* Binary distribution for Mac OSX (StellaOSX1.4.1.dmg.gz) * Binary distribution for Mac OSX (StellaOSX1.4.2.dmg.gz)
* Binary distribution for Windows (stella-1.4.1-win32.zip) * Binary distribution for Windows (stella-1.4.2-win32.zip)
* Source code distribution for Linux, Mac OSX and Windows (stella-1.4.1-src.tar.gz) * Source code distribution for Linux, Mac OSX and Windows (stella-1.4.2-src.tar.gz)
* Source code in SRPM format for Linux RPM-based systems (stella-1.4.1-1.src.rpm) * Source code in SRPM format for Linux RPM-based systems (stella-1.4.1-1plf.src.rpm)
PLEASE DO NOT WRITE ASKING FOR ROM IMAGES TO USE WITH STELLA! ALL SUCH PLEASE DO NOT WRITE ASKING FOR ROM IMAGES TO USE WITH STELLA! ALL SUCH
REQUESTS WILL BE IGNORED! REQUESTS WILL BE IGNORED!

View File

@ -12,6 +12,32 @@
Release History Release History
=============================================================================== ===============================================================================
1.4.1 to 1.4.2: (February 19, 2005)
* Updated the sound system. All popping and cracking sounds that previously
occurred at program start/stop and when entering/exiting menu or pause
mode have been eliminated.
* Fixed the gl_fsmax argument to mean "switch to desktop resolution on
fullscreen OpenGL", instead of to the maximum possible resolution (the two
are not always the same).
* Added Alt [ and Alt ] keys to dynamically adjust the sound volume during
emulation.
* Added Control 0, Control 1, Control 2, Control 3 keys to dynamically change
which paddle the mouse should emulate.
* Added video_driver argument. This accepts the different options that can be
specified for SDL_VIDEODRIVER (see SDL homepage for more information).
Basically, it eliminates the need to set the SDL_VIDEODRIVER environment
variable.
* For the Windows port; added windib and directx as options for
'video_driver' when using software rendering. The 'windib' option is now
the default, and in many cases it's up to 10 times faster than using
'directx'.
1.4 to 1.4.1: (August 15, 2004) 1.4 to 1.4.1: (August 15, 2004)
* Fixed PAL sound issues. PAL games now should sound correct (no distortion * Fixed PAL sound issues. PAL games now should sound correct (no distortion

View File

@ -12,7 +12,7 @@
License Information and Copyright Notice License Information and Copyright Notice
=============================================================================== ===============================================================================
Copyright (C) 1995-2004 Bradford W. Mott <bwmott@acm.org> Copyright (C) 1995-2005 Bradford W. Mott <bwmott@acm.org>
This program is free software; you can redistribute it and/or modify it under This program is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License as published by the Free Software the terms of the GNU General Public License as published by the Free Software

13
stella/README-SDL.txt Normal file
View File

@ -0,0 +1,13 @@
Please distribute this file with the SDL runtime environment:
The Simple DirectMedia Layer (SDL for short) is a cross-platfrom library
designed to make it easy to write multi-media software, such as games and
emulators.
The Simple DirectMedia Layer library source code is available from:
http://www.libsdl.org/
This library is distributed under the terms of the GNU LGPL license:
http://www.gnu.org/copyleft/lesser.html

View File

@ -1,5 +1,5 @@
This is release 1.4.1 of Stella. Stella is a multi-platform Atari 2600 VCS This is release 1.4.2 of Stella. Stella is a multi-platform Atari 2600 VCS
emulator which allows you to play all of your favorite Atari 2600 games 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. 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 If you'd like to verify that you have the latest release of Stella visit
@ -10,4 +10,4 @@ the Stella Website at:
Enjoy, Enjoy,
The Stella Team The Stella Team
August 15, 2004 February 19, 2005

View File

@ -9,53 +9,43 @@
SSSS ttt eeeee llll llll aaaaa SSSS ttt eeeee llll llll aaaaa
=============================================================================== ===============================================================================
To Do List - August 15, 2004 To Do List - February 19, 2005
=============================================================================== ===============================================================================
If you would like to contribute to Stella's development then find something If you would like to contribute to Stella's development then find something
on the list below and send email to Bradford Mott at bwmott@acm.org or on the list below and send email to Bradford Mott at bwmott@acm.org or
Stephen Anthony at stephena@users.sourceforge.net. Stephen Anthony at stephena@users.sourceforge.net.
For all ports: For all ports (in order of importance):
* Provide a fully integrated GUI where all settings can be changed, multiple
games can be run, etc; basically, move all functionality of external
frontends into Stella itself
* Add an internal debugger to Stella for game developers
* Provide suggestions for improving Stella * Provide suggestions for improving Stella
* Provide suggestions for improving the Stella User's Manual * Provide suggestions for improving the Stella User's Manual
* Port Stella to other operating systems:
- Atari ST/TT/Falcon
- Mac (680x0, PowerPC)
- Others...
* Find people to actually do the above ports, and try to more actively * Find people to actually do the above ports, and try to more actively
recruit people into the Stella project recruit people into the Stella project
* Add a debugger to Stella for game developers or create an external
debugger to be used by Stella and z26 (and add hooks into Stella for it)
* Further optimize the software mode, especially on Win32. The software For the various frontends
renderer in Linux takes 4% CPU (it's actually faster than OpenGL); the same
code on a faster computer running Windows XP takes 60-70%! I knew SDL
wasn't as optimized for Windows, but I didn't think it was that bad ...
For the Windows GUI frontend (StellaX) - Discontinue all external frontends; integrate into Stella itself
- Add a Sprite/Animation Editor
* Make all dialog boxes resizable for any size text - Add a PF Editor
- Add a Sourcecode Editor
* The following features depend on developer availability - Either Support DASM as frontend or integrate a 6507 Assembler
- Either Support Distella as frontend or integrate a 6507 Disassembler
- Add a Sprite/Animation Editor - AVI/MPEG export
- Add a PF Editor - WAV/MP3 export
- Add a Sourcecode Editor - Client/Server networked play for up to 4 Computers via LAN/Internet
- Either Support DASM as frontend or integrate a 6507 Assembler - Tracking Hiscores
- Either Support Distella as frontend or integrate a 6507 Disassembler - Record and Playback games - not as real movie, but by logging
- AVI/MPEG export Input/RAM/processor states in given intervals.
- WAV/MP3 export - Cheatcodes
- Client/Server networked play for up to 4 Computers via LAN/Internet - Improve frontend by adding snapshots, labels, manuals, etc.
- Tracking Hiscores Like KStella for Linux. (Suggestion from Brian Luttrull)
- Record and Playback games - not as real movie, but by logging
Input/RAM/processor states in given intervals.
- Cheatcodes
- Improve frontend by adding snapshots, labels, manuals, etc.
Like KStella for Linux. (Suggestion from Brian Luttrull)

View File

@ -33,7 +33,7 @@
<br><br><br> <br><br><br>
<center><b>February 1999 - September 2004</b></center> <center><b>February 1999 - February 2005</b></center>
<center><b>The Stella Team</b></center> <center><b>The Stella Team</b></center>
<center><b><a href="http://stella.sourceforge.net">Stella Homepage</a></b></center> <center><b><a href="http://stella.sourceforge.net">Stella Homepage</a></b></center>
@ -217,7 +217,7 @@
<ul> <ul>
<li>Updated the sound system. All popping and cracking sounds that previously <li>Updated the sound system. All popping and cracking sounds that previously
occurred at program start/stop and when entering/exiting menu or pause mode occurred at program start/stop and when entering/exiting menu or pause mode
has been eliminated.</li> have been eliminated.</li>
<li>Fixed the <b>gl_fsmax</b> argument to mean "switch to desktop resolution <li>Fixed the <b>gl_fsmax</b> argument to mean "switch to desktop resolution
on fullscreen OpenGL", instead of to the maximum possible resolution on fullscreen OpenGL", instead of to the maximum possible resolution
@ -238,8 +238,6 @@
'video_driver' when using software rendering. The 'windib' option is now 'video_driver' when using software rendering. The 'windib' option is now
the default, and in many cases it's up to 10 times faster than using the default, and in many cases it's up to 10 times faster than using
'directx'.</li> 'directx'.</li>
<li>For the OSX port; blah ...</li>
</ul> </ul>
<p> <p>

View File

@ -8,12 +8,12 @@
// SS SS tt ee ll ll aa aa // SS SS tt ee ll ll aa aa
// SSSS ttt eeeee llll llll aaaaa // SSSS ttt eeeee llll llll aaaaa
// //
// Copyright (c) 1995-1999 by Bradford W. Mott // Copyright (c) 1995-2005 by Bradford W. Mott
// //
// See the file "license" for information on usage and redistribution of // See the file "license" for information on usage and redistribution of
// this file, and for a DISCLAIMER OF ALL WARRANTIES. // this file, and for a DISCLAIMER OF ALL WARRANTIES.
// //
// $Id: FrameBufferGL.cxx,v 1.10 2005-01-04 21:04:20 stephena Exp $ // $Id: FrameBufferGL.cxx,v 1.11 2005-02-13 19:17:01 stephena Exp $
//============================================================================ //============================================================================
#include <SDL.h> #include <SDL.h>

View File

@ -8,12 +8,12 @@
// SS SS tt ee ll ll aa aa // SS SS tt ee ll ll aa aa
// SSSS ttt eeeee llll llll aaaaa // SSSS ttt eeeee llll llll aaaaa
// //
// Copyright (c) 1995-1999 by Bradford W. Mott // Copyright (c) 1995-2005 by Bradford W. Mott
// //
// See the file "license" for information on usage and redistribution of // See the file "license" for information on usage and redistribution of
// this file, and for a DISCLAIMER OF ALL WARRANTIES. // this file, and for a DISCLAIMER OF ALL WARRANTIES.
// //
// $Id: FrameBufferGL.hxx,v 1.5 2005-01-03 19:16:09 stephena Exp $ // $Id: FrameBufferGL.hxx,v 1.6 2005-02-13 19:17:01 stephena Exp $
//============================================================================ //============================================================================
#ifndef FRAMEBUFFER_GL_HXX #ifndef FRAMEBUFFER_GL_HXX
@ -34,7 +34,7 @@ class MediaSource;
This class implements an SDL OpenGL framebuffer. This class implements an SDL OpenGL framebuffer.
@author Stephen Anthony @author Stephen Anthony
@version $Id: FrameBufferGL.hxx,v 1.5 2005-01-03 19:16:09 stephena Exp $ @version $Id: FrameBufferGL.hxx,v 1.6 2005-02-13 19:17:01 stephena Exp $
*/ */
class FrameBufferGL : public FrameBufferSDL class FrameBufferGL : public FrameBufferSDL
{ {

View File

@ -8,12 +8,12 @@
// SS SS tt ee ll ll aa aa // SS SS tt ee ll ll aa aa
// SSSS ttt eeeee llll llll aaaaa // SSSS ttt eeeee llll llll aaaaa
// //
// Copyright (c) 1995-1999 by Bradford W. Mott // Copyright (c) 1995-2005 by Bradford W. Mott
// //
// See the file "license" for information on usage and redistribution of // See the file "license" for information on usage and redistribution of
// this file, and for a DISCLAIMER OF ALL WARRANTIES. // this file, and for a DISCLAIMER OF ALL WARRANTIES.
// //
// $Id: FrameBufferSDL.cxx,v 1.3 2005-01-04 20:06:20 stephena Exp $ // $Id: FrameBufferSDL.cxx,v 1.4 2005-02-13 19:17:02 stephena Exp $
//============================================================================ //============================================================================
#include <SDL.h> #include <SDL.h>

View File

@ -8,12 +8,12 @@
// SS SS tt ee ll ll aa aa // SS SS tt ee ll ll aa aa
// SSSS ttt eeeee llll llll aaaaa // SSSS ttt eeeee llll llll aaaaa
// //
// Copyright (c) 1995-1999 by Bradford W. Mott // Copyright (c) 1995-2005 by Bradford W. Mott
// //
// See the file "license" for information on usage and redistribution of // See the file "license" for information on usage and redistribution of
// this file, and for a DISCLAIMER OF ALL WARRANTIES. // this file, and for a DISCLAIMER OF ALL WARRANTIES.
// //
// $Id: FrameBufferSDL.hxx,v 1.4 2005-01-04 19:59:13 stephena Exp $ // $Id: FrameBufferSDL.hxx,v 1.5 2005-02-13 19:17:02 stephena Exp $
//============================================================================ //============================================================================
#ifndef FRAMEBUFFER_SDL_HXX #ifndef FRAMEBUFFER_SDL_HXX
@ -35,7 +35,7 @@
the core FrameBuffer. the core FrameBuffer.
@author Stephen Anthony @author Stephen Anthony
@version $Id: FrameBufferSDL.hxx,v 1.4 2005-01-04 19:59:13 stephena Exp $ @version $Id: FrameBufferSDL.hxx,v 1.5 2005-02-13 19:17:02 stephena Exp $
*/ */
class FrameBufferSDL : public FrameBuffer class FrameBufferSDL : public FrameBuffer
{ {

View File

@ -8,12 +8,12 @@
// SS SS tt ee ll ll aa aa // SS SS tt ee ll ll aa aa
// SSSS ttt eeeee llll llll aaaaa // SSSS ttt eeeee llll llll aaaaa
// //
// Copyright (c) 1995-1999 by Bradford W. Mott // Copyright (c) 1995-2005 by Bradford W. Mott
// //
// See the file "license" for information on usage and redistribution of // See the file "license" for information on usage and redistribution of
// this file, and for a DISCLAIMER OF ALL WARRANTIES. // this file, and for a DISCLAIMER OF ALL WARRANTIES.
// //
// $Id: FrameBufferSoft.cxx,v 1.5 2005-01-04 19:59:13 stephena Exp $ // $Id: FrameBufferSoft.cxx,v 1.6 2005-02-13 19:17:02 stephena Exp $
//============================================================================ //============================================================================
#include <SDL.h> #include <SDL.h>

View File

@ -8,12 +8,12 @@
// SS SS tt ee ll ll aa aa // SS SS tt ee ll ll aa aa
// SSSS ttt eeeee llll llll aaaaa // SSSS ttt eeeee llll llll aaaaa
// //
// Copyright (c) 1995-1999 by Bradford W. Mott // Copyright (c) 1995-2005 by Bradford W. Mott
// //
// See the file "license" for information on usage and redistribution of // See the file "license" for information on usage and redistribution of
// this file, and for a DISCLAIMER OF ALL WARRANTIES. // this file, and for a DISCLAIMER OF ALL WARRANTIES.
// //
// $Id: FrameBufferSoft.hxx,v 1.3 2004-06-23 00:15:32 stephena Exp $ // $Id: FrameBufferSoft.hxx,v 1.4 2005-02-13 19:17:02 stephena Exp $
//============================================================================ //============================================================================
#ifndef FRAMEBUFFER_SOFT_HXX #ifndef FRAMEBUFFER_SOFT_HXX
@ -35,7 +35,7 @@ class RectList;
This class implements an SDL software framebuffer. This class implements an SDL software framebuffer.
@author Stephen Anthony @author Stephen Anthony
@version $Id: FrameBufferSoft.hxx,v 1.3 2004-06-23 00:15:32 stephena Exp $ @version $Id: FrameBufferSoft.hxx,v 1.4 2005-02-13 19:17:02 stephena Exp $
*/ */
class FrameBufferSoft : public FrameBufferSDL class FrameBufferSoft : public FrameBufferSDL
{ {

View File

@ -8,12 +8,12 @@
// SS SS tt ee ll ll aa aa // SS SS tt ee ll ll aa aa
// SSSS ttt eeeee llll llll aaaaa // SSSS ttt eeeee llll llll aaaaa
// //
// Copyright (c) 1995-1999 by Bradford W. Mott // Copyright (c) 1995-2005 by Bradford W. Mott
// //
// See the file "license" for information on usage and redistribution of // See the file "license" for information on usage and redistribution of
// this file, and for a DISCLAIMER OF ALL WARRANTIES. // this file, and for a DISCLAIMER OF ALL WARRANTIES.
// //
// $Id: Snapshot.cxx,v 1.3 2004-06-23 00:15:32 stephena Exp $ // $Id: Snapshot.cxx,v 1.4 2005-02-13 19:17:02 stephena Exp $
//============================================================================ //============================================================================
#include <png.h> #include <png.h>

View File

@ -8,12 +8,12 @@
// SS SS tt ee ll ll aa aa // SS SS tt ee ll ll aa aa
// SSSS ttt eeeee llll llll aaaaa // SSSS ttt eeeee llll llll aaaaa
// //
// Copyright (c) 1995-1999 by Bradford W. Mott // Copyright (c) 1995-2005 by Bradford W. Mott
// //
// See the file "license" for information on usage and redistribution of // See the file "license" for information on usage and redistribution of
// this file, and for a DISCLAIMER OF ALL WARRANTIES. // this file, and for a DISCLAIMER OF ALL WARRANTIES.
// //
// $Id: Snapshot.hxx,v 1.2 2004-06-20 23:30:48 stephena Exp $ // $Id: Snapshot.hxx,v 1.3 2005-02-13 19:17:02 stephena Exp $
//============================================================================ //============================================================================
#ifndef SNAPSHOT_HXX #ifndef SNAPSHOT_HXX

View File

@ -8,12 +8,12 @@
// SS SS tt ee ll ll aa aa // SS SS tt ee ll ll aa aa
// SSSS ttt eeeee llll llll aaaaa // SSSS ttt eeeee llll llll aaaaa
// //
// Copyright (c) 1995-2004 by Bradford W. Mott // Copyright (c) 1995-2005 by Bradford W. Mott
// //
// See the file "license" for information on usage and redistribution of // See the file "license" for information on usage and redistribution of
// this file, and for a DISCLAIMER OF ALL WARRANTIES. // this file, and for a DISCLAIMER OF ALL WARRANTIES.
// //
// $Id: SoundSDL.cxx,v 1.7 2005-01-04 02:29:29 stephena Exp $ // $Id: SoundSDL.cxx,v 1.8 2005-02-13 19:17:02 stephena Exp $
//============================================================================ //============================================================================
#include <sstream> #include <sstream>

View File

@ -8,12 +8,12 @@
// SS SS tt ee ll ll aa aa // SS SS tt ee ll ll aa aa
// SSSS ttt eeeee llll llll aaaaa // SSSS ttt eeeee llll llll aaaaa
// //
// Copyright (c) 1995-2004 by Bradford W. Mott // Copyright (c) 1995-2005 by Bradford W. Mott
// //
// See the file "license" for information on usage and redistribution of // See the file "license" for information on usage and redistribution of
// this file, and for a DISCLAIMER OF ALL WARRANTIES. // this file, and for a DISCLAIMER OF ALL WARRANTIES.
// //
// $Id: SoundSDL.hxx,v 1.6 2005-01-04 02:29:29 stephena Exp $ // $Id: SoundSDL.hxx,v 1.7 2005-02-13 19:17:02 stephena Exp $
//============================================================================ //============================================================================
#ifndef SOUNDSDL_HXX #ifndef SOUNDSDL_HXX
@ -29,7 +29,7 @@
This class implements the sound API for SDL. This class implements the sound API for SDL.
@author Stephen Anthony and Bradford W. Mott @author Stephen Anthony and Bradford W. Mott
@version $Id: SoundSDL.hxx,v 1.6 2005-01-04 02:29:29 stephena Exp $ @version $Id: SoundSDL.hxx,v 1.7 2005-02-13 19:17:02 stephena Exp $
*/ */
class SoundSDL : public Sound class SoundSDL : public Sound
{ {

View File

@ -8,12 +8,12 @@
// SS SS tt ee ll ll aa aa // SS SS tt ee ll ll aa aa
// SSSS ttt eeeee llll llll aaaaa // SSSS ttt eeeee llll llll aaaaa
// //
// Copyright (c) 1995-2004 by Bradford W. Mott // Copyright (c) 1995-2005 by Bradford W. Mott
// //
// See the file "license" for information on usage and redistribution of // See the file "license" for information on usage and redistribution of
// this file, and for a DISCLAIMER OF ALL WARRANTIES. // this file, and for a DISCLAIMER OF ALL WARRANTIES.
// //
// $Id: mainSDL.cxx,v 1.19 2005-01-04 02:29:29 stephena Exp $ // $Id: mainSDL.cxx,v 1.20 2005-02-13 19:17:02 stephena Exp $
//============================================================================ //============================================================================
#include <fstream> #include <fstream>

View File

@ -8,12 +8,12 @@
// SS SS tt ee ll ll aa aa // SS SS tt ee ll ll aa aa
// SSSS ttt eeeee llll llll aaaaa // SSSS ttt eeeee llll llll aaaaa
// //
// Copyright (c) 1995-1998 by Bradford W. Mott // Copyright (c) 1995-2005 by Bradford W. Mott
// //
// See the file "license" for information on usage and redistribution of // See the file "license" for information on usage and redistribution of
// this file, and for a DISCLAIMER OF ALL WARRANTIES. // this file, and for a DISCLAIMER OF ALL WARRANTIES.
// //
// $Id: Booster.cxx,v 1.1.1.1 2001-12-27 19:54:18 bwmott Exp $ // $Id: Booster.cxx,v 1.2 2005-02-13 19:17:02 stephena Exp $
//============================================================================ //============================================================================
#include "Event.hxx" #include "Event.hxx"

View File

@ -8,12 +8,12 @@
// SS SS tt ee ll ll aa aa // SS SS tt ee ll ll aa aa
// SSSS ttt eeeee llll llll aaaaa // SSSS ttt eeeee llll llll aaaaa
// //
// Copyright (c) 1995-1998 by Bradford W. Mott // Copyright (c) 1995-2005 by Bradford W. Mott
// //
// See the file "license" for information on usage and redistribution of // See the file "license" for information on usage and redistribution of
// this file, and for a DISCLAIMER OF ALL WARRANTIES. // this file, and for a DISCLAIMER OF ALL WARRANTIES.
// //
// $Id: Booster.hxx,v 1.1.1.1 2001-12-27 19:54:18 bwmott Exp $ // $Id: Booster.hxx,v 1.2 2005-02-13 19:17:02 stephena Exp $
//============================================================================ //============================================================================
#ifndef BOOSTERGRIP_HXX #ifndef BOOSTERGRIP_HXX
@ -28,7 +28,7 @@
on it (a booster and a trigger). on it (a booster and a trigger).
@author Bradford W. Mott @author Bradford W. Mott
@version $Id: Booster.hxx,v 1.1.1.1 2001-12-27 19:54:18 bwmott Exp $ @version $Id: Booster.hxx,v 1.2 2005-02-13 19:17:02 stephena Exp $
*/ */
class BoosterGrip : public Controller class BoosterGrip : public Controller
{ {

View File

@ -8,12 +8,12 @@
// SS SS tt ee ll ll aa aa // SS SS tt ee ll ll aa aa
// SSSS ttt eeeee llll llll aaaaa // SSSS ttt eeeee llll llll aaaaa
// //
// Copyright (c) 1995-2004 by Bradford W. Mott // Copyright (c) 1995-2005 by Bradford W. Mott
// //
// See the file "license" for information on usage and redistribution of // See the file "license" for information on usage and redistribution of
// this file, and for a DISCLAIMER OF ALL WARRANTIES. // this file, and for a DISCLAIMER OF ALL WARRANTIES.
// //
// $Id: Cart.cxx,v 1.7 2004-06-25 03:44:12 bwmott Exp $ // $Id: Cart.cxx,v 1.8 2005-02-13 19:17:02 stephena Exp $
//============================================================================ //============================================================================
#include <assert.h> #include <assert.h>

View File

@ -8,12 +8,12 @@
// SS SS tt ee ll ll aa aa // SS SS tt ee ll ll aa aa
// SSSS ttt eeeee llll llll aaaaa // SSSS ttt eeeee llll llll aaaaa
// //
// Copyright (c) 1995-1998 by Bradford W. Mott // Copyright (c) 1995-2005 by Bradford W. Mott
// //
// See the file "license" for information on usage and redistribution of // See the file "license" for information on usage and redistribution of
// this file, and for a DISCLAIMER OF ALL WARRANTIES. // this file, and for a DISCLAIMER OF ALL WARRANTIES.
// //
// $Id: Cart2K.cxx,v 1.2 2002-05-13 19:17:32 stephena Exp $ // $Id: Cart2K.cxx,v 1.3 2005-02-13 19:17:02 stephena Exp $
//============================================================================ //============================================================================
#include <assert.h> #include <assert.h>

View File

@ -8,12 +8,12 @@
// SS SS tt ee ll ll aa aa // SS SS tt ee ll ll aa aa
// SSSS ttt eeeee llll llll aaaaa // SSSS ttt eeeee llll llll aaaaa
// //
// Copyright (c) 1995-1998 by Bradford W. Mott // Copyright (c) 1995-2005 by Bradford W. Mott
// //
// See the file "license" for information on usage and redistribution of // See the file "license" for information on usage and redistribution of
// this file, and for a DISCLAIMER OF ALL WARRANTIES. // this file, and for a DISCLAIMER OF ALL WARRANTIES.
// //
// $Id: Cart2K.hxx,v 1.2 2002-05-13 19:17:32 stephena Exp $ // $Id: Cart2K.hxx,v 1.3 2005-02-13 19:17:02 stephena Exp $
//============================================================================ //============================================================================
#ifndef CARTRIDGE2K_HXX #ifndef CARTRIDGE2K_HXX
@ -33,7 +33,7 @@ class Deserializer;
2600's 4K cartridge addressing space. 2600's 4K cartridge addressing space.
@author Bradford W. Mott @author Bradford W. Mott
@version $Id: Cart2K.hxx,v 1.2 2002-05-13 19:17:32 stephena Exp $ @version $Id: Cart2K.hxx,v 1.3 2005-02-13 19:17:02 stephena Exp $
*/ */
class Cartridge2K : public Cartridge class Cartridge2K : public Cartridge
{ {

View File

@ -8,12 +8,12 @@
// SS SS tt ee ll ll aa aa // SS SS tt ee ll ll aa aa
// SSSS ttt eeeee llll llll aaaaa // SSSS ttt eeeee llll llll aaaaa
// //
// Copyright (c) 1995-1998 by Bradford W. Mott // Copyright (c) 1995-2005 by Bradford W. Mott
// //
// See the file "license" for information on usage and redistribution of // See the file "license" for information on usage and redistribution of
// this file, and for a DISCLAIMER OF ALL WARRANTIES. // this file, and for a DISCLAIMER OF ALL WARRANTIES.
// //
// $Id: Cart3F.cxx,v 1.3 2002-05-14 15:22:28 stephena Exp $ // $Id: Cart3F.cxx,v 1.4 2005-02-13 19:17:02 stephena Exp $
//============================================================================ //============================================================================
#include <assert.h> #include <assert.h>

View File

@ -8,12 +8,12 @@
// SS SS tt ee ll ll aa aa // SS SS tt ee ll ll aa aa
// SSSS ttt eeeee llll llll aaaaa // SSSS ttt eeeee llll llll aaaaa
// //
// Copyright (c) 1995-1998 by Bradford W. Mott // Copyright (c) 1995-2005 by Bradford W. Mott
// //
// See the file "license" for information on usage and redistribution of // See the file "license" for information on usage and redistribution of
// this file, and for a DISCLAIMER OF ALL WARRANTIES. // this file, and for a DISCLAIMER OF ALL WARRANTIES.
// //
// $Id: Cart3F.hxx,v 1.2 2002-05-13 19:17:32 stephena Exp $ // $Id: Cart3F.hxx,v 1.3 2005-02-13 19:17:02 stephena Exp $
//============================================================================ //============================================================================
#ifndef CARTRIDGE3F_HXX #ifndef CARTRIDGE3F_HXX
@ -37,7 +37,7 @@ class Deserializer;
only used 8K this bankswitching scheme supports up to 512K. only used 8K this bankswitching scheme supports up to 512K.
@author Bradford W. Mott @author Bradford W. Mott
@version $Id: Cart3F.hxx,v 1.2 2002-05-13 19:17:32 stephena Exp $ @version $Id: Cart3F.hxx,v 1.3 2005-02-13 19:17:02 stephena Exp $
*/ */
class Cartridge3F : public Cartridge class Cartridge3F : public Cartridge
{ {

View File

@ -8,12 +8,12 @@
// SS SS tt ee ll ll aa aa // SS SS tt ee ll ll aa aa
// SSSS ttt eeeee llll llll aaaaa // SSSS ttt eeeee llll llll aaaaa
// //
// Copyright (c) 1995-1998 by Bradford W. Mott // Copyright (c) 1995-2005 by Bradford W. Mott
// //
// See the file "license" for information on usage and redistribution of // See the file "license" for information on usage and redistribution of
// this file, and for a DISCLAIMER OF ALL WARRANTIES. // this file, and for a DISCLAIMER OF ALL WARRANTIES.
// //
// $Id: Cart4K.cxx,v 1.3 2002-05-14 15:22:28 stephena Exp $ // $Id: Cart4K.cxx,v 1.4 2005-02-13 19:17:02 stephena Exp $
//============================================================================ //============================================================================
#include <assert.h> #include <assert.h>

View File

@ -8,12 +8,12 @@
// SS SS tt ee ll ll aa aa // SS SS tt ee ll ll aa aa
// SSSS ttt eeeee llll llll aaaaa // SSSS ttt eeeee llll llll aaaaa
// //
// Copyright (c) 1995-1998 by Bradford W. Mott // Copyright (c) 1995-2005 by Bradford W. Mott
// //
// See the file "license" for information on usage and redistribution of // See the file "license" for information on usage and redistribution of
// this file, and for a DISCLAIMER OF ALL WARRANTIES. // this file, and for a DISCLAIMER OF ALL WARRANTIES.
// //
// $Id: Cart4K.hxx,v 1.2 2002-05-13 19:17:32 stephena Exp $ // $Id: Cart4K.hxx,v 1.3 2005-02-13 19:17:02 stephena Exp $
//============================================================================ //============================================================================
#ifndef CARTRIDGE4K_HXX #ifndef CARTRIDGE4K_HXX
@ -32,7 +32,7 @@ class Deserializer;
not bankswitched. not bankswitched.
@author Bradford W. Mott @author Bradford W. Mott
@version $Id: Cart4K.hxx,v 1.2 2002-05-13 19:17:32 stephena Exp $ @version $Id: Cart4K.hxx,v 1.3 2005-02-13 19:17:02 stephena Exp $
*/ */
class Cartridge4K : public Cartridge class Cartridge4K : public Cartridge
{ {

View File

@ -8,12 +8,12 @@
// SS SS tt ee ll ll aa aa // SS SS tt ee ll ll aa aa
// SSSS ttt eeeee llll llll aaaaa // SSSS ttt eeeee llll llll aaaaa
// //
// Copyright (c) 1995-2002 by Bradford W. Mott // Copyright (c) 1995-2005 by Bradford W. Mott
// //
// See the file "license" for information on usage and redistribution of // See the file "license" for information on usage and redistribution of
// this file, and for a DISCLAIMER OF ALL WARRANTIES. // this file, and for a DISCLAIMER OF ALL WARRANTIES.
// //
// $Id: CartAR.cxx,v 1.5 2002-05-14 18:29:44 stephena Exp $ // $Id: CartAR.cxx,v 1.6 2005-02-13 19:17:02 stephena Exp $
//============================================================================ //============================================================================
#include <assert.h> #include <assert.h>

View File

@ -8,12 +8,12 @@
// SS SS tt ee ll ll aa aa // SS SS tt ee ll ll aa aa
// SSSS ttt eeeee llll llll aaaaa // SSSS ttt eeeee llll llll aaaaa
// //
// Copyright (c) 1995-2002 by Bradford W. Mott // Copyright (c) 1995-2005 by Bradford W. Mott
// //
// See the file "license" for information on usage and redistribution of // See the file "license" for information on usage and redistribution of
// this file, and for a DISCLAIMER OF ALL WARRANTIES. // this file, and for a DISCLAIMER OF ALL WARRANTIES.
// //
// $Id: CartAR.hxx,v 1.3 2002-05-13 19:17:32 stephena Exp $ // $Id: CartAR.hxx,v 1.4 2005-02-13 19:17:02 stephena Exp $
//============================================================================ //============================================================================
#ifndef CARTRIDGEAR_HXX #ifndef CARTRIDGEAR_HXX
@ -37,7 +37,7 @@ class Deserializer;
and one bank of ROM. All 6K of the RAM can be read and written. and one bank of ROM. All 6K of the RAM can be read and written.
@author Bradford W. Mott @author Bradford W. Mott
@version $Id: CartAR.hxx,v 1.3 2002-05-13 19:17:32 stephena Exp $ @version $Id: CartAR.hxx,v 1.4 2005-02-13 19:17:02 stephena Exp $
*/ */
class CartridgeAR : public Cartridge class CartridgeAR : public Cartridge
{ {

View File

@ -8,12 +8,12 @@
// SS SS tt ee ll ll aa aa // SS SS tt ee ll ll aa aa
// SSSS ttt eeeee llll llll aaaaa // SSSS ttt eeeee llll llll aaaaa
// //
// Copyright (c) 1995-1998 by Bradford W. Mott // Copyright (c) 1995-2005 by Bradford W. Mott
// //
// See the file "license" for information on usage and redistribution of // See the file "license" for information on usage and redistribution of
// this file, and for a DISCLAIMER OF ALL WARRANTIES. // this file, and for a DISCLAIMER OF ALL WARRANTIES.
// //
// $Id: CartCV.cxx,v 1.4 2002-05-14 15:22:28 stephena Exp $ // $Id: CartCV.cxx,v 1.5 2005-02-13 19:17:02 stephena Exp $
//============================================================================ //============================================================================
#include <assert.h> #include <assert.h>

View File

@ -8,12 +8,12 @@
// SS SS tt ee ll ll aa aa // SS SS tt ee ll ll aa aa
// SSSS ttt eeeee llll llll aaaaa // SSSS ttt eeeee llll llll aaaaa
// //
// Copyright (c) 1995-1998 by Bradford W. Mott // Copyright (c) 1995-2005 by Bradford W. Mott
// //
// See the file "license" for information on usage and redistribution of // See the file "license" for information on usage and redistribution of
// this file, and for a DISCLAIMER OF ALL WARRANTIES. // this file, and for a DISCLAIMER OF ALL WARRANTIES.
// //
// $Id: CartCV.hxx,v 1.2 2002-05-13 19:17:32 stephena Exp $ // $Id: CartCV.hxx,v 1.3 2005-02-13 19:17:02 stephena Exp $
//============================================================================ //============================================================================
#ifndef CARTRIDGECV_HXX #ifndef CARTRIDGECV_HXX
@ -35,7 +35,7 @@ class Deserializer;
$F800-$FFFF ROM $F800-$FFFF ROM
@author Eckhard Stolberg @author Eckhard Stolberg
@version $Id: CartCV.hxx,v 1.2 2002-05-13 19:17:32 stephena Exp $ @version $Id: CartCV.hxx,v 1.3 2005-02-13 19:17:02 stephena Exp $
*/ */
class CartridgeCV : public Cartridge class CartridgeCV : public Cartridge
{ {

View File

@ -8,12 +8,12 @@
// SS SS tt ee ll ll aa aa // SS SS tt ee ll ll aa aa
// SSSS ttt eeeee llll llll aaaaa // SSSS ttt eeeee llll llll aaaaa
// //
// Copyright (c) 1995-2004 by Bradford W. Mott // Copyright (c) 1995-2005 by Bradford W. Mott
// //
// See the file "license" for information on usage and redistribution of // See the file "license" for information on usage and redistribution of
// this file, and for a DISCLAIMER OF ALL WARRANTIES. // this file, and for a DISCLAIMER OF ALL WARRANTIES.
// //
// $Id: CartDPC.cxx,v 1.8 2004-06-13 04:49:03 bwmott Exp $ // $Id: CartDPC.cxx,v 1.9 2005-02-13 19:17:02 stephena Exp $
//============================================================================ //============================================================================
#include <assert.h> #include <assert.h>

View File

@ -8,12 +8,12 @@
// SS SS tt ee ll ll aa aa // SS SS tt ee ll ll aa aa
// SSSS ttt eeeee llll llll aaaaa // SSSS ttt eeeee llll llll aaaaa
// //
// Copyright (c) 1995-2002 by Bradford W. Mott // Copyright (c) 1995-2005 by Bradford W. Mott
// //
// See the file "license" for information on usage and redistribution of // See the file "license" for information on usage and redistribution of
// this file, and for a DISCLAIMER OF ALL WARRANTIES. // this file, and for a DISCLAIMER OF ALL WARRANTIES.
// //
// $Id: CartDPC.hxx,v 1.3 2002-11-19 04:29:21 bwmott Exp $ // $Id: CartDPC.hxx,v 1.4 2005-02-13 19:17:02 stephena Exp $
//============================================================================ //============================================================================
#ifndef CARTRIDGEDCP_HXX #ifndef CARTRIDGEDCP_HXX
@ -32,7 +32,7 @@ class Deserializer;
see David P. Crane's United States Patent Number 4,644,495. see David P. Crane's United States Patent Number 4,644,495.
@author Bradford W. Mott @author Bradford W. Mott
@version $Id: CartDPC.hxx,v 1.3 2002-11-19 04:29:21 bwmott Exp $ @version $Id: CartDPC.hxx,v 1.4 2005-02-13 19:17:02 stephena Exp $
*/ */
class CartridgeDPC : public Cartridge class CartridgeDPC : public Cartridge
{ {

View File

@ -8,12 +8,12 @@
// SS SS tt ee ll ll aa aa // SS SS tt ee ll ll aa aa
// SSSS ttt eeeee llll llll aaaaa // SSSS ttt eeeee llll llll aaaaa
// //
// Copyright (c) 1995-1998 by Bradford W. Mott // Copyright (c) 1995-2005 by Bradford W. Mott
// //
// See the file "license" for information on usage and redistribution of // See the file "license" for information on usage and redistribution of
// this file, and for a DISCLAIMER OF ALL WARRANTIES. // this file, and for a DISCLAIMER OF ALL WARRANTIES.
// //
// $Id: CartE0.cxx,v 1.3 2002-12-01 15:59:46 stephena Exp $ // $Id: CartE0.cxx,v 1.4 2005-02-13 19:17:02 stephena Exp $
//============================================================================ //============================================================================
#include <assert.h> #include <assert.h>

View File

@ -8,12 +8,12 @@
// SS SS tt ee ll ll aa aa // SS SS tt ee ll ll aa aa
// SSSS ttt eeeee llll llll aaaaa // SSSS ttt eeeee llll llll aaaaa
// //
// Copyright (c) 1995-1998 by Bradford W. Mott // Copyright (c) 1995-2005 by Bradford W. Mott
// //
// See the file "license" for information on usage and redistribution of // See the file "license" for information on usage and redistribution of
// this file, and for a DISCLAIMER OF ALL WARRANTIES. // this file, and for a DISCLAIMER OF ALL WARRANTIES.
// //
// $Id: CartE0.hxx,v 1.2 2002-05-13 19:17:32 stephena Exp $ // $Id: CartE0.hxx,v 1.3 2005-02-13 19:17:02 stephena Exp $
//============================================================================ //============================================================================
#ifndef CARTRIDGEE0_HXX #ifndef CARTRIDGEE0_HXX
@ -36,7 +36,7 @@ class Deserializer;
always points to the last 1K of the ROM image. always points to the last 1K of the ROM image.
@author Bradford W. Mott @author Bradford W. Mott
@version $Id: CartE0.hxx,v 1.2 2002-05-13 19:17:32 stephena Exp $ @version $Id: CartE0.hxx,v 1.3 2005-02-13 19:17:02 stephena Exp $
*/ */
class CartridgeE0 : public Cartridge class CartridgeE0 : public Cartridge
{ {

View File

@ -8,12 +8,12 @@
// SS SS tt ee ll ll aa aa // SS SS tt ee ll ll aa aa
// SSSS ttt eeeee llll llll aaaaa // SSSS ttt eeeee llll llll aaaaa
// //
// Copyright (c) 1995-1998 by Bradford W. Mott // Copyright (c) 1995-2005 by Bradford W. Mott
// //
// See the file "license" for information on usage and redistribution of // See the file "license" for information on usage and redistribution of
// this file, and for a DISCLAIMER OF ALL WARRANTIES. // this file, and for a DISCLAIMER OF ALL WARRANTIES.
// //
// $Id: CartE7.cxx,v 1.4 2002-05-14 15:22:28 stephena Exp $ // $Id: CartE7.cxx,v 1.5 2005-02-13 19:17:02 stephena Exp $
//============================================================================ //============================================================================
#include <assert.h> #include <assert.h>

View File

@ -8,12 +8,12 @@
// SS SS tt ee ll ll aa aa // SS SS tt ee ll ll aa aa
// SSSS ttt eeeee llll llll aaaaa // SSSS ttt eeeee llll llll aaaaa
// //
// Copyright (c) 1995-1998 by Bradford W. Mott // Copyright (c) 1995-2005 by Bradford W. Mott
// //
// See the file "license" for information on usage and redistribution of // See the file "license" for information on usage and redistribution of
// this file, and for a DISCLAIMER OF ALL WARRANTIES. // this file, and for a DISCLAIMER OF ALL WARRANTIES.
// //
// $Id: CartE7.hxx,v 1.2 2002-05-13 19:17:32 stephena Exp $ // $Id: CartE7.hxx,v 1.3 2005-02-13 19:17:02 stephena Exp $
//============================================================================ //============================================================================
#ifndef CARTRIDGEE7_HXX #ifndef CARTRIDGEE7_HXX
@ -53,7 +53,7 @@ class Deserializer;
here by accessing 1FF8 to 1FFB. here by accessing 1FF8 to 1FFB.
@author Bradford W. Mott @author Bradford W. Mott
@version $Id: CartE7.hxx,v 1.2 2002-05-13 19:17:32 stephena Exp $ @version $Id: CartE7.hxx,v 1.3 2005-02-13 19:17:02 stephena Exp $
*/ */
class CartridgeE7 : public Cartridge class CartridgeE7 : public Cartridge
{ {

View File

@ -8,12 +8,12 @@
// SS SS tt ee ll ll aa aa // SS SS tt ee ll ll aa aa
// SSSS ttt eeeee llll llll aaaaa // SSSS ttt eeeee llll llll aaaaa
// //
// Copyright (c) 1995-2002 by Bradford W. Mott // Copyright (c) 1995-2005 by Bradford W. Mott
// //
// See the file "license" for information on usage and redistribution of // See the file "license" for information on usage and redistribution of
// this file, and for a DISCLAIMER OF ALL WARRANTIES. // this file, and for a DISCLAIMER OF ALL WARRANTIES.
// //
// $Id: CartF4.cxx,v 1.1 2002-08-14 02:30:52 bwmott Exp $ // $Id: CartF4.cxx,v 1.2 2005-02-13 19:17:02 stephena Exp $
//============================================================================ //============================================================================
#include <assert.h> #include <assert.h>

View File

@ -8,12 +8,12 @@
// SS SS tt ee ll ll aa aa // SS SS tt ee ll ll aa aa
// SSSS ttt eeeee llll llll aaaaa // SSSS ttt eeeee llll llll aaaaa
// //
// Copyright (c) 1995-2002 by Bradford W. Mott // Copyright (c) 1995-2005 by Bradford W. Mott
// //
// See the file "license" for information on usage and redistribution of // See the file "license" for information on usage and redistribution of
// this file, and for a DISCLAIMER OF ALL WARRANTIES. // this file, and for a DISCLAIMER OF ALL WARRANTIES.
// //
// $Id: CartF4.hxx,v 1.1 2002-08-14 02:30:52 bwmott Exp $ // $Id: CartF4.hxx,v 1.2 2005-02-13 19:17:02 stephena Exp $
//============================================================================ //============================================================================
#ifndef CARTRIDGEF4_HXX #ifndef CARTRIDGEF4_HXX
@ -31,7 +31,7 @@ class Deserializer;
are eight 4K banks. are eight 4K banks.
@author Bradford W. Mott @author Bradford W. Mott
@version $Id: CartF4.hxx,v 1.1 2002-08-14 02:30:52 bwmott Exp $ @version $Id: CartF4.hxx,v 1.2 2005-02-13 19:17:02 stephena Exp $
*/ */
class CartridgeF4 : public Cartridge class CartridgeF4 : public Cartridge
{ {

View File

@ -8,12 +8,12 @@
// SS SS tt ee ll ll aa aa // SS SS tt ee ll ll aa aa
// SSSS ttt eeeee llll llll aaaaa // SSSS ttt eeeee llll llll aaaaa
// //
// Copyright (c) 1995-1998 by Bradford W. Mott // Copyright (c) 1995-2005 by Bradford W. Mott
// //
// See the file "license" for information on usage and redistribution of // See the file "license" for information on usage and redistribution of
// this file, and for a DISCLAIMER OF ALL WARRANTIES. // this file, and for a DISCLAIMER OF ALL WARRANTIES.
// //
// $Id: CartF4SC.cxx,v 1.3 2002-05-14 15:22:28 stephena Exp $ // $Id: CartF4SC.cxx,v 1.4 2005-02-13 19:17:02 stephena Exp $
//============================================================================ //============================================================================
#include <assert.h> #include <assert.h>

View File

@ -8,12 +8,12 @@
// SS SS tt ee ll ll aa aa // SS SS tt ee ll ll aa aa
// SSSS ttt eeeee llll llll aaaaa // SSSS ttt eeeee llll llll aaaaa
// //
// Copyright (c) 1995-1998 by Bradford W. Mott // Copyright (c) 1995-2005 by Bradford W. Mott
// //
// See the file "license" for information on usage and redistribution of // See the file "license" for information on usage and redistribution of
// this file, and for a DISCLAIMER OF ALL WARRANTIES. // this file, and for a DISCLAIMER OF ALL WARRANTIES.
// //
// $Id: CartF4SC.hxx,v 1.2 2002-05-13 19:17:32 stephena Exp $ // $Id: CartF4SC.hxx,v 1.3 2005-02-13 19:17:02 stephena Exp $
//============================================================================ //============================================================================
#ifndef CARTRIDGEF4SC_HXX #ifndef CARTRIDGEF4SC_HXX
@ -31,7 +31,7 @@ class Deserializer;
128 bytes of RAM. There are eight 4K banks. 128 bytes of RAM. There are eight 4K banks.
@author Bradford W. Mott @author Bradford W. Mott
@version $Id: CartF4SC.hxx,v 1.2 2002-05-13 19:17:32 stephena Exp $ @version $Id: CartF4SC.hxx,v 1.3 2005-02-13 19:17:02 stephena Exp $
*/ */
class CartridgeF4SC : public Cartridge class CartridgeF4SC : public Cartridge
{ {

View File

@ -8,12 +8,12 @@
// SS SS tt ee ll ll aa aa // SS SS tt ee ll ll aa aa
// SSSS ttt eeeee llll llll aaaaa // SSSS ttt eeeee llll llll aaaaa
// //
// Copyright (c) 1995-1998 by Bradford W. Mott // Copyright (c) 1995-2005 by Bradford W. Mott
// //
// See the file "license" for information on usage and redistribution of // See the file "license" for information on usage and redistribution of
// this file, and for a DISCLAIMER OF ALL WARRANTIES. // this file, and for a DISCLAIMER OF ALL WARRANTIES.
// //
// $Id: CartF6.cxx,v 1.3 2002-05-14 15:22:28 stephena Exp $ // $Id: CartF6.cxx,v 1.4 2005-02-13 19:17:02 stephena Exp $
//============================================================================ //============================================================================
#include <assert.h> #include <assert.h>

View File

@ -8,12 +8,12 @@
// SS SS tt ee ll ll aa aa // SS SS tt ee ll ll aa aa
// SSSS ttt eeeee llll llll aaaaa // SSSS ttt eeeee llll llll aaaaa
// //
// Copyright (c) 1995-1998 by Bradford W. Mott // Copyright (c) 1995-2005 by Bradford W. Mott
// //
// See the file "license" for information on usage and redistribution of // See the file "license" for information on usage and redistribution of
// this file, and for a DISCLAIMER OF ALL WARRANTIES. // this file, and for a DISCLAIMER OF ALL WARRANTIES.
// //
// $Id: CartF6.hxx,v 1.2 2002-05-13 19:17:32 stephena Exp $ // $Id: CartF6.hxx,v 1.3 2005-02-13 19:17:02 stephena Exp $
//============================================================================ //============================================================================
#ifndef CARTRIDGEF6_HXX #ifndef CARTRIDGEF6_HXX
@ -31,7 +31,7 @@ class Deserializer;
are four 4K banks. are four 4K banks.
@author Bradford W. Mott @author Bradford W. Mott
@version $Id: CartF6.hxx,v 1.2 2002-05-13 19:17:32 stephena Exp $ @version $Id: CartF6.hxx,v 1.3 2005-02-13 19:17:02 stephena Exp $
*/ */
class CartridgeF6 : public Cartridge class CartridgeF6 : public Cartridge
{ {

View File

@ -8,12 +8,12 @@
// SS SS tt ee ll ll aa aa // SS SS tt ee ll ll aa aa
// SSSS ttt eeeee llll llll aaaaa // SSSS ttt eeeee llll llll aaaaa
// //
// Copyright (c) 1995-1998 by Bradford W. Mott // Copyright (c) 1995-2005 by Bradford W. Mott
// //
// See the file "license" for information on usage and redistribution of // See the file "license" for information on usage and redistribution of
// this file, and for a DISCLAIMER OF ALL WARRANTIES. // this file, and for a DISCLAIMER OF ALL WARRANTIES.
// //
// $Id: CartF6SC.cxx,v 1.3 2002-05-14 15:22:28 stephena Exp $ // $Id: CartF6SC.cxx,v 1.4 2005-02-13 19:17:02 stephena Exp $
//============================================================================ //============================================================================
#include <assert.h> #include <assert.h>

View File

@ -8,12 +8,12 @@
// SS SS tt ee ll ll aa aa // SS SS tt ee ll ll aa aa
// SSSS ttt eeeee llll llll aaaaa // SSSS ttt eeeee llll llll aaaaa
// //
// Copyright (c) 1995-1998 by Bradford W. Mott // Copyright (c) 1995-2005 by Bradford W. Mott
// //
// See the file "license" for information on usage and redistribution of // See the file "license" for information on usage and redistribution of
// this file, and for a DISCLAIMER OF ALL WARRANTIES. // this file, and for a DISCLAIMER OF ALL WARRANTIES.
// //
// $Id: CartF6SC.hxx,v 1.2 2002-05-13 19:17:32 stephena Exp $ // $Id: CartF6SC.hxx,v 1.3 2005-02-13 19:17:02 stephena Exp $
//============================================================================ //============================================================================
#ifndef CARTRIDGEF6SC_HXX #ifndef CARTRIDGEF6SC_HXX
@ -31,7 +31,7 @@ class Deserializer;
128 bytes of RAM. There are four 4K banks. 128 bytes of RAM. There are four 4K banks.
@author Bradford W. Mott @author Bradford W. Mott
@version $Id: CartF6SC.hxx,v 1.2 2002-05-13 19:17:32 stephena Exp $ @version $Id: CartF6SC.hxx,v 1.3 2005-02-13 19:17:02 stephena Exp $
*/ */
class CartridgeF6SC : public Cartridge class CartridgeF6SC : public Cartridge
{ {

View File

@ -1,48 +0,0 @@
Please distribute this file with the SDL runtime environment:
The Simple DirectMedia Layer (SDL for short) is a cross-platfrom library
designed to make it easy to write multi-media software, such as games and
emulators.
The Simple DirectMedia Layer library source code is available from:
http://www.libsdl.org/
This library is distributed under the terms of the GNU LGPL license:
http://www.gnu.org/copyleft/lesser.html
---------------------------------------------------------------------------
The SDL.dll library included in this package has been modified to
automatically work with the Stelladaptor device.
As per the GPL, all modifications to SDL must be provided and documented.
The included patchfile 'SDL_mmjoystick_1.2.7.diff' can be used with
SDL-1.2.7.zip (located on the main SDL web page).
To rebuild the SDL.dll file, follow the instructions below:
1) Get the 'SDL-1.2.7.zip' package from the main SDL website and
unzip it.
2) Unzip 'SDL_mmjoystick_1.2.7.zip' to obtain 'SDL_mmjoystick_1.2.7.diff'.
3) Apply the patchfile 'SDL_mmjoystick_1.2.7.diff' to the SDL-1.2.7
directory (under Linux: patch -p0 < SDL_mmjoystick_1.2.7.diff).
4) Build the SDL.dll library from within Visual C++ (you may need the DX5
development files).
Notes:
1) Credit for this patchfile goes to Eckhard Stolberg.
2) Future versions of SDL will hopefully have this patch integrated.
3) The included SDL.dll file has not been extensively tested. It is
believed to be compatible with the most common input devices,
but support may not be present for buttons on esoteric devices
(hats, sliders, etc). If for any reason the included version of SDL.dll
doesn't work for you (and you have no need for Stelladaptor support),
you can use the standard SDL.dll from the main SDL website.