Commit History

Author SHA1 Message Date
  m9710797 3718ed7df4 Use 'one_of()' to simplify code 4 years ago
  m9710797 03f639885a [4c/7] replace MSXDevice::invalidateAllSlotsRWCache() calls with invalidateDeviceRWCache() 5 years ago
  m9710797 06b3c6202f [4a/7] Rename invalidateMemCache -> invalidateAllSlotsRWCache 5 years ago
  m9710797 0c6c272e85 [2/2] use constexpr to define constants 5 years ago
  m9710797 5d915cd38d Re-apply serialization improvements. 5 years ago
  m9710797 9f2312e3d0 Make use of strCat() and strAppend() 6 years ago
  m9710797 5bedf250bb [5/9] unique_ptr->value, Rom,Ram,Sram,Flash 9 years ago
  m9710797 830ad37175 [3/9] unique_ptr->value, debuggable objects 9 years ago
  m9710797 c78bd93d2c [4/5] Mark virtual method overrides with new c++11 'override' keyword 10 years ago
  wouter d089095d55 Various text-processing stuff 11 years ago
  Wouter Vermaelen eece8cb825 Return unique_ptr instead of raw pointer from factory functions 12 years ago
  Wouter Vermaelen f875ff28d5 Also initialize member variables using make_unique() 12 years ago
  Wouter Vermaelen 7e6fe607d6 Replace NULL with nullptr 12 years ago
  Albert Beevendorp 1daefaa8cd Second step in giving more mappers a 'romblocks' debuggable 12 years ago
  Wouter Vermaelen cd8206269b Removed MSXMotherBoard constructor parameter from MSXDevice 12 years ago
  Wouter Vermaelen a22574ac00 Added DeviceConfig class 12 years ago
  Wouter Vermaelen 65ff57c199 Use StringOp::Builder class to reduce executable size 15 years ago
  Wouter Vermaelen b9589df8b4 made some calls non-virtual 15 years ago
  Max Feingold f9bff78a78 Fix VC++ warning C4800 15 years ago
  Wouter Vermaelen f4eb30d3bd pass EmuTime by-value on 64-bit CPUs 16 years ago
  Wouter Vermaelen e333b0d635 move REGISTER_MSXDEVICE and REGISTER_POLYMORPHIC_INITIALIZER from .hh to .cc 16 years ago
  Wouter Vermaelen 25dbe2f2dc more cleanups 16 years ago
  Wouter Vermaelen b099a9b733 serialize SCSI stuff 16 years ago
  Wouter Vermaelen d7fcde8ea6 added helper method MSXDevice::invalidateMemCache(), this allowed to move #include dependencies from a lot of MSXDevice subclasses to the single base class implementation file 16 years ago
  Wouter Vermaelen 592ae2dedb removed EmuTime param from MSXDevice constructor 17 years ago
  Maarten ter Huurne 53ef7c08c5 Removed extraneous spaces at the end of lines. 17 years ago
  Wouter Vermaelen 9383c79231 fixed -Wextra warnings 17 years ago
  Wouter Vermaelen 7277f03753 implemented MegaSCSI::peekMem() 17 years ago
  Wouter Vermaelen fa11ff44e8 fixed getReadCacheLine() 17 years ago
  Manuel Bilderbeek 32fa335195 some cleanups 17 years ago