stella/src/wince
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
..
FSNodeWinCE.cxx Repo reorganization: move main Stella files directly into 'trunk'. 2009-05-21 12:53:06 +00:00
FrameBufferWinCE.cpp Repo reorganization: move main Stella files directly into 'trunk'. 2009-05-21 12:53:06 +00:00
FrameBufferWinCE.hxx Repo reorganization: move main Stella files directly into 'trunk'. 2009-05-21 12:53:06 +00:00
OSystemWinCE.cxx Repo reorganization: move main Stella files directly into 'trunk'. 2009-05-21 12:53:06 +00:00
OSystemWinCE.hxx Repo reorganization: move main Stella files directly into 'trunk'. 2009-05-21 12:53:06 +00:00
PocketStella.cpp Repo reorganization: move main Stella files directly into 'trunk'. 2009-05-21 12:53:06 +00:00
PocketStella.vcp Repo reorganization: move main Stella files directly into 'trunk'. 2009-05-21 12:53:06 +00:00
SettingsWinCE.cpp Repo reorganization: move main Stella files directly into 'trunk'. 2009-05-21 12:53:06 +00:00
SettingsWinCE.hxx Repo reorganization: move main Stella files directly into 'trunk'. 2009-05-21 12:53:06 +00:00
SoundWinCE.cxx OK, this looks like a huge update, but it's only because of some Serializer 2009-08-05 16:05:34 +00:00
SoundWinCE.hxx OK, this looks like a huge update, but it's only because of some Serializer 2009-08-05 16:05:34 +00:00
missing.cpp Repo reorganization: move main Stella files directly into 'trunk'. 2009-05-21 12:53:06 +00:00
missing.h Repo reorganization: move main Stella files directly into 'trunk'. 2009-05-21 12:53:06 +00:00
resource.h Repo reorganization: move main Stella files directly into 'trunk'. 2009-05-21 12:53:06 +00:00
resource.rc Repo reorganization: move main Stella files directly into 'trunk'. 2009-05-21 12:53:06 +00:00
stella.ico Repo reorganization: move main Stella files directly into 'trunk'. 2009-05-21 12:53:06 +00:00