summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/emumem.cpp
Commit message (Expand)AuthorAgeFilesLines
* views: Fix a number of problems with specific boundaries. Olivier Galibert2021-09-111-2/+7
* emu/emumem*: Removed endianness template parameter from handler_entry_read, h... ajrhacker2021-07-091-77/+51
* vt1682: probably fix fullrom read buffer overflow hap2021-05-101-1/+1
* emu/machine.cpp: Get rid of the dummy space device. Vas Crabb2021-05-051-2/+0
* srcclean in preparation for release Vas Crabb2021-03-281-1/+1
* pmac6100: Move it to a new driver Olivier Galibert2021-03-121-1/+50
* Eliminate many unnecessary c_str calls AJR2020-12-211-1/+1
* view: Save their state Olivier Galibert2020-12-211-1/+0
* Fairly significant overhaul of Lua engine and some cleanup. Vas Crabb2020-11-251-2/+1
* Work around GNU libstdc++ wanting to stack large temporaries when vector elem... Vas Crabb2020-11-231-1/+1
* Implement views, which are essentially bankdevs integrated into the Olivier Galibert2020-11-221-1218/+109
* Don't reject re-loading an unused bank [O. Galibert] Olivier Galibert2020-11-171-0/+3
* Fix memory leak on address_space_specific destruction and add a missing init ... Olivier Galibert2020-11-151-0/+5
* emu/emumem.cpp: Use if constexpr to make code clearer Vas Crabb2020-11-151-160/+97
* -Switch to building MAME as C++17. Vas Crabb2020-11-151-2/+2
* Clean-up and consistency fixes after memory system changes. Vas Crabb2020-11-031-6/+3
* emumem: Simplify memory management. [O. Galibert] Olivier Galibert2020-11-021-585/+202
* TMS340X0 updates AJR2020-08-191-0/+5
* various devices and drivers: removed superfluous semicolons (nw) Ivan Vangelista2020-06-291-3/+3
* emu: correct some file headers (nw) hap2020-06-191-1/+1
* Last memory change fixes (nw) Olivier Galibert2020-05-251-4/+4
* emumem: A little more speedup. cache and specific change syntax, and are not... Olivier Galibert2020-05-251-205/+112
* emumem: Mask address where absolutely necessary (nw) AJR2020-05-231-45/+45
* emumem: Another slight speedup. masking before dispatch at top level is not ... Olivier Galibert2020-05-211-11/+9
* emumem: Another slight speedup, implemented on the 680x0 for now [O. Galibert] Olivier Galibert2020-05-191-20/+6
* emumem: Slight speedup [O. Galibert] Olivier Galibert2020-05-191-4/+24
* fixed some clang-tidy warnings (nw) (#6236) Oliver Stöneberg2020-01-301-2/+2
* fixed some clang-tidy warnings (nw) (#6229) Oliver Stöneberg2020-01-291-1/+1
* fixed some clang-tidy warnings (nw) (#6197) Oliver Stöneberg2020-01-221-6/+6
* (nw) move some stuff to an anonymous namespace, and fully specialise template... Vas Crabb2019-10-261-50/+54
* Make devdelegate more like devcb for configuration. This is a Vas Crabb2019-10-261-521/+298
* disable VALIDATE_REFCOUNTS, due to nforcepc installing a device map while a h... smf-2019-10-251-1/+1
* Make submaps work with address-shifted spaces (nw) AJR2019-06-091-2/+2
* emumem: Remove obsolete alignement limit Olivier Galibert2019-04-061-19/+0
* (nw) Clean up the mess on master Vas Crabb2019-03-261-9/+14
* Revert "conflict resolution (nw)" andreasnaive2019-03-251-14/+9
* emumem: Allow an address shift of 1 (to the right) for 8-bit spaces (nw) AJR2019-03-011-0/+9
* Eliminate the default address map member of address_space_config (nw) AJR2019-02-171-9/+5
* emumem: remove m_baseptr, may fix the save state issues [O. Galibert] Olivier Galibert2018-12-201-9/+1
* -keyboard/a1200, changela, goldnpkr, m68705prg, mexico86, pipeline, pitnrun, ... mooglyguy2018-12-141-1/+1
* Invalidate memory access caches when removing watchpoints to prevent crashes ... AJR2018-10-231-0/+1
* srcclean (nw) Vas Crabb2018-09-231-2/+2
* emumem: Fix ioports/membanks in internal maps [O. Galibert] Olivier Galibert2018-08-261-18/+18
* Apply logical address mask properly in debug disassembly view AJR2018-08-241-8/+68
* memory,devcb: Put capabilities at parity [O. Galibert] Olivier Galibert2018-08-101-1/+185
* memory: Allow simplified versions of handlers [O. Galibert] Olivier Galibert2018-08-021-31/+308
* (nw) srcclean and some cleanup: Vas Crabb2018-07-221-17/+17
* A better way to make friends (nw) AJR2018-06-291-3/+0
* emumem: Backend modernization [O. Galibert] Olivier Galibert2018-06-291-3685/+869
* emumem: Rename direct_read_handler to memory_access_cache. Parametrize the t... Olivier Galibert2018-05-111-345/+177