.. |
debug
|
(nw) Clean up the mess on master
|
2019-03-26 11:13:37 +11:00 |
drivers
|
(nw) Clean up the mess on master
|
2019-03-26 11:13:37 +11:00 |
layout
|
(nw) more adjustments:
|
2018-11-26 19:44:54 +11:00 |
ui
|
(nw) srcclean and some cleanup:
|
2018-07-22 20:41:57 +10:00 |
video
|
emu/video/generic.cpp : Add packed, raw case of generic gfx layouts, example usages
|
2019-06-05 17:47:38 +09:00 |
addrmap.cpp
|
(nw) Clean up the mess on master
|
2019-03-26 11:13:37 +11:00 |
addrmap.h
|
memory,devcb: Put capabilities at parity [O. Galibert]
|
2018-08-10 09:47:03 +02:00 |
attotime.cpp
|
Remove emu.h from attotime (nw)
|
2018-11-03 08:29:33 +01:00 |
attotime.h
|
attotime::from_ticks: on 0hz return attotime::never instead of crashing (nw)
|
2018-11-11 18:01:41 +01:00 |
bookkeeping.cpp
|
XML refactoring:
|
2016-12-11 18:15:41 +11:00 |
bookkeeping.h
|
general cleanup:
|
2017-05-23 15:01:11 +10:00 |
config.cpp
|
Add verbose logging for CFG files (#2980)
|
2017-12-28 17:40:47 -05:00 |
config.h
|
XML refactoring:
|
2016-12-11 18:15:41 +11:00 |
crsshair.cpp
|
Remove all uses of first_screen() from core files, nw
|
2018-03-11 11:17:16 +01:00 |
crsshair.h
|
general cleanup:
|
2017-05-23 15:01:11 +10:00 |
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
|
devcb: Eliminate legacy callback syntax (nw)
|
2019-06-06 15:21:03 -04: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
|
Delegate support for lambdas and std::functions in general, also supporting const members now [Miodrag Milanovic]
|
2016-11-05 20:26:04 +01:00 |
devdelegate.h
|
(nw) So we're back to MSVC blowing up on non-trivial templates. Lovely.
|
2018-12-30 17:34:49 +11:00 |
devfind.cpp
|
(nw) Clean up the mess on master
|
2019-03-26 11:13:37 +11:00 |
devfind.h
|
(nw) Clean up the mess on master
|
2019-03-26 11:13:37 +11:00 |
device.cpp
|
Fix main fallout (nw)
|
2018-08-26 23:03:06 +02:00 |
device.h
|
(nw) Clean up the mess on master
|
2019-03-26 11:13:37 +11: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
|
(nw) Clean up the mess on master
|
2019-03-26 11:13:37 +11:00 |
diexec.cpp
|
-keyboard/a1200, changela, goldnpkr, m68705prg, mexico86, pipeline, pitnrun, qix, quizpun2, stfight, tigeroad: Removed MACHINE_CONFIG. [Ryan Holtz]
|
2018-12-14 23:45:04 +01:00 |
diexec.h
|
debugger: add 'gp' command
|
2018-11-06 15:44:52 +01:00 |
digfx.cpp
|
More cleanup/streamlining of machine configuration and macros:
|
2018-05-15 05:43:28 +10:00 |
digfx.h
|
(nw) Clean up the mess on master
|
2019-03-26 11:13:37 +11:00 |
diimage.cpp
|
(nw) Clean up the mess on master
|
2019-03-26 11:13:37 +11: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
|
dimemory: Reimplement aa0d17757d9e5857bb99887841133045cc530655 correctly; reading past the end of a std::vector is not a good thing to do (nw)
|
2018-11-28 02:55:46 +11:00 |
dimemory.h
|
emumem: Backend modernization [O. Galibert]
|
2018-06-29 20:04:28 +02:00 |
dinetwork.cpp
|
dinetwork: Add loopback control (nw)
|
2019-05-26 22:16:24 -04:00 |
dinetwork.h
|
dinetwork: Add loopback control (nw)
|
2019-05-26 22:16:24 -04:00 |
dinvram.cpp
|
|
|
dinvram.h
|
Introduce u8/u16/u32/u64/s8/s16/s32/s64
|
2016-11-19 05:38:48 +11:00 |
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
|
Start cleaning up palette configuration:
|
2018-12-29 05:53:50 +11:00 |
dipty.cpp
|
general cleanup:
|
2017-05-23 15:01:11 +10:00 |
dipty.h
|
general cleanup:
|
2017-05-23 15:01:11 +10:00 |
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
|
misc cleanup (nw)
|
2018-10-28 00:44:20 +11:00 |
dirtc.h
|
fix building with clang 6.0.1 (nw)
|
2018-07-07 11:28:01 +01:00 |
diserial.cpp
|
diserial: Make received parity consistent with transmitted parity (nw)
|
2019-05-17 09:14:28 -04:00 |
diserial.h
|
(nw) Clean up the mess on master
|
2019-03-26 11:13:37 +11:00 |
dislot.cpp
|
(nw) misc follow-up
|
2018-05-06 19:19:48 +10:00 |
dislot.h
|
(nw) Clean up the mess on master
|
2019-03-26 11:13:37 +11:00 |
disound.cpp
|
Start cleaning up palette configuration:
|
2018-12-29 05:53:50 +11:00 |
disound.h
|
Start cleaning up palette configuration:
|
2018-12-29 05:53:50 +11:00 |
distate.cpp
|
m68705: Prevent registration of illegal debug states for nonexistent port latches/DDRs
|
2019-05-04 16:52:21 -04:00 |
distate.h
|
(nw) Clean up the mess on master
|
2019-03-26 11:13:37 +11: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
|
(nw) Clean up the mess on master
|
2019-03-26 11:13:37 +11: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
|
drawgfx.cpp : Updates
|
2019-06-04 11:23:08 +09:00 |
drawgfx.h
|
drawgfx.cpp : Updates
|
2019-06-04 11:23:08 +09:00 |
drawgfxm.h
|
drawgfx.cpp : Updates
|
2019-06-04 11:23:08 +09:00 |
drivenum.cpp
|
(nw) Clean up the mess on master
|
2019-03-26 11:13:37 +11:00 |
drivenum.h
|
(nw) Clean up the mess on master
|
2019-03-26 11:13:37 +11:00 |
driver.cpp
|
Eliminate custom_port_read and use ioport finders instead (nw)
|
2018-12-26 18:26:37 -05:00 |
driver.h
|
Eliminate custom_port_read and use ioport finders instead (nw)
|
2018-12-26 18:26:37 -05:00 |
emu.h
|
devcb3
|
2018-07-07 02:40:29 +10:00 |
emualloc.cpp
|
Remove emu.h from emucore (nw)
|
2018-11-03 08:31:55 +01:00 |
emualloc.h
|
general cleanup:
|
2017-05-23 15:01:11 +10:00 |
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
|
(nw) Clean up the mess on master
|
2019-03-26 11:13:37 +11: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
|
(nw) Clean up the mess on master
|
2019-03-26 11:13:37 +11:00 |
emumem_hedp.h
|
srcclean and manual fixup (nw)
|
2018-08-26 13:50:14 +10:00 |
emumem_hedr0.cpp
|
(nw) Clean up the mess on master
|
2019-03-26 11:13:37 +11:00 |
emumem_hedr1.cpp
|
(nw) Clean up the mess on master
|
2019-03-26 11:13:37 +11:00 |
emumem_hedr2.cpp
|
(nw) Clean up the mess on master
|
2019-03-26 11:13:37 +11:00 |
emumem_hedr3.cpp
|
(nw) Clean up the mess on master
|
2019-03-26 11:13:37 +11: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
|
(nw) Clean up the mess on master
|
2019-03-26 11:13:37 +11:00 |
emumem_hedw1.cpp
|
(nw) Clean up the mess on master
|
2019-03-26 11:13:37 +11:00 |
emumem_hedw2.cpp
|
(nw) Clean up the mess on master
|
2019-03-26 11:13:37 +11:00 |
emumem_hedw3.cpp
|
(nw) Clean up the mess on master
|
2019-03-26 11:13:37 +11: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
|
(nw) Clean up the mess on master
|
2019-03-26 11:13:37 +11:00 |
emumem_hem.h
|
memory: Allow simplified versions of handlers [O. Galibert]
|
2018-08-02 21:08:47 +02:00 |
emumem_hep.cpp
|
(nw) Clean up the mess on master
|
2019-03-26 11:13:37 +11:00 |
emumem_hep.h
|
memory: Allow simplified versions of handlers [O. Galibert]
|
2018-08-02 21:08:47 +02:00 |
emumem_het.cpp
|
(nw) Clean up the mess on master
|
2019-03-26 11:13:37 +11:00 |
emumem_het.h
|
memory: Allow simplified versions of handlers [O. Galibert]
|
2018-08-02 21:08:47 +02:00 |
emumem_heu.cpp
|
(nw) Clean up the mess on master
|
2019-03-26 11:13:37 +11:00 |
emumem_heu.h
|
memory: Allow simplified versions of handlers [O. Galibert]
|
2018-08-02 21:08:47 +02:00 |
emumem_heun.cpp
|
(nw) Clean up the mess on master
|
2019-03-26 11:13:37 +11:00 |
emumem_heun.h
|
memory: Allow simplified versions of handlers [O. Galibert]
|
2018-08-02 21:08:47 +02:00 |
emumem_mud.cpp
|
Fix subtle memory subsystem bug [O. Galibert]
|
2019-05-28 15:48:23 +02:00 |
emumem_mud.h
|
Fix subtle memory subsystem bug [O. Galibert]
|
2019-05-28 15:48:23 +02:00 |
emumem.cpp
|
emumem: Remove obsolete alignement limit
|
2019-04-06 14:25:43 +02:00 |
emumem.h
|
(nw) Clean up the mess on master
|
2019-03-26 11:13:37 +11:00 |
emuopts.cpp
|
clean up and improve option descriptions
|
2018-12-13 11:04:05 +11:00 |
emuopts.h
|
M1COMM, M2COMM, S32COMM: Updates to simulation (#3369)
|
2018-03-21 13:34:39 -04:00 |
emupal.cpp
|
Added Star Rider skeleton based on schematics. Thanks to TrevEB for pointing me in the right direction.
|
2019-04-29 17:05:37 +10:00 |
emupal.h
|
Added Star Rider skeleton based on schematics. Thanks to TrevEB for pointing me in the right direction.
|
2019-04-29 17:05:37 +10:00 |
fileio.cpp
|
(nw) Clean up the mess on master
|
2019-03-26 11:13:37 +11:00 |
fileio.h
|
general cleanup:
|
2017-05-23 15:01:11 +10:00 |
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
|
general cleanup:
|
2017-05-23 15:01:11 +10:00 |
http.cpp
|
fix building with clang 6.0.1 (nw)
|
2018-07-07 11:28:01 +01:00 |
http.h
|
Refactor server_{ws,http}.hpp into separate interface and implementation. (#2548)
|
2017-08-06 21:25:55 +10:00 |
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
|
XML refactoring:
|
2016-12-11 18:15:41 +11:00 |
inpttype.h
|
add focus next/previous input types, will be hooked up later (nw)
|
2019-05-26 15:44:32 +10:00 |
input.cpp
|
Quick fix for symptom of #1778 but doesn't address how it decided the joystick component was unknown to begin with
|
2016-11-26 15:59:30 +11:00 |
input.h
|
Make "Keypad ," and "Keypad =" standard keys
|
2018-05-11 10:31:01 -04:00 |
inputdev.cpp
|
general cleanup:
|
2017-05-23 15:01:11 +10:00 |
inputdev.h
|
general cleanup:
|
2017-05-23 15:01:11 +10:00 |
ioport.cpp
|
New working machine added
|
2019-04-15 00:59:26 +02:00 |
ioport.h
|
add focus next/previous input types, will be hooked up later (nw)
|
2019-05-26 15:44:32 +10:00 |
logmacro.h
|
Candela PAL driven address map (#2657)
|
2017-09-19 21:35:10 +10:00 |
machine.cpp
|
(nw) Clean up the mess on master
|
2019-03-26 11:13:37 +11:00 |
machine.h
|
Try to fix the build once again (nw)
|
2018-05-20 15:19:13 -04:00 |
main.cpp
|
srcclean (nw)
|
2017-03-26 12:57:49 +11:00 |
main.h
|
Generate layouts for systems with three or more screens
|
2017-09-29 19:57:47 +10:00 |
mconfig.cpp
|
Allow per-device internal layouts and remove some more MCFG_ macros.
|
2018-07-16 16:26:01 +10:00 |
mconfig.h
|
(nw) Clean up the mess on master
|
2019-03-26 11:13:37 +11:00 |
memarray.cpp
|
Introduce u8/u16/u32/u64/s8/s16/s32/s64
|
2016-11-19 05:38:48 +11:00 |
memarray.h
|
Introduce u8/u16/u32/u64/s8/s16/s32/s64
|
2016-11-19 05:38:48 +11:00 |
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
|
XML refactoring:
|
2016-12-11 18:15:41 +11:00 |
network.h
|
general cleanup:
|
2017-05-23 15:01:11 +10:00 |
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
|
fix MT06364
|
2016-09-06 13:31:55 +03:00 |
parameters.h
|
Introduce u8/u16/u32/u64/s8/s16/s32/s64
|
2016-11-19 05:38:48 +11:00 |
profiler.cpp
|
Changed the profiler to use std::ostringstream as the text sink (instead of std::string)
|
2017-05-30 11:55:11 +10:00 |
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
|
(nw) Clean up the mess on master
|
2019-03-26 11:13:37 +11:00 |
rendersw.hxx
|
Introduce u8/u16/u32/u64/s8/s16/s32/s64
|
2016-11-19 05:38:48 +11:00 |
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
|
general cleanup:
|
2017-05-23 15:01:11 +10:00 |
rendlay.cpp
|
(nw) Clean up the mess on master
|
2019-03-26 11:13:37 +11: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
|
rendlay image_component: detect image format(png) before loading image. No PNG error message anymore when loading JPG. (nw)
|
2017-09-02 23:12:27 +02: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
|
(nw) Clean up the mess on master
|
2019-03-26 11:13:37 +11: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
|
Renamed flipendian -> swapendian, as I spent minutes trying to find the functions to tell to another person who spent minutes trying to find the functions, and we refer to such functions as swapping just about everywhere else in the codebase, nw
|
2018-11-05 19:11:18 +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
|
(nw) Clean up the mess on master
|
2019-03-26 11:13:37 +11:00 |
screen.cpp
|
fix screen_device::update_now() when drawing partial lines (#5109)
|
2019-05-25 23:01:11 +02:00 |
screen.h
|
devcb: Eliminate legacy callback syntax (nw)
|
2019-06-06 15:21:03 -04:00 |
softlist_dev.cpp
|
(nw) Clean up the mess on master
|
2019-03-26 11:13:37 +11:00 |
softlist_dev.h
|
(nw) Clean up the mess on master
|
2019-03-26 11:13:37 +11:00 |
softlist.cpp
|
(nw) typo in last commit
|
2019-04-14 10:35:20 +10:00 |
softlist.h
|
general cleanup:
|
2017-05-23 15:01:11 +10:00 |
sound.cpp
|
-keyboard/a1200, changela, goldnpkr, m68705prg, mexico86, pipeline, pitnrun, qix, quizpun2, stfight, tigeroad: Removed MACHINE_CONFIG. [Ryan Holtz]
|
2018-12-14 23:45:04 +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
|
emu/tilemap.cpp : Simplify handlers
|
2019-04-24 09:11:04 +09:00 |
tilemap.h
|
emu/tilemap.cpp : Simplify handlers
|
2019-04-24 09:11:04 +09:00 |
uiinput.cpp
|
Don't process every character individually when searching - this reduces
|
2017-08-10 18:05:54 +10:00 |
uiinput.h
|
Don't process every character individually when searching - this reduces
|
2017-08-10 18:05:54 +10:00 |
validity.cpp
|
-keyboard/a1200, changela, goldnpkr, m68705prg, mexico86, pipeline, pitnrun, qix, quizpun2, stfight, tigeroad: Removed MACHINE_CONFIG. [Ryan Holtz]
|
2018-12-14 23:45:04 +01:00 |
validity.h
|
Fix region validation for slot devices (nw)
|
2017-06-10 10:24:27 -04:00 |
video.cpp
|
(nw) Clean up the mess on master
|
2019-03-26 11:13:37 +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
|
2019-06-03 18:14:00 +02:00 |
xtal.h
|
xtal: Compensate for floating-point rounding errors when converting to integer value (nw)
|
2019-06-06 15:23:09 -04:00 |