.. |
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
|
|
|