stella/src/emucore
stephena affd95d94e Removed home-grown sharedptr class for the real thing.
git-svn-id: svn://svn.code.sf.net/p/stella/code/trunk@3044 8b62c5a3-ac7e-4cc8-8f21-d9a121418aba
2014-11-05 15:56:27 +00:00
..
AtariVox.cxx Some 'nullptr' updates to Cart classes. 2014-11-03 17:16:43 +00:00
AtariVox.hxx Some 'nullptr' updates to Cart classes. 2014-11-03 17:16:43 +00:00
Booster.cxx OK, it looks like I'm back to Stella development, after a several month 2014-01-12 17:23:42 +00:00
Booster.hxx OK, it looks like I'm back to Stella development, after a several month 2014-01-12 17:23:42 +00:00
Cart.cxx More cleanups from cppcheck. 2014-10-26 19:51:02 +00:00
Cart.hxx More cleanups from cppcheck. 2014-10-26 19:51:02 +00:00
Cart2K.cxx Some 'nullptr' updates to Cart classes. 2014-11-03 17:16:43 +00:00
Cart2K.hxx Cleaned up the Cartridge::bankXXX API. Carts which are non-bankswitched 2014-07-24 17:15:28 +00:00
Cart3E.cxx Some 'nullptr' updates to Cart classes. 2014-11-03 17:16:43 +00:00
Cart3E.hxx Fixed potential bug in Cartridge API; renamed bank() to getBank(), 2014-07-28 13:40:37 +00:00
Cart3F.cxx Some 'nullptr' updates to Cart classes. 2014-11-03 17:16:43 +00:00
Cart3F.hxx Fixed potential bug in Cartridge API; renamed bank() to getBank(), 2014-07-28 13:40:37 +00:00
Cart4A50.cxx Speed up accesses to System by using constants. It's fine to make 2014-10-26 00:40:27 +00:00
Cart4A50.hxx Fixed bug in initial size for the debugger; it would sometimes try to use a size larger 2014-10-21 22:12:50 +00:00
Cart4K.cxx Speed up accesses to System by using constants. It's fine to make 2014-10-26 00:40:27 +00:00
Cart4K.hxx Cleaned up the Cartridge::bankXXX API. Carts which are non-bankswitched 2014-07-24 17:15:28 +00:00
Cart4KSC.cxx Speed up accesses to System by using constants. It's fine to make 2014-10-26 00:40:27 +00:00
Cart4KSC.hxx Cleaned up the Cartridge::bankXXX API. Carts which are non-bankswitched 2014-07-24 17:15:28 +00:00
Cart0840.cxx Speed up accesses to System by using constants. It's fine to make 2014-10-26 00:40:27 +00:00
Cart0840.hxx Added 'MDM' bankswitch scheme from Edwin Blink, as documented in the AtariAge thread: 2014-08-14 00:03:56 +00:00
CartAR.cxx Some 'nullptr' updates to Cart classes. 2014-11-03 17:16:43 +00:00
CartAR.hxx Fixed bug in initial size for the debugger; it would sometimes try to use a size larger 2014-10-21 22:12:50 +00:00
CartBF.cxx Speed up accesses to System by using constants. It's fine to make 2014-10-26 00:40:27 +00:00
CartBF.hxx Some 'nullptr' updates to Cart classes. 2014-11-03 17:16:43 +00:00
CartBFSC.cxx Speed up accesses to System by using constants. It's fine to make 2014-10-26 00:40:27 +00:00
CartBFSC.hxx Some 'nullptr' updates to Cart classes. 2014-11-03 17:16:43 +00:00
CartCM.cxx A slight restructuring of the Controller classes, to fix CompuMate 2014-11-04 00:34:56 +00:00
CartCM.hxx OK, this is the last commit about pointers for the CompuMate stuff. 2014-11-04 23:26:23 +00:00
CartCTY.cxx Speed up accesses to System by using constants. It's fine to make 2014-10-26 00:40:27 +00:00
CartCTY.hxx Fixed potential bug in Cartridge API; renamed bank() to getBank(), 2014-07-28 13:40:37 +00:00
CartCTYTunes.hxx OK, it looks like I'm back to Stella development, after a several month 2014-01-12 17:23:42 +00:00
CartCV.cxx Some 'nullptr' updates to Cart classes. 2014-11-03 17:16:43 +00:00
CartCV.hxx Cleaned up the Cartridge::bankXXX API. Carts which are non-bankswitched 2014-07-24 17:15:28 +00:00
CartDASH.cxx Some 'nullptr' updates to Cart classes. 2014-11-03 17:16:43 +00:00
CartDASH.hxx The DASH debugger tab now correctly shows the state of all banks/segments 2014-07-29 22:37:17 +00:00
CartDF.cxx Speed up accesses to System by using constants. It's fine to make 2014-10-26 00:40:27 +00:00
CartDF.hxx Some 'nullptr' updates to Cart classes. 2014-11-03 17:16:43 +00:00
CartDFSC.cxx Speed up accesses to System by using constants. It's fine to make 2014-10-26 00:40:27 +00:00
CartDFSC.hxx Some 'nullptr' updates to Cart classes. 2014-11-03 17:16:43 +00:00
CartDPC.cxx Speed up accesses to System by using constants. It's fine to make 2014-10-26 00:40:27 +00:00
CartDPC.hxx Fixed potential bug in Cartridge API; renamed bank() to getBank(), 2014-07-28 13:40:37 +00:00
CartDPCPlus.cxx Some 'nullptr' updates to Cart classes. 2014-11-03 17:16:43 +00:00
CartDPCPlus.hxx Some 'nullptr' updates to Cart classes. 2014-11-03 17:16:43 +00:00
CartE0.cxx Speed up accesses to System by using constants. It's fine to make 2014-10-26 00:40:27 +00:00
CartE0.hxx Cleaned up the Cartridge::bankXXX API. Carts which are non-bankswitched 2014-07-24 17:15:28 +00:00
CartE7.cxx Speed up accesses to System by using constants. It's fine to make 2014-10-26 00:40:27 +00:00
CartE7.hxx Fixed potential bug in Cartridge API; renamed bank() to getBank(), 2014-07-28 13:40:37 +00:00
CartEF.cxx Speed up accesses to System by using constants. It's fine to make 2014-10-26 00:40:27 +00:00
CartEF.hxx Fixed potential bug in Cartridge API; renamed bank() to getBank(), 2014-07-28 13:40:37 +00:00
CartEFSC.cxx Speed up accesses to System by using constants. It's fine to make 2014-10-26 00:40:27 +00:00
CartEFSC.hxx Fixed potential bug in Cartridge API; renamed bank() to getBank(), 2014-07-28 13:40:37 +00:00
CartF0.cxx Speed up accesses to System by using constants. It's fine to make 2014-10-26 00:40:27 +00:00
CartF0.hxx Fixed potential bug in Cartridge API; renamed bank() to getBank(), 2014-07-28 13:40:37 +00:00
CartF4.cxx Speed up accesses to System by using constants. It's fine to make 2014-10-26 00:40:27 +00:00
CartF4.hxx Fixed potential bug in Cartridge API; renamed bank() to getBank(), 2014-07-28 13:40:37 +00:00
CartF4SC.cxx Speed up accesses to System by using constants. It's fine to make 2014-10-26 00:40:27 +00:00
CartF4SC.hxx Fixed potential bug in Cartridge API; renamed bank() to getBank(), 2014-07-28 13:40:37 +00:00
CartF6.cxx Speed up accesses to System by using constants. It's fine to make 2014-10-26 00:40:27 +00:00
CartF6.hxx Fixed potential bug in Cartridge API; renamed bank() to getBank(), 2014-07-28 13:40:37 +00:00
CartF6SC.cxx Speed up accesses to System by using constants. It's fine to make 2014-10-26 00:40:27 +00:00
CartF6SC.hxx Fixed potential bug in Cartridge API; renamed bank() to getBank(), 2014-07-28 13:40:37 +00:00
CartF8.cxx Speed up accesses to System by using constants. It's fine to make 2014-10-26 00:40:27 +00:00
CartF8.hxx Fixed potential bug in Cartridge API; renamed bank() to getBank(), 2014-07-28 13:40:37 +00:00
CartF8SC.cxx Speed up accesses to System by using constants. It's fine to make 2014-10-26 00:40:27 +00:00
CartF8SC.hxx Fixed potential bug in Cartridge API; renamed bank() to getBank(), 2014-07-28 13:40:37 +00:00
CartFA.cxx Speed up accesses to System by using constants. It's fine to make 2014-10-26 00:40:27 +00:00
CartFA.hxx Fixed potential bug in Cartridge API; renamed bank() to getBank(), 2014-07-28 13:40:37 +00:00
CartFA2.cxx Some 'nullptr' updates to Cart classes. 2014-11-03 17:16:43 +00:00
CartFA2.hxx Some 'nullptr' updates to Cart classes. 2014-11-03 17:16:43 +00:00
CartFE.cxx Speed up accesses to System by using constants. It's fine to make 2014-10-26 00:40:27 +00:00
CartFE.hxx Fixed bug in initial size for the debugger; it would sometimes try to use a size larger 2014-10-21 22:12:50 +00:00
CartMC.cxx Speed up accesses to System by using constants. It's fine to make 2014-10-26 00:40:27 +00:00
CartMC.hxx Fixed potential bug in Cartridge API; renamed bank() to getBank(), 2014-07-28 13:40:37 +00:00
CartMDM.cxx Some 'nullptr' updates to Cart classes. 2014-11-03 17:16:43 +00:00
CartMDM.hxx MDM scheme now uses hotspots from $800-$BFF instead of $800-$FFF. 2014-10-01 22:36:15 +00:00
CartSB.cxx Some 'nullptr' updates to Cart classes. 2014-11-03 17:16:43 +00:00
CartSB.hxx Fixed potential bug in Cartridge API; renamed bank() to getBank(), 2014-07-28 13:40:37 +00:00
CartUA.cxx Speed up accesses to System by using constants. It's fine to make 2014-10-26 00:40:27 +00:00
CartUA.hxx Fixed potential bug in Cartridge API; renamed bank() to getBank(), 2014-07-28 13:40:37 +00:00
CartX07.cxx Speed up accesses to System by using constants. It's fine to make 2014-10-26 00:40:27 +00:00
CartX07.hxx Fixed potential bug in Cartridge API; renamed bank() to getBank(), 2014-07-28 13:40:37 +00:00
CompuMate.cxx OK, this is the last commit about pointers for the CompuMate stuff. 2014-11-04 23:26:23 +00:00
CompuMate.hxx OK, this is the last commit about pointers for the CompuMate stuff. 2014-11-04 23:26:23 +00:00
Console.cxx OK, this is the last commit about pointers for the CompuMate stuff. 2014-11-04 23:26:23 +00:00
Console.hxx OK, this is the last commit about pointers for the CompuMate stuff. 2014-11-04 23:26:23 +00:00
Control.cxx More cleanups from cppcheck. 2014-10-26 19:51:02 +00:00
Control.hxx More cleanups from cppcheck. 2014-10-26 19:51:02 +00:00
DefProps.hxx Ported 3.9.3 changes to trunk. 2014-01-20 21:02:20 +00:00
Device.hxx Fixed bug in initial size for the debugger; it would sometimes try to use a size larger 2014-10-21 22:12:50 +00:00
Driving.cxx Final batch of fixes from cppcheck. 2014-10-27 14:41:46 +00:00
Driving.hxx OK, it looks like I'm back to Stella development, after a several month 2014-01-12 17:23:42 +00:00
Event.hxx OK, it looks like I'm back to Stella development, after a several month 2014-01-12 17:23:42 +00:00
EventHandler.cxx A slight restructuring of the Controller classes, to fix CompuMate 2014-11-04 00:34:56 +00:00
EventHandler.hxx The long march to converting Stella to C++11 has finally started. Already, 2014-11-02 23:40:20 +00:00
EventJoyHandler.cxx The long march to converting Stella to C++11 has finally started. Already, 2014-11-02 23:40:20 +00:00
FBSurface.cxx The ROM launcher now uses a separate FBSurface for snapshots, so that 2014-08-28 14:21:44 +00:00
FBSurface.hxx The ROM launcher now uses a separate FBSurface for snapshots, so that 2014-08-28 14:21:44 +00:00
FSNode.cxx Removed home-grown sharedptr class for the real thing. 2014-11-05 15:56:27 +00:00
FSNode.hxx Removed home-grown sharedptr class for the real thing. 2014-11-05 15:56:27 +00:00
FrameBuffer.cxx The long march to converting Stella to C++11 has finally started. Already, 2014-11-02 23:40:20 +00:00
FrameBuffer.hxx The long march to converting Stella to C++11 has finally started. Already, 2014-11-02 23:40:20 +00:00
Genesis.cxx OK, it looks like I'm back to Stella development, after a several month 2014-01-12 17:23:42 +00:00
Genesis.hxx OK, it looks like I'm back to Stella development, after a several month 2014-01-12 17:23:42 +00:00
Joystick.cxx OK, it looks like I'm back to Stella development, after a several month 2014-01-12 17:23:42 +00:00
Joystick.hxx OK, it looks like I'm back to Stella development, after a several month 2014-01-12 17:23:42 +00:00
Keyboard.cxx OK, it looks like I'm back to Stella development, after a several month 2014-01-12 17:23:42 +00:00
Keyboard.hxx OK, it looks like I'm back to Stella development, after a several month 2014-01-12 17:23:42 +00:00
KidVid.cxx OK, it looks like I'm back to Stella development, after a several month 2014-01-12 17:23:42 +00:00
KidVid.hxx OK, it looks like I'm back to Stella development, after a several month 2014-01-12 17:23:42 +00:00
M6502.cxx Turned variable into static constant in M6502, since it has never changed 2014-11-03 13:22:57 +00:00
M6502.hxx Turned variable into static constant in M6502, since it has never changed 2014-11-03 13:22:57 +00:00
M6502.ins OK, it looks like I'm back to Stella development, after a several month 2014-01-12 17:23:42 +00:00
M6502.m4 OK, it looks like I'm back to Stella development, after a several month 2014-01-12 17:23:42 +00:00
M6532.cxx A slight restructuring of the Controller classes, to fix CompuMate 2014-11-04 00:34:56 +00:00
M6532.hxx More cleanups from cppcheck. 2014-10-26 19:51:02 +00:00
MD5.cxx OK, it looks like I'm back to Stella development, after a several month 2014-01-12 17:23:42 +00:00
MD5.hxx OK, it looks like I'm back to Stella development, after a several month 2014-01-12 17:23:42 +00:00
MT24LC256.cxx Final batch of fixes from cppcheck. 2014-10-27 14:41:46 +00:00
MT24LC256.hxx More cleanups from cppcheck. 2014-10-26 19:51:02 +00:00
MediaFactory.hxx The long march to converting Stella to C++11 has finally started. Already, 2014-11-02 23:40:20 +00:00
MindLink.cxx OK, it looks like I'm back to Stella development, after a several month 2014-01-12 17:23:42 +00:00
MindLink.hxx OK, it looks like I'm back to Stella development, after a several month 2014-01-12 17:23:42 +00:00
NullDev.hxx Integrated NullDevice into one header file. 2014-11-03 16:39:26 +00:00
OSystem.cxx More pointer rearrangment for Console class. 2014-11-03 16:24:05 +00:00
OSystem.hxx The long march to converting Stella to C++11 has finally started. Already, 2014-11-02 23:40:20 +00:00
Paddles.cxx OK, it looks like I'm back to Stella development, after a several month 2014-01-12 17:23:42 +00:00
Paddles.hxx OK, it looks like I'm back to Stella development, after a several month 2014-01-12 17:23:42 +00:00
Props.cxx Minor cleanup of d'tor in various classes, removing d'tors with no 2014-09-29 20:39:28 +00:00
Props.hxx Minor cleanup of d'tor in various classes, removing d'tors with no 2014-09-29 20:39:28 +00:00
PropsSet.cxx The long march to converting Stella to C++11 has finally started. Already, 2014-11-02 23:40:20 +00:00
PropsSet.hxx Some cleanup of the Random class, and converting several classes 2014-10-26 15:54:02 +00:00
Random.hxx Some cleanup of the Random class, and converting several classes 2014-10-26 15:54:02 +00:00
SaveKey.cxx A few more nullptr and unique_ptr fixes. 2014-11-03 17:36:28 +00:00
SaveKey.hxx A few more nullptr and unique_ptr fixes. 2014-11-03 17:36:28 +00:00
SerialPort.hxx OK, it looks like I'm back to Stella development, after a several month 2014-01-12 17:23:42 +00:00
Serializable.hxx OK, it looks like I'm back to Stella development, after a several month 2014-01-12 17:23:42 +00:00
Serializer.cxx More const cleanups. 2014-10-21 23:02:20 +00:00
Serializer.hxx More cleanups from cppcheck. 2014-10-26 19:51:02 +00:00
Settings.cxx More cleanups from cppcheck. 2014-10-26 19:51:02 +00:00
Settings.hxx More cleanups from cppcheck. 2014-10-26 19:51:02 +00:00
Sound.hxx Some pretty huge changes right across the board. 2014-05-12 23:34:25 +00:00
StateManager.cxx More cleanups from cppcheck. 2014-10-26 19:51:02 +00:00
StateManager.hxx More cleanups from cppcheck. 2014-10-26 19:51:02 +00:00
Switches.cxx OK, it looks like I'm back to Stella development, after a several month 2014-01-12 17:23:42 +00:00
Switches.hxx OK, it looks like I'm back to Stella development, after a several month 2014-01-12 17:23:42 +00:00
System.cxx More pointer rearrangment for Console class. 2014-11-03 16:24:05 +00:00
System.hxx More pointer rearrangment for Console class. 2014-11-03 16:24:05 +00:00
TIA.cxx A slight restructuring of the Controller classes, to fix CompuMate 2014-11-04 00:34:56 +00:00
TIA.hxx More cleanups from cppcheck. 2014-10-26 19:51:02 +00:00
TIASnd.cxx Minor cleanup of d'tor in various classes, removing d'tors with no 2014-09-29 20:39:28 +00:00
TIASnd.hxx Fix warning in VC++. 2014-11-02 23:02:02 +00:00
TIASurface.cxx A few more nullptr and unique_ptr fixes. 2014-11-03 17:36:28 +00:00
TIASurface.hxx Minor cleanup of d'tor in various classes, removing d'tors with no 2014-09-29 20:39:28 +00:00
TIATables.cxx OK, it looks like I'm back to Stella development, after a several month 2014-01-12 17:23:42 +00:00
TIATables.hxx OK, it looks like I'm back to Stella development, after a several month 2014-01-12 17:23:42 +00:00
Thumbulator.cxx Final batch of fixes from cppcheck. 2014-10-27 14:41:46 +00:00
Thumbulator.hxx Final batch of fixes from cppcheck. 2014-10-27 14:41:46 +00:00
TrackBall.cxx OK, it looks like I'm back to Stella development, after a several month 2014-01-12 17:23:42 +00:00
TrackBall.hxx OK, it looks like I'm back to Stella development, after a several month 2014-01-12 17:23:42 +00:00
module.mk Integrated NullDevice into one header file. 2014-11-03 16:39:26 +00:00
stella.pro Ported 3.9.3 changes to trunk. 2014-01-20 21:02:20 +00:00