mame/src/emu
AJR 1d9505e2d9 New machines marked as NOT_WORKING
----------------------------------
ITT 1700 [Al Kossow]
2018-10-13 23:37:20 -04:00
..
debug debugcpu: Fixed watchpoints for CPUs with a negative address shift. [Ryan Holtz] 2018-09-30 19:46:17 +02:00
drivers Removed DRIVER_INIT-related macros, made driver init entry in GAME/COMP/CONS explicit. (#3565) 2018-05-13 22:22:22 +09:00
layout Better support for screen orientation/geometry: 2018-07-26 23:11:02 +10:00
ui (nw) srcclean and some cleanup: 2018-07-22 20:41:57 +10:00
video rgbsse: Fix scaling functions for negative values. Fixes graphical anomalies in warfa. 2018-03-11 12:36:59 -06:00
addrmap.cpp memory,devcb: Put capabilities at parity [O. Galibert] 2018-08-10 09:47:03 +02:00
addrmap.h memory,devcb: Put capabilities at parity [O. Galibert] 2018-08-10 09:47:03 +02:00
attotime.cpp
attotime.h let's be dimensionally correct 2018-01-26 18:02:29 +11:00
bookkeeping.cpp
bookkeeping.h
config.cpp Add verbose logging for CFG files (#2980) 2017-12-28 17:40:47 -05:00
config.h
crsshair.cpp Remove all uses of first_screen() from core files, nw 2018-03-11 11:17:16 +01:00
crsshair.h
debugger.cpp Reshuffle some stuff: 2018-03-28 05:25:15 +11:00
debugger.h Reshuffle some stuff: 2018-03-28 05:25:15 +11:00
devcb.cpp memory,devcb: Put capabilities at parity [O. Galibert] 2018-08-10 09:47:03 +02:00
devcb.h added devcb workround to allow mitsumi keyboard to build with visual studio (nw) 2018-08-26 23:23:25 +10:00
devcpu.cpp destaticify initializations (nw) (#3289) 2018-03-04 04:18:08 +11:00
devcpu.h Streamline machine configuration macros - everyone's a device edition. 2018-05-06 00:51:27 +10:00
devdelegate.cpp
devdelegate.h Allow devcb to be bound to a device/mixin or the target of a device 2018-05-02 14:43:01 +10:00
devfind.cpp Move ROM loading macros to romentry.h and remove romload.h from emu.h (nw) 2018-06-24 09:05:55 -04:00
devfind.h (nw) add warning comment to dangerous API 2018-07-31 16:12:22 +10:00
device.cpp Fix main fallout (nw) 2018-08-26 23:03:06 +02:00
device.h emumem: Fix ioports/membanks in internal maps [O. Galibert] 2018-08-26 10:36:30 +02:00
device.ipp as if millions of this pointers suddenly cried out in terror, and were suddenly silenced 2018-06-08 01:29:39 +10:00
didisasm.cpp don't pass so many naked pointers around (nw) 2018-03-25 01:44:45 +11:00
didisasm.h -mac: MACHINE_CONFIG removal, nw 2018-08-04 23:03:13 +02:00
diexec.cpp Prevent aggressive incompetence (nw) 2018-07-27 22:34:45 +02:00
diexec.h -8042kbdc, mb89352, mc6854: Removed legacy devcb accessors. [Ryan Holtz] 2018-07-31 04:56:22 +02:00
digfx.cpp More cleanup/streamlining of machine configuration and macros: 2018-05-15 05:43:28 +10:00
digfx.h More cleanup/streamlining of machine configuration and macros: 2018-05-15 05:43:28 +10:00
diimage.cpp Move ROM loading macros to romentry.h and remove romload.h from emu.h (nw) 2018-06-24 09:05:55 -04:00
diimage.h move some not-directly-emulation-related helpers to lib/util, further extricate emu.h from tools (nw) 2018-04-01 19:10:26 +10:00
dimemory.cpp Apply logical address mask properly in debug disassembly view 2018-08-24 22:20:54 -04:00
dimemory.h emumem: Backend modernization [O. Galibert] 2018-06-29 20:04:28 +02:00
dinetwork.cpp interpro: notworking -> networking (#3815) 2018-09-04 19:26:58 +10:00
dinetwork.h interpro: notworking -> networking (#3815) 2018-09-04 19:26:58 +10:00
dinvram.cpp
dinvram.h
dipalette.cpp dipalette: Fix faulty assertion that was breaking nes_vt.cpp in debug builds (nw) 2018-05-06 09:29:48 -04:00
dipalette.h
dipty.cpp
dipty.h
dirom.cpp emumem: Rename direct_read_handler to memory_access_cache. Parametrize the template on more information (data width, endianness) to make it possible to turn it into an handler cache eventually, and not just a memory block cache. Make it capable of large and unaligned accesses. [O. Galibert] 2018-05-11 18:23:04 +09:00
dirom.h emumem: Rename direct_read_handler to memory_access_cache. Parametrize the template on more information (data width, endianness) to make it possible to turn it into an handler cache eventually, and not just a memory block cache. Make it capable of large and unaligned accesses. [O. Galibert] 2018-05-11 18:23:04 +09:00
dirtc.cpp rtc: add leap year support (nw) 2018-10-10 14:21:30 +02:00
dirtc.h fix building with clang 6.0.1 (nw) 2018-07-07 11:28:01 +01:00
diserial.cpp hazl1420: Add interrupts and hook up DIP switches through I/O expanders (nw) 2018-09-24 15:39:44 -04:00
diserial.h Re-write serial mouse support: 2018-09-19 20:00:56 +10:00
dislot.cpp (nw) misc follow-up 2018-05-06 19:19:48 +10:00
dislot.h Streamline machine configuration macros - everyone's a device edition. 2018-05-06 00:51:27 +10:00
disound.cpp Make MCFG_DEVICE_ADD and callable device types more flexible: 2018-05-04 03:01:32 +10:00
disound.h Streamline machine configuration macros - everyone's a device edition. 2018-05-06 00:51:27 +10:00
distate.cpp
distate.h emupal.h: Remove underscores from template parameter names (nw) 2018-04-13 14:13:55 -04:00
divideo.cpp divideo: Fetch screen to be potentially configured during device_config_complete (nw) 2018-08-21 09:04:09 -04:00
divideo.h divideo: Fetch screen to be potentially configured during device_config_complete (nw) 2018-08-21 09:04:09 -04:00
divtlb.cpp Apply logical address mask properly in debug disassembly view 2018-08-24 22:20:54 -04:00
divtlb.h (nw) srcclean and some cleanup: 2018-07-22 20:41:57 +10:00
drawgfx.cpp make rectangle work better with constexpr, change many things to use designated getters/setters (nw) 2018-07-28 02:27:53 +10:00
drawgfx.h More cleanup/streamlining of machine configuration and macros: 2018-05-15 05:43:28 +10:00
drawgfxm.h make rectangle work better with constexpr, change many things to use designated getters/setters (nw) 2018-07-28 02:27:53 +10:00
drivenum.cpp
drivenum.h
driver.cpp diexec: Interrupt API changes (nw) 2018-05-18 13:40:29 -04:00
driver.h Revert "- Removed MACHINE/SOUND/VIDEO _START/_RESET macros. This has the side effect of making machine-config overrides of these much" 2018-05-16 21:56:39 +10:00
emu.h devcb3 2018-07-07 02:40:29 +10:00
emualloc.cpp
emualloc.h
emucore.cpp emumem: Rename direct_read_handler to memory_access_cache. Parametrize the template on more information (data width, endianness) to make it possible to turn it into an handler cache eventually, and not just a memory block cache. Make it capable of large and unaligned accesses. [O. Galibert] 2018-05-11 18:23:04 +09:00
emucore.h emumem: Rename direct_read_handler to memory_access_cache. Parametrize the template on more information (data width, endianness) to make it possible to turn it into an handler cache eventually, and not just a memory block cache. Make it capable of large and unaligned accesses. [O. Galibert] 2018-05-11 18:23:04 +09:00
emufwd.h devcb3 2018-07-07 02:40:29 +10:00
emumem_hea.h memory: Allow simplified versions of handlers [O. Galibert] 2018-08-02 21:08:47 +02:00
emumem_hedp.cpp srcclean and manual fixup (nw) 2018-08-26 13:50:14 +10:00
emumem_hedp.h srcclean and manual fixup (nw) 2018-08-26 13:50:14 +10:00
emumem_hedr0.cpp emumem: Backend modernization [O. Galibert] 2018-06-29 20:04:28 +02:00
emumem_hedr1.cpp emumem: Backend modernization [O. Galibert] 2018-06-29 20:04:28 +02:00
emumem_hedr2.cpp emumem: Backend modernization [O. Galibert] 2018-06-29 20:04:28 +02:00
emumem_hedr3.cpp emumem: Backend modernization [O. Galibert] 2018-06-29 20:04:28 +02:00
emumem_hedr.h memory: Allow simplified versions of handlers [O. Galibert] 2018-08-02 21:08:47 +02:00
emumem_hedr.ipp memory: Allow simplified versions of handlers [O. Galibert] 2018-08-02 21:08:47 +02:00
emumem_hedw0.cpp emumem: Backend modernization [O. Galibert] 2018-06-29 20:04:28 +02:00
emumem_hedw1.cpp emumem: Backend modernization [O. Galibert] 2018-06-29 20:04:28 +02:00
emumem_hedw2.cpp emumem: Backend modernization [O. Galibert] 2018-06-29 20:04:28 +02:00
emumem_hedw3.cpp emumem: Backend modernization [O. Galibert] 2018-06-29 20:04:28 +02:00
emumem_hedw.h memory: Allow simplified versions of handlers [O. Galibert] 2018-08-02 21:08:47 +02:00
emumem_hedw.ipp (nw) srcclean and some cleanup: 2018-07-22 20:41:57 +10:00
emumem_hem.cpp memory: Allow simplified versions of handlers [O. Galibert] 2018-08-02 21:08:47 +02:00
emumem_hem.h memory: Allow simplified versions of handlers [O. Galibert] 2018-08-02 21:08:47 +02:00
emumem_hep.cpp emumem: Backend modernization [O. Galibert] 2018-06-29 20:04:28 +02:00
emumem_hep.h memory: Allow simplified versions of handlers [O. Galibert] 2018-08-02 21:08:47 +02:00
emumem_het.cpp memory: Allow simplified versions of handlers [O. Galibert] 2018-08-02 21:08:47 +02:00
emumem_het.h memory: Allow simplified versions of handlers [O. Galibert] 2018-08-02 21:08:47 +02:00
emumem_heu.cpp memory: Fix unmapped values with subunits [smf] 2018-08-31 17:48:44 +01:00
emumem_heu.h memory: Allow simplified versions of handlers [O. Galibert] 2018-08-02 21:08:47 +02:00
emumem_heun.cpp memory: Allow simplified versions of handlers [O. Galibert] 2018-08-02 21:08:47 +02:00
emumem_heun.h memory: Allow simplified versions of handlers [O. Galibert] 2018-08-02 21:08:47 +02:00
emumem_mud.cpp memory: Allow simplified versions of handlers [O. Galibert] 2018-08-02 21:08:47 +02:00
emumem_mud.h memory: Allow simplified versions of handlers [O. Galibert] 2018-08-02 21:08:47 +02:00
emumem.cpp srcclean (nw) 2018-09-23 12:22:35 +10:00
emumem.h emumem: Fix ioports/membanks in internal maps [O. Galibert] 2018-08-26 10:36:30 +02:00
emuopts.cpp Fix connonical command line option. 2018-09-25 22:33:06 -07:00
emuopts.h M1COMM, M2COMM, S32COMM: Updates to simulation (#3369) 2018-03-21 13:34:39 -04:00
emupal.cpp Namco System 21 and other related refactors (#4013) 2018-09-21 15:01:12 -04:00
emupal.h Namco System 21 and other related refactors (#4013) 2018-09-21 15:01:12 -04:00
fileio.cpp
fileio.h
gamedrv.h srcclean (nw) 2018-05-27 04:48:13 +10:00
hashfile.cpp Added possibility of building using system pugixml 2018-03-27 10:19:22 +11:00
hashfile.h
http.cpp fix building with clang 6.0.1 (nw) 2018-07-07 11:28:01 +01:00
http.h
image.cpp Include option and file names in fatal error message for failure to load image 2018-03-22 17:38:01 -04:00
image.h
inpttype.h Remove all uses of first_screen() from core files, nw 2018-03-11 11:17:16 +01:00
input.cpp
input.h Make "Keypad ," and "Keypad =" standard keys 2018-05-11 10:31:01 -04:00
inputdev.cpp
inputdev.h
ioport.cpp Make "Keypad ," and "Keypad =" standard keys 2018-05-11 10:31:01 -04:00
ioport.h Standardise on IPT_CUSTOM for hooking up custom code in PORT_BIT, leaving IPT_SPECIAL for the UI. [smf] 2018-04-03 11:58:48 +01:00
logmacro.h
machine.cpp Move ROM loading macros to romentry.h and remove romload.h from emu.h (nw) 2018-06-24 09:05:55 -04:00
machine.h Try to fix the build once again (nw) 2018-05-20 15:19:13 -04:00
main.cpp
main.h
mconfig.cpp Allow per-device internal layouts and remove some more MCFG_ macros. 2018-07-16 16:26:01 +10:00
mconfig.h Allow per-device internal layouts and remove some more MCFG_ macros. 2018-07-16 16:26:01 +10:00
memarray.cpp
memarray.h
natkeyboard.cpp Revert "Send LF with CR when using natuaral keyboard on systems with a line feed key" 2018-08-11 11:20:58 -04:00
natkeyboard.h Revert "Send LF with CR when using natuaral keyboard on systems with a line feed key" 2018-08-11 11:20:58 -04:00
network.cpp
network.h
output.cpp devcb updates (nw) 2018-04-29 19:48:38 -04:00
output.h devcb3 2018-07-07 02:40:29 +10:00
parameters.cpp
parameters.h
profiler.cpp
profiler.h xtal.h is dead, long live to xtal.cpp [O. Galibert] 2018-01-23 10:25:25 +01:00
render.cpp (nw) hey GLIBC maintainers - how about you use reserved _NAMES like you're supposed to for your macros, and stop #defining random words? it makes writing portable code hard. 2018-09-20 00:02:31 +10:00
render.h fixup (nw) 2018-08-27 01:30:08 +10:00
rendersw.hxx
rendfont.cpp make rectangle work better with constexpr, change many things to use designated getters/setters (nw) 2018-07-28 02:27:53 +10:00
rendfont.h
rendlay.cpp (nw) apparently msys glibstdc++ doesn't have that std::abs overload... 2018-08-02 23:42:19 +10:00
rendlay.h Better support for screen orientation/geometry: 2018-07-26 23:11:02 +10:00
rendutil.cpp Use boolean not bool for libjpeg functions 2018-10-11 22:53:46 +11:00
rendutil.h
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 Apply logical address mask properly in debug disassembly view 2018-08-24 22:20:54 -04:00
romload.h Move ROM loading macros to romentry.h and remove romload.h from emu.h (nw) 2018-06-24 09:05:55 -04:00
save.cpp Optimise start up by delaying the state save sort and check for duplicates until all the devices have been started. This has the most visible effect on vgmplay because it registers over thirty thousand state save entries. [smf] 2018-08-22 17:21:03 +01:00
save.h Fix compile error on Linux with NO_USE_XINPUT=0 2018-10-11 11:44:22 +01:00
schedule.cpp don't try to update m_totalcycles on devices with a zero clock, as it will crash. (nw) 2018-07-29 16:02:01 +01:00
schedule.h Reshuffle some stuff: 2018-03-28 05:25:15 +11:00
screen.cpp -bgfx: Improved rendering with artwork by 5-10x or more. [Ryan Holtz] 2018-08-27 00:32:15 +10:00
screen.h srcclean and manual fixup (nw) 2018-08-26 13:50:14 +10:00
softlist_dev.cpp Move ROM loading macros to romentry.h and remove romload.h from emu.h (nw) 2018-06-24 09:05:55 -04:00
softlist_dev.h misc cleanup and stuff to make macro removal easier (nw) 2018-07-05 23:05:45 +10:00
softlist.cpp (nw) fix lots of inadverently mutable static pointers 2018-09-20 11:42:37 +10:00
softlist.h
sound.cpp Fix setting sample rate back to zero & crash for synchronous streams when rate is zero. This fixes all reported bugs. (nw) 2018-07-29 13:47:56 +01:00
sound.h sound_stream::sample_rate() was broken since adding support for setting a zero rate, nothing appears to rely on it (nw) 2018-08-09 20:34:19 +01:00
speaker.cpp dsp16: fix condition mask in disassembler (nw) 2018-05-09 19:26:44 +10:00
speaker.h speaker: added rear_center (nw) 2018-10-05 13:28:31 +02:00
tilemap.cpp make rectangle work better with constexpr, change many things to use designated getters/setters (nw) 2018-07-28 02:27:53 +10:00
tilemap.h ds1315, ds1386, ds2404, ds75160a, ds75161a, eeprom, eepromser, eeprompar: Removed MCFG, nw 2018-08-23 18:34:21 +02:00
uiinput.cpp
uiinput.h
validity.cpp (nw) fix lots of inadverently mutable static pointers 2018-09-20 11:42:37 +10:00
validity.h
video.cpp better handling for arbitrary numbers of screens (nw) 2018-03-12 17:31:40 +11:00
video.h video.h: get rid of LCD_FRAMES_PER_SECOND (nw) 2018-10-10 09:42:52 +02:00
xtal.cpp New machines marked as NOT_WORKING 2018-10-13 23:37:20 -04:00
xtal.h let's be dimensionally correct 2018-01-26 18:02:29 +11:00