mame/src/emu
2016-08-24 14:40:06 +02:00
..
debug The 'trace' and 'traceover' commands were registered as having three arguments. This fixes it so there are four arguments 2016-08-23 09:58:23 -04:00
drivers gba: rework and simplify I/O registers accessors 2016-08-15 19:23:16 +02:00
layout screen: POC||GTFO of svg rendering from inside the rom. [O. Galibert] 2016-04-04 11:33:34 +02:00
ui Moved things a bit around to better decouple 2016-06-09 18:03:07 +02:00
video std::min and std:max instead of MIN and MAX, also some more macros converted to inline functions (nw) 2016-07-31 14:41:02 +02:00
addrmap.cpp Make address maps complain when entry bounds lie outside the global mask (nw) 2016-08-08 13:38:40 -04:00
addrmap.h Fix GCC6 warnings 2016-06-16 17:35:02 +10:00
attotime.cpp Rename *.c -> *.cpp in our source (nw) 2015-11-08 12:56:12 +01:00
attotime.h Make some constexpr functions comply with older C++11 rules to keep Visual Studio happy (nw) 2016-07-28 10:18:23 +10:00
bookkeeping.cpp Cleanups and version bump 2016-01-27 08:12:00 +01:00
bookkeeping.h Cleanups and version bump 2016-01-27 08:12:00 +01:00
config.cpp Make osd_file a polymorphic class that's held with smart pointers 2016-03-14 18:55:00 +11:00
config.h Cleanups and version bump 2016-01-27 08:12:00 +01:00
crsshair.cpp Crosshair refactoring (nw) 2016-07-10 10:26:49 -04:00
crsshair.h Crosshair refactoring (nw) 2016-07-10 10:26:49 -04:00
debugger.cpp Cleanup and version bump 2016-06-29 08:34:30 +02:00
debugger.h remove #include addition due to smf's better fix 2016-06-08 20:44:38 +02:00
devcb.cpp reverting: 2016-01-20 21:42:13 +01:00
devcb.h NULL->nullptr, instead of DEVCB_NULL use always DEVCB_NOOP to prevent confusion (nw) 2016-04-24 15:38:49 +02:00
devcpu.cpp Revert software-installed slot/image options when changing software 2016-04-04 23:46:44 -04:00
devcpu.h Move disasm overrides into interface, reducing driver-debugger dependencies (nw) 2016-06-24 22:34:13 -04:00
devdelegate.cpp reverting: 2016-01-20 21:42:13 +01:00
devdelegate.h gcc 6.1.1 warning fixes (nw) 2016-06-16 14:21:44 +02:00
devfind.cpp Fix missing region report when DEVICE_SELF is used [O. Galibert] 2016-08-15 14:07:59 +02:00
devfind.h cleanup (nw) 2016-08-24 21:21:33 +10:00
device.cpp C++-fiied code that iterates over rom_entry arrays (without usage of rom_[first|next]_*) 2016-08-07 10:29:51 -04:00
device.h C++-fiied code that iterates over rom_entry arrays (without usage of rom_[first|next]_*) 2016-08-07 10:29:51 -04:00
device.ipp More efficient device error logging 2016-06-20 14:31:08 -04:00
didisasm.cpp Consolidate disassemble functions (nw) 2016-07-03 13:46:21 -04:00
didisasm.h Cleanups and version bump 2016-07-27 09:26:22 +02:00
diexec.cpp Iterate over devices C++11 style 2016-04-18 18:53:28 -04:00
diexec.h NULL->nullptr, instead of DEVCB_NULL use always DEVCB_NOOP to prevent confusion (nw) 2016-04-24 15:38:49 +02:00
digfx.cpp Pass and return palette devices by reference, not as pointers 2016-01-23 22:57:16 -05:00
digfx.h Cleanups and version bump 2016-05-25 08:19:21 +02:00
diimage.cpp Changing device_image_interface::determine_open_plan() to not support creating an image unless device_image_interface::create() is used 2016-08-19 08:24:23 -04:00
diimage.h Fixed regression with cassette code that caused hangs to happen when loading cassette image formats that lacked read/write support 2016-08-20 22:42:53 -04:00
dimemory.cpp Validity checking improvements 2016-07-27 09:12:55 -04:00
dimemory.h Various cleanups suggested by static analyzer (nw) 2016-04-24 12:58:31 +02:00
dinetwork.cpp Some cleanups and init fixes with help of ReSharper C++ (nw) 2015-11-11 16:31:18 +01:00
dinetwork.h Various cleanups suggested by static analyzer (nw) 2016-04-24 12:58:31 +02:00
dinvram.cpp Rename *.c -> *.cpp in our source (nw) 2015-11-08 12:56:12 +01:00
dinvram.h
dioutput.cpp modernize output_manager (nw) 2016-01-10 18:41:17 +01:00
dioutput.h Add files via upload 2016-06-16 07:47:59 -07:00
dipty.cpp Make osd_file a polymorphic class that's held with smart pointers 2016-03-14 18:55:00 +11:00
dipty.h Make osd_file a polymorphic class that's held with smart pointers 2016-03-14 18:55:00 +11:00
dirom.cpp dirom: Make robust to too big roms 2016-08-16 16:13:07 +02:00
dirom.h dirom: device_rom_interface for sound chips with rom/memory map alternative [O. Galibert] 2016-08-15 22:36:39 +02:00
dirtc.cpp Rename *.c -> *.cpp in our source (nw) 2015-11-08 12:56:12 +01:00
dirtc.h Some cleanups and init fixes with help of ReSharper C++ (nw) 2015-11-11 16:31:18 +01:00
diserial.cpp Added extra bit as delay between bytes to make 1 stop bit work 2016-04-10 22:46:09 +02:00
diserial.h make buffered serial a mixin to promote reuse [Vas Crabb] 2016-07-30 20:34:16 +10:00
dislot.cpp cleanup (nw) 2016-06-18 15:32:15 +02:00
dislot.h cleanup (nw) 2016-06-18 15:32:15 +02:00
disound.cpp simple_list to vector in sound (nw) 2016-06-19 10:10:11 +02:00
disound.h simple_list to std::vector (nw) 2016-06-17 15:40:26 +02:00
dispatch.cpp reverting: 2016-01-20 21:42:13 +01:00
dispatch.h Cleanups and version bump 2016-04-27 08:13:59 +02:00
distate.cpp simplified memory management for save states and states (nw) 2016-07-01 19:51:07 +02:00
distate.h simplified memory management for save states and states (nw) 2016-07-01 19:51:07 +02:00
divideo.cpp Iterate over devices C++11 style 2016-04-18 18:53:28 -04:00
divideo.h reverting: 2016-01-20 21:42:13 +01:00
divtlb.cpp divtlb.cpp: strore address of elemtnt 0 of m_table and return it in vtlb_table, with this in debug mode i386 is 1.7 times faster (nw) 2016-08-22 19:35:39 +02:00
divtlb.h divtlb.cpp: strore address of elemtnt 0 of m_table and return it in vtlb_table, with this in debug mode i386 is 1.7 times faster (nw) 2016-08-22 19:35:39 +02:00
drawgfx.cpp psikyosh.cpp/drawgfx.cpp - Fix debug asserts MT3753 2016-05-24 21:45:24 +01:00
drawgfx.h Pass and return palette devices by reference, not as pointers 2016-01-23 22:57:16 -05:00
drawgfxm.h Various cleanups suggested by static analyzer (nw) 2016-04-24 12:58:31 +02:00
drivenum.cpp Redo of split of src/emu/softlist.[cpp|h] 2016-08-02 17:40:49 -04:00
drivenum.h Merge remote-tracking branch 'upstream/master' into firstrun 2016-04-25 20:09:51 -04:00
driver.cpp Created a tiny_rom_entry structure for the purposes of rom_entry declarations in code, and a first pass at the required core changes 2016-08-06 08:54:37 -04:00
driver.h Created a tiny_rom_entry structure for the purposes of rom_entry declarations in code, and a first pass at the required core changes 2016-08-06 08:54:37 -04:00
emu.h dirom: device_rom_interface for sound chips with rom/memory map alternative [O. Galibert] 2016-08-15 22:36:39 +02:00
emualloc.cpp replace osd_lock with std::mutex [Miodrag Milanovic] 2016-01-30 20:43:50 +01:00
emualloc.h replace osd_lock with std::mutex [Miodrag Milanovic] 2016-01-30 20:43:50 +01:00
emucore.cpp reverting: 2016-01-20 21:42:13 +01:00
emucore.h emucore: add template functions to deal with conversion between strongly typed enums and integral types 2016-08-24 14:40:06 +02:00
emumem.cpp Cleanup and version bump 2016-06-29 08:34:30 +02:00
emumem.h Cleanup and version bump 2016-06-29 08:34:30 +02:00
emuopts.cpp Procedural texture for vectors in HLSL 2016-06-05 23:50:44 +02:00
emuopts.h Cleanup and version bump 2016-06-29 08:34:30 +02:00
emupal.cpp std::min and std:max instead of MIN and MAX, also some more macros converted to inline functions (nw) 2016-07-31 14:41:02 +02:00
emupal.h Add support to adjust the screen color 2016-03-12 02:36:28 +01:00
fileio.cpp make path_iterator hold onto its search path 2016-08-19 15:23:31 +10:00
fileio.h make path_iterator hold onto its search path 2016-08-19 15:23:31 +10:00
gamedrv.h Created a tiny_rom_entry structure for the purposes of rom_entry declarations in code, and a first pass at the required core changes 2016-08-06 08:54:37 -04:00
hashfile.cpp Cleanup and version bump 2016-06-29 08:34:30 +02:00
hashfile.h Added some for Nathan and some more for Nicola (nw) 2015-05-11 14:42:31 +02:00
image.cpp device_image_interface::software_name_split() ==> softlist.cpp:software_name_parse() 2016-08-10 07:22:46 -04:00
image.h UI-related cleanup (nw) 2016-08-09 20:31:34 -04:00
inpttype.h New core input type: "Memory Reset" 2016-08-07 22:10:58 -04:00
input.cpp Merge pull request #1159 from shattered/_74dec47 2016-08-07 15:52:57 -04:00
input.h keyboard: add F16..F20 keys (present on DEC LK201 keyboard and its clones) 2016-07-30 16:26:00 +03:00
ioport.cpp UI-related cleanup (nw) 2016-08-09 20:31:34 -04:00
ioport.h UI-related cleanup (nw) 2016-08-09 20:31:34 -04:00
machine.cpp std::min and std:max instead of MIN and MAX, also some more macros converted to inline functions (nw) 2016-07-31 14:41:02 +02:00
machine.h Introduced running_machine::compose_saveload_filename() function to convert a filename (for state save/load) to a fully qualified path 2016-07-10 16:25:10 -04:00
main.h Added ability to create standalone emulators, added zexall as example (nw) 2016-05-08 19:07:18 +02:00
mconfig.cpp remove legacy calls (nw) 2016-05-01 07:43:02 +02:00
mconfig.h remove legacy calls (nw) 2016-05-01 07:43:02 +02:00
memarray.cpp clang-modernize part 1 (nw) 2015-12-03 18:17:25 +01:00
memarray.h Replace dynamic_array with std::vector [O. Galibert] 2015-04-14 19:58:17 +02:00
network.cpp Iterate over devices C++11 style 2016-04-18 18:53:28 -04:00
network.h modernized configuration_manager (nw) 2016-01-10 15:17:18 +01:00
output.cpp feversoc: Hook up EEPROM; remap buttons (#1028) 2016-07-05 17:52:30 +02:00
output.h Placed back old output system as module "-output windows" need more things cleaned (nw) 2016-06-05 21:11:56 +02:00
parameters.cpp tagmap_t to std::unordered_map or std::unordered_set where applicable (nw) 2015-12-09 21:14:13 +01:00
parameters.h tagmap_t to std::unordered_map or std::unordered_set where applicable (nw) 2015-12-09 21:14:13 +01:00
profiler.cpp Replace strformat, strprintf and strcatprintf with type-safe steam_format and string_format 2016-02-28 13:36:19 +11:00
profiler.h clang-modernize part 1 (nw) 2015-12-03 18:17:25 +01:00
render.cpp reverted semantic changes of 161a08d 2016-08-14 13:07:07 +02:00
render.h Use std::map for mapping XML tag name to layout component creation function - makes the code simpler and easier to read as well as being more scalable 2016-07-02 14:18:44 +10:00
rendersw.hxx Fix benchmarking by adding additive-blend YUY16 support to rendersw, nw 2016-08-08 11:08:47 +02:00
rendfont.cpp quick fixes to some more stuff that isn't supplementary plane clean 2016-08-03 14:54:28 +10:00
rendfont.h quick fixes to some more stuff that isn't supplementary plane clean 2016-08-03 14:54:28 +10:00
rendlay.cpp Use std::map for mapping XML tag name to layout component creation function - makes the code simpler and easier to read as well as being more scalable 2016-07-02 14:18:44 +10:00
rendlay.h screen: POC||GTFO of svg rendering from inside the rom. [O. Galibert] 2016-04-04 11:33:34 +02:00
rendutil.cpp tagged_list to unordered_map for slots (nw) 2016-06-18 15:32:15 +02:00
rendutil.h Moved extension of vector lines to where it belongs (nw) 2016-05-22 20:54:31 +02:00
romentry.cpp Changed how ROM_COPY and ROM_FILL are represented in tiny_rom_entry to be more how they were in the past 2016-08-11 17:16:35 -04:00
romentry.h Changed how ROM_COPY and ROM_FILL are represented in tiny_rom_entry to be more how they were in the past 2016-08-11 17:16:35 -04:00
romload.cpp Merge pull request #1180 from npwoods/split_softlist_code_redo 2016-08-08 13:43:06 +02:00
romload.h Adding parentheses around some (but not all) ROM_* macro parameters 2016-08-12 07:19:58 -04:00
save.cpp made constexprs lower case and used constexpr for returning input value as well for rest of defines in osdcomm.h (nw) 2016-07-31 16:47:26 +02:00
save.h simplified memory management for save states and states (nw) 2016-07-01 19:51:07 +02:00
schedule.cpp std::min and std:max instead of MIN and MAX, also some more macros converted to inline functions (nw) 2016-07-31 14:41:02 +02:00
schedule.h - removed FUNC_NULL macro 2016-07-01 11:47:12 +02:00
screen.cpp for bool type use true and false (nw) 2016-07-31 20:02:56 +02:00
screen.h Cleanup and version bump 2016-06-29 08:34:30 +02:00
softlist_dev.cpp Fixed an issue that caused softlist device descriptions to be blank 2016-08-11 07:40:20 -04:00
softlist_dev.h Fixed an issue that caused softlist device descriptions to be blank 2016-08-11 07:40:20 -04:00
softlist.cpp Merge pull request #1222 from npwoods/move_software_name_parsing 2016-08-13 01:00:52 +10:00
softlist.h Merge pull request #1222 from npwoods/move_software_name_parsing 2016-08-13 01:00:52 +10:00
sound.cpp std::min and std:max instead of MIN and MAX, also some more macros converted to inline functions (nw) 2016-07-31 14:41:02 +02:00
sound.h simple_list to vector in sound (nw) 2016-06-19 10:10:11 +02:00
speaker.cpp ui: Moved options "Configure Directories" and "Save Configuration" into "Configure Options" menu. 2016-02-27 21:33:39 +01:00
speaker.h reverting: 2016-01-20 21:42:13 +01:00
tilemap.cpp std::min and std:max instead of MIN and MAX, also some more macros converted to inline functions (nw) 2016-07-31 14:41:02 +02:00
tilemap.h std::min and std:max instead of MIN and MAX, also some more macros converted to inline functions (nw) 2016-07-31 14:41:02 +02:00
timer.cpp ui: Moved options "Configure Directories" and "Save Configuration" into "Configure Options" menu. 2016-02-27 21:33:39 +01:00
timer.h NULL->nullptr, instead of DEVCB_NULL use always DEVCB_NOOP to prevent confusion (nw) 2016-04-24 15:38:49 +02:00
uiinput.cpp Ioport refactoring and cleanups (nw) 2016-05-18 19:23:54 -04:00
uiinput.h Ioport refactoring and cleanups (nw) 2016-05-18 19:23:54 -04:00
validity.cpp Validity checking improvements 2016-07-27 09:12:55 -04:00
validity.h Validity checking improvements 2016-07-27 09:12:55 -04:00
video.cpp std::min and std:max instead of MIN and MAX, also some more macros converted to inline functions (nw) 2016-07-31 14:41:02 +02:00
video.h Fix -nodebug crash (nw) 2016-06-08 10:11:42 +10:00