mame/src/emu
2013-06-27 02:18:32 +00:00
..
cpu DSP16 improvements. [Andrew Gardner] 2013-06-26 15:47:18 +00:00
debug QT Debugger: Finished up the breakpoints window. [Andrew Gardner] 2013-06-12 06:22:35 +00:00
debugint output of new srcclean changes that are relatively small [smf] 2013-01-11 19:43:14 +00:00
drivers (MESS)new driver: 15IE-00-013 serial terminal [shattered] 2013-05-10 13:22:21 +00:00
imagedev changed rest of devices (except cpu cores) to have shortname and sourcefile (nw) 2013-06-21 14:44:06 +00:00
layout got rid of generic color overlays, almost all of them were used by only 1 game each 2012-10-14 20:02:31 +00:00
machine Uses one timer instead of anonymous timers, so that resetting the device will stop any outstanding work. BSY is always set when waiting for the busy timer to fire. Implemented DASP & PDIAG functionality, device 1 is detected during reset & if device 1 fails diagnostic then device 0 sets bit 7 of it's diagnostic result. Ide cards now default to 1 hard disk, otherwise device 1 without a chd will cause device 0 to report a controller error (AMIBIOS for example doesn't allow booting from device 0 if device 1 fails). Timing of DASP & PDIAG is set very short because of lack of wait states when accessing ATA bus. Improved SRST functionality, which has meant viper needed to be changed to trigger a hard reset instead of a soft reset. Writes to the command register are now ignored with BSY or DRQ is set (packet devices can accept the DEVICE RESET command but they are not supported yet). [smf] 2013-06-24 10:24:14 +00:00
sound fix possible buffer overflow 2013-06-26 19:54:09 +00:00
video changed rest of devices (except cpu cores) to have shortname and sourcefile (nw) 2013-06-21 14:44:06 +00:00
addrmap.c Allow AM_NOP in device address maps, there may be others that should be allowed. [smf] 2013-06-01 14:39:37 +00:00
addrmap.h fix z80 memory handling + misc cleanups 2013-06-05 23:51:10 +00:00
attotime.c
attotime.h Cleanups and version bump 2013-01-11 07:32:46 +00:00
audit.c audit.c: Fixed software list chd verification. [qmc2] 2013-05-22 18:18:23 +00:00
audit.h audit.c: Fixed software list chd verification. [qmc2] 2013-05-22 18:18:23 +00:00
cheat.c Cleanups and version bump 2013-01-11 07:32:46 +00:00
cheat.h Cleanups and version bump 2013-01-11 07:32:46 +00:00
clifront.c let's increase approx matches for gamenames from 10 to 16 2013-05-21 19:01:48 +00:00
clifront.h Cleanups and version bump 2013-01-11 07:32:46 +00:00
config.c Cleanups and version bump 2013-01-11 07:32:46 +00:00
config.h Cleanups and version bump 2013-01-11 07:32:46 +00:00
crsshair.c Cleanups and version bump 2013-01-11 07:32:46 +00:00
crsshair.h Cleanups and version bump 2013-01-11 07:32:46 +00:00
debugger.c Cleanups and version bump 2013-01-11 07:32:46 +00:00
debugger.h Cleanups and version bump 2013-01-11 07:32:46 +00:00
delegate.c And a final cleanup/merging of delegate classes. 2012-10-16 20:33:42 +00:00
delegate.h duh (nw) 2013-06-08 13:00:20 +00:00
devcb2.c duh (nw) 2013-06-08 13:00:20 +00:00
devcb2.h pic8259.c: Switched to devcb2. (nw) 2013-05-15 21:57:33 +00:00
devcb.c removed implementation of legacy DEVCB_MEMORY_HANDLER and used members instead (nw) 2013-04-24 14:54:54 +00:00
devcb.h removed implementation of legacy DEVCB_MEMORY_HANDLER and used members instead (nw) 2013-04-24 14:54:54 +00:00
devcpu.c Expanded device_t constructor with parameters for short name and source file location [Miodrag Milanovic] 2013-03-26 15:18:37 +00:00
devcpu.h did modern cpu cores as well (nw) 2013-06-21 19:22:25 +00:00
devdelegate.c srcclean (nw) 2012-10-07 09:12:56 +00:00
devdelegate.h Cleanups and version bump 2013-01-11 07:32:46 +00:00
device.c PSX CPU creates a ram device, this has exposed a problem with not removing the child devices from the hash map when removing replacing devices. At the moment I have changed device.c so that when any device is removed the hash maps are reset. [smf] 2013-04-26 16:51:38 +00:00
device.h changed rest of devices (except cpu cores) to have shortname and sourcefile (nw) 2013-06-21 14:44:06 +00:00
devlegcy.h removed not needed function type (no whatsnew) 2013-02-06 07:31:19 +00:00
didisasm.c
didisasm.h Cleanups and version bump 2013-01-11 07:32:46 +00:00
diexec.c Allow devices with execute interface to have a clock of zero, they are suspended and restarted on clock change. Note that the device still needs to have a clock before MAME actually starts executing timeslices. 2013-06-14 11:45:23 +00:00
diexec.h Allow devices with execute interface to have a clock of zero, they are suspended and restarted on clock change. Note that the device still needs to have a clock before MAME actually starts executing timeslices. 2013-06-14 11:45:23 +00:00
diimage.c Cleanups and version bump 2013-02-11 07:44:56 +00:00
diimage.h Cleanups and version bump 2013-02-11 07:44:56 +00:00
dimemory.c Cleanups and version bump 2013-01-11 07:32:46 +00:00
dimemory.h Cleanups and version bump 2013-01-11 07:32:46 +00:00
dinetwork.c dinetwork: remove mcast_chk and check for multicast in recv (nw) 2013-03-02 03:29:47 +00:00
dinetwork.h dinetwork: remove mcast_chk and check for multicast in recv (nw) 2013-03-02 03:29:47 +00:00
dinvram.c
dinvram.h Cleanups and version bump 2013-01-11 07:32:46 +00:00
dirtc.c Cleanups and version bump 2013-01-11 07:32:46 +00:00
dirtc.h Cleanups and version bump 2013-01-11 07:32:46 +00:00
diserial.c changed rest of devices (except cpu cores) to have shortname and sourcefile (nw) 2013-06-21 14:44:06 +00:00
diserial.h diserial: Added methods for clocking the receiver/transmitter outside of the timers. [Curt Coder] 2013-05-21 13:34:00 +00:00
dislot.c Cleanups and version bump 2013-06-11 07:16:42 +00:00
dislot.h Added support for machine config fragments that are applied when the cart is loaded, converted NCR 53C7xx to devcb2 as an example [smf] 2013-05-29 18:24:30 +00:00
disound.c Cleanups and version bump 2013-01-11 07:32:46 +00:00
disound.h output of new srcclean changes that are relatively small [smf] 2013-01-11 19:43:14 +00:00
distate.c Cleanups and version bump 2013-01-11 07:32:46 +00:00
distate.h Cleanups and version bump 2013-01-11 07:32:46 +00:00
drawgfx.c Cleanups and version bump 2013-01-11 07:32:46 +00:00
drawgfx.h Cleanups and version bump 2013-01-11 07:32:46 +00:00
drawgfxm.h output of new srcclean changes that are relatively small [smf] 2013-01-11 19:43:14 +00:00
drivenum.c Cleanups and version bump 2013-01-11 07:32:46 +00:00
drivenum.h Cleanups and version bump 2013-01-11 07:32:46 +00:00
driver.c rolled back set_led_status change and fixed build (nw) 2013-06-04 14:41:03 +00:00
driver.h rolled back set_led_status change and fixed build (nw) 2013-06-04 14:41:03 +00:00
eigccppc.h Cleanups and version bump 2013-01-11 07:32:46 +00:00
eigccx86.h Cleanups and version bump 2013-01-11 07:32:46 +00:00
eminline.h unrolled modulo in {div|divu}_64x32_rem() and {mod|modu}_64x32() since it is apparently faster - this also gets rid of a duplicated div operation in {div|divu}_64x32_rem() / div*_64x32_rem() now call div*_64x32() (nw) 2013-05-19 18:48:10 +00:00
emu.h LUA 5.2.2 added to libraries, did basic hookup of LUA VM into running machine [Miodrag Milanovic] 2013-05-09 13:57:44 +00:00
emu.mak put optional cpu, video, sound and machine cores in one library in order to prevent linking issues on small builds, also created temp solution for subtargets for arcade,fruit and pinball machines (nw) 2013-06-17 10:27:14 +00:00
emualloc.c fixed emuallo.c compilation for good / enabled U64 and S64 for Visual Studio compilers (nw) 2013-06-25 13:44:47 +00:00
emualloc.h Cleanups and version bump 2013-01-11 07:32:46 +00:00
emucore.c Moved device_delegates into their own files. Employed a 2012-09-26 10:07:49 +00:00
emucore.h Rewrite of 6809/6309/konamicpu cores. 6809 should be cycle exact based on the 2013-03-04 13:29:33 +00:00
emuopts.c emuopts.c: Added a new option -statename which allows to specify the location of state saving, 2013-05-28 05:12:28 +00:00
emuopts.h emuopts.c: Added a new option -statename which allows to specify the location of state saving, 2013-05-28 05:12:28 +00:00
emupal.c save state cleanup, converted state_save_register_global* into save_item/save_pointer (nw) 2013-05-08 14:34:11 +00:00
emupal.h Cleanups and version bump 2013-01-11 07:32:46 +00:00
emutempl.h Cleanups and version bump 2013-01-11 07:32:46 +00:00
fileio.c Cleanups and version bump 2013-04-09 06:46:57 +00:00
fileio.h (MESS) fixed clang 3.2 warnings about unused private fields (nw) 2013-03-20 00:31:11 +00:00
gamedrv.h Cleanups and version bump 2013-01-11 07:32:46 +00:00
hash.c Cleanups and version bump 2013-01-11 07:32:46 +00:00
hash.h Cleanups and version bump 2013-01-11 07:32:46 +00:00
hashfile.c Cleanups and version bump 2013-01-11 07:32:46 +00:00
hashfile.h
image.c Cleanups and version bump 2013-01-11 07:32:46 +00:00
image.h
info.c expand listxml output with all devices having shortname (so all except cpus are in) and references to them (nw) 2013-06-21 17:22:28 +00:00
info.h updated -lx to account for on-device samples (required by NES carts using samples due 2013-04-22 09:26:53 +00:00
inpttype.h inpttype.h: Use O1 instead of O0 on the critical function [Hans Ostermeyer] 2013-05-31 09:26:20 +00:00
input.c input: Support up to 32 buttons and harmonize Windows and SDL behavior if you exceed the limit [Nick3092] 2013-02-18 17:18:00 +00:00
input.h input: Support up to 32 buttons and harmonize Windows and SDL behavior if you exceed the limit [Nick3092] 2013-02-18 17:18:00 +00:00
ioport.c removed runtime ioport tagmap lookup when using PORT_CONDITION with PORT_BIT, used by gmgalax for example [smf] 2013-02-11 12:23:01 +00:00
ioport.h removed runtime ioport tagmap lookup when using PORT_CONDITION with PORT_BIT, used by gmgalax for example [smf] 2013-02-11 12:23:01 +00:00
luaengine.c Cleanups and version bump 2013-05-20 06:51:25 +00:00
luaengine.h Cleanups and version bump 2013-05-20 06:51:25 +00:00
machine.c improved exception handling in running_machine::run() (nw) 2013-06-27 02:18:32 +00:00
machine.h emuopts.c: Added a new option -statename which allows to specify the location of state saving, 2013-05-28 05:12:28 +00:00
mame.c Cleanups and version bump 2013-01-11 07:32:46 +00:00
mame.h Cleanups and version bump 2013-01-11 07:32:46 +00:00
mconfig.c Added support for machine config fragments that are applied when the cart is loaded, converted NCR 53C7xx to devcb2 as an example [smf] 2013-05-29 18:24:30 +00:00
mconfig.h output of new srcclean changes that are relatively small [smf] 2013-01-11 19:43:14 +00:00
memory.c memory: Need moar tables [O. Galibert] 2013-06-15 21:05:10 +00:00
memory.h memory: Need moar tables [O. Galibert] 2013-06-15 21:05:10 +00:00
network.c
network.h
output.c Cleanups and version bump 2013-01-11 07:32:46 +00:00
output.h Cleanups and version bump 2013-01-11 07:32:46 +00:00
profiler.c Cleanups and version bump 2013-01-11 07:32:46 +00:00
profiler.h Cleanups and version bump 2013-01-11 07:32:46 +00:00
render.c - "And he did give them CRT bloom, and it scorched their eyes so; and they wept 2013-05-19 16:21:26 +00:00
render.h revert of r22266 (nw) 2013-04-08 14:19:17 +00:00
rendersw.c Cleanups and version bump 2013-01-11 07:32:46 +00:00
rendfont.c Cleanups and version bump 2013-01-11 07:32:46 +00:00
rendfont.h Cleanups and version bump 2013-01-11 07:32:46 +00:00
rendlay.c output of new srcclean changes that are relatively small [smf] 2013-01-11 19:43:14 +00:00
rendlay.h Cleanups and version bump 2013-01-11 07:32:46 +00:00
rendutil.c Cleanups and version bump 2013-01-11 07:32:46 +00:00
rendutil.h Cleanups and version bump 2013-01-11 07:32:46 +00:00
romload.c Cleanups and version bump 2013-03-19 07:22:20 +00:00
romload.h Cleanups and version bump 2013-01-11 07:32:46 +00:00
save.c Cleanups and version bump 2013-01-11 07:32:46 +00:00
save.h save state cleanup, converted state_save_register_global* into save_item/save_pointer (nw) 2013-05-08 14:34:11 +00:00
schedule.c Cleanups and version bump 2013-04-09 06:46:57 +00:00
schedule.h Cleanups and version bump 2013-04-09 06:46:57 +00:00
screen.c removed unnecessary (and bogus) setting of a variable in screen_device::update_partial() (nw) 2013-06-26 17:52:10 +00:00
screen.h revert r20364: "screen: Screenless systems (like synths) tend to be latency-sensitive in their outputs. Increase their osd refresh rate to 1KHz [O. Galibert]" 2013-02-07 16:09:28 +00:00
softlist.c changed rest of devices (except cpu cores) to have shortname and sourcefile (nw) 2013-06-21 14:44:06 +00:00
softlist.h (MESS) Fixed software list hookups. (nw) 2013-01-23 19:51:14 +00:00
sound.c save state cleanup, converted state_save_register_global* into save_item/save_pointer (nw) 2013-05-08 14:34:11 +00:00
sound.h Cleanups and version bump 2013-01-11 07:32:46 +00:00
speaker.c changed rest of devices (except cpu cores) to have shortname and sourcefile (nw) 2013-06-21 14:44:06 +00:00
speaker.h output of new srcclean changes that are relatively small [smf] 2013-01-11 19:43:14 +00:00
sprite.c Cleanups and version bump 2013-01-11 07:32:46 +00:00
sprite.h extended large amount of devices with shortname and source file data (nw) 2013-06-21 10:26:41 +00:00
tilemap.c Cleanups and version bump 2013-01-11 07:32:46 +00:00
tilemap.h Cleanups and version bump 2013-01-11 07:32:46 +00:00
timer.c changed rest of devices (except cpu cores) to have shortname and sourcefile (nw) 2013-06-21 14:44:06 +00:00
timer.h output of new srcclean changes that are relatively small [smf] 2013-01-11 19:43:14 +00:00
ui.c reduced tagmap lookups in ui_update_and_render() / changed ui_is_menu_active() to bool (nw) 2013-02-09 18:46:19 +00:00
ui.h reduced tagmap lookups in ui_update_and_render() / changed ui_is_menu_active() to bool (nw) 2013-02-09 18:46:19 +00:00
uigfx.c Cleanups and version bump 2013-01-11 07:32:46 +00:00
uigfx.h Cleanups and version bump 2013-01-11 07:32:46 +00:00
uiimage.c uiimage.c: when creating a new file from the File Manager, require the user to 2013-05-30 11:50:18 +00:00
uiimage.h (MESS) fixed clang 3.2 warnings about unused private fields (nw) 2013-03-20 00:31:11 +00:00
uiinput.c Cleanups and version bump 2013-01-11 07:32:46 +00:00
uiinput.h Cleanups and version bump 2013-01-11 07:32:46 +00:00
uimain.c uimain.c: fixed handling of slot options which have only internal options available (and hence 2013-02-03 13:28:54 +00:00
uimain.h Cleanups and version bump 2013-01-11 07:32:46 +00:00
uimenu.c Cleanups and version bump 2013-01-11 07:32:46 +00:00
uimenu.h Cleanups and version bump 2013-01-11 07:32:46 +00:00
uismall.png
uiswlist.c Cleanups and version bump 2013-01-11 07:32:46 +00:00
uiswlist.h Cleanups and version bump 2013-01-11 07:32:46 +00:00
validity.c made required/optional device finder part of validation (nw) 2013-04-10 07:04:29 +00:00
validity.h Cleanups and version bump 2013-01-11 07:32:46 +00:00
video.c Cleanups and version bump 2013-01-11 07:32:46 +00:00
video.h Cleanups and version bump 2013-01-11 07:32:46 +00:00