mame/src/emu
Dirk Best eb23db35d9 New systems marked not working
------------------------------
XDS-19P [Dirk Best, Bitsavers]
2024-03-13 18:01:06 +01:00
..
debug coreutil.h: Eliminate core_crc32 wrapper function in favor of util::crc32_creator 2024-02-26 08:14:15 -05:00
drivers Various input and OSD refactoring: 2023-01-29 03:16:14 +11:00
layout misc layout: tag myself as author 2024-01-25 19:07:13 +01:00
ui
video emu/rgbvmx.h: Fixed some corner cases (fixes GitHub #11051). 2023-04-01 14:30:48 +11:00
addrmap.cpp emumem: First try at wait states 2023-02-22 11:29:48 +01:00
addrmap.h emu/emumem.h: Allow emu::rw_delegate to work with device finders. 2023-04-15 19:44:30 +10:00
attotime.cpp Clean up several sprintf() deprecation warningss in non-3rdparty code. [R. Belmont] 2023-06-03 16:52:00 -04:00
attotime.h Small batch of input refactoring: 2023-02-05 05:01:40 +11:00
bookkeeping.cpp debugger/win: Added capability to save/restore window arrangement. 2022-09-16 22:23:34 +10:00
bookkeeping.h
config.cpp bgfx: Save values of most sliders per-system. 2023-01-08 05:06:50 +11:00
config.h debugger/win: Added capability to save/restore window arrangement. 2022-09-16 22:23:34 +10:00
crsshair.cpp
crsshair.h
debugger.cpp
debugger.h
devcb.cpp -emu/devcb.h: Removed set_log and append_log. 2023-08-02 05:24:58 +10:00
devcb.h -emu/devcb.h: Removed set_log and append_log. 2023-08-02 05:24:58 +10:00
devcpu.cpp Pacify clang, and more noexcept. 2023-03-26 02:16:04 +11:00
devcpu.h Pacify clang, and more noexcept. 2023-03-26 02:16:04 +11:00
devdelegate.cpp
devdelegate.h emu/devdelegate.h: Added resolve_safe and resolve_all_safe helpers. 2023-06-13 23:15:00 +10:00
devfind.cpp emu/devcb.h: Eliminated the need to call resolve() on callbacks. (#11333) 2023-06-17 01:10:05 +10:00
devfind.h emu/devcb.h: Eliminated the need to call resolve() on callbacks. (#11333) 2023-06-17 01:10:05 +10:00
device.cpp emu/devcb.h: Eliminated the need to call resolve() on callbacks. (#11333) 2023-06-17 01:10:05 +10:00
device.h emu/devcb.h: Eliminated the need to call resolve() on callbacks. (#11333) 2023-06-17 01:10:05 +10:00
device.ipp -Lua engine: run everything in coroutines. (#11019) 2023-03-25 05:53:58 +11:00
didisasm.cpp
didisasm.h
diexec.cpp Interrupt callback rationalization 2023-03-11 20:40:39 -05:00
diexec.h diexec: Input line methods can't be called reliably until the device has started, so assert that it has 2023-05-04 14:49:20 -04:00
digfx.cpp
digfx.h
diimage.cpp sega/sega_beena.cpp: Hooked up barcode cards. 2023-12-14 13:14:26 +11:00
diimage.h util/ioprocs.cpp: Added wrappers for common patterns. (#11608) 2024-02-25 02:27:26 +11:00
dimemory.cpp dimemory: Add the target address space to translate, wrap the constants 2023-03-18 21:27:43 +01:00
dimemory.h dimemory: Add the target address space to translate, wrap the constants 2023-03-18 21:27:43 +01:00
dinetwork.cpp osd/osdnet.cpp: Removed dependency from OSD network device to libemu. (#12058) 2024-02-25 02:25:23 +11:00
dinetwork.h osd/osdnet.cpp: Removed dependency from OSD network device to libemu. (#12058) 2024-02-25 02:25:23 +11:00
dinvram.cpp dinvram: Separate backup-enable parameter (which prevents both loading and saving) from nvram_can_save 2022-08-09 10:40:12 -04:00
dinvram.h dinvram: Separate backup-enable parameter (which prevents both loading and saving) from nvram_can_save 2022-08-09 10:40:12 -04:00
dipalette.cpp
dipalette.h device_palette_interface: Make information overrides noexcept 2022-09-25 22:14:24 -04:00
dipty.cpp
dipty.h rs232/pty: remove unused constexpr 2023-12-19 20:04:58 +01:00
dirom.h dirom: added pre and post rom bank change callbacks and changed almost all users to 'pre' 2022-10-04 21:56:41 +02:00
dirom.ipp dirom: added pre and post rom bank change callbacks and changed almost all users to 'pre' 2022-10-04 21:56:41 +02:00
dirtc.cpp RTC interface updates 2023-02-03 22:10:35 -05:00
dirtc.h machine/rp5c15.cpp: implement set_year_offset setter, fix x68k default year setup to be current rather than -20 (#11530) 2023-09-08 22:53:01 +02:00
diserial.cpp diserial: change the rx start delay to more realistic 0.5 cycles 2024-03-08 15:08:31 +01:00
diserial.h emu/device.h: Removed device (READ|WRITE)_LINE_MEMBER in favor of explicit function signatures. (#11283) [Ryan Holtz] 2023-06-01 01:43:46 +10:00
dislot.cpp Various cleanups: 2023-02-27 06:11:37 +11:00
dislot.h newpci: Create a first stab at slottable cards. Embrace the future insanity 2024-01-13 23:34:05 +01:00
disound.cpp
disound.h
distate.cpp distate.cpp: Use count_leading_zeros_64 to calculate format width 2023-09-21 18:52:05 -04:00
distate.h Lua engine: Better bindings for device_state_interface. 2023-03-12 04:37:30 +11:00
divideo.cpp
divideo.h
divtlb.cpp dimemory: Add the target address space to translate, wrap the constants 2023-03-18 21:27:43 +01:00
divtlb.h dimemory: Add the target address space to translate, wrap the constants 2023-03-18 21:27:43 +01:00
drawgfx.cpp
drawgfx.h
drawgfxt.ipp -Lua engine: run everything in coroutines. (#11019) 2023-03-25 05:53:58 +11:00
drivenum.cpp
drivenum.h
driver.cpp driver: make flipscreen setters compatible with writeline 2022-09-02 19:17:35 +02:00
driver.h driver: make flipscreen setters compatible with writeline 2022-09-02 19:17:35 +02:00
emu.h Small batch of input refactoring: 2023-02-05 05:01:40 +11:00
emucore.cpp Various optimisations to code generaton. 2023-03-26 01:32:50 +11:00
emucore.h Miscellaneous change roll-up: 2023-09-29 01:56:51 +10:00
emufwd.h osd: Cleaned up MIDI and network interfaces a little more. 2024-03-01 05:06:54 +11:00
emumem_aspace.cpp Encourage use of read/write delegate creator helpers (demo on Game Boy cartridges). (#11091) 2023-04-11 22:53:35 +10:00
emumem_hea.h Encourage use of read/write delegate creator helpers (demo on Game Boy cartridges). (#11091) 2023-04-11 22:53:35 +10:00
emumem_hedp.cpp Encourage use of read/write delegate creator helpers (demo on Game Boy cartridges). (#11091) 2023-04-11 22:53:35 +10:00
emumem_hedp.h Encourage use of read/write delegate creator helpers (demo on Game Boy cartridges). (#11091) 2023-04-11 22:53:35 +10:00
emumem_hedr0.cpp
emumem_hedr1.cpp
emumem_hedr2.cpp
emumem_hedr3.cpp
emumem_hedr.h Encourage use of read/write delegate creator helpers (demo on Game Boy cartridges). (#11091) 2023-04-11 22:53:35 +10:00
emumem_hedr.ipp Encourage use of read/write delegate creator helpers (demo on Game Boy cartridges). (#11091) 2023-04-11 22:53:35 +10:00
emumem_hedw0.cpp
emumem_hedw1.cpp
emumem_hedw2.cpp
emumem_hedw3.cpp
emumem_hedw.h Encourage use of read/write delegate creator helpers (demo on Game Boy cartridges). (#11091) 2023-04-11 22:53:35 +10:00
emumem_hedw.ipp cpu/nec: Fixed build; also, srcclean 2023-03-26 04:13:23 +11:00
emumem_hem.cpp Encourage use of read/write delegate creator helpers (demo on Game Boy cartridges). (#11091) 2023-04-11 22:53:35 +10:00
emumem_hem.h Encourage use of read/write delegate creator helpers (demo on Game Boy cartridges). (#11091) 2023-04-11 22:53:35 +10:00
emumem_hep.cpp
emumem_hep.h Encourage use of read/write delegate creator helpers (demo on Game Boy cartridges). (#11091) 2023-04-11 22:53:35 +10:00
emumem_het.cpp Encourage use of read/write delegate creator helpers (demo on Game Boy cartridges). (#11091) 2023-04-11 22:53:35 +10:00
emumem_het.h Encourage use of read/write delegate creator helpers (demo on Game Boy cartridges). (#11091) 2023-04-11 22:53:35 +10:00
emumem_heu.cpp Encourage use of read/write delegate creator helpers (demo on Game Boy cartridges). (#11091) 2023-04-11 22:53:35 +10:00
emumem_heu.h Encourage use of read/write delegate creator helpers (demo on Game Boy cartridges). (#11091) 2023-04-11 22:53:35 +10:00
emumem_heun.cpp Encourage use of read/write delegate creator helpers (demo on Game Boy cartridges). (#11091) 2023-04-11 22:53:35 +10:00
emumem_heun.h Encourage use of read/write delegate creator helpers (demo on Game Boy cartridges). (#11091) 2023-04-11 22:53:35 +10:00
emumem_hws.cpp Encourage use of read/write delegate creator helpers (demo on Game Boy cartridges). (#11091) 2023-04-11 22:53:35 +10:00
emumem_hws.h Encourage use of read/write delegate creator helpers (demo on Game Boy cartridges). (#11091) 2023-04-11 22:53:35 +10:00
emumem_mud.cpp Encourage use of read/write delegate creator helpers (demo on Game Boy cartridges). (#11091) 2023-04-11 22:53:35 +10:00
emumem_mud.h Encourage use of read/write delegate creator helpers (demo on Game Boy cartridges). (#11091) 2023-04-11 22:53:35 +10:00
emumem_mview.cpp Encourage use of read/write delegate creator helpers (demo on Game Boy cartridges). (#11091) 2023-04-11 22:53:35 +10:00
emumem.cpp emumem: Fix delegates on delay methods 2023-02-22 11:29:51 +01:00
emumem.h sinclair/sprinter.cpp: Added Sprinter Sp2000 enhanced Spectrum clone. (#11018) 2023-05-12 04:02:16 +10:00
emuopts.cpp clifront.cpp: Changed -listbios to work more like -listslots, showing all BIOS options in a system. 2023-04-10 06:34:35 +10:00
emuopts.h Miscellaneous fixes and refactoring: 2023-01-28 08:16:53 +11:00
emupal.cpp
emupal.h device_palette_interface: Make information overrides noexcept 2022-09-25 22:14:24 -04:00
fileio.cpp util/ioprocs.cpp: Added wrappers for common patterns. (#11608) 2024-02-25 02:27:26 +11:00
fileio.h Various optimisations to code generaton. 2023-03-26 01:32:50 +11:00
gamedrv.h Retired the over-stretched "system type" flags. 2023-03-23 14:39:56 +11:00
hashfile.cpp
hashfile.h
http.cpp
http.h
image.cpp -emu/devcb.h: Removed set_log and append_log. 2023-08-02 05:24:58 +10:00
image.h Removed superfluous semicolons from various source files. (#9796) 2022-05-22 06:54:10 +10:00
inpttype.h ui: add quick save/load state shortcut, default key undecided 2024-02-11 18:45:56 +01:00
inpttype.ipp -osd/mac, osd/sdl: Show prescale popup when it hasn't changed due to hitting the limit. 2024-02-18 04:41:45 +11:00
input.cpp -Lua engine: run everything in coroutines. (#11019) 2023-03-25 05:53:58 +11:00
input.h Small batch of input refactoring: 2023-02-05 05:01:40 +11:00
inputdev.cpp New systems marked not working 2024-01-04 22:31:28 +01:00
inputdev.h Small batch of input refactoring: 2023-02-05 05:01:40 +11:00
ioport.cpp util/ioprocs.cpp: Added wrappers for common patterns. (#11608) 2024-02-25 02:27:26 +11:00
ioport.h sega/sega_beena.cpp: Emulated Advanced Pico BEENA and TV Ocha-Ken. (#11213) 2023-10-28 03:06:55 +11:00
logmacro.h
machine.cpp emu/save.cpp: Made illegal save state registrations always fatal. (#12054) 2024-02-25 02:25:54 +11:00
machine.h Various optimisations to code generaton. 2023-03-26 01:32:50 +11:00
main.cpp Various input and OSD refactoring: 2023-01-29 03:16:14 +11:00
main.h Update accumulating relative inputs exactly once per frame. 2023-02-24 19:31:12 +11:00
mconfig.cpp
mconfig.h
memarray.cpp emu/memarray.cpp: Fix little Endian byte read/write to 64-bit areas. (#11985) 2024-01-30 05:33:21 +11:00
memarray.h
natkeyboard.cpp Patched up some gaps in functionality and fixed some bugs. 2022-09-02 08:55:16 +10:00
natkeyboard.h Change debugger command handler parameter vector element type from std::string to std::string_view 2022-08-02 08:21:59 -04:00
network.cpp osd/osdnet.cpp: Removed dependency from OSD network device to libemu. (#12058) 2024-02-25 02:25:23 +11:00
network.h
output.cpp
output.h
parameters.cpp
parameters.h
profiler.cpp emu/profiler.cpp: Disable assertion that profiler isn't enabled/disabled with profile scope active. 2023-03-27 16:39:37 +11:00
profiler.h Various optimisations to code generaton. 2023-03-26 01:32:50 +11:00
recording.cpp emu/recording.cpp: fixed compile 2023-04-15 21:45:00 +02:00
recording.h
render.cpp util/ioprocs.cpp: Added wrappers for common patterns. (#11608) 2024-02-25 02:27:26 +11:00
render.h Major D3D and BGFX code refactoring and bug fixes: (#10858) [Ryan Holtz] 2023-01-29 03:59:25 +11:00
rendersw.hxx rendersw: add out of bounds check to 16-bit get_texel (32-bit version already has it) 2023-12-26 16:54:24 +01:00
rendertypes.h
rendfont.cpp rendfont: set minimum width of scaled bitmap for font chars used in .lay files to 1 if it's larger than 0.5, this prevents lowercase l and i not showing while the text label is still readable (I also tried rounding up everything but that's uglier overall), 2024-03-11 22:16:25 +01:00
rendfont.h emufwd.h: Add forward declaration for render_bounds 2023-12-11 09:34:23 -05:00
rendlay.cpp rendfont: set minimum width of scaled bitmap for font chars used in .lay files to 1 if it's larger than 0.5, this prevents lowercase l and i not showing while the text label is still readable (I also tried rounding up everything but that's uglier overall), 2024-03-11 22:16:25 +01:00
rendlay.h Added some additional layout functionality and script bindings. 2023-10-30 03:11:15 +11:00
rendutil.cpp util/ioprocs.cpp: Added wrappers for common patterns. (#11608) 2024-02-25 02:27:26 +11:00
rendutil.h Allow loading PNG/JPEG/MS DIB bitmaps from Lua, and cleanup. 2023-04-13 05:49:05 +10:00
romentry.cpp
romentry.h emu/romentry.h: Got rid of long-obsolete ROMENTRYTYPE_CARTRIDGE, and improved comments on ROM entry type constants. 2023-01-02 17:56:50 +11:00
romload.cpp emu/romload.cpp: Removed apparently obsolete FIXME comment. 2023-10-21 04:14:02 +11:00
romload.h emu/romload.cpp: Tidy up some of the code a little. 2023-10-21 04:03:31 +11:00
save.cpp coreutil.h: Eliminate core_crc32 wrapper function in favor of util::crc32_creator 2024-02-26 08:14:15 -05:00
save.h emu/save.cpp: Made illegal save state registrations always fatal. (#12054) 2024-02-25 02:25:54 +11:00
schedule.cpp schedule/timer: be more consistent with s32 param 2023-12-11 12:15:21 +01:00
schedule.h schedule/timer: be more consistent with s32 param 2023-12-11 12:15:21 +01:00
screen.cpp emu/devcb.h: Eliminated the need to call resolve() on callbacks. (#11333) 2023-06-17 01:10:05 +10:00
screen.h emu/device.h: Removed device (READ|WRITE)_LINE_MEMBER in favor of explicit function signatures. (#11283) [Ryan Holtz] 2023-06-01 01:43:46 +10:00
softlist_dev.cpp Disallow zero-length regions in ROM definitions and software lists 2023-10-22 10:38:48 -04:00
softlist_dev.h API change for device_image_interface 2023-03-30 20:40:34 -04:00
softlist.cpp util/ioprocs.cpp: Added wrappers for common patterns. (#11608) 2024-02-25 02:27:26 +11:00
softlist.h
sound.cpp schedule/timer: be more consistent with s32 param 2023-12-11 12:15:21 +01:00
sound.h sound.cpp: Fix missed samples due to state save (#9917) (#9918) 2022-06-15 12:39:00 +02:00
speaker.cpp speaker: set pan range to -1 to 1, 2023-09-10 12:23:39 +02:00
speaker.h speaker: set pan range to -1 to 1, 2023-09-10 12:23:39 +02:00
tilemap.cpp -Lua engine: run everything in coroutines. (#11019) 2023-03-25 05:53:58 +11:00
tilemap.h
uiinput.cpp -Lua engine: run everything in coroutines. (#11019) 2023-03-25 05:53:58 +11:00
uiinput.h
validity.cpp Disallow zero-length regions in ROM definitions and software lists 2023-10-22 10:38:48 -04:00
validity.h Various optimisations to code generaton. 2023-03-26 01:32:50 +11:00
video.cpp schedule/timer: be more consistent with s32 param 2023-12-11 12:15:21 +01:00
video.h schedule/timer: be more consistent with s32 param 2023-12-11 12:15:21 +01:00
xtal.cpp New systems marked not working 2024-03-13 18:01:06 +01:00
xtal.h