A multi-platform Atari 2600 Emulator
Go to file
stephena f8b2621ab5 Many big improvements to disassembler directives. Directives are no
longer simply added to a list, but intelligently 'merged' (so that
the entire range represented by all directives contains no overlap).
This makes the disassembly a little faster, since it doesn't have to
iterate redundantly.  Still TODO in this area is intelligent insertion
for the same type (ie, if inserting in between like blocks, the
blocks should coalesce, instead of being clipped and then a new range
inserted in between).

Added 'loadconfig' and 'saveconfig' debugger prompt commands, which
will eventually access Distella-like config files.  No implementation
is present yet.

Added 'listconfig' debugger command, which lists all directives
currently defined by the user, as well as the directives resulting
from a disassembly of a bank (taking into account extra knowledge
that Stella has WRT cached entry points).  This command can show
information for a specified bank, or all banks in the cart.

User-defined directives can now be removed; simply issue the same
command that caused an insertion (ie, attempting to insert the same
type and range will remove it instead).

Fixed bug in Distella processing of directives; similar to the
standalone Distella, directives should be processed *before* any
automatic code determination is done.


git-svn-id: svn://svn.code.sf.net/p/stella/code/trunk@2121 8b62c5a3-ac7e-4cc8-8f21-d9a121418aba
2010-08-31 16:37:27 +00:00
debian Updated various files for upcoming 3.2.1 release. 2010-08-21 23:20:42 +00:00
docs Several changes to make entering commands at the debugger prompt 2010-08-23 16:19:17 +00:00
src Many big improvements to disassembler directives. Directives are no 2010-08-31 16:37:27 +00:00
Announce.txt Updated changelog, and set preliminary release date for version 3.2 2010-07-29 17:06:51 +00:00
Changes.txt Final commits for the 3.2.1 release. 2010-08-23 11:09:04 +00:00
Copyright.txt And yet more things I forgot in the last commit. 2010-04-21 16:10:39 +00:00
License.txt Repo reorganization: move main Stella files directly into 'trunk'. 2009-05-21 12:53:06 +00:00
Makefile Updated boilerplate on top of each source file to include 2010-04-10 21:37:23 +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 Updated various files for upcoming 3.2.1 release. 2010-08-21 23:20:42 +00:00
Todo.txt Some updates to the documentation, particularly for the OSX stuff; 2010-04-13 12:32:08 +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 Multiple events can now be assigned to combo events from the UI. Still TODO 2010-08-11 21:53:19 +00:00

Readme.txt

This is release 3.2.1 of Stella.  Stella is a multi-platform Atari 2600 VCS
emulator which allows you to play all of your favourite 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
August 25, 2010