mame/src/emu
Aaron Giles 250e9056d5 From: Oliver Stoeneberg [mailto:oliverst@online.de]
Subject: change for cpunum_set_irq_callback() callback function

This patch adds the running_machine* parameter to the function passed 
into cpunum_set_irq_callback() and adds the IRQ_CALLBACK macro for 
the callback function.
2008-04-11 14:00:47 +00:00
..
audio - Added deprecat.h that contains some deprecated/discouraged contructs (see below) 2008-01-25 09:30:43 +00:00
cpu Reduced the number of save state callback types from 3 to 1. The 2008-04-11 05:41:46 +00:00
debug Cleanups and version bump to 0.124u1. 2008-04-03 07:57:25 +00:00
drivers From: Tomas Garcia-Meras Capote 2008-04-11 13:58:17 +00:00
layout Initial checkin of MAME 0.121. 2007-12-17 15:19:59 +00:00
machine From: Oliver Stoeneberg [mailto:oliverst@online.de] 2008-04-11 14:00:47 +00:00
sound Reduced the number of save state callback types from 3 to 1. The 2008-04-11 05:41:46 +00:00
video Reduced the number of save state callback types from 3 to 1. The 2008-04-11 05:41:46 +00:00
attotime.c Copyright cleanup: 2008-01-06 00:47:40 +00:00
attotime.h Converted MACHINE_DRIVER definitions from function 2008-02-26 06:31:28 +00:00
audit.c Converted MACHINE_DRIVER definitions from function 2008-02-26 06:31:28 +00:00
audit.h Copyright cleanup: 2008-01-06 00:47:40 +00:00
cheat.c From: Oliver Stoeneberg [mailto:oliverst@online.de] 2008-04-03 05:21:51 +00:00
cheat.h First in a series of updates to remove the use of the global Machine from as many places as possible 2008-01-24 09:12:03 +00:00
clifront.c Restores the previous verifyroms() code. Left verifysamples() untocuhed for now. 2008-03-17 15:21:07 +00:00
clifront.h Copyright cleanup: 2008-01-06 00:47:40 +00:00
config.c Normalized function pointer typedefs: they are now all 2008-03-03 01:51:31 +00:00
config.h Normalized function pointer typedefs: they are now all 2008-03-03 01:51:31 +00:00
cpuexec.c Renamed *_vbl_cb to *_vblank_callback. 2008-03-14 05:19:53 +00:00
cpuexec.h Fixed the SR masks for MTC0. 2008-04-06 16:42:10 +00:00
cpuint.c From: Oliver Stoeneberg [mailto:oliverst@online.de] 2008-04-11 14:00:47 +00:00
cpuint.h From: Oliver Stoeneberg [mailto:oliverst@online.de] 2008-04-11 14:00:47 +00:00
cpuintrf.c Fixed the SR masks for MTC0. 2008-04-06 16:42:10 +00:00
cpuintrf.h WIP check-in. Things work now, but I'm still working on the code. 2008-03-09 21:59:57 +00:00
crsshair.c Added a crosshair_set_screen() to allow drivers to control which screen(s) on 2008-03-17 12:47:22 +00:00
crsshair.h Added a crosshair_set_screen() to allow drivers to control which screen(s) on 2008-03-17 12:47:22 +00:00
debugger.h Added missing #include. 2008-04-02 08:17:56 +00:00
deprecat.h Removed cpu_scalebyfcount(). 2008-03-12 05:13:03 +00:00
devconv.h Updated devconv.h to work with 0.124u1 2008-04-04 01:51:39 +00:00
devintrf.c Initializing device_config.machine to NULL 2008-04-08 00:30:56 +00:00
devintrf.h Typo fix 2008-04-01 01:24:10 +00:00
drawgfx.c Cleanups for 0.124. Marked Mermaid as working per checkin comment. 2008-03-24 04:07:46 +00:00
drawgfx.h Replaces mame_bitmap with bitmap_t 2008-02-29 04:01:09 +00:00
driver.c New module: devintrf.c/.h. Implements a generic device interface similar 2008-02-19 08:49:59 +00:00
driver.h Removes the scrnum parameter from VIDEO_UPDATE, updates all drivers to use the screen device instead. 2008-03-10 14:30:21 +00:00
eigccppc.h Rewrote some potentially compiler specific code: 2008-03-02 00:35:58 +00:00
eigccx86.h Rewrote some potentially compiler specific code: 2008-03-02 00:35:58 +00:00
eminline.h Copyright cleanup: 2008-01-06 00:47:40 +00:00
emu.mak Moves crosshair code from video.c into its own module 2008-03-11 02:41:24 +00:00
emuopts.c Changed debugger-related code to be based off a new makefile define (DEBUGGER) which sets 2008-02-02 08:57:39 +00:00
emuopts.h Copyright cleanup: 2008-01-06 00:47:40 +00:00
emupal.c Reduced the number of save state callback types from 3 to 1. The 2008-04-11 05:41:46 +00:00
emupal.h Minor cleanup and simplification. Removed palette_config(). 2008-03-28 18:59:31 +00:00
fileio.c Copyright cleanup: 2008-01-06 00:47:40 +00:00
fileio.h Copyright cleanup: 2008-01-06 00:47:40 +00:00
hash.c Copyright cleanup: 2008-01-06 00:47:40 +00:00
hash.h Copyright cleanup: 2008-01-06 00:47:40 +00:00
info.c Added a temporary MESS specific hook 2008-04-06 01:19:15 +00:00
info.h Removed expand_machine_driver(). 2008-02-18 05:58:18 +00:00
inptport.c Fixed bug that prevented the initial input port update from working properly. 2008-04-07 00:21:00 +00:00
inptport.h Renamed input port functions: 2008-04-06 22:02:39 +00:00
input.c 01663: Hat switches not working 2008-04-04 07:38:35 +00:00
input.h Cleanups and version bump to 0.124u1. 2008-04-03 07:57:25 +00:00
inputseq.c Copyright cleanup: 2008-01-06 00:47:40 +00:00
inputseq.h Copyright cleanup: 2008-01-06 00:47:40 +00:00
mame.c 01609: Various - tested srmp4 (ssv.c), ttmahjng (route16.c), vsmahjng (vsnes,c), tokkae (konamigx.c), sf2 (cps1.c): INP playback loses sync quickly 2008-04-06 06:03:00 +00:00
mame.h MESS-specific changes; mame.h no longer include's MESS's device.h 2008-03-29 14:46:37 +00:00
mamecore.c Copyright cleanup: 2008-01-06 00:47:40 +00:00
mamecore.h Rewrote some potentially compiler specific code: 2008-03-02 00:35:58 +00:00
mconfig.c Fix for incorrect sound bug in 0.124. 2008-03-25 03:24:21 +00:00
mconfig.h Fixes 01659: stereo balancing is wrong 2008-04-04 14:17:56 +00:00
memconv.h Switched from ACCESSING_BYTE_*, ACCESSING_WORD_*, ACCESSING_DWORD_* 2008-04-03 07:36:23 +00:00
memory.c Reduced the number of save state callback types from 3 to 1. The 2008-04-11 05:41:46 +00:00
memory.h Rewrote core memory handlers as inline functions. These should be easier to 2008-04-09 07:31:47 +00:00
output.c Normalized function pointer typedefs: they are now all 2008-03-03 01:51:31 +00:00
output.h Normalized function pointer typedefs: they are now all 2008-03-03 01:51:31 +00:00
profiler.c Changes first argument of video_screen_* functions to take a device_config 2008-03-09 15:41:17 +00:00
profiler.h Copyright cleanup: 2008-01-06 00:47:40 +00:00
render.c Cleanups and version bump. 2008-03-19 08:52:53 +00:00
render.h - More machine->screen removal 2008-03-11 16:16:30 +00:00
rendersw.c Identified code not used and marked with "#ifdef UNUSED_FUNCTION" 2008-03-01 01:34:43 +00:00
rendfont.c Replaces mame_bitmap with bitmap_t 2008-02-29 04:01:09 +00:00
rendfont.h Replaces mame_bitmap with bitmap_t 2008-02-29 04:01:09 +00:00
rendlay.c - Removes the public screen_state object -- all access is via functions 2008-03-13 08:25:21 +00:00
rendlay.h Copyright cleanup: 2008-01-06 00:47:40 +00:00
rendutil.c Replaces mame_bitmap with bitmap_t 2008-02-29 04:01:09 +00:00
rendutil.h Replaces mame_bitmap with bitmap_t 2008-02-29 04:01:09 +00:00
restrack.c Copyright cleanup: 2008-01-06 00:47:40 +00:00
restrack.h Copyright cleanup: 2008-01-06 00:47:40 +00:00
romload.c The term "driver" is way overloaded in the system. 2008-02-18 06:08:39 +00:00
romload.h Copyright cleanup: 2008-01-06 00:47:40 +00:00
sndintrf.c From Atari Ace: 2008-02-18 01:30:05 +00:00
sndintrf.h [NAOMI] Added and hooked up AICA (sound chip). Naomi boot sounds now play. 2008-02-17 18:28:36 +00:00
sound.c From: Oliver Stoeneberg [mailto:oliverst@online.de] 2008-04-02 08:33:06 +00:00
sound.h Added macros to define device functions. Updated existing devices 2008-03-01 08:41:56 +00:00
state.c Reduced the number of save state callback types from 3 to 1. The 2008-04-11 05:41:46 +00:00
state.h Reduced the number of save state callback types from 3 to 1. The 2008-04-11 05:41:46 +00:00
streams.c Reduced the number of save state callback types from 3 to 1. The 2008-04-11 05:41:46 +00:00
streams.h Normalized function pointer typedefs: they are now all 2008-03-03 01:51:31 +00:00
tilemap.c Reduced the number of save state callback types from 3 to 1. The 2008-04-11 05:41:46 +00:00
tilemap.h 00761: finalapr: Heavy performance hit. 2008-04-04 19:43:20 +00:00
timer.c Reduced the number of save state callback types from 3 to 1. The 2008-04-11 05:41:46 +00:00
timer.h Changes MDRV_TIMER_DURATION to MDRV_TIMER_START_DELAY 2008-03-15 03:13:57 +00:00
tokenize.h Turned on use of designated initializers for tokenized structures in gcc, 2008-02-26 11:16:37 +00:00
ui.c De-deprecat-ed ui.c. 2008-03-21 14:51:26 +00:00
ui.h De-deprecat-ed ui.c. 2008-03-21 14:51:26 +00:00
uigfx.c From: Oliver Stoeneberg [mailto:oliverst@online.de] 2008-04-02 08:33:06 +00:00
uigfx.h First in a series of updates to remove the use of the global Machine from as many places as possible 2008-01-24 09:12:03 +00:00
uimenu.c From: Oliver Stoeneberg [mailto:oliverst@online.de] 2008-04-02 08:34:24 +00:00
uimenu.h Normalized function pointer typedefs: they are now all 2008-03-03 01:51:31 +00:00
uismall.png Initial checkin of MAME 0.121. 2007-12-17 15:19:59 +00:00
validity.c Cleanups for 0.124. Marked Mermaid as working per checkin comment. 2008-03-24 04:07:46 +00:00
video.c 01609: Various - tested srmp4 (ssv.c), ttmahjng (route16.c), vsmahjng (vsnes,c), tokkae (konamigx.c), sf2 (cps1.c): INP playback loses sync quickly 2008-04-06 06:03:00 +00:00
video.h 01609: Various - tested srmp4 (ssv.c), ttmahjng (route16.c), vsmahjng (vsnes,c), tokkae (konamigx.c), sf2 (cps1.c): INP playback loses sync quickly 2008-04-06 06:03:00 +00:00
watchdog.c The on-screen "Reset by watchdog" message only appears in debug builds 2008-03-17 00:44:00 +00:00
watchdog.h Moves watchdog processing logic into its own module 2008-03-02 03:32:54 +00:00