summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/save.h
Commit message (Expand)AuthorAgeFilesLines
* Better handling of null/missing items. More consistent error handling. Reduce...save-experiments Aaron Giles2021-04-201-20/+8
* Keep link to parent item so that full names can be computed as needed. Remove... Aaron Giles2021-04-191-7/+18
* Differentiated raw arrays from vector arrays. Add warnings for raw arrays tha... Aaron Giles2021-04-191-39/+22
* Detect array members that can't be replicated and manually register each item... Aaron Giles2021-04-191-141/+149
* More descriptive errors. Added compare mode and leveraged it to compare saved... Aaron Giles2021-04-181-2/+6
* Moved CRC and size calculations into the streamers. Improved validation when ... Aaron Giles2021-04-181-3/+14
* Checkpoint on JSON restore after successfully performing a JSON restore. Stil... Aaron Giles2021-04-171-90/+13
* Implemented save_file. JSON and secondary files are now written to a ZIP-form... Aaron Giles2021-04-161-12/+27
* g update: Aaron Giles2021-04-151-105/+115
* Remove final cases where people directly registered state data with the core ... Aaron Giles2021-04-141-183/+15
* Replace STRUCT_MEMBER usage from cpu devices with structured saves. Allow uni... Aaron Giles2021-04-131-20/+22
* Add support for std::array and for custom types that map to integers/FP value... Aaron Giles2021-04-131-24/+55
* Add bitmap support to registrar. Aaron Giles2021-04-121-4/+16
* Added save state window to debugger. Centralized unique/vector/pointer unwrap... Aaron Giles2021-04-121-3/+50
* Add explicit unique_ptr/vector containers. Fix registration checks. Added mod... Aaron Giles2021-04-091-43/+80
* Created new hierarchical save_registrar, which supports self-describing struc... Aaron Giles2021-04-091-0/+221
* video/avgdvg.cpp: Modernised code somewhat. Vas Crabb2020-11-071-1/+1
* Fix a Olivier Galibert2020-11-031-1/+1
* emu/save.cpp: Fix bad SFINAE trick breaking segapcm.cpp, fix saving attotime ... Vas Crabb2020-09-141-9/+5
* emu/save.h: Added support for saving arrays of attotimes and renamed macros t... Vas Crabb2020-09-141-84/+93
* template save/load code - the copy-pasta had become a liability (nw) Vas Crabb2020-04-081-7/+14
* srcclean (nw) Vas Crabb2020-03-221-1/+1
* luaengine: save state to/from binary string buffer (#6354) feos2020-02-241-0/+3
* save/restore otuput values in save states Vas Crabb2019-12-131-2/+10
* Work around MSVC overload resolution issue in save_item/save_pointer (nw) Vas Crabb2019-12-131-29/+32
* Added wrapper for using STRUCT_MEMBER with an indeterminate length array Vas Crabb2019-12-091-3/+12
* Allow saving members of structures in n-dimensional arrays, even if the membe... Vas Crabb2019-12-091-53/+83
* -save: Print the name of non-fundamental save_items when fatalerroring, for e... MooglyGuy2019-11-181-3/+3
* save.h: change workaround (nw) hap2019-08-211-12/+8
* Fix Solaris 2.11 (non-Oracle) Rick V2019-08-191-0/+4
* Fix compile error on Linux with NO_USE_XINPUT=0 Kiall Mac Innes2018-10-111-6/+6
* Better support for screen orientation/geometry: Vas Crabb2018-07-261-24/+37
* Allow passing std::unique_ptr<TYPE> directly to save_pointer and remove now-s... AJR2018-06-241-23/+31
* try this for size - emu.h no net change (nw) Vas Crabb2018-05-181-1/+0
* WARNING emu.h recompile! Curt Coder2018-05-181-0/+1
* rewind implementation fixes and improvements vadosnaprimer2017-12-221-18/+23
* Revert "Revert "Merge branch 'master' of https://github.com/mamedev/mame"" Firehawke2017-12-131-5/+63
* Revert "Merge branch 'master' of https://github.com/mamedev/mame" Firehawke2017-12-131-63/+5
* Rewind feature and RAM savestates. vadosnaprimer2017-12-061-5/+63
* A round of spelling/typographical fixes to source comments (nw) Scott Stone2016-11-241-1/+1
* Introduce u8/u16/u32/u64/s8/s16/s32/s64 Vas Crabb2016-11-191-27/+27
* Do not use FUNC in delegate where applicable (nw) Miodrag Milanovic2016-11-061-1/+1
* NOTICE (TYPE NAME CONSOLIDATION) Miodrag Milanovic2016-10-221-18/+18
* simplified memory management for save states and states (nw) Miodrag Milanovic2016-07-011-13/+4
* Various cleanups suggested by static analyzer (nw) Miodrag Milanovic2016-04-241-1/+1
* reverting: Miodrag Milanovic2016-01-201-14/+14
* Revert "rest of device parameters to std::string (nw)" Miodrag Milanovic2016-01-201-16/+16
* rest of device parameters to std::string (nw) Miodrag Milanovic2016-01-161-16/+16
* tags are now strings (nw) Miodrag Milanovic2016-01-161-14/+14
* clang-modernize part 5 Miodrag Milanovic2015-12-041-1/+1