Text files have been updated for the 1.2 release of Stella.

git-svn-id: svn://svn.code.sf.net/p/stella/code/trunk@76 8b62c5a3-ac7e-4cc8-8f21-d9a121418aba
This commit is contained in:
bwmott 2002-04-22 01:38:16 +00:00
parent de62803eec
commit d3f61e292a
4 changed files with 145 additions and 46 deletions

View File

@ -9,74 +9,106 @@
SSSS ttt eeeee llll llll aaaaa
===============================================================================
Release 1.1 for DOS, Linux, and Unix
Release 1.2 for DOS, Linux, and Unix
===============================================================================
The Atari 2600 Video Computer System (VCS), introduced in 1977, was the most
popular home video game system of the early 1980's. Now you can enjoy all of
popular home video game system of the early 1980's. Now you can enjoy all of
your favorite Atari 2600 games on your PC thanks to Stella!
Stella is a multi-platform Atari 2600 VCS emulator written in C++. Stella
allows you to play most of the games written for the Atari 2600 including
Supercharger games.
Stella is a multi-platform Atari 2600 VCS emulator. It allows you to play all
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 1.1 release of Stella for DOS, Linux, and Unix. Distributions
for other operating systems will appear as they become available. The three
This is the 1.2 release of Stella for DOS, Linux, and Unix. Distributions
for other operating systems will appear as they become available. The three
distributions currently available are:
* Binary distribution for Linux (stella-1.1-linux-x86.tar.gz)
* Binary distribution for Linux (stella-1.2-linux-x86.tar.gz)
* Binary distribution for DOS (st11.zip)
* Binary distribution for DOS (st12.zip)
* Source code distribution for Unix and DOS (stella-1.1-src.tar.gz)
* Source code distribution for Linux, Unix, and DOS (stella-1.2-src.tar.gz)
A few 2600 ROM images, BIN files, are included with these distributions.
BEYOND THESE FILES NONE OF THE DISTRIBUTIONS CONTAIN ANY 2600 ROM IMAGES.
PLEASE DON'T WRITE ASKING FOR ROMS BECAUSE THEY ARE COPYRIGHTED! If you
own any of the Atari 2600 Action Packs by Activision you can use the ROM
images from them with Stella.
PLEASE DO NOT WRITE ASKING FOR ROM IMAGES TO USE WITH STELLA! ALL SUCH
REQUESTS WILL BE IGNORED!
New in this Release
===================
* DOS and Linux versions support real Atari 2600 paddles using a
special PC game port adaptor
* Improved illegal CPU instruction support. Thrust and Qb will now operate
correctly.
* Linux version uses the new 1.2.x joystick driver API
* Improved emulation of undefined TIA reads. The ball in Video Pinball
finally bounces off of the paddles!
* Added support for the "-display" option to the X Window version
* More accurate NTSC and PAL palettes. These palettes should be much more
like the colors displayed on a real TV.
* Added support for private colormaps to the X Window version
* PAL color loss is now emulated. If a PAL game displays an odd number
of scanlines then the next frame will be displayed in black & white.
* Fixed a few bugs in the Supercharger emulation
* TIA emulation improved to fix some problems with Pole Position,
Fatal Run, Dolphin, Decathlon, Robot Tank, and Hole Hunter.
- A major bug in the ROM loading routine was fixed
* Support for Pitfall II has been added, however, the enhanced sound
provided by the DPC chip found in the Pitfall II cartridge isn't
currently emulated.
- Multi-loading in "Escape from the Mindmaster" works correctly
* Support added for the Commavid (CV) bankswitching method.
- All Supercharger games load and execute at this point
* Support added for the Megaboy cartridge.
* Added a small hack to the TIA code to fix a display problem in "Escape
from the Mindmaster"
* Improved Supercharger emulation including a new BIOS that shows the
vertical blue progress bars like the real thing.
* Improved TIA emulation to support the RESPx multi-sprite trick
* Code for the emulation core has been updated to work with newer C++
compilers compliant with the C++ standard.
* Basic message support added to the TIA emulation. This allows a short
message to overlay the TIA frame. Currently, it's used when switching
color modes and difficulty settings.
* The internal data structure for the stella.pro file was changed from
a resizable array to a binary search tree. This results in quicker
startup times.
* An SDL port of Stella is available (requires SDL 1.2.0 or greater)
* Added option to not load in the whole stella.pro file when starting
Stella. This option is enabled on the X11, SDL, and DOS versions. Win32
version is left alone since it's needed for loading multiple games from
the UI. Saves on memory usage.
* Added INI file option to the X11 and SDL versions. Options can be
specified in this file instead of entering them on the commandline. Any
options entered on the commandline override options in the INI file.
File is called stellarc. For the X11 and SDL versions, it can be in
either $HOME (as $HOME/.stellarc) or in /etc (as /etc/stellarc). The
one in $HOME has higher priority than the one in /etc.
* Added snapshot support to the X11 and SDL versions. Pressing F12 saves
the current screen in PNG format. Requires PNG library.
* Removed stella.pro file from the binary, resulting in large space
savings. The stella.pro file is no longer optional. For the X11 and
SDL versions, it can be in either $HOME (as $HOME/.stella.pro) or in
/etc (as /etc/stella.pro). The one in $HOME has higher priority than
the one in /etc. For DOS and Win32 versions, the stella.pro file must
be in the same directory as the executable.
* Added pause functionality to the core. Implemented in DOS, X11, and
SDL versions for now.
Distribution Site
=================
The Stella distributions can be obtained from the Stella home page at:
The Stella distributions can be obtained from the Stella Website at:
http://stella.atari.org
If for some reason you are unable to connect to this page please try
again later or try http://www4.ncsu.edu/~bwmott/2600/.
If for some reason you are unable to connect to the Stella Website using
the above URL please try http://stella.sourceforge.net.
Contacts
========
If you have any questions regarding Stella send mail to:
Bradford W. Mott (bwmott@acm.org)
Have Fun!

