diff --git a/stella/docs/stella.html b/stella/docs/stella.html
index bec442765..b2b2d016c 100644
--- a/stella/docs/stella.html
+++ b/stella/docs/stella.html
@@ -28,7 +28,7 @@
-
February 1999 - FIXME (April 2002)
+ February 1999 - February 2003
The Stella Team
Stella Homepage
@@ -210,7 +210,18 @@
New in Release 1.3
- FIXME - Some other stuff from Brad and company
+ - Improved TIA sound system so that games with digitized audio work
+ - Added saving and loading of game state to the core; X11, SDL, and DOS
+ versions current support saving and loading game state
+ - Added support for F4 bankswitching method
+ - Pitfall II DPC sound emulation completed
+ - Fixed a bug which caused the difficulty switches to operate backwards
+ - Changed DPC auto-detection to use file size so that Pitfall II mods work
+ - Modified RIOT timer emulation so that startup values are random
+ - Added 3F bankswitching auto-detection routine so that homebrews and
+ demos work without a stella.pro entry
+ - Updated the TIA message boxes so they look a little nicer
+ - Latest stella.pro file included in distribution
- Added some developer options to the core, and the ability to change
game width, height, xstart, ystart, etc. while the emulation is running. Added
ability to switch between NTSC and PAL at runtime, and the ability to save the
@@ -225,7 +236,6 @@
in "$HOME/.stella/stella.pro"
- Changed the way options are supplied on the commandline. Now all commandline
options take exactly the same arguments as in the INI file
- - Made the TIA message boxes look a little nicer
- Added "-accurate" command line option to choose between accurate
(CPU-intensive) timing or less accurate (CPU-friendly) timing to X11 and SDL
versions. This is the final version of what was considered experimental timing code
@@ -242,58 +252,23 @@
- -Dystart
- -Dmerge
-
-
- FIXME - possibly delete this next part ...
-
-
New in Release 1.2
-
-
- - License change to the GNU General Public License (GPL)
- - Website moved to SourceForge
- - Improved illegal CPU instruction support (Thrust and Qb work now)
- - Emulation of undefined TIA bits was improved (Video Pinball works)
- - TIA emulation improved to fix some problems with
- Pole Position, Fatal Run, Dolphin, Decathlon, Robot Tank,
- and Hole Hunter.
- - Added support for Pitfall II, however, the enhanced sound is not
- currently supported
- - Improved Supercharger emulation including a new BIOS that shows
- the vertical blue progress bars like the real thing.
- - Added support for Megaboy cartridge and Commavid bank-switching method
- - Unix version ported to SDL (requires SDL 1.2.0 or greater)
- - Much improved startup time in all versions
- - X11, SDL, DOS versions no longer load whole stella.pro file in memory
- (huge memory savings)
- - Stella.pro file now required, it is no longer optional
- - INI file support added to X11 and SDL versions
- - PNG snapshot support added to X11 and SDL versions (requires PNG library)
- - Added pause ability to the core, DOS, X11 and SDL versions supported for now
- - Updated PAL & NTSC palettes with more accurate colors
- - Added experimental timing code to X11 and SDL versions. Reduces CPU
- usage at the expense of smooth framerates.
- - Added "-zoom" command line option to set initial window size
- to X11 and SDL versions
- - Added "-grabmouse" command line option to keep mouse in game
- window to X11 and SDL versions
- - Added "-hidecursor" command line option to hide cursor in game
- window to X11 and SDL versions
- - Added "-center" command line option to center initial game window
- to X11 and SDL versions
- - Added "-volume" command line option to set volume level
- to X11 and SDL versions
- - Added "-showinfo" command line option to see some useful info on
- emulator exit to DOS, X11, and SDL versions
- - Added "-ssdir" command line option to specify where to save
- snapshots to X11 and SDL versions
- - Added "-ssname" command line option to specify where how to name
- snapshots to X11 and SDL versions
- - Added "-sssingle" command line option to specify whether to generate
- single (vs. multiple) snapshots to X11 and SDL versions
- - Added "-pro" command line option to specify to use another
- properties file (instead of stella.pro) to DOS, X11, and SDL versions
- - Added "-fullscreen" command line option to switch to fullscreen
- mode to SDL version
+ - Fixed window resize bug in the X11 port
+ - Added "-nosound" command line option to the DOS port to disable audio
+ - DOS port supports a "-vsync" option to synchronize emulation with the
+ video blank of the video card
+ - Changed VGA code in the DOS port to use a 60Hz 320x200 and a 60Hz
+ 320x240 graphics mode
+ - DOS port has been updated to run better under Windows NT, 2000, and XP.
+ There are still issues with the sound, however, it is usable.
+ - DOS port is using a new Sound Blaster driver created by Matt Conte which
+ supports auto-detection of sound cards.
+ - DOS port supports a STELLA_HOME environment variable that defines
+ the location of config files.
+ - In the DOS port the stella.pro file is searched for first in the
+ current working director and then in the %STELLA_HOME% directory
+
- In the DOS port the ROM image is searched for first using the
+ specified path, then in %STELLA_HOME%/ROMS, and finally
+ in %STELLA_HOME%
@@ -350,7 +325,7 @@
DOS 5.0 or higher
8 MB of RAM
256 color VGA graphics card
- 486/120 MHz required; 586/166 MHz highly recommended
+ 586/166 MHz required
At least 2 megabytes of hard disk space available
Sound Blaster or 100% compatible sound card required for sound
Joysticks or gamepads are highly recommended
@@ -412,8 +387,9 @@
The DOS version of Stella is distributed as a ZIP archive containing the DOS
executable as well as some other files. The DOS version of Stella
- works with DOS as well as Windows 9x, however, it does not work very
- well with Windows NT and 2000. You should install it as follows:
+ works with DOS as well as Windows 9x. The DOS version will run under
+ Windows NT, 2000, and XP, however, the sound may not operate correctly.
+ You should install it as follows:
- Change directories to the root directory:
@@ -427,6 +403,8 @@
- If you have a Sound Blaster or 100% compatible sound card make sure
the BLASTER environment variable is set in your AUTOEXEC.BAT file.
+ The sound driver will attempt to auto-detect your card if the BLASTER variable
+ isn't correctly specified.
For example:
SET BLASTER=A220 I7 D1
@@ -615,6 +593,11 @@
the default 320x200 graphics mode
+
+ -nosound |
+ Indicates that the sound blaster support should be disabled |
+
+
-paddle <0|1|2|3|real> |
Indicates which paddle the mouse should emulate or that real Atari
@@ -628,6 +611,13 @@
| -showinfo |
Shows some game info on exit |
+
+
+ -vsync |
+ Indicates that the emulation should synchronize with the video card instead
+ of the system timer |
+
+
Emulator Game Shells
@@ -1487,10 +1477,10 @@
Cartridge.Filename: |
This property indicates the name of the file containing the ROM image.
- In general this property is not needed, however, if present Stella uses it
+ |