stella/src/emucore
stephena 2cc0d60940 First pass at adding 'hints' to each Cart class that its bank has changed.
This is very useful for conditional re-disassembly, since many bankswitch
schemes consist of ROM only, and once disassembled, cannot possibly have
a different disassembly at some later point.  This is mostly done for such
static schemes (2K, 4K, etc), but more work is required for carts with
extended RAM.  Basically, the cart knows best how its been accessed, so
it makes sense to have the hints there.


git-svn-id: svn://svn.code.sf.net/p/stella/code/trunk@1965 8b62c5a3-ac7e-4cc8-8f21-d9a121418aba
2010-03-06 18:56:36 +00:00
..
AtariVox.cxx Updated Stella headers in all files: 2010-01-10 03:23:32 +00:00
AtariVox.hxx Updated Stella headers in all files: 2010-01-10 03:23:32 +00:00
Booster.cxx Updated Stella headers in all files: 2010-01-10 03:23:32 +00:00
Booster.hxx Updated Stella headers in all files: 2010-01-10 03:23:32 +00:00
Cart.cxx First pass at adding 'hints' to each Cart class that its bank has changed. 2010-03-06 18:56:36 +00:00
Cart.hxx First pass at adding 'hints' to each Cart class that its bank has changed. 2010-03-06 18:56:36 +00:00
Cart2K.cxx First pass at adding 'hints' to each Cart class that its bank has changed. 2010-03-06 18:56:36 +00:00
Cart2K.hxx Updated Stella headers in all files: 2010-01-10 03:23:32 +00:00
Cart3E.cxx First pass at adding 'hints' to each Cart class that its bank has changed. 2010-03-06 18:56:36 +00:00
Cart3E.hxx Updated Stella headers in all files: 2010-01-10 03:23:32 +00:00
Cart3F.cxx First pass at adding 'hints' to each Cart class that its bank has changed. 2010-03-06 18:56:36 +00:00
Cart3F.hxx Updated Stella headers in all files: 2010-01-10 03:23:32 +00:00
Cart4A50.cxx First pass at adding 'hints' to each Cart class that its bank has changed. 2010-03-06 18:56:36 +00:00
Cart4A50.hxx Updated Stella headers in all files: 2010-01-10 03:23:32 +00:00
Cart4K.cxx First pass at adding 'hints' to each Cart class that its bank has changed. 2010-03-06 18:56:36 +00:00
Cart4K.hxx Updated Stella headers in all files: 2010-01-10 03:23:32 +00:00
Cart0840.cxx First pass at adding 'hints' to each Cart class that its bank has changed. 2010-03-06 18:56:36 +00:00
Cart0840.hxx Updated Stella headers in all files: 2010-01-10 03:23:32 +00:00
CartAR.cxx First pass at adding 'hints' to each Cart class that its bank has changed. 2010-03-06 18:56:36 +00:00
CartAR.hxx Updated Stella headers in all files: 2010-01-10 03:23:32 +00:00
CartCV.cxx First pass at adding 'hints' to each Cart class that its bank has changed. 2010-03-06 18:56:36 +00:00
CartCV.hxx Updated Stella headers in all files: 2010-01-10 03:23:32 +00:00
CartDPC.cxx First pass at adding 'hints' to each Cart class that its bank has changed. 2010-03-06 18:56:36 +00:00
CartDPC.hxx Updated Stella headers in all files: 2010-01-10 03:23:32 +00:00
CartE0.cxx First pass at adding 'hints' to each Cart class that its bank has changed. 2010-03-06 18:56:36 +00:00
CartE0.hxx Updated Stella headers in all files: 2010-01-10 03:23:32 +00:00
CartE7.cxx First pass at adding 'hints' to each Cart class that its bank has changed. 2010-03-06 18:56:36 +00:00
CartE7.hxx Updated Stella headers in all files: 2010-01-10 03:23:32 +00:00
CartEF.cxx First pass at adding 'hints' to each Cart class that its bank has changed. 2010-03-06 18:56:36 +00:00
CartEF.hxx Updated Stella headers in all files: 2010-01-10 03:23:32 +00:00
CartEFSC.cxx First pass at adding 'hints' to each Cart class that its bank has changed. 2010-03-06 18:56:36 +00:00
CartEFSC.hxx Updated Stella headers in all files: 2010-01-10 03:23:32 +00:00
CartF0.cxx First pass at adding 'hints' to each Cart class that its bank has changed. 2010-03-06 18:56:36 +00:00
CartF0.hxx Updated Stella headers in all files: 2010-01-10 03:23:32 +00:00
CartF4.cxx First pass at adding 'hints' to each Cart class that its bank has changed. 2010-03-06 18:56:36 +00:00
CartF4.hxx Updated Stella headers in all files: 2010-01-10 03:23:32 +00:00
CartF4SC.cxx First pass at adding 'hints' to each Cart class that its bank has changed. 2010-03-06 18:56:36 +00:00
CartF4SC.hxx Updated Stella headers in all files: 2010-01-10 03:23:32 +00:00
CartF6.cxx First pass at adding 'hints' to each Cart class that its bank has changed. 2010-03-06 18:56:36 +00:00
CartF6.hxx Updated Stella headers in all files: 2010-01-10 03:23:32 +00:00
CartF6SC.cxx First pass at adding 'hints' to each Cart class that its bank has changed. 2010-03-06 18:56:36 +00:00
CartF6SC.hxx Updated Stella headers in all files: 2010-01-10 03:23:32 +00:00
CartF8.cxx First pass at adding 'hints' to each Cart class that its bank has changed. 2010-03-06 18:56:36 +00:00
CartF8.hxx Checking in WIP for Distella integration. Moved the internal text 2010-03-05 22:02:12 +00:00
CartF8SC.cxx First pass at adding 'hints' to each Cart class that its bank has changed. 2010-03-06 18:56:36 +00:00
CartF8SC.hxx Updated Stella headers in all files: 2010-01-10 03:23:32 +00:00
CartFA.cxx First pass at adding 'hints' to each Cart class that its bank has changed. 2010-03-06 18:56:36 +00:00
CartFA.hxx Updated Stella headers in all files: 2010-01-10 03:23:32 +00:00
CartFE.cxx First pass at adding 'hints' to each Cart class that its bank has changed. 2010-03-06 18:56:36 +00:00
CartFE.hxx Updated Stella headers in all files: 2010-01-10 03:23:32 +00:00
CartMC.cxx First pass at adding 'hints' to each Cart class that its bank has changed. 2010-03-06 18:56:36 +00:00
CartMC.hxx Updated Stella headers in all files: 2010-01-10 03:23:32 +00:00
CartSB.cxx First pass at adding 'hints' to each Cart class that its bank has changed. 2010-03-06 18:56:36 +00:00
CartSB.hxx Checking in WIP for Distella integration. Moved the internal text 2010-03-05 22:02:12 +00:00
CartUA.cxx First pass at adding 'hints' to each Cart class that its bank has changed. 2010-03-06 18:56:36 +00:00
CartUA.hxx Updated Stella headers in all files: 2010-01-10 03:23:32 +00:00
CartX07.cxx First pass at adding 'hints' to each Cart class that its bank has changed. 2010-03-06 18:56:36 +00:00
CartX07.hxx Updated Stella headers in all files: 2010-01-10 03:23:32 +00:00
Console.cxx Added support for the Sega Genesis gamepad controller. This 2010-02-23 14:49:12 +00:00
Console.hxx Updated Stella headers in all files: 2010-01-10 03:23:32 +00:00
Control.cxx Added support for the Sega Genesis gamepad controller. This 2010-02-23 14:49:12 +00:00
Control.hxx Added support for the Sega Genesis gamepad controller. This 2010-02-23 14:49:12 +00:00
DefProps.hxx Updates 'Road Runner' ROM as recently talked about on AtariAge. It seems 2010-02-23 21:53:09 +00:00
Device.cxx Updated Stella headers in all files: 2010-01-10 03:23:32 +00:00
Device.hxx Updated Stella headers in all files: 2010-01-10 03:23:32 +00:00
Driving.cxx Updated Stella headers in all files: 2010-01-10 03:23:32 +00:00
Driving.hxx Updated Stella headers in all files: 2010-01-10 03:23:32 +00:00
Event.cxx Updated Stella headers in all files: 2010-01-10 03:23:32 +00:00
Event.hxx Updated Stella headers in all files: 2010-01-10 03:23:32 +00:00
EventHandler.cxx Checking in WIP for Distella integration. Moved the internal text 2010-03-05 22:02:12 +00:00
EventHandler.hxx Checking in WIP for Distella integration. Moved the internal text 2010-03-05 22:02:12 +00:00
FSNode.cxx Updated Stella headers in all files: 2010-01-10 03:23:32 +00:00
FSNode.hxx Updated Stella headers in all files: 2010-01-10 03:23:32 +00:00
FrameBuffer.cxx Checks are now performed when attempting to open a window smaller than 2010-02-10 22:55:08 +00:00
FrameBuffer.hxx Checks are now performed when attempting to open a window smaller than 2010-02-10 22:55:08 +00:00
Genesis.cxx Changed the second button on the Genesis controller to correspond to 2010-02-25 21:49:30 +00:00
Genesis.hxx Changed the second button on the Genesis controller to correspond to 2010-02-25 21:49:30 +00:00
Joystick.cxx Updated Stella headers in all files: 2010-01-10 03:23:32 +00:00
Joystick.hxx Updated Stella headers in all files: 2010-01-10 03:23:32 +00:00
Keyboard.cxx Updated Stella headers in all files: 2010-01-10 03:23:32 +00:00
Keyboard.hxx Updated Stella headers in all files: 2010-01-10 03:23:32 +00:00
KidVid.cxx Updated Stella headers in all files: 2010-01-10 03:23:32 +00:00
KidVid.hxx Updated Stella headers in all files: 2010-01-10 03:23:32 +00:00
M6502.cxx OK, this is the first pass at a huge reorganization of the debugger 2010-01-17 16:48:45 +00:00
M6502.hxx OK, this is the first pass at a huge reorganization of the debugger 2010-01-17 16:48:45 +00:00
M6502.ins Updated Stella headers in all files: 2010-01-10 03:23:32 +00:00
M6502.m4 Updated Stella headers in all files: 2010-01-10 03:23:32 +00:00
M6532.cxx Updated Stella headers in all files: 2010-01-10 03:23:32 +00:00
M6532.hxx Updated Stella headers in all files: 2010-01-10 03:23:32 +00:00
MD5.cxx Updated Stella headers in all files: 2010-01-10 03:23:32 +00:00
MD5.hxx Updated Stella headers in all files: 2010-01-10 03:23:32 +00:00
MT24LC256.cxx Updated Stella headers in all files: 2010-01-10 03:23:32 +00:00
MT24LC256.hxx Updated Stella headers in all files: 2010-01-10 03:23:32 +00:00
MediaFactory.cxx Updated Stella headers in all files: 2010-01-10 03:23:32 +00:00
MediaFactory.hxx Updated Stella headers in all files: 2010-01-10 03:23:32 +00:00
NullDev.cxx Updated Stella headers in all files: 2010-01-10 03:23:32 +00:00
NullDev.hxx Updated Stella headers in all files: 2010-01-10 03:23:32 +00:00
OSystem.cxx Some fixes for 'small screen' functionality. The lower bound of 320x240 2010-02-13 18:34:24 +00:00
OSystem.hxx Updated Stella headers in all files: 2010-01-10 03:23:32 +00:00
Paddles.cxx Updated Stella headers in all files: 2010-01-10 03:23:32 +00:00
Paddles.hxx Updated Stella headers in all files: 2010-01-10 03:23:32 +00:00
Props.cxx First pass at adding 'hints' to each Cart class that its bank has changed. 2010-03-06 18:56:36 +00:00
Props.hxx ContextMenu dialog now properly works with scrolled content (both with 2010-02-24 14:46:05 +00:00
PropsSet.cxx ContextMenu dialog now properly works with scrolled content (both with 2010-02-24 14:46:05 +00:00
PropsSet.hxx Updated Stella headers in all files: 2010-01-10 03:23:32 +00:00
Random.cxx Updated Stella headers in all files: 2010-01-10 03:23:32 +00:00
Random.hxx Updated Stella headers in all files: 2010-01-10 03:23:32 +00:00
SaveKey.cxx Updated Stella headers in all files: 2010-01-10 03:23:32 +00:00
SaveKey.hxx Updated Stella headers in all files: 2010-01-10 03:23:32 +00:00
SerialPort.hxx Updated Stella headers in all files: 2010-01-10 03:23:32 +00:00
Serializable.hxx Updated Stella headers in all files: 2010-01-10 03:23:32 +00:00
Serializer.cxx Updated Stella headers in all files: 2010-01-10 03:23:32 +00:00
Serializer.hxx Updated Stella headers in all files: 2010-01-10 03:23:32 +00:00
Settings.cxx Checking in WIP for Distella integration. Moved the internal text 2010-03-05 22:02:12 +00:00
Settings.hxx Updated Stella headers in all files: 2010-01-10 03:23:32 +00:00
Sound.hxx Updated Stella headers in all files: 2010-01-10 03:23:32 +00:00
SpeakJet.cxx Updated Stella headers in all files: 2010-01-10 03:23:32 +00:00
SpeakJet.hxx Updated Stella headers in all files: 2010-01-10 03:23:32 +00:00
StateManager.cxx Updated Stella headers in all files: 2010-01-10 03:23:32 +00:00
StateManager.hxx Updated Stella headers in all files: 2010-01-10 03:23:32 +00:00
Switches.cxx Updated Stella headers in all files: 2010-01-10 03:23:32 +00:00
Switches.hxx Updated Stella headers in all files: 2010-01-10 03:23:32 +00:00
System.cxx Updated Stella headers in all files: 2010-01-10 03:23:32 +00:00
System.hxx Updated Stella headers in all files: 2010-01-10 03:23:32 +00:00
TIA.cxx Updated Stella headers in all files: 2010-01-10 03:23:32 +00:00
TIA.hxx Updated Stella headers in all files: 2010-01-10 03:23:32 +00:00
TIASnd.cxx Updated Stella headers in all files: 2010-01-10 03:23:32 +00:00
TIASnd.hxx Updated Stella headers in all files: 2010-01-10 03:23:32 +00:00
TIATables.cxx Updated Stella headers in all files: 2010-01-10 03:23:32 +00:00
TIATables.hxx Updated Stella headers in all files: 2010-01-10 03:23:32 +00:00
TrackBall.cxx Updated Stella headers in all files: 2010-01-10 03:23:32 +00:00
TrackBall.hxx Updated Stella headers in all files: 2010-01-10 03:23:32 +00:00
module.mk Added support for the Sega Genesis gamepad controller. This 2010-02-23 14:49:12 +00:00
stella.pro Updates 'Road Runner' ROM as recently talked about on AtariAge. It seems 2010-02-23 21:53:09 +00:00
unzip.c Repo reorganization: move main Stella files directly into 'trunk'. 2009-05-21 12:53:06 +00:00
unzip.h Repo reorganization: move main Stella files directly into 'trunk'. 2009-05-21 12:53:06 +00:00