.. |
debug
|
Debugger feature improvements
|
2022-03-27 14:29:51 -04:00 |
drivers
|
Remove void *ptr parameter from emu_timer, timer_device and all related callbacks
|
2022-01-26 08:56:03 -05:00 |
layout
|
nes_rob.lay: a bit more compact view
|
2022-03-15 16:35:51 +01:00 |
ui
|
plugins: Moved the timecode recording functionality to a plugin.
|
2021-11-02 15:31:03 +11:00 |
video
|
video/voodoo.cpp: Major rewrite: (#8267)
|
2021-07-09 11:35:00 +10:00 |
addrmap.cpp
|
Fun with flags: Allows handlers to have user-defined flags set on
|
2021-11-28 17:51:46 +01:00 |
addrmap.h
|
Fun with flags: Allows handlers to have user-defined flags set on
|
2021-11-28 17:51:46 +01:00 |
attotime.cpp
|
-osd: Clean up inline maths utilities.
|
2021-01-18 01:42:28 +11:00 |
attotime.h
|
plugins: Moved the timecode recording functionality to a plugin.
|
2021-11-02 15:31:03 +11:00 |
bookkeeping.cpp
|
API cleanups and miscellaneous fixes.
|
2021-07-15 13:54:40 +10:00 |
bookkeeping.h
|
API cleanups and miscellaneous fixes.
|
2021-07-15 13:54:40 +10:00 |
config.cpp
|
Remove fileio.h from emu.h
|
2022-02-11 23:22:46 -05:00 |
config.h
|
API cleanups and miscellaneous fixes.
|
2021-07-15 13:54:40 +10:00 |
crsshair.cpp
|
Remove fileio.h from emu.h
|
2022-02-11 23:22:46 -05:00 |
crsshair.h
|
API cleanups and miscellaneous fixes.
|
2021-07-15 13:54:40 +10:00 |
debugger.cpp
|
emu: correct some file headers (nw)
|
2020-06-19 12:38:41 +02:00 |
debugger.h
|
emu: correct some file headers (nw)
|
2020-06-19 12:38:41 +02:00 |
devcb.cpp
|
devcb: Remove the space for the handlers, it is not needed anyomre [Ivan Vangelista, O. Galibert]
|
2020-05-21 23:27:44 +02:00 |
devcb.h
|
emu/devcb.h: Re-added std::moves that aren't pessimising.
|
2022-02-28 07:22:10 +11:00 |
devcpu.cpp
|
emu: correct some file headers (nw)
|
2020-06-19 12:38:41 +02:00 |
devcpu.h
|
emu: correct some file headers (nw)
|
2020-06-19 12:38:41 +02:00 |
devdelegate.cpp
|
-Switch to building MAME as C++17.
|
2020-11-15 03:53:47 +11:00 |
devdelegate.h
|
util: Further API cleanups: (#8661)
|
2021-10-05 03:34:45 +11:00 |
devfind.cpp
|
Fairly significant overhaul of Lua engine and some cleanup.
|
2020-11-25 19:18:26 +11:00 |
devfind.h
|
-ui: Made zoom controls a bit more intuitive.
|
2021-09-06 06:34:42 +10:00 |
device.cpp
|
Remove void *ptr parameter from emu_timer, timer_device and all related callbacks
|
2022-01-26 08:56:03 -05:00 |
device.h
|
-util/corealloc.h: Reduced make_unique_clear to a single variant for POD arrays.
|
2022-04-03 02:53:19 +10:00 |
device.ipp
|
-Switch to building MAME as C++17.
|
2020-11-15 03:53:47 +11:00 |
didisasm.cpp
|
emu: correct some file headers (nw)
|
2020-06-19 12:38:41 +02:00 |
didisasm.h
|
Fairly significant overhaul of Lua engine and some cleanup.
|
2020-11-25 19:18:26 +11:00 |
diexec.cpp
|
diexec.cpp: Add file inadvertently omitted from ca79d71af4
|
2022-01-26 09:21:35 -05:00 |
diexec.h
|
Fairly significant overhaul of Lua engine and some cleanup.
|
2020-11-25 19:18:26 +11:00 |
digfx.cpp
|
emu: correct some file headers (nw)
|
2020-06-19 12:38:41 +02:00 |
digfx.h
|
Fairly significant overhaul of Lua engine and some cleanup.
|
2020-11-25 19:18:26 +11:00 |
diimage.cpp
|
docs: Added page describing how MAME searches for media.
|
2022-03-10 02:55:40 +11:00 |
diimage.h
|
device_image_interface: Interface overhaul
|
2022-01-06 20:59:02 -05:00 |
dimemory.cpp
|
debugger: Extended target address syntax to include device/address space. (#8630)
|
2021-10-01 05:26:11 +10:00 |
dimemory.h
|
formats, osd, util: Started refactoring file I/O stuff. (#8456)
|
2021-08-22 09:06:15 +10:00 |
dinetwork.cpp
|
dinetwork: don't transmit fcs
|
2021-05-10 21:11:32 +07:00 |
dinetwork.h
|
dinetwork: don't transmit fcs
|
2021-05-10 21:11:32 +07:00 |
dinvram.cpp
|
emu: correct some file headers (nw)
|
2020-06-19 12:38:41 +02:00 |
dinvram.h
|
Use ioprocs classes instead of emu_file for device_nvram_interface's load and save methods, and have these return false on I/O errors
|
2022-02-27 11:11:44 -05:00 |
dipalette.cpp
|
Eliminate ARRAY_LENGTH template in favor of C++17's std::size
|
2021-02-14 11:05:57 -05:00 |
dipalette.h
|
Fairly significant overhaul of Lua engine and some cleanup.
|
2020-11-25 19:18:26 +11:00 |
dipty.cpp
|
formats, osd, util: Started refactoring file I/O stuff. (#8456)
|
2021-08-22 09:06:15 +10:00 |
dipty.h
|
formats, osd, util: Started refactoring file I/O stuff. (#8456)
|
2021-08-22 09:06:15 +10:00 |
dirom.h
|
-emu/dirom.{h,ipp}: Cleaned up and made it stricter.
|
2020-11-09 03:55:50 +11:00 |
dirom.ipp
|
-emu/dirom.{h,ipp}: Cleaned up and made it stricter.
|
2020-11-09 03:55:50 +11:00 |
dirtc.cpp
|
emu: correct some file headers (nw)
|
2020-06-19 12:38:41 +02:00 |
dirtc.h
|
Fairly significant overhaul of Lua engine and some cleanup.
|
2020-11-25 19:18:26 +11:00 |
diserial.cpp
|
diserial: Use logmacro for optional logging and make the messages more useful
|
2020-08-23 21:14:20 -04:00 |
diserial.h
|
Eliminate ARRAY_LENGTH template in favor of C++17's std::size
|
2021-02-14 11:05:57 -05:00 |
dislot.cpp
|
dislot: Add option_replace, option_replace_internal and option_remove to make it easier to derive option configurations
|
2022-01-06 21:01:04 -05:00 |
dislot.h
|
dislot: Add option_replace, option_replace_internal and option_remove to make it easier to derive option configurations
|
2022-01-06 21:01:04 -05:00 |
disound.cpp
|
Much more core std::string_view modernization
|
2021-01-20 18:06:15 -05:00 |
disound.h
|
Fairly significant overhaul of Lua engine and some cleanup.
|
2020-11-25 19:18:26 +11:00 |
distate.cpp
|
Debugger-related feature removals and cleanup
|
2021-08-15 12:31:55 -04:00 |
distate.h
|
Debugger-related feature removals and cleanup
|
2021-08-15 12:31:55 -04:00 |
divideo.cpp
|
Fairly significant overhaul of Lua engine and some cleanup.
|
2020-11-25 19:18:26 +11:00 |
divideo.h
|
Fairly significant overhaul of Lua engine and some cleanup.
|
2020-11-25 19:18:26 +11:00 |
divtlb.cpp
|
divtlb.cpp: remove a crash caused by the modulus operator
|
2021-08-15 18:57:07 +02:00 |
divtlb.h
|
(nw) srcclean and some cleanup:
|
2018-07-22 20:41:57 +10:00 |
drawgfx.cpp
|
Move some rendering code to constexpr (#7491)
|
2020-11-18 19:16:55 +11:00 |
drawgfx.h
|
emu: correct some file headers (nw)
|
2020-06-19 12:38:41 +02:00 |
drawgfxt.ipp
|
Fix drawscanline_core leftover loop, should not live inside unrolled loop (#7474)
|
2020-11-14 19:23:37 +01:00 |
drivenum.cpp
|
Much more core std::string_view modernization
|
2021-01-20 18:06:15 -05:00 |
drivenum.h
|
coretmpl.h: Move lru_cache_map to separate header
|
2021-02-03 17:42:14 -05:00 |
driver.cpp
|
Fairly significant overhaul of Lua engine and some cleanup.
|
2020-11-25 19:18:26 +11:00 |
driver.h
|
-Reworked device type definition macros a little and added more Doxygen.
|
2021-09-07 23:15:50 +10:00 |
emu.h
|
-util/corealloc.h: Reduced make_unique_clear to a single variant for POD arrays.
|
2022-04-03 02:53:19 +10:00 |
emucore.cpp
|
Move endianness type into lib/util header
|
2021-08-31 12:30:11 -04:00 |
emucore.h
|
-util/corealloc.h: Reduced make_unique_clear to a single variant for POD arrays.
|
2022-04-03 02:53:19 +10:00 |
emufwd.h
|
Remove fileio.h from emu.h
|
2022-02-11 23:22:46 -05:00 |
emumem_aspace.cpp
|
Addressed some Lua scripting pitfalls. (#9294)
|
2022-02-12 04:10:39 +11:00 |
emumem_hea.h
|
emu/emumem*: Removed endianness template parameter from handler_entry_read, handler_entry_write and closely related classes. (#8255)
|
2021-07-09 11:40:35 +10:00 |
emumem_hedp.cpp
|
Fun with flags: Allows handlers to have user-defined flags set on
|
2021-11-28 17:51:46 +01:00 |
emumem_hedp.h
|
Fun with flags: Allows handlers to have user-defined flags set on
|
2021-11-28 17:51:46 +01:00 |
emumem_hedr0.cpp
|
emu/emumem*: Removed endianness template parameter from handler_entry_read, handler_entry_write and closely related classes. (#8255)
|
2021-07-09 11:40:35 +10:00 |
emumem_hedr1.cpp
|
emu/emumem*: Removed endianness template parameter from handler_entry_read, handler_entry_write and closely related classes. (#8255)
|
2021-07-09 11:40:35 +10:00 |
emumem_hedr2.cpp
|
emu/emumem*: Removed endianness template parameter from handler_entry_read, handler_entry_write and closely related classes. (#8255)
|
2021-07-09 11:40:35 +10:00 |
emumem_hedr3.cpp
|
emu/emumem*: Removed endianness template parameter from handler_entry_read, handler_entry_write and closely related classes. (#8255)
|
2021-07-09 11:40:35 +10:00 |
emumem_hedr.h
|
Fun with flags: Allows handlers to have user-defined flags set on
|
2021-11-28 17:51:46 +01:00 |
emumem_hedr.ipp
|
Fun with flags: Allows handlers to have user-defined flags set on
|
2021-11-28 17:51:46 +01:00 |
emumem_hedw0.cpp
|
emu/emumem*: Removed endianness template parameter from handler_entry_read, handler_entry_write and closely related classes. (#8255)
|
2021-07-09 11:40:35 +10:00 |
emumem_hedw1.cpp
|
emu/emumem*: Removed endianness template parameter from handler_entry_read, handler_entry_write and closely related classes. (#8255)
|
2021-07-09 11:40:35 +10:00 |
emumem_hedw2.cpp
|
emu/emumem*: Removed endianness template parameter from handler_entry_read, handler_entry_write and closely related classes. (#8255)
|
2021-07-09 11:40:35 +10:00 |
emumem_hedw3.cpp
|
emu/emumem*: Removed endianness template parameter from handler_entry_read, handler_entry_write and closely related classes. (#8255)
|
2021-07-09 11:40:35 +10:00 |
emumem_hedw.h
|
Fun with flags: Allows handlers to have user-defined flags set on
|
2021-11-28 17:51:46 +01:00 |
emumem_hedw.ipp
|
Fun with flags: Allows handlers to have user-defined flags set on
|
2021-11-28 17:51:46 +01:00 |
emumem_hem.cpp
|
Fun with flags: Allows handlers to have user-defined flags set on
|
2021-11-28 17:51:46 +01:00 |
emumem_hem.h
|
Fun with flags: Allows handlers to have user-defined flags set on
|
2021-11-28 17:51:46 +01:00 |
emumem_hep.cpp
|
emu/emumem*: Removed endianness template parameter from handler_entry_read, handler_entry_write and closely related classes. (#8255)
|
2021-07-09 11:40:35 +10:00 |
emumem_hep.h
|
Addressed some Lua scripting pitfalls. (#9294)
|
2022-02-12 04:10:39 +11:00 |
emumem_het.cpp
|
Fun with flags: Allows handlers to have user-defined flags set on
|
2021-11-28 17:51:46 +01:00 |
emumem_het.h
|
Addressed some Lua scripting pitfalls. (#9294)
|
2022-02-12 04:10:39 +11:00 |
emumem_heu.cpp
|
Fun with flags: Allows handlers to have user-defined flags set on
|
2021-11-28 17:51:46 +01:00 |
emumem_heu.h
|
Fun with flags: Allows handlers to have user-defined flags set on
|
2021-11-28 17:51:46 +01:00 |
emumem_heun.cpp
|
Fun with flags: Allows handlers to have user-defined flags set on
|
2021-11-28 17:51:46 +01:00 |
emumem_heun.h
|
Fun with flags: Allows handlers to have user-defined flags set on
|
2021-11-28 17:51:46 +01:00 |
emumem_mud.cpp
|
Move endianness type into lib/util header
|
2021-08-31 12:30:11 -04:00 |
emumem_mud.h
|
Move endianness type into lib/util header
|
2021-08-31 12:30:11 -04:00 |
emumem_mview.cpp
|
Addressed some Lua scripting pitfalls. (#9294)
|
2022-02-12 04:10:39 +11:00 |
emumem.cpp
|
Addressed some Lua scripting pitfalls. (#9294)
|
2022-02-12 04:10:39 +11:00 |
emumem.h
|
-emu/emumem.h: Hold onto memory cache handler change subscriptions.
|
2022-02-14 01:40:31 +11:00 |
emuopts.cpp
|
-osd/windows: Show error message box on a separate thread (see MT08118).
|
2021-11-12 18:38:18 +11:00 |
emuopts.h
|
plugins: Moved the timecode recording functionality to a plugin.
|
2021-11-02 15:31:03 +11:00 |
emupal.cpp
|
emu: correct some file headers (nw)
|
2020-06-19 12:38:41 +02:00 |
emupal.h
|
Remove memarray.h from emu.h
|
2020-08-30 23:37:12 -04:00 |
fileio.cpp
|
fileio.cpp: Remove optional second argument of path_iterator::next
|
2022-02-17 17:28:31 -05:00 |
fileio.h
|
fileio.cpp: Remove optional second argument of path_iterator::next
|
2022-02-17 17:28:31 -05:00 |
gamedrv.h
|
-util/delegate.cpp: One less level of indirection for functoid delegates.
|
2021-09-16 02:02:45 +10:00 |
hashfile.cpp
|
Remove fileio.h from emu.h
|
2022-02-11 23:22:46 -05:00 |
hashfile.h
|
general cleanup:
|
2017-05-23 15:01:11 +10:00 |
http.cpp
|
Remove http related header pollution (#9201)
|
2022-01-26 13:21:02 +01:00 |
http.h
|
Remove http related header pollution (#9201)
|
2022-01-26 13:21:02 +01:00 |
image.cpp
|
Remove fileio.h from emu.h
|
2022-02-11 23:22:46 -05:00 |
image.h
|
API cleanups and miscellaneous fixes.
|
2021-07-15 13:54:40 +10:00 |
inpttype.ipp
|
emu/inpttype.ipp: Added default assignements for P2-P4 mahjong/hanafuda inputs when using -multikeyboard.
|
2022-02-09 02:51:34 +11:00 |
input.cpp
|
Fix out of bounds access to std::string_view (#9360)
|
2022-03-02 22:10:18 -05:00 |
input.h
|
-Enabled complex combinations for analog axes:
|
2021-11-06 13:52:48 +11:00 |
inputdev.cpp
|
-Enabled complex combinations for analog axes:
|
2021-11-06 13:52:48 +11:00 |
inputdev.h
|
Slightly cleaned up OSD input modules.
|
2021-07-29 15:22:51 +10:00 |
ioport.cpp
|
Lua engine: Make setting analog I/O port field values user-friendly. (#9322)
|
2022-02-28 02:12:25 +11:00 |
ioport.h
|
Lua engine: Make setting analog I/O port field values user-friendly. (#9322)
|
2022-02-28 02:12:25 +11:00 |
logmacro.h
|
Candela PAL driven address map (#2657)
|
2017-09-19 21:35:10 +10:00 |
machine.cpp
|
Use ioprocs classes instead of emu_file for device_nvram_interface's load and save methods, and have these return false on I/O errors
|
2022-02-27 11:11:44 -05:00 |
machine.h
|
machine.cpp: Attempt to appease gcc's stricter handling of incomplete types
|
2022-02-11 23:39:12 -05:00 |
main.cpp
|
Remove http related header pollution (#9201)
|
2022-01-26 13:21:02 +01:00 |
main.h
|
Remove http related header pollution (#9201)
|
2022-01-26 13:21:02 +01:00 |
mconfig.cpp
|
emu/mconfig.cpp: Made checks on device add/replace stricter.
|
2021-12-09 17:46:53 +11:00 |
mconfig.h
|
Removed extra semicolons after function bodies in remaining headers. (#9277)
|
2022-02-07 11:44:49 +01:00 |
memarray.cpp
|
memarray.cpp: Remove unused initialization method taking address_space parameter
|
2022-01-26 09:13:03 -05:00 |
memarray.h
|
memarray.cpp: Remove unused initialization method taking address_space parameter
|
2022-01-26 09:13:03 -05:00 |
natkeyboard.cpp
|
Remove void *ptr parameter from emu_timer, timer_device and all related callbacks
|
2022-01-26 08:56:03 -05:00 |
natkeyboard.h
|
Remove void *ptr parameter from emu_timer, timer_device and all related callbacks
|
2022-01-26 08:56:03 -05:00 |
network.cpp
|
API cleanups and miscellaneous fixes.
|
2021-07-15 13:54:40 +10:00 |
network.h
|
API cleanups and miscellaneous fixes.
|
2021-07-15 13:54:40 +10:00 |
output.cpp
|
Miscellaneous #include cleanup
|
2021-11-20 18:10:46 -05:00 |
output.h
|
-emu/ioport.cpp: Fixed some default setting handling issues.
|
2021-11-04 03:11:29 +11:00 |
parameters.cpp
|
emu: correct some file headers (nw)
|
2020-06-19 12:38:41 +02:00 |
parameters.h
|
|
|
profiler.cpp
|
Fairly significant overhaul of Lua engine and some cleanup.
|
2020-11-25 19:18:26 +11:00 |
profiler.h
|
Eliminate ARRAY_LENGTH template in favor of C++17's std::size
|
2021-02-14 11:05:57 -05:00 |
recording.cpp
|
Remove fileio.h from emu.h
|
2022-02-11 23:22:46 -05:00 |
recording.h
|
recording: fix frame sync regression (nw)
|
2020-06-19 11:54:40 +02:00 |
render.cpp
|
Remove fileio.h from emu.h
|
2022-02-11 23:22:46 -05:00 |
render.h
|
Render-related cleanup
|
2021-12-30 15:47:16 -05:00 |
rendersw.hxx
|
-emu/rendersw.hxx: Fixed incorrect clipping of untextured rectangles.
|
2021-11-27 23:26:19 +11:00 |
rendertypes.h
|
Render-related cleanup
|
2021-12-30 15:47:16 -05:00 |
rendfont.cpp
|
Remove fileio.h from emu.h
|
2022-02-11 23:22:46 -05:00 |
rendfont.h
|
rendfont.cpp: Modest refactoring
|
2022-02-05 14:06:01 -05:00 |
rendlay.cpp
|
rendlay: fix possible color overflow on disk element
|
2022-02-28 13:28:04 +01:00 |
rendlay.h
|
rendlay: remove led8seg_gts1
|
2022-02-26 18:40:59 +01:00 |
rendutil.cpp
|
rendutil.cpp: API cleanup + minor related OSD render cleanups
|
2022-01-22 13:39:58 -05:00 |
rendutil.h
|
rendutil.cpp: API cleanup + minor related OSD render cleanups
|
2022-01-22 13:39:58 -05:00 |
romentry.cpp
|
damn PCH (nw)
|
2018-06-25 14:36:10 +10:00 |
romentry.h
|
Move ROM loading macros to romentry.h and remove romload.h from emu.h (nw)
|
2018-06-24 09:05:55 -04:00 |
romload.cpp
|
docs: Added page describing how MAME searches for media.
|
2022-03-10 02:55:40 +11:00 |
romload.h
|
formats, osd, util: Started refactoring file I/O stuff. (#8456)
|
2021-08-22 09:06:15 +10:00 |
save.cpp
|
Remove fileio.h from emu.h
|
2022-02-11 23:22:46 -05:00 |
save.h
|
Remove fileio.h from emu.h
|
2022-02-11 23:22:46 -05:00 |
schedule.cpp
|
Remove void *ptr parameter from emu_timer, timer_device and all related callbacks
|
2022-01-26 08:56:03 -05:00 |
schedule.h
|
Remove void *ptr parameter from emu_timer, timer_device and all related callbacks
|
2022-01-26 08:56:03 -05:00 |
screen.cpp
|
screen: draw until current hpos (not inclusive) when doing an update_now
|
2022-04-03 22:31:54 +02:00 |
screen.h
|
screen.h: set_clock(x) instead of m_clock=x
|
2022-04-09 14:04:01 +02:00 |
softlist_dev.cpp
|
Remove fileio.h from emu.h
|
2022-02-11 23:22:46 -05:00 |
softlist_dev.h
|
More user experience improvements:
|
2021-10-14 08:00:04 +11:00 |
softlist.cpp
|
More user experience improvements:
|
2021-10-15 10:12:56 +11:00 |
softlist.h
|
srcclean in preparation for branching 0.237 release
|
2021-10-24 09:58:53 +11:00 |
sound.cpp
|
Remove void *ptr parameter from emu_timer, timer_device and all related callbacks
|
2022-01-26 08:56:03 -05:00 |
sound.h
|
Remove void *ptr parameter from emu_timer, timer_device and all related callbacks
|
2022-01-26 08:56:03 -05:00 |
speaker.cpp
|
Revert "sound: Improved view interfaces to match usage patterns"
|
2020-09-17 01:24:17 -07:00 |
speaker.h
|
Fairly significant overhaul of Lua engine and some cleanup.
|
2020-11-25 19:18:26 +11:00 |
tilemap.cpp
|
Got rid of global_alloc/global_free.
|
2020-10-03 03:00:24 +10:00 |
tilemap.h
|
Remove emualloc.*
|
2021-06-22 09:01:01 -04:00 |
uiinput.cpp
|
-A few incremental UI code improvements:
|
2021-03-12 01:15:08 +11:00 |
uiinput.h
|
formats, osd, util: Started refactoring file I/O stuff. (#8456)
|
2021-08-22 09:06:15 +10:00 |
validity.cpp
|
Moved localised I/O port name lookup into I/O port manager.
|
2021-12-09 07:42:12 +11:00 |
validity.h
|
util/delegate.h: Try to catch issues earlier, and some cleanup.
|
2021-09-20 03:03:26 +10:00 |
video.cpp
|
screen: draw until current hpos (not inclusive) when doing an update_now
|
2022-04-03 22:31:54 +02:00 |
video.h
|
Remove fileio.h from emu.h
|
2022-02-11 23:22:46 -05:00 |
xtal.cpp
|
New machines marked as NOT_WORKING
|
2022-02-20 14:43:05 -05:00 |
xtal.h
|
fixed some clang-tidy warnings (nw) (#6236)
|
2020-01-30 20:01:48 -05:00 |