..
cpu
Fixed compilation under VS2010 (no whatsnew)
2012-05-17 12:56:08 +00:00
debug
Changed device->subregion to device->memregion. Moved
2012-04-20 05:54:39 +00:00
debugint
Some cleanup of some observed #include redundancy from source files which use emu.h (nw)
2012-02-06 01:30:22 +00:00
drivers
update comment again
2012-05-11 11:44:44 +00:00
imagedev
objdump doesn't work with VS binaries, so do not run it by Firewave (no whatsnew)
2012-05-15 06:56:17 +00:00
layout
Default layout for 4 screens systems added [Robbbert]
2011-07-31 09:50:24 +00:00
machine
fixed ram size validation regression (no whatsnew)
2012-05-16 08:58:52 +00:00
sound
Improved sound emulation in for pokey chip.
2012-05-17 20:04:08 +00:00
video
ioport.c C++ conversion. Mostly internal changes, with no
2012-05-03 09:00:08 +00:00
addrmap.c
Moved all drivers to using the paletteram helpers defined in the
2012-04-05 07:44:51 +00:00
addrmap.h
Clear out remaining AM_BASE_SIZE.
2012-04-16 08:42:02 +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
merged changes from mess
2012-02-24 14:22:36 +00:00
audit.h
Move driver list/enumerator to new file drivenum.c/.h.
2012-04-06 19:59:27 +00:00
cheat.c
Some cleanup of some observed #include redundancy from source files which use emu.h (nw)
2012-02-06 01:30:22 +00:00
cheat.h
Latest delegate changes removed the need for bindable_object, so
2011-04-29 20:45:40 +00:00
clifront.c
Added support for multiple comma separated interfaces for device (no whatsnew)
2012-03-29 07:01:13 +00:00
clifront.h
Move driver list/enumerator to new file drivenum.c/.h.
2012-04-06 19:59:27 +00:00
config.c
Move driver list/enumerator to new file drivenum.c/.h.
2012-04-06 19:59:27 +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
ioport.c C++ conversion. Mostly internal changes, with no
2012-05-03 09:00:08 +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
mess sync (nw)
2012-01-23 21:49:46 +00:00
devcb.c
ioport.c C++ conversion. Mostly internal changes, with no
2012-05-03 09:00:08 +00:00
devcb.h
ioport.c C++ conversion. Mostly internal changes, with no
2012-05-03 09:00:08 +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
Renamed device_irq_callback to device_irq_acknowledge_callback to
2012-04-10 20:13:30 +00:00
device.c
ioport.c C++ conversion. Mostly internal changes, with no
2012-05-03 09:00:08 +00:00
device.h
ioport.c C++ conversion. Mostly internal changes, with no
2012-05-03 09:00:08 +00:00
devlegcy.c
Removed LEGACY_MEMORY_DEVICE and LEGACY_NVRAM_DEVICE support in core, since nothing is using it anymore (no whatsnew)
2012-02-03 13:28:28 +00:00
devlegcy.h
Create new devices buffered_spriteram<n>_device, which manage buffered
2012-03-08 07:39:27 +00:00
devtempl.h
Removed LEGACY_MEMORY_DEVICE and LEGACY_NVRAM_DEVICE support in core, since nothing is using it anymore (no whatsnew)
2012-02-03 13:28:28 +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
Move devices into a proper hierarchy and handle naming
2012-01-24 20:18:55 +00:00
diexec.c
Clean-ups and version bump
2012-04-22 14:10:44 +00:00
diexec.h
Clean-ups and version bump
2012-04-22 14:10:44 +00:00
diimage.c
Added device image type for individual ROM images (as used in some Amstrad CPC applications) (no whatsnew)
2012-05-07 12:12:57 +00:00
diimage.h
Added device image type for individual ROM images (as used in some Amstrad CPC applications) (no whatsnew)
2012-05-07 12:12:57 +00:00
dimemory.c
Removed rom_source abstraction, which was just mapping to devices
2012-02-20 06:06:58 +00:00
dimemory.h
Move devices into a proper hierarchy and handle naming
2012-01-24 20:18:55 +00:00
dinetwork.c
Sync with MESS all credited there (no whatsnew)
2011-12-12 14:20:12 +00:00
dinetwork.h
Move devices into a proper hierarchy and handle naming
2012-01-24 20:18:55 +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
Move devices into a proper hierarchy and handle naming
2012-01-24 20:18:55 +00:00
dirtc.c
Clean-ups and version bump
2012-05-07 06:57:50 +00:00
dirtc.h
Added the clock counter chain and other common functions into device_rtc_interface, removing duplicated code in RTC implementations. Rewrote the Dallas DS1302 to support additional features needed by IDE64 in MESS. [Curt Coder]
2012-04-27 21:23:39 +00:00
diserial.c
Import from MESS (no whatsnew)
2012-03-12 07:02:52 +00:00
diserial.h
Clean-ups and version bump
2012-02-26 14:31:24 +00:00
dislot.c
Sync core fixes from MESS done by OG (nw)
2012-02-11 16:15:39 +00:00
dislot.h
Added possibility to see subslot devices when they are added from softlist, also removed "const" from get_default_card_software, that enable better usage and no need for it to be like that (no whatsnew)
2012-02-19 14:09:07 +00:00
disound.c
Clean-ups and version bump
2012-05-07 06:57:50 +00:00
disound.h
Separated user gain from input gain. Added more functions to
2012-04-26 08:36:24 +00:00
distate.c
Move devices into a proper hierarchy and handle naming
2012-01-24 20:18:55 +00:00
distate.h
Move devices into a proper hierarchy and handle naming
2012-01-24 20:18:55 +00:00
drawgfx.c
Changed device->subregion to device->memregion. Moved
2012-04-20 05:54:39 +00:00
drawgfx.h
small typofix (hello GuyveR800 :P)
2012-02-03 16:47:33 +00:00
drawgfxm.h
Remove support for 4bpp packed graphics. These only manifested
2012-01-17 06:16:20 +00:00
drivenum.c
Move driver list/enumerator to new file drivenum.c/.h.
2012-04-06 19:59:27 +00:00
drivenum.h
Move driver list/enumerator to new file drivenum.c/.h.
2012-04-06 19:59:27 +00:00
driver.c
Implemented new paletteram_xGGGGGRRRRRBBBBB_byte_le_w() function, used by Chance 32 [Angelo Salese]
2012-05-01 19:24:55 +00:00
driver.h
Implemented new paletteram_xGGGGGRRRRRBBBBB_byte_le_w() function, used by Chance 32 [Angelo Salese]
2012-05-01 19:24:55 +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
ioport.c C++ conversion. Mostly internal changes, with no
2012-05-03 09:00:08 +00:00
emu.mak
icecold.c [Sandro Ronco]
2012-04-15 00:50:27 +00:00
emualloc.c
free_file_line no longer complains about NULL free's not existing.
2012-02-19 02:01:54 +00:00
emualloc.h
Wrapped the global_resource_pool into a function in an attempt to
2012-01-26 20:35:51 +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
Removed old C-based interface to astrings. astring exists only as
2012-01-03 00:21:13 +00:00
emuopts.c
Move driver list/enumerator to new file drivenum.c/.h.
2012-04-06 19:59:27 +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
Bulk converted most of the tilemap_* calls into method calls.
2012-01-17 00:25:05 +00:00
emupal.h
BIG update.
2011-03-29 15:50:04 +00:00
emutempl.h
Clean-ups and version bump
2012-01-29 16:34:26 +00:00
fileio.c
Remove redundant hashing code, use hashing.h instead.
2012-02-16 21:53:30 +00:00
fileio.h
Add LZMA codec and .7z container support [David Haywood, R. Belmont]
2012-02-12 17:55:51 +00:00
gamedrv.h
Templatized the palette generators and made naming consistent.
2012-04-09 17:30:29 +00:00
hash.c
Be more rigorous about parsing invalid hashes. Report them
2012-02-21 06:29:54 +00:00
hash.h
Remove redundant hashing code, use hashing.h instead.
2012-02-16 21:53:30 +00:00
hashfile.c
Move driver list/enumerator to new file drivenum.c/.h.
2012-04-06 19:59:27 +00:00
hashfile.h
Ported DC, SMS and SG1000 to main folder, nw
2011-05-06 10:52:23 +00:00
image.c
Removed legacy image devices and related code (no whatsnew)
2012-03-06 12:57:06 +00:00
image.h
Removed some calls in image.c, note that add_dynamic_device is still used, it's still handy (no whatsnew)
2012-02-20 11:42:40 +00:00
info.c
info.c: added screen tags to xml output, so that it is possible to easily identify which screens depend
2012-05-17 14:09:18 +00:00
info.h
info.c: added screen tags to xml output, so that it is possible to easily identify which screens depend
2012-05-17 14:09:18 +00:00
inpttype.h
ioport: Support obsolete gcc versions [O. Galibert]
2012-03-05 20:11:39 +00:00
input.c
Some cleanup of some observed #include redundancy from source files which use emu.h (nw)
2012-02-06 01:30:22 +00:00
input.h
Fixed debug asserts (no whatsnew)
2012-02-23 15:36:18 +00:00
ioport.c
set m_cursetting to NULL since must not be set in case of onoff_alloc, this fixes validation too (no whatsnew)
2012-05-17 13:58:32 +00:00
ioport.h
cleanup (nw)
2012-05-10 14:53:40 +00:00
machine.c
ioport.c C++ conversion. Mostly internal changes, with no
2012-05-03 09:00:08 +00:00
machine.h
Created ioport_manager and moved the port list to it.
2012-04-22 05:07:46 +00:00
mame.c
Some cleanup of some observed #include redundancy from source files which use emu.h (nw)
2012-02-06 01:30:22 +00:00
mame.h
Move devices into a proper hierarchy and handle naming
2012-01-24 20:18:55 +00:00
mconfig.c
Sync core fixes from MESS done by OG (nw)
2012-02-11 16:15:39 +00:00
mconfig.h
Merged watchdog back into running_machine.
2012-04-12 08:33:20 +00:00
memconv.h
Replace "const address_space" with "address_space" throughout the system.
2010-08-19 07:26:14 +00:00
memory.c
ioport.c C++ conversion. Mostly internal changes, with no
2012-05-03 09:00:08 +00:00
memory.h
Use a tagged_list for memory_banks.
2012-04-24 04:47:27 +00:00
network.c
Move devices into a proper hierarchy and handle naming
2012-01-24 20:18:55 +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
Move devices into a proper hierarchy and handle naming
2012-01-24 20:18:55 +00:00
profiler.h
Cleanups and version bump.
2010-08-30 15:20:58 +00:00
render.c
Fix some analog control issues due to incorrect assumption
2012-05-05 20:08:22 +00:00
render.h
Fix some analog control issues due to incorrect assumption
2012-05-05 20:08:22 +00:00
rendersw.c
Fix vector rendering when using software rasterizer.
2012-04-24 04:54:48 +00:00
rendfont.c
Fix several rendering issues with artwork, introduced in the
2012-01-16 11:06:28 +00:00
rendfont.h
Major bitmap-related changes throughout the system. There are
2012-01-12 21:19:49 +00:00
rendlay.c
Finally done the last part of the dotmatrix changes, which is to create a dot by dot display mode. This makes the BFMDM01 emulation far more straightforward, and should mean that anyone wanting a matrix can call some combination of functions and make it work. [James Wallace]
2012-05-17 10:49:51 +00:00
rendlay.h
Finally done the last part of the dotmatrix changes, which is to create a dot by dot display mode. This makes the BFMDM01 emulation far more straightforward, and should mean that anyone wanting a matrix can call some combination of functions and make it work. [James Wallace]
2012-05-17 10:49:51 +00:00
rendutil.c
Major bitmap-related changes throughout the system. There are
2012-01-12 21:19:49 +00:00
rendutil.h
Major bitmap-related changes throughout the system. There are
2012-01-12 21:19:49 +00:00
romload.c
Made UI for BIOS selection where applicable, and moved info about current
2012-04-30 13:39:32 +00:00
romload.h
Made UI for BIOS selection where applicable, and moved info about current
2012-04-30 13:39:32 +00:00
save.c
Move per emulator constants info into separate class [Miodrag Milanovic]
2011-11-17 10:02:55 +00:00
save.h
Clean-ups and version bump (yes, I know, it's too late)
2012-03-11 17:17:00 +00:00
schedule.c
Clamp timer->remaining() to 0 if the timer has expired.
2012-02-28 09:21:38 +00:00
schedule.h
Clean-ups and version bump
2011-12-04 18:50:00 +00:00
screen.c
Fix for PORT_VBLANK multi bit (no whatsnew)
2012-05-16 11:44:57 +00:00
screen.h
ioport.c C++ conversion. Mostly internal changes, with no
2012-05-03 09:00:08 +00:00
softlist.c
Fix for required softlist item loading (no whatsnew)
2012-03-30 09:02:46 +00:00
softlist.h
Added support for multiple comma separated interfaces for device (no whatsnew)
2012-03-29 07:01:13 +00:00
sound.c
Clean-ups and version bump
2012-05-07 06:57:50 +00:00
sound.h
Separated user gain from input gain. Added more functions to
2012-04-26 08:36:24 +00:00
speaker.c
Create a new device_mixer_interface, derived from device_sound_interface,
2012-02-25 19:21:35 +00:00
speaker.h
Create a new device_mixer_interface, derived from device_sound_interface,
2012-02-25 19:21:35 +00:00
tilemap.c
Some cleanup of some observed #include redundancy from source files which use emu.h (nw)
2012-02-06 01:30:22 +00:00
tilemap.h
small typofix (hello GuyveR800 :P)
2012-02-03 16:47:33 +00:00
timer.c
Some cleanup of some observed #include redundancy from source files which use emu.h (nw)
2012-02-06 01:30:22 +00:00
timer.h
Move devices into a proper hierarchy and handle naming
2012-01-24 20:18:55 +00:00
ui.c
ioport.c C++ conversion. Mostly internal changes, with no
2012-05-03 09:00:08 +00:00
ui.h
BIG update.
2011-03-29 15:50:04 +00:00
uigfx.c
Fix tilemap viewer. Tilemaps now use the bitmap's raw palette instead
2012-02-04 19:24:25 +00:00
uigfx.h
BIG update.
2011-03-29 15:50:04 +00:00
uiimage.c
Some cleanup of some observed #include redundancy from source files which use emu.h (nw)
2012-02-06 01:30:22 +00:00
uiimage.h
floppy: Do specific UI handling [O. Galibert]
2012-01-23 21:49:30 +00:00
uiinput.c
ioport.c C++ conversion. Mostly internal changes, with no
2012-05-03 09:00:08 +00:00
uiinput.h
BIG update.
2011-03-29 15:50:04 +00:00
uimain.c
Clean-ups and version bump
2012-05-07 06:57:50 +00:00
uimain.h
Fix issue where changes to the default input config did not
2012-05-07 06:38:35 +00:00
uimenu.c
ioport.c C++ conversion. Mostly internal changes, with no
2012-05-03 09:00:08 +00:00
uimenu.h
Major bitmap-related changes throughout the system. There are
2012-01-12 21:19:49 +00:00
uismall.png
uiswlist.c
Fixed canceling file in softlist selection (no whatsnew)
2012-03-30 09:45:59 +00:00
uiswlist.h
Move devices into a proper hierarchy and handle naming
2012-01-24 20:18:55 +00:00
validity.c
ioport.c C++ conversion. Mostly internal changes, with no
2012-05-03 09:00:08 +00:00
validity.h
ioport.c C++ conversion. Mostly internal changes, with no
2012-05-03 09:00:08 +00:00
video.c
Hooray for templates.
2012-04-12 07:35:57 +00:00
video.h
Fixed disk loading so that it handles full region tags. Fixes laserdisc
2012-01-27 06:54:34 +00:00