A multi-platform Atari 2600 Emulator
Go to file
stephena 3c5cc40e08 OK, this looks like a huge update, but it's only because of some Serializer
class reworking.  Serializer class now handles read/write of state from
files as well as in-memory streams.  As a result, Deserializer class has
been removed.

Added state rewinding to the debugger.  For now, this is limited to 100
levels of undo, with a new state generated each time a step/trace/frame/
scanline advance is performed.  The undo level is 'rolling', in that it
remembers the last 100 levels (so you lose the oldest states when you
start adding more than 100).  For now, this is tied to the 'Alt-r' key
in the debugger.  Still TODO is add a button for it, and clean up some
TIA output issues when rewinding.

Added support for 6K version of Supercharger ROMs (this fixes issues
with the 6K version of Cubis).

Cleaned up the Serializable infrastructure, making sure that all
classes that need to implement it actually do so now.

Fixed issue with editable widgets in the UI, where pressing Enter
on the keypad wasn't actually being registered.


git-svn-id: svn://svn.code.sf.net/p/stella/code/trunk@1849 8b62c5a3-ac7e-4cc8-8f21-d9a121418aba
2009-08-05 16:05:34 +00:00
debian Final updates for 2.8.4 release. 2009-07-03 16:38:11 +00:00
docs Updates bankswitch schemes 'FASC' and 'MB' to their more common names 2009-07-27 17:17:07 +00:00
src OK, this looks like a huge update, but it's only because of some Serializer 2009-08-05 16:05:34 +00:00
Announce.txt Final updates for 2.8.4 release. 2009-07-03 16:38:11 +00:00
Changes.txt Final updates for 2.8.4 release. 2009-07-03 16:38:11 +00:00
Copyright.txt Repo reorganization: move main Stella files directly into 'trunk'. 2009-05-21 12:53:06 +00:00
License.txt Repo reorganization: move main Stella files directly into 'trunk'. 2009-05-21 12:53:06 +00:00
Makefile Repo reorganization: move main Stella files directly into 'trunk'. 2009-05-21 12:53:06 +00:00
README-GP2X.txt Repo reorganization: move main Stella files directly into 'trunk'. 2009-05-21 12:53:06 +00:00
README-SDL.txt Repo reorganization: move main Stella files directly into 'trunk'. 2009-05-21 12:53:06 +00:00
README-WinCE.txt Repo reorganization: move main Stella files directly into 'trunk'. 2009-05-21 12:53:06 +00:00
Readme.txt Final updates for 2.8.4 release. 2009-07-03 16:38:11 +00:00
Todo.txt OK, this looks like a huge update, but it's only because of some Serializer 2009-08-05 16:05:34 +00:00
common.rules Repo reorganization: move main Stella files directly into 'trunk'. 2009-05-21 12:53:06 +00:00
config.guess Repo reorganization: move main Stella files directly into 'trunk'. 2009-05-21 12:53:06 +00:00
config.sub Repo reorganization: move main Stella files directly into 'trunk'. 2009-05-21 12:53:06 +00:00
configure Repo reorganization: move main Stella files directly into 'trunk'. 2009-05-21 12:53:06 +00:00

Readme.txt

This is release 2.8.4 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.sourceforge.net

Enjoy,

The Stella Team
July 4, 2009