summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/machine.h
Commit message (Expand)AuthorAgeFilesLines
* Various optimisations to code generaton. Vas Crabb2023-03-261-1/+1
* -Lua engine: run everything in coroutines. (#11019) Vas Crabb2023-03-251-4/+2
* Retired the over-stretched "system type" flags. Vas Crabb2023-03-231-3/+0
* machine.h: The bookkeeping assert was checking the wrong entity. (#9938) Andrew Green2022-06-161-1/+1
* machine.cpp: Attempt to appease gcc's stricter handling of incomplete types AJR2022-02-111-1/+1
* Remove fileio.h from emu.h AJR2022-02-111-2/+2
* Remove void *ptr parameter from emu_timer, timer_device and all related callb... AJR2022-01-261-1/+1
* Debugger-related feature removals and cleanup AJR2021-08-151-6/+0
* Remove some tag lookups by name (#8252) Miodrag Milanović2021-07-051-2/+1
* Eliminate remaining uses of auto_alloc and friends (#8210) Aaron Giles2021-06-221-16/+0
* emu/machine.cpp: Get rid of the dummy space device. Vas Crabb2021-05-051-31/+0
* natkeyboard: Remove from ioport_manager AJR2020-12-261-0/+2
* emu/machine.h: Deprecate machine resource pool. Vas Crabb2020-10-251-1/+1
* finally retired the READ8/16/32/64 and WRITE8/16/32/64 macros (nw) Ivan Vangelista2020-06-181-2/+2
* Debugger - add `-debuglog` option to log debug console output to file Stephen Oberholtzer2020-05-071-1/+6
* removed last remaining use of driver_data() (nw) smf-2020-04-011-1/+0
* (nw) Cleanup on the way: Vas Crabb2020-03-101-1/+1
* use C++ library includes (nw) firewave2020-01-221-1/+1
* assert aborts on failure - abort is not an exception. conditional noexcept i... Vas Crabb2019-11-101-1/+1
* Make many device_execute_interface functions noexcept, including the "informa... AJR2019-11-091-1/+1
* Exposing running_machine::exit_pending() and npwoods2019-08-281-0/+1
* Fix build in newer Emscripten versions (nw) Justin Kerk2019-08-081-1/+1
* Try to fix the build once again (nw) AJR2018-05-201-1/+1
* Well, that was a bad typo (nw) AJR2018-05-201-2/+2
* machine().device(tag) is now deprecated (nw) AJR2018-05-201-2/+2
* Eliminate vestigial member that was behind machine().first_screen() (nw) AJR2018-03-211-3/+0
* Remove first_screen(), nw Ryan Holtz2018-03-111-1/+0
* deprecate first_screen - there's been plenty of warning Vas Crabb2018-03-041-4/+4
* Grammar police (nw) Olivier Galibert2018-02-241-13/+13
* API change: Memory maps are now methods of the owner class [O. Galibert] Olivier Galibert2018-02-121-0/+1
* Eliminate machine().firstcpu (nw) AJR2018-01-041-3/+0
* rewind implementation fixes and improvements vadosnaprimer2017-12-221-2/+2
* Revert "Revert "Merge branch 'master' of https://github.com/mamedev/mame"" Firehawke2017-12-131-0/+5
* Revert "Merge branch 'master' of https://github.com/mamedev/mame" Firehawke2017-12-131-5/+0
* Rewind feature and RAM savestates. vadosnaprimer2017-12-061-0/+5
* Fixed MameTesters bug #6621 Nathan Woods2017-08-191-1/+1
* Export soft_reset, hard_reset, exit, load, and save functions for Emscripten ... James Baicoianu2017-07-151-0/+6
* Fix save/load states in Emscripten build (#2470) James Baicoianu2017-07-151-0/+11
* Make machine().describe_context() a const function returning a std::string (nw) AJR2017-07-131-2/+1
* make device_memory_interface slightly less of a special case, use a typedef t... Vas Crabb2017-07-101-1/+1
* dimemory: Lift the cap on the number of address spaces per device [O. Galibert] Olivier Galibert2017-07-031-1/+1
* general cleanup: Vas Crabb2017-05-231-39/+16
* Move static data out of devices into the device types. This is a significant... Vas Crabb2017-05-141-3/+3
* Refactoring/cleanup to state load/save handling Nathan Woods2017-05-101-8/+8
* disable: Better interface (nw) Olivier Galibert2017-03-261-4/+8
* debugger_access: Refactor [O. Galibert] Olivier Galibert2017-03-021-0/+28
* Added initial HTTP/HTTPS webserver/websocket server support (nw) Miodrag Milanovic2017-01-041-0/+1
* Revert "moved debugger_access() from address space to machine & removed the a... Vas Crabb2016-11-211-1/+0
* moved debugger_access() from address space to machine & removed the anti-patt... smf-2016-11-191-0/+1
* Introduce u8/u16/u32/u64/s8/s16/s32/s64 Vas Crabb2016-11-191-18/+18