summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/emucore.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* assert aborts on failure - abort is not an exception. conditional noexcept i... Vas Crabb2019-11-101-8/+0
* Make many device_execute_interface functions noexcept, including the "informa... AJR2019-11-091-0/+8
* Spring cleaning: Vas Crabb2019-11-011-17/+29
* (nw) add doxygen comments for a bunch of core stuff, and convert a bunch of c... Vas Crabb2019-10-161-1/+1
* (nw) get rid of the rest of assert_always - it's better to be explicit about ... Vas Crabb2019-09-201-12/+0
* (nw) Clean up the mess on master Vas Crabb2019-03-261-3/+3
* Revert "conflict resolution (nw)" andreasnaive2019-03-251-3/+3
* (nw) Changed "Fatal error: Fatal error: blah" to "Fatal error: blah". Robbbert2019-02-131-3/+3
* emumem: Rename direct_read_handler to memory_access_cache. Parametrize the t... Olivier Galibert2018-05-111-0/+1
* Get rid of the assert replacement. It prevents you from using assert in Vas Crabb2018-05-011-4/+0
* Bind devcb relative to current device. This is probably going to break Vas Crabb2018-05-011-2/+2
* move some not-directly-emulation-related helpers to lib/util, further extrica... Vas Crabb2018-04-011-50/+8
* Revert "Revert "Merge branch 'master' of https://github.com/mamedev/mame"" Firehawke2017-12-131-10/+1
* Revert "Merge branch 'master' of https://github.com/mamedev/mame" Firehawke2017-12-131-1/+10
* get rid of legacy BITSWAP* (nw) Vas Crabb2017-12-131-10/+1
* Revert "Add BITSWAP4 and BITSWAP12 for future use (nw)" Vas Crabb2017-12-131-2/+0
* Add BITSWAP4 and BITSWAP12 for future use (nw) AJR2017-12-111-0/+2
* constexpr implies inline, generalise iabs, work around lack of C++14 constexp... Vas Crabb2017-12-011-5/+3
* emumem: API change [O. Galibert] Olivier Galibert2017-11-291-0/+10
* Merge popcount implementation in emucore.h with the new eminline (nw) AJR2017-10-241-13/+0
* Move unemulated/imperfect flags from machines into devices. Vas Crabb2017-07-271-8/+8
* convenience macro for enum bitwise operators (nw) Vas Crabb2017-07-221-3/+11
* general cleanup: Vas Crabb2017-05-231-5/+2
* a bit more readable (nw) Vas Crabb2017-02-101-8/+15
* emucore: Kill generic_ptr [O. Galibert] Olivier Galibert2016-11-191-16/+0
* Introduce u8/u16/u32/u64/s8/s16/s32/s64 Vas Crabb2016-11-191-50/+60
* NOTICE (TYPE NAME CONSOLIDATION) Miodrag Milanovic2016-10-221-49/+49
* [[noreturn]] instead of ATTR_NORETURN (nw) Miodrag Milanovic2016-10-221-2/+2
* srcclean and translation regeneration Vas Crabb2016-08-291-2/+2
* emucore: add template functions to deal with conversion between strongly type... Giuseppe Gorgoglione2016-08-241-0/+19
* BIT doesn't need to be a macro Vas Crabb2016-08-181-1/+1
* Fix a comment Vas Crabb2016-08-161-1/+1
* check number of bits in BITSWAPnn and expand up to 64 Vas Crabb2016-08-161-4/+9
* replace BITSWAP8/16/24/32 macros with constexpr function that works for any n... Vas Crabb2016-08-161-31/+19
* better enum increment/decrement operators: Vas Crabb2016-07-111-9/+8
* - removed FUNC_NULL macro Miodrag Milanovic2016-07-011-1/+0
* remove all usages of tagmap Miodrag Milanovic2016-06-181-3/+8
* nullptr to nullptr doesn't deserve a warning (nw) Vas Crabb2016-06-161-2/+2
* Fix GCC6 warnings Vas Crabb2016-06-161-32/+26
* Various cleanups suggested by static analyzer (nw) Miodrag Milanovic2016-04-241-1/+1
* clang-modernize part 1 (nw) Miodrag Milanovic2015-12-031-2/+2
* force delete of copy constructor and operator = (nw) Miodrag Milanovic2015-12-031-2/+2
* License self-service. Aaron Giles2015-05-251-1/+1
* Added some for Nathan and some more for Nicola (nw) Miodrag Milanovic2015-05-111-6/+2
* Added dummy license headers for EMU section (nw) Miodrag Milanovic2015-05-071-0/+2
* moved all to std::string (nw) Miodrag Milanovic2015-04-221-2/+0
* Added #include <string> in emucore.h (sorry will do a full build) Miodrag Milanovic2015-04-121-0/+1
* Fix accidentally reversed #if (nw) Alex W. Jackson2015-03-311-1/+1
* Fix bad breakage - sorry guys Vas Crabb2015-04-011-2/+2
* Start removing the use of OSD macros outside OSD since core objects are share... Vas Crabb2015-04-011-2/+2