View File

@ -12,6 +12,72 @@
Release History
===============================================================================
1.1 to 1.2: (April 21, 2002)
* Improved illegal CPU instruction support. Thrust and Qb will now operate
correctly.
* Improved emulation of undefined TIA reads. The ball in Video Pinball
finally bounces off of the paddles!
* More accurate NTSC and PAL palettes. These palettes should be much more
like the colors displayed on a real TV.
* PAL color loss is now emulated. If a PAL game displays an odd number
of scanlines then the next frame will be displayed in black & white.
* TIA emulation improved to fix some problems with Pole Position,
Fatal Run, Dolphin, Decathlon, Robot Tank, and Hole Hunter.
* Support for Pitfall II has been added, however, the enhanced sound
provided by the DPC chip found in the Pitfall II cartridge isn't
currently emulated.
* Support added for the Commavid (CV) bankswitching method.
* Support added for the Megaboy cartridge.
* Improved Supercharger emulation including a new BIOS that shows the
vertical blue progress bars like the real thing.
* Code for the emulation core has been updated to work with newer C++
compilers compliant with the C++ standard.
* Basic message support added to the TIA emulation. This allows a short
message to overlay the TIA frame. Currently, it's used when switching
color modes and difficulty settings.
* The internal data structure for the stella.pro file was changed from
a resizable array to a binary search tree. This results in quicker
startup times.
* An SDL port of Stella is available (requires SDL 1.2.0 or greater)
* Added option to not load in the whole stella.pro file when starting
Stella. This option is enabled on the X11, SDL, and DOS versions. Win32
version is left alone since it's needed for loading multiple games from
the UI. Saves on memory usage.
* Added INI file option to the X11 and SDL versions. Options can be
specified in this file instead of entering them on the commandline. Any
options entered on the commandline override options in the INI file.
File is called stellarc. For the X11 and SDL versions, it can be in
either $HOME (as $HOME/.stellarc) or in /etc (as /etc/stellarc). The
one in $HOME has higher priority than the one in /etc.
* Added snapshot support to the X11 and SDL versions. Pressing F12 saves
the current screen in PNG format. Requires PNG library.
* Removed stella.pro file from the binary, resulting in large space
savings. The stella.pro file is no longer optional. For the X11 and
SDL versions, it can be in either $HOME (as $HOME/.stella.pro) or in
/etc (as /etc/stella.pro). The one in $HOME has higher priority than
the one in /etc. For DOS and Win32 versions, the stella.pro file must
be in the same directory as the executable.
* Added pause functionality to the core. Implemented in DOS, X11, and
SDL versions for now.
1.0 to 1.1: (February 26, 1999)
* DOS and Linux versions support real Atari 2600 paddles using a

View File

@ -1,13 +1,14 @@
This is release 1.1 of Stella. 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 the web site at:
This is release 1.2 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
the Stella Website at:
http://stella.atari.org
If you find any problems please let me know.
Enjoy,
Bradford W. Mott
February 26, 1999
bwmott@acm.org
The Stella Team
April 21, 2002

View File

@ -17,7 +17,7 @@ on the list below and send email to Bradford Mott at bwmott@acm.org.
* Provide suggestions for improving Stella
* Provide suggestions for improving the Stella Users Manual
* Provide suggestions for improving the Stella User's Manual
* Port Stella to other operating systems: