..
audio
Clean-ups and version bump
2011-11-27 14:06:49 +00:00
cpu
Change 'screen' parameter in SCREEN_UPDATE and SCREEN_EOF callbacks to a
2011-12-29 18:29:06 +00:00
debug
Adding "totalcycles" debugger variable
2011-12-29 12:21:45 +00:00
debugint
uimenu: cleanups and fixes (nw)
2011-12-13 10:08:45 +00:00
drivers
Sync with MESS all credited there (no whatsnew)
2011-12-12 14:20:12 +00:00
imagedev
Sync with MESS all credited there (no whatsnew)
2011-12-12 14:20:12 +00:00
layout
Default layout for 4 screens systems added [Robbbert]
2011-07-31 09:50:24 +00:00
machine
Change 'screen' parameter in SCREEN_UPDATE and SCREEN_EOF callbacks to a
2011-12-29 18:29:06 +00:00
sound
update clock after state load
2011-12-28 18:57:16 +00:00
video
Change 'screen' parameter in SCREEN_UPDATE and SCREEN_EOF callbacks to a
2011-12-29 18:29:06 +00:00
addrmap.c
memory: Fix an endianness issue when doing a device mapping on a big endian bus [O. Galibert]
2011-08-05 18:52:29 +00:00
addrmap.h
Added hot/cold attributes. Made the MAME executable 1% smaller by using the
2011-11-06 11:06:58 +00:00
attotime.c
Cleanups and version bump
2011-06-05 22:35:20 +00:00
attotime.h
allow small freqs for from_hz
2011-10-01 00:52:36 +00:00
audit.c
simplify NONE_NEEDED check, if is only triggered now if it finds no roms and there are no errors. whether any roms are required or not is irrelevant.
2011-09-01 13:53:57 +00:00
audit.h
lists the rom source short name for shared roms & individual devices are only verified if they match the "game name". also doesn't display the "approximately matches" just because roms aren't found.
2011-08-20 20:33:18 +00:00
cheat.c
Switch to using delegates for some callbacks:
2011-04-27 20:34:45 +00:00
cheat.h
Latest delegate changes removed the need for bindable_object, so
2011-04-29 20:45:40 +00:00
clifront.c
Clean-ups and version bump
2011-12-24 21:49:38 +00:00
clifront.h
Placed softlist validation under validate (no whatsnew)
2011-11-28 12:46:11 +00:00
config.c
Switch to using delegates for some callbacks:
2011-04-27 20:34:45 +00:00
config.h
Switch to using delegates for some callbacks:
2011-04-27 20:34:45 +00:00
cothread.c
Fixed credit for byuu and warning in lib/cothread/amd64.c compile (no whatsnew)
2011-06-25 15:45:02 +00:00
cothread.h
prolong the cothread misery by increasing the stack size to something remotely reasonable.
2011-07-28 19:38:05 +00:00
crsshair.c
Switch input ports to use function-based constructors instead of tokens.
2011-05-10 22:20:27 +00:00
crsshair.h
"English doesn't borrow from other languages. English follows other languages down dark alleys, knocks them over and goes through their pockets for loose grammar!"
2011-08-23 04:59:11 +00:00
debugger.c
Switch to using delegates for some callbacks:
2011-04-27 20:34:45 +00:00
debugger.h
BIG update.
2011-03-29 15:50:04 +00:00
delegate.c
Latest delegate changes removed the need for bindable_object, so
2011-04-29 20:45:40 +00:00
delegate.h
Add support for 5 parameter delegate functions.
2011-11-21 09:01:44 +00:00
devcb.c
Cleanups and version bump
2011-05-08 19:52:50 +00:00
devcb.h
Cleanups and version bump
2011-05-08 19:52:50 +00:00
devconv.h
WARNING: There are likely to be regressions in both functionality and
2010-06-08 06:09:57 +00:00
devcpu.c
Removed partial frame hack from the core
2011-12-14 21:03:40 +00:00
devcpu.h
Added a way to handle output for debug messages and debugger itself into octal too, and made
2011-10-04 09:58:07 +00:00
device.c
inptport.* -> ioport.*
2011-06-28 19:38:11 +00:00
device.h
Added hot/cold attributes. Made the MAME executable 1% smaller by using the
2011-11-06 11:06:58 +00:00
devimage.c
Removed not used legacy call (no whatsnew)
2011-11-26 18:10:06 +00:00
devlegcy.c
Ensure m_token is NULL in the event of a 0-length token for legacy devices.
2011-04-30 22:37:12 +00:00
devlegcy.h
Removed not used legacy call (no whatsnew)
2011-11-26 18:10:06 +00:00
devtempl.h
- Added shortname to devices in order to make ROM loading per device possible. [Miodrag Milanovic]
2011-02-10 19:08:37 +00:00
didisasm.c
Collapsed device_config and device_t into one class. Updated all
2011-04-27 05:11:18 +00:00
didisasm.h
Collapsed device_config and device_t into one class. Updated all
2011-04-27 05:11:18 +00:00
diexec.c
Removed partial frame hack from the core
2011-12-14 21:03:40 +00:00
diexec.h
Removed partial frame hack from the core
2011-12-14 21:03:40 +00:00
diimage.c
Clean-ups and version bump
2011-11-13 20:35:34 +00:00
diimage.h
Removed not used legacy call (no whatsnew)
2011-11-26 18:10:06 +00:00
dimemory.c
Allow region tags starting with a : to mean "absolute" so devices can access the parent base driver's ROM regions [R. Belmont]
2011-09-17 18:47:02 +00:00
dimemory.h
Collapsed device_config and device_t into one class. Updated all
2011-04-27 05:11:18 +00:00
dinetwork.c
Sync with MESS all credited there (no whatsnew)
2011-12-12 14:20:12 +00:00
dinetwork.h
Sync with MESS all credited there (no whatsnew)
2011-12-12 14:20:12 +00:00
dinvram.c
Collapsed device_config and device_t into one class. Updated all
2011-04-27 05:11:18 +00:00
dinvram.h
Collapsed device_config and device_t into one class. Updated all
2011-04-27 05:11:18 +00:00
dirtc.c
Collapsed device_config and device_t into one class. Updated all
2011-04-27 05:11:18 +00:00
dirtc.h
Collapsed device_config and device_t into one class. Updated all
2011-04-27 05:11:18 +00:00
diserial.c
Cleanups and version bump
2011-09-06 13:39:18 +00:00
diserial.h
Cleanups and version bump
2011-09-06 13:39:18 +00:00
dislot.c
Fixed reading default card and throw exception now on wrong slot item name (no whatsnew)
2011-11-13 15:28:56 +00:00
dislot.h
ups, it should be NULL (no whatsnew)
2011-11-23 13:15:10 +00:00
disound.c
Various memory leaks and unnecessary checks removed by Oliver Stoneberg (no whatsnew)
2011-08-14 07:20:37 +00:00
disound.h
Various memory leaks and unnecessary checks removed by Oliver Stoneberg (no whatsnew)
2011-08-14 07:20:37 +00:00
distate.c
Collapsed device_config and device_t into one class. Updated all
2011-04-27 05:11:18 +00:00
distate.h
Be consistent about template argument naming.
2011-04-30 20:37:06 +00:00
drawgfx.c
Privatized most of the m_machine pointers in the system to prevent
2011-04-19 06:02:01 +00:00
drawgfx.h
Privatized most of the m_machine pointers in the system to prevent
2011-04-19 06:02:01 +00:00
drawgfxm.h
I had originally wanted to convert the profiler to use scopes (e.g.,
2010-08-21 22:25:58 +00:00
driver.c
Fixed issue with get_merge_name when using slot devices (no whatsnew)
2011-11-28 10:32:11 +00:00
driver.h
GREP mission: added two new mask flags, GAME_IS_SKELETON & GAME_IS_SKELETON_MECHANICAL, and hooked it up to bfm_sc4.c (that is the most boring grep part of it). Next up, hook it up to everything else.
2011-12-23 16:12:42 +00:00
eigccppc.h
Rename osd_profiling_ticks() to get_profile_ticks(). Moved implemention into
2009-09-06 23:30:26 +00:00
eigccx86.h
Corrected syntax in some inline assembly [Balrog]
2011-07-09 16:56:11 +00:00
eminline.h
eminline: respect SDL's NOASM build option (nw)
2011-08-24 00:19:20 +00:00
emu.h
Sync with MESS all credited there (no whatsnew)
2011-12-12 14:20:12 +00:00
emu.mak
Made proper linking (no whatsnew)
2011-12-27 15:35:21 +00:00
emualloc.c
Use much bigger hash tables for memory allocations now that we are
2011-04-19 15:08:42 +00:00
emualloc.h
Added possibility of disabling memory tracking when using some external libraries in osd layer (no whatsnew)
2011-10-11 11:26:59 +00:00
emucore.c
First round of an attempted cleanup of header files in the system.
2010-01-10 00:29:26 +00:00
emucore.h
Switch to using delegates for some callbacks:
2011-04-27 20:34:45 +00:00
emuopts.c
Fixed handling slot/image options so it's possible to override slot setting by softlist (no whatsnew)
2011-11-23 08:57:45 +00:00
emuopts.h
Fixed handling slot/image options so it's possible to override slot setting by softlist (no whatsnew)
2011-11-23 08:57:45 +00:00
emupal.c
Clean-ups and version bump
2011-07-11 19:36:26 +00:00
emupal.h
BIG update.
2011-03-29 15:50:04 +00:00
emutempl.h
Switch input ports to use function-based constructors instead of tokens.
2011-05-10 22:20:27 +00:00
fileio.c
Cleanups and version bump.
2011-03-25 16:14:09 +00:00
fileio.h
Fix for systems where getc() is a #define rather than a function [ElBarto]
2011-09-25 14:46:07 +00:00
hash.c
- Removing MD5 support in ROMLOAD_* [Oliver Stoneberg]
2011-07-31 15:46:18 +00:00
hash.h
- Removing MD5 support in ROMLOAD_* [Oliver Stoneberg]
2011-07-31 15:46:18 +00:00
hashfile.c
fixed minor flaw if a system has both compatible and parent sets. no whatsnew.
2011-08-15 09:13:42 +00:00
hashfile.h
Ported DC, SMS and SG1000 to main folder, nw
2011-05-06 10:52:23 +00:00
image.c
Clean-ups and version bump
2011-12-24 21:49:38 +00:00
image.h
Moved format handling and all formats to separate library [Miodrag Milanovic]
2011-05-06 19:42:26 +00:00
info.c
GREP mission: added two new mask flags, GAME_IS_SKELETON & GAME_IS_SKELETON_MECHANICAL, and hooked it up to bfm_sc4.c (that is the most boring grep part of it). Next up, hook it up to everything else.
2011-12-23 16:12:42 +00:00
info.h
Fix for listxml (no whatsnew)
2011-12-05 13:52:38 +00:00
inpttype.h
Changed some of the default mappings for analog controls in order to fix various input-fighting bugs (including, but not limited to, MT#4394 and MT#4509). Reverted the u8 change to analog joystick handling--it only partially solved the problem it was meant to fix, it introduced new issues in return, and generally made the code more complicated for little benefit [Alex Jackson]
2011-10-27 05:37:46 +00:00
input.c
Death by static initialization order. Fixed declaration order at the
2011-06-20 19:58:22 +00:00
input.h
Death by static initialization order. Fixed declaration order at the
2011-06-20 19:58:22 +00:00
ioport.c
fix silly unnoticed bug where increment/decrement strings were swapped around during save/load .cfg.
2011-12-22 20:00:36 +00:00
ioport.h
Added hot/cold attributes. Made the MAME executable 1% smaller by using the
2011-11-06 11:06:58 +00:00
machine.c
Change 'screen' parameter in SCREEN_UPDATE and SCREEN_EOF callbacks to a
2011-12-29 18:29:06 +00:00
machine.h
Change 'screen' parameter in SCREEN_UPDATE and SCREEN_EOF callbacks to a
2011-12-29 18:29:06 +00:00
mame.c
Merge from MESS
2011-11-16 00:38:05 +00:00
mame.h
Move per emulator constants info into separate class [Miodrag Milanovic]
2011-11-17 10:02:55 +00:00
mconfig.c
Clean-ups and version bump
2011-11-27 14:06:49 +00:00
mconfig.h
Added clearing of generic nvram handler and removed megadriv ifdefs (no whatsnew)
2011-11-17 13:02:13 +00:00
memconv.h
Replace "const address_space" with "address_space" throughout the system.
2010-08-19 07:26:14 +00:00
memory.c
clean-ups and version bump
2011-10-10 21:17:54 +00:00
memory.h
Fixed memory unmap if mirror/mask was used [hap]
2011-08-04 17:49:42 +00:00
network.c
cleanups and version bump
2011-12-14 21:33:51 +00:00
network.h
Sync with MESS all credited there (no whatsnew)
2011-12-12 14:20:12 +00:00
output.c
Switch to using delegates for some callbacks:
2011-04-27 20:34:45 +00:00
output.h
BIG update.
2011-03-29 15:50:04 +00:00
profiler.c
Collapsed device_config and device_t into one class. Updated all
2011-04-27 05:11:18 +00:00
profiler.h
Cleanups and version bump.
2010-08-30 15:20:58 +00:00
render.c
Fixing bug that caused render_manager::is_live() to always return true for
2011-11-05 14:11:01 +00:00
render.h
Initial frameworking for upcoming artwork updates [Mr. Do]
2011-05-23 16:28:23 +00:00
rendersw.c
Cleanups and version bump.
2010-10-14 07:04:16 +00:00
rendfont.c
Fixes for variable shadowing [Oliver Stöneberg]
2011-07-21 13:19:08 +00:00
rendfont.h
mame_file is now emu_file and is a class. It is required
2011-02-12 03:47:37 +00:00
rendlay.c
First, let put things back (no whatsnew)
2011-09-28 13:50:08 +00:00
rendlay.h
First, let put things back (no whatsnew)
2011-09-28 13:50:08 +00:00
rendutil.c
mame_file is now emu_file and is a class. It is required
2011-02-12 03:47:37 +00:00
rendutil.h
mame_file is now emu_file and is a class. It is required
2011-02-12 03:47:37 +00:00
romload.c
Move per emulator constants info into separate class [Miodrag Milanovic]
2011-11-17 10:02:55 +00:00
romload.h
- Updated romload so devices are loaded from separate files [Miodrag Milanovic]
2011-08-02 15:09:21 +00:00
save.c
Move per emulator constants info into separate class [Miodrag Milanovic]
2011-11-17 10:02:55 +00:00
save.h
Move per emulator constants info into separate class [Miodrag Milanovic]
2011-11-17 10:02:55 +00:00
schedule.c
Clean-ups and version bump
2011-12-04 18:50:00 +00:00
schedule.h
Clean-ups and version bump
2011-12-04 18:50:00 +00:00
screen.c
Change 'screen' parameter in SCREEN_UPDATE and SCREEN_EOF callbacks to a
2011-12-29 18:29:06 +00:00
screen.h
Change 'screen' parameter in SCREEN_UPDATE and SCREEN_EOF callbacks to a
2011-12-29 18:29:06 +00:00
softlist.c
Fixed item search in softlist if no list is specified (no whatsnew)
2011-12-26 08:23:49 +00:00
softlist.h
Enabled filtering in best matches and also in "noswitch" aka MAME like start or software (no whatsnew)
2011-12-22 15:15:51 +00:00
sound.c
increasing core speed accuracy by factor 10 (in other words, emu/video.c m_speed is now *1000 instead of *100, where 1.0*1000 is fullspeed)
2011-08-20 19:12:25 +00:00
sound.h
Latest delegate changes removed the need for bindable_object, so
2011-04-29 20:45:40 +00:00
speaker.c
Collapsed device_config and device_t into one class. Updated all
2011-04-27 05:11:18 +00:00
speaker.h
Collapsed device_config and device_t into one class. Updated all
2011-04-27 05:11:18 +00:00
tilemap.c
Fixes for variable shadowing [Oliver Stöneberg]
2011-07-21 13:19:08 +00:00
tilemap.h
Privatized most of the m_machine pointers in the system to prevent
2011-04-19 06:02:01 +00:00
timer.c
Collapsed device_config and device_t into one class. Updated all
2011-04-27 05:11:18 +00:00
timer.h
Collapsed device_config and device_t into one class. Updated all
2011-04-27 05:11:18 +00:00
ui.c
Sync with MESS all credited there (no whatsnew)
2011-12-12 14:20:12 +00:00
ui.h
BIG update.
2011-03-29 15:50:04 +00:00
uigfx.c
(Finally found the time to finish this....)
2011-05-30 19:07:19 +00:00
uigfx.h
BIG update.
2011-03-29 15:50:04 +00:00
uiimage.c
Fix ui for some image devices (no whatsnew)
2011-12-13 10:38:33 +00:00
uiimage.h
Sync with MESS all credited there (no whatsnew)
2011-12-12 14:20:12 +00:00
uiinput.c
(Finally found the time to finish this....)
2011-05-30 19:07:19 +00:00
uiinput.h
BIG update.
2011-03-29 15:50:04 +00:00
uimain.c
OG forgot this
2011-12-22 14:14:47 +00:00
uimain.h
uimain: MT 4569 fix [O. Galibert]
2011-12-21 18:11:51 +00:00
uimenu.c
uimenu: cleanups and fixes (nw)
2011-12-13 10:08:45 +00:00
uimenu.h
Sync with MESS all credited there (no whatsnew)
2011-12-12 14:20:12 +00:00
uismall.png
uiswlist.c
Enabled filtering in best matches and also in "noswitch" aka MAME like start or software (no whatsnew)
2011-12-22 15:15:51 +00:00
uiswlist.h
Enabled filtering in best matches and also in "noswitch" aka MAME like start or software (no whatsnew)
2011-12-22 15:15:51 +00:00
validity.c
Clean-ups and version bump
2011-11-27 14:06:49 +00:00
validity.h
Converted core_options to a class. Removed a bunch of marginal
2011-03-03 17:05:24 +00:00
video.c
Move per emulator constants info into separate class [Miodrag Milanovic]
2011-11-17 10:02:55 +00:00
video.h
increasing core speed accuracy by factor 10 (in other words, emu/video.c m_speed is now *1000 instead of *100, where 1.0*1000 is fullspeed)
2011-08-20 19:12:25 +00:00
watchdog.c
Putting "coinlock disabled" popmessage under MAME_DEBUG or verbose(mame -v). Also show watchdog reset message under verbose, which was previously only shown under MAME_DEBUG.
2011-08-22 21:31:34 +00:00
watchdog.h
BIG update.
2011-03-29 15:50:04 +00:00