summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/emu.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* Small batch of input refactoring: Vas Crabb2023-02-051-1/+0
* Remove #include <cstdarg> from emu.h and move it into source files that still... AJR2022-10-251-1/+0
* OSD/network interface cleanup AJR2022-08-281-1/+1
* -util/corealloc.h: Reduced make_unique_clear to a single variant for POD arrays. Vas Crabb2022-04-031-1/+0
* Remove fileio.h from emu.h AJR2022-02-111-3/+3
* Addressed some Lua scripting pitfalls. (#9294) Vas Crabb2022-02-121-0/+3
* Remove http related header pollution (#9201) Miodrag Milanović2022-01-261-3/+0
* Formats-related refactoring AJR2021-09-111-1/+0
* Remove emualloc.* AJR2021-06-221-0/+1
* Much more core std::string_view modernization AJR2021-01-201-1/+0
* Low-level #include overhaul AJR2021-01-021-2/+2
* unicode.h: Updates AJR2020-12-151-1/+0
* Remove memarray.h from emu.h AJR2020-08-301-1/+0
* emumem: A little more speedup. cache and specific change syntax, and are not... Olivier Galibert2020-05-251-1/+0
* Use std::forward_list for breakpoint and registerpoint lists (nw) AJR2019-09-101-0/+1
* Remove tilemap.h from emu.h (nw) AJR2019-08-211-1/+0
* devcb3 Vas Crabb2018-07-071-1/+0
* Move ROM loading macros to romentry.h and remove romload.h from emu.h (nw) AJR2018-06-241-1/+1
* Remove emupal.h from emu.h (nw) AJR2018-06-131-1/+0
* More cleanup/streamlining of machine configuration and macros: Vas Crabb2018-05-151-1/+0
* Allow devcb to be bound to a device/mixin or the target of a device Vas Crabb2018-05-021-1/+1
* Reshuffle some stuff: Vas Crabb2018-03-281-5/+5
* don't pass so many naked pointers around (nw) Vas Crabb2018-03-251-1/+0
* API change: Memory maps are now methods of the owner class [O. Galibert] Olivier Galibert2018-02-121-1/+2
* A farewell to machine_config_constructor (nw) AJR2018-01-261-4/+0
* xtal.h is dead, long live to xtal.cpp [O. Galibert] Olivier Galibert2018-01-231-3/+3
* std::function and delegate both require runtime relocations, slowing down sta... Vas Crabb2018-01-181-3/+0
* Remove timer_device from emu.h and move it out of src/emu (nw) AJR2017-10-011-1/+0
* general cleanup: Vas Crabb2017-05-231-3/+0
* Goodbye MACHINE_CONFIG_FRAGMENT, it was nice knowing you. Vas Crabb2017-05-221-1/+1
* Move static data out of devices into the device types. This is a significant... Vas Crabb2017-05-141-0/+3
* New device interface for palettes AJR2017-04-061-0/+1
* Refactored HTTP handling to be easier to extend and use (nw) Miodrag Milanovic2017-03-191-0/+3
* Self-registering devices prep: Vas Crabb2017-02-271-2/+0
* Overhaul of devcb (nw) AJR2016-12-211-1/+0
* Soft resets no longer turn back clocks on devices AJR2016-10-091-1/+0
* More consistent use of integer types in tilemap_t and other graphics-related ... AJR2016-09-031-1/+1
* dirom: device_rom_interface for sound chips with rom/memory map alternative [... Olivier Galibert2016-08-151-0/+1
* make ioport_list a map instead of unordered_map, should fix INP incompatibili... mahlemiut2016-07-251-0/+1
* More efficient device error logging AJR2016-06-201-1/+3
* Split UI and frontend part from core [Miodrag Milanovic] Miodrag Milanovic2016-04-231-2/+1
* remove ui/ui.h dependency from emu.h (for couriersud) Vas Crabb2016-04-101-4/+0
* renamed memory.* to emumem.* (nw) Miodrag Milanovic2016-04-081-1/+1
* Removed I64FMT and SIZETFMT, one usage left in chdman.cpp (nw) Miodrag Milanovic2016-03-071-1/+0
* * Support *n conversion in stream_format/string_format Vas Crabb2016-03-011-0/+7
* cleanup (nw) Miodrag Milanovic2016-02-211-0/+1
* generic machine is now bookkeeping (nw) Miodrag Milanovic2016-01-101-1/+1
* Added pre-compiled headers support to build system (nw) Miodrag Milanovic2016-01-011-2/+0
* tagmap_t to std::unordered_map or std::unordered_set where applicable (nw) Miodrag Milanovic2015-12-091-0/+2
* Initial conversion of core to C++14. Note that compilers are now limited to G... Miodrag Milanovic2015-12-031-0/+5