stella/src/emucore
thrust26 2dde406bb9 some minor cleanup and preparation for more options 2017-11-17 17:26:42 +01:00
..
tia DeveloperDialog added 2017-11-17 14:02:10 +01:00
AmigaMouse.hxx finalized trackball widgets 2017-10-01 13:06:34 +02:00
AtariMouse.hxx finalized trackball widgets 2017-10-01 13:06:34 +02:00
AtariVox.cxx Minor refactoring of AVox/SaveKey classes (use delegating c'tor). 2017-10-05 20:57:02 -02:30
AtariVox.hxx Fixed minor compile warnings with gcc/clang. 2017-10-09 19:14:49 -02:30
BSType.hxx Fix minor compile warnings. 2017-11-10 21:37:11 -03:30
Booster.cxx Analog input refactoring and improvements 2017-07-22 00:38:02 +02:00
Booster.hxx Removed $Id$ stuff from codebase, since it's Subversion-specific. 2016-12-29 20:30:30 -03:30
Cart.cxx DeveloperDialog added 2017-11-17 14:02:10 +01:00
Cart.hxx Header fixes take 3: cheat, common, debugger directories done. 2017-11-16 14:29:34 -03:30
Cart2K.cxx Refactored various page accessing functionality: 2017-09-15 23:28:20 -02:30
Cart2K.hxx Cart::getImage refactoring: use uInt32, since sizes are never negative. 2017-09-01 10:23:17 -02:30
Cart3E.cxx First pass at code cleanup from enabling higher levels of warnings in clang/gcc. 2017-10-11 12:23:54 -02:30
Cart3E.hxx Cart::getImage refactoring: use uInt32, since sizes are never negative. 2017-09-01 10:23:17 -02:30
Cart3EPlus.cxx Refactored various page accessing functionality: 2017-09-15 23:28:20 -02:30
Cart3EPlus.hxx Cart::getImage refactoring: use uInt32, since sizes are never negative. 2017-09-01 10:23:17 -02:30
Cart3F.cxx Refactored various page accessing functionality: 2017-09-15 23:28:20 -02:30
Cart3F.hxx Cart::getImage refactoring: use uInt32, since sizes are never negative. 2017-09-01 10:23:17 -02:30
Cart4A50.cxx Refactored various page accessing functionality: 2017-09-15 23:28:20 -02:30
Cart4A50.hxx Second pass at cleanups from increased warning level. 2017-10-11 18:18:07 -02:30
Cart4K.cxx Refactored various page accessing functionality: 2017-09-15 23:28:20 -02:30
Cart4K.hxx Cart::getImage refactoring: use uInt32, since sizes are never negative. 2017-09-01 10:23:17 -02:30
Cart4KSC.cxx First pass at code cleanup from enabling higher levels of warnings in clang/gcc. 2017-10-11 12:23:54 -02:30
Cart4KSC.hxx Cart::getImage refactoring: use uInt32, since sizes are never negative. 2017-09-01 10:23:17 -02:30
Cart0840.cxx Refactored various page accessing functionality: 2017-09-15 23:28:20 -02:30
Cart0840.hxx Cart::getImage refactoring: use uInt32, since sizes are never negative. 2017-09-01 10:23:17 -02:30
CartAR.cxx Refactored various page accessing functionality: 2017-09-15 23:28:20 -02:30
CartAR.hxx Second pass at cleanups from increased warning level. 2017-10-11 18:18:07 -02:30
CartBF.cxx Refactored various page accessing functionality: 2017-09-15 23:28:20 -02:30
CartBF.hxx Cart::getImage refactoring: use uInt32, since sizes are never negative. 2017-09-01 10:23:17 -02:30
CartBFSC.cxx First pass at code cleanup from enabling higher levels of warnings in clang/gcc. 2017-10-11 12:23:54 -02:30
CartBFSC.hxx Cart::getImage refactoring: use uInt32, since sizes are never negative. 2017-09-01 10:23:17 -02:30
CartBUS.cxx First pass at code cleanup from enabling higher levels of warnings in clang/gcc. 2017-10-11 12:23:54 -02:30
CartBUS.hxx CartCDF and friends refactoring (have similar functionality): 2017-09-08 18:36:06 -02:30
CartCDF.cxx First pass at code cleanup from enabling higher levels of warnings in clang/gcc. 2017-10-11 12:23:54 -02:30
CartCDF.hxx CartCDF and friends refactoring (have similar functionality): 2017-09-08 18:36:06 -02:30
CartCM.cxx First pass at code cleanup from enabling higher levels of warnings in clang/gcc. 2017-10-11 12:23:54 -02:30
CartCM.hxx Cart::getImage refactoring: use uInt32, since sizes are never negative. 2017-09-01 10:23:17 -02:30
CartCTY.cxx Refactored various page accessing functionality: 2017-09-15 23:28:20 -02:30
CartCTY.hxx CartCDF and friends refactoring (have similar functionality): 2017-09-08 18:36:06 -02:30
CartCTYTunes.hxx Removed $Id$ stuff from codebase, since it's Subversion-specific. 2016-12-29 20:30:30 -03:30
CartCV.cxx First pass at code cleanup from enabling higher levels of warnings in clang/gcc. 2017-10-11 12:23:54 -02:30
CartCV.hxx Cart::getImage refactoring: use uInt32, since sizes are never negative. 2017-09-01 10:23:17 -02:30
CartCVPlus.cxx First pass at code cleanup from enabling higher levels of warnings in clang/gcc. 2017-10-11 12:23:54 -02:30
CartCVPlus.hxx Cart::getImage refactoring: use uInt32, since sizes are never negative. 2017-09-01 10:23:17 -02:30
CartDASH.cxx Refactored various page accessing functionality: 2017-09-15 23:28:20 -02:30
CartDASH.hxx Cart::getImage refactoring: use uInt32, since sizes are never negative. 2017-09-01 10:23:17 -02:30
CartDF.cxx Refactored various page accessing functionality: 2017-09-15 23:28:20 -02:30
CartDF.hxx Cart::getImage refactoring: use uInt32, since sizes are never negative. 2017-09-01 10:23:17 -02:30
CartDFSC.cxx First pass at code cleanup from enabling higher levels of warnings in clang/gcc. 2017-10-11 12:23:54 -02:30
CartDFSC.hxx Cart::getImage refactoring: use uInt32, since sizes are never negative. 2017-09-01 10:23:17 -02:30
CartDPC.cxx Refactored various page accessing functionality: 2017-09-15 23:28:20 -02:30
CartDPC.hxx CartCDF and friends refactoring (have similar functionality): 2017-09-08 18:36:06 -02:30
CartDPCPlus.cxx Refactored various page accessing functionality: 2017-09-15 23:28:20 -02:30
CartDPCPlus.hxx CartCDF and friends refactoring (have similar functionality): 2017-09-08 18:36:06 -02:30
CartDetector.cxx Further refactoring of bankswitching schemes, and removal of 'MC' scheme. 2017-08-31 15:31:27 -02:30
CartDetector.hxx Fairly huge refactoring of the cart autodetection code. 2017-07-02 19:27:27 -02:30
CartE0.cxx First pass at code cleanup from enabling higher levels of warnings in clang/gcc. 2017-10-11 12:23:54 -02:30
CartE0.hxx Cart::getImage refactoring: use uInt32, since sizes are never negative. 2017-09-01 10:23:17 -02:30
CartE7.cxx First pass at code cleanup from enabling higher levels of warnings in clang/gcc. 2017-10-11 12:23:54 -02:30
CartE7.hxx Cart::getImage refactoring: use uInt32, since sizes are never negative. 2017-09-01 10:23:17 -02:30
CartEF.cxx Refactored various page accessing functionality: 2017-09-15 23:28:20 -02:30
CartEF.hxx Cart::getImage refactoring: use uInt32, since sizes are never negative. 2017-09-01 10:23:17 -02:30
CartEFSC.cxx First pass at code cleanup from enabling higher levels of warnings in clang/gcc. 2017-10-11 12:23:54 -02:30
CartEFSC.hxx Cart::getImage refactoring: use uInt32, since sizes are never negative. 2017-09-01 10:23:17 -02:30
CartF0.cxx Refactored various page accessing functionality: 2017-09-15 23:28:20 -02:30
CartF0.hxx Cart::getImage refactoring: use uInt32, since sizes are never negative. 2017-09-01 10:23:17 -02:30
CartF4.cxx Refactored various page accessing functionality: 2017-09-15 23:28:20 -02:30
CartF4.hxx Cart::getImage refactoring: use uInt32, since sizes are never negative. 2017-09-01 10:23:17 -02:30
CartF4SC.cxx First pass at code cleanup from enabling higher levels of warnings in clang/gcc. 2017-10-11 12:23:54 -02:30
CartF4SC.hxx Cart::getImage refactoring: use uInt32, since sizes are never negative. 2017-09-01 10:23:17 -02:30
CartF6.cxx Refactored various page accessing functionality: 2017-09-15 23:28:20 -02:30
CartF6.hxx Cart::getImage refactoring: use uInt32, since sizes are never negative. 2017-09-01 10:23:17 -02:30
CartF6SC.cxx First pass at code cleanup from enabling higher levels of warnings in clang/gcc. 2017-10-11 12:23:54 -02:30
CartF6SC.hxx Cart::getImage refactoring: use uInt32, since sizes are never negative. 2017-09-01 10:23:17 -02:30
CartF8.cxx Refactored various page accessing functionality: 2017-09-15 23:28:20 -02:30
CartF8.hxx Cart::getImage refactoring: use uInt32, since sizes are never negative. 2017-09-01 10:23:17 -02:30
CartF8SC.cxx First pass at code cleanup from enabling higher levels of warnings in clang/gcc. 2017-10-11 12:23:54 -02:30
CartF8SC.hxx Cart::getImage refactoring: use uInt32, since sizes are never negative. 2017-09-01 10:23:17 -02:30
CartFA.cxx First pass at code cleanup from enabling higher levels of warnings in clang/gcc. 2017-10-11 12:23:54 -02:30
CartFA.hxx Cart::getImage refactoring: use uInt32, since sizes are never negative. 2017-09-01 10:23:17 -02:30
CartFA2.cxx First pass at code cleanup from enabling higher levels of warnings in clang/gcc. 2017-10-11 12:23:54 -02:30
CartFA2.hxx Cart::getImage refactoring: use uInt32, since sizes are never negative. 2017-09-01 10:23:17 -02:30
CartFE.cxx Fix compile errors when certain options are disabled by 'configure'. 2017-10-19 22:14:17 -02:30
CartFE.hxx Cart::getImage refactoring: use uInt32, since sizes are never negative. 2017-09-01 10:23:17 -02:30
CartMDM.cxx Refactored various page accessing functionality: 2017-09-15 23:28:20 -02:30
CartMDM.hxx Cart::getImage refactoring: use uInt32, since sizes are never negative. 2017-09-01 10:23:17 -02:30
CartSB.cxx Refactored various page accessing functionality: 2017-09-15 23:28:20 -02:30
CartSB.hxx Cart::getImage refactoring: use uInt32, since sizes are never negative. 2017-09-01 10:23:17 -02:30
CartUA.cxx Refactored various page accessing functionality: 2017-09-15 23:28:20 -02:30
CartUA.hxx Header fixes take 3: cheat, common, debugger directories done. 2017-11-16 14:29:34 -03:30
CartWD.cxx First pass at code cleanup from enabling higher levels of warnings in clang/gcc. 2017-10-11 12:23:54 -02:30
CartWD.hxx Refactor System::myCycles to be 64-bit instead of 32-bit. 2017-09-08 11:29:30 -02:30
CartX07.cxx Refactored various page accessing functionality: 2017-09-15 23:28:20 -02:30
CartX07.hxx Cart::getImage refactoring: use uInt32, since sizes are never negative. 2017-09-01 10:23:17 -02:30
CompuMate.cxx Fix crash when using CompuMate scheme but not using CM controllers. 2017-10-03 20:17:23 -02:30
CompuMate.hxx Second pass at cleanups from increased warning level. 2017-10-11 18:18:07 -02:30
Console.cxx DeveloperDialog added 2017-11-17 14:02:10 +01:00
Console.hxx Merge branch 'master' into refactoring/frame_manager 2017-10-15 20:28:27 +02:00
Control.cxx First pass at code cleanup from enabling higher levels of warnings in clang/gcc. 2017-10-11 12:23:54 -02:30
Control.hxx First pass at code cleanup from enabling higher levels of warnings in clang/gcc. 2017-10-11 12:23:54 -02:30
DefProps.hxx Fixed 'Gamma Attack' ROM properties; the right joystick is the default. 2017-11-10 08:36:59 -03:30
Device.hxx Refactor System::myCycles to be 64-bit instead of 32-bit. 2017-09-08 11:29:30 -02:30
Driving.cxx Analog input refactoring and improvements 2017-07-22 00:38:02 +02:00
Driving.hxx Removed $Id$ stuff from codebase, since it's Subversion-specific. 2016-12-29 20:30:30 -03:30
Event.hxx Atari 7800 support (initial RAM and Pause key) added 2017-10-18 22:03:52 +02:00
EventHandler.cxx Second pass at optimizing header files, to eliminate cascaded compiles. 2017-11-16 13:31:20 -03:30
EventHandler.hxx Second pass at optimizing header files, to eliminate cascaded compiles. 2017-11-16 13:31:20 -03:30
EventJoyHandler.cxx Move to C++14, now that all the minimum required compilers support it. 2017-07-21 21:10:13 -02:30
FBSurface.cxx Removed $Id$ stuff from codebase, since it's Subversion-specific. 2016-12-29 20:30:30 -03:30
FBSurface.hxx Removed $Id$ stuff from codebase, since it's Subversion-specific. 2016-12-29 20:30:30 -03:30
FSNode.cxx First pass at code cleanup from enabling higher levels of warnings in clang/gcc. 2017-10-11 12:23:54 -02:30
FSNode.hxx Added debugging output for FSNode. 2017-09-09 14:02:36 -02:30
FrameBuffer.cxx Header fixes take 4; 'debugger/gui' classes. 2017-11-17 09:03:03 -03:30
FrameBuffer.hxx Second pass at optimizing header files, to eliminate cascaded compiles. 2017-11-16 13:31:20 -03:30
FrameBufferConstants.hxx Second pass at optimizing header files, to eliminate cascaded compiles. 2017-11-16 13:31:20 -03:30
Genesis.cxx Fix genesis controller initial state. 2017-08-20 23:39:30 +02:00
Genesis.hxx Removed $Id$ stuff from codebase, since it's Subversion-specific. 2016-12-29 20:30:30 -03:30
Joystick.cxx Analog input refactoring and improvements 2017-07-22 00:38:02 +02:00
Joystick.hxx Removed $Id$ stuff from codebase, since it's Subversion-specific. 2016-12-29 20:30:30 -03:30
Keyboard.cxx Analog input refactoring and improvements 2017-07-22 00:38:02 +02:00
Keyboard.hxx Analog input refactoring and improvements 2017-07-22 00:38:02 +02:00
KidVid.cxx First pass at code cleanup from enabling higher levels of warnings in clang/gcc. 2017-10-11 12:23:54 -02:30
KidVid.hxx Removed $Id$ stuff from codebase, since it's Subversion-specific. 2016-12-29 20:30:30 -03:30
M6502.cxx DeveloperDialog added 2017-11-17 14:02:10 +01:00
M6502.hxx First pass at code cleanup from enabling higher levels of warnings in clang/gcc. 2017-10-11 12:23:54 -02:30
M6502.ins fixes #244 (wrong source address display for cleared peeks) 2017-10-13 11:17:53 +02:00
M6502.m4 fixes #244 (wrong source address display for cleared peeks) 2017-10-13 11:17:53 +02:00
M6532.cxx DeveloperDialog added 2017-11-17 14:02:10 +01:00
M6532.hxx Second pass at cleanups from increased warning level. 2017-10-11 18:18:07 -02:30
MD5.cxx Removed $Id$ stuff from codebase, since it's Subversion-specific. 2016-12-29 20:30:30 -03:30
MD5.hxx Removed $Id$ stuff from codebase, since it's Subversion-specific. 2016-12-29 20:30:30 -03:30
MT24LC256.cxx Header fixes take 3: cheat, common, debugger directories done. 2017-11-16 14:29:34 -03:30
MT24LC256.hxx Fixes for several minor issues in the last few commits: 2017-10-01 16:23:53 -02:30
MindLink.cxx Analog input refactoring and improvements 2017-07-22 00:38:02 +02:00
MindLink.hxx Second pass at cleanups from increased warning level. 2017-10-11 18:18:07 -02:30
NullDev.hxx Removed $Id$ stuff from codebase, since it's Subversion-specific. 2016-12-29 20:30:30 -03:30
OSystem.cxx Header fixes take 3: cheat, common, debugger directories done. 2017-11-16 14:29:34 -03:30
OSystem.hxx DeveloperDialog added 2017-11-17 14:02:10 +01:00
Paddles.cxx Analog input refactoring and improvements 2017-07-22 00:38:02 +02:00
Paddles.hxx Second pass at cleanups from increased warning level. 2017-10-11 18:18:07 -02:30
PointingDevice.cxx Second pass at optimizing header files, to eliminate cascaded compiles. 2017-11-16 13:31:20 -03:30
PointingDevice.hxx finalized trackball widgets 2017-10-01 13:06:34 +02:00
Props.cxx The default phosphor blend level can now be set globally (fixes #144). 2017-07-09 22:40:06 -02:30
Props.hxx The default phosphor blend level can now be set globally (fixes #144). 2017-07-09 22:40:06 -02:30
PropsSet.cxx Header fixes take 3: cheat, common, debugger directories done. 2017-11-16 14:29:34 -03:30
PropsSet.hxx Second pass at cleanups from increased warning level. 2017-10-11 18:18:07 -02:30
Random.hxx Make Random class serializable, and save to state files. 2017-08-18 12:36:54 -02:30
SaveKey.cxx Minor refactoring of AVox/SaveKey classes (use delegating c'tor). 2017-10-05 20:57:02 -02:30
SaveKey.hxx Minor refactoring of AVox/SaveKey classes (use delegating c'tor). 2017-10-05 20:57:02 -02:30
SerialPort.hxx Removed $Id$ stuff from codebase, since it's Subversion-specific. 2016-12-29 20:30:30 -03:30
Serializable.hxx Final state load/save updates for DelayQueue. 2017-03-25 21:29:43 -02:30
Serializer.cxx Header fixes take 3: cheat, common, debugger directories done. 2017-11-16 14:29:34 -03:30
Serializer.hxx Refactor System::myCycles to be 64-bit instead of 32-bit. 2017-09-08 11:29:30 -02:30
Settings.cxx some minor cleanup and preparation for more options 2017-11-17 17:26:42 +01:00
Settings.hxx Minor refactoring, slight speedup of passing data in sound code. 2017-08-02 19:21:36 -02:30
Sound.hxx Refactor System::myCycles to be 64-bit instead of 32-bit. 2017-09-08 11:29:30 -02:30
Switches.cxx Atari 7800 support (initial RAM and Pause key) added 2017-10-18 22:03:52 +02:00
Switches.hxx Atari 7800 support (initial RAM and Pause key) added 2017-10-18 22:03:52 +02:00
System.cxx added access tracking via poke() 2017-09-16 08:54:32 +02:00
System.hxx added access tracking via poke() 2017-09-16 08:54:32 +02:00
TIASnd.cxx First pass at code cleanup from enabling higher levels of warnings in clang/gcc. 2017-10-11 12:23:54 -02:30
TIASnd.hxx Removed $Id$ stuff from codebase, since it's Subversion-specific. 2016-12-29 20:30:30 -03:30
TIASurface.cxx First pass at code cleanup from enabling higher levels of warnings in clang/gcc. 2017-10-11 12:23:54 -02:30
TIASurface.hxx Merge branch 'master' into refactoring/frame_manager 2017-10-15 20:28:27 +02:00
TIATypes.hxx Removed $Id$ stuff from codebase, since it's Subversion-specific. 2016-12-29 20:30:30 -03:30
Thumbulator.cxx First pass at code cleanup from enabling higher levels of warnings in clang/gcc. 2017-10-11 12:23:54 -02:30
Thumbulator.hxx Third pass at fixing warnings: 2017-10-11 21:49:31 -02:30
TrakBall.hxx finalized trackball widgets 2017-10-01 13:06:34 +02:00
module.mk Refactor StateManager and RewindManager for eventual use outside debugger. 2017-09-03 23:02:15 -02:30
stella.pro 'Desert Falcon (PAL)' ROM properties updated, display format is PAL 2017-11-13 21:01:58 +01:00