summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/machine/generic.c
Commit message (Expand)AuthorAgeFilesLines
* mame_file is now emu_file and is a class. It is required Aaron Giles2011-02-121-52/+16
* Get rid of state_save_register_device_* macros in favor of direct Aaron Giles2011-02-091-4/+4
* Fix build break from last checkin. Aaron Giles2011-02-061-2/+2
* Convert emu_timers to objects. Move implementation and management of Aaron Giles2011-02-061-3/+3
* Converted attotime to a class, with proper operators. Removed old Aaron Giles2011-02-031-4/+4
* running_device -> device_t Aaron Giles2010-12-311-5/+5
* Added templates required_shared_ptr<> and optional_shared_ptr<> which Aaron Giles2010-09-041-66/+0
* Massive memory system change. This is another step along the path toward Aaron Giles2010-08-191-3/+3
* More loop initializers for PowerPC compile. R. Belmont2010-07-071-1/+1
* Cleanups and version bump.mame0138u3 Aaron Giles2010-07-061-1/+1
* Created CPU-specific device types for all CPUs, using new macros Aaron Giles2010-07-031-6/+19
* Remove the following functions: Aaron Giles2010-07-011-4/+2
* Split mame.c into mame.c and machine.c, the latter containing the Aaron Giles2010-06-301-20/+23
* Made the machine_config a proper object. Added detokenize method to Aaron Giles2010-06-281-15/+15
* Cleanups and version bump. Aaron Giles2010-06-171-1/+1
* Regression fixes: Aaron Giles2010-06-141-2/+7
* WARNING: There are likely to be regressions in both functionality and Aaron Giles2010-06-081-51/+57
* Correct a long-standing design flaw: device configuration state Aaron Giles2010-01-181-12/+12
* Created new template class tagged_list which manages a simple list Aaron Giles2010-01-171-2/+2
* Bulk driver.h -> emu.h switch. Aaron Giles2010-01-101-1/+0
* First round of an attempted cleanup of header files in the system. Aaron Giles2010-01-101-1/+2
* Extended the astring class wrapper into something useful, and Aaron Giles2010-01-081-18/+9
* Results of running the latest srcclean. Aaron Giles2009-12-281-5/+5
* Cleanups and version bump.mame0135u2 Aaron Giles2009-11-301-5/+5
* Removed global videoram, colorram, paletteram, and spriteram. Aaron Giles2009-11-281-18/+18
* Introduced a generic_pointers structure within machine that is Aaron Giles2009-11-261-108/+153
* Added new module tagmap which is a simple hashed string map. Aaron Giles2009-11-231-2/+2
* Made INI file order explicit via priorities. Aaron Giles2009-09-211-0/+1
* Minor cleanup. Changed watchdog_read handlers to return the address Aaron Giles2009-09-081-20/+22
* Remove remaining references to machine->cpu[n]. Removed cpu[n] array. Aaron Giles2009-09-081-42/+47
* Changed generic NVRAM behavior so that all the variants look Aaron Giles2009-04-181-3/+9
* Cleanups and version bump. Aaron Giles2009-03-191-2/+2
* adds guilty gear xx slash set. davidhay2009-03-171-1/+5
* Many casts added to the core files, and various other tweaks Aaron Giles2009-03-121-4/+4
* Converted the following drivers to the new device-based 6821 PIA: Aaron Giles2009-03-021-125/+0
* CPU interface organization shuffle. The file cpuintrf.h now merely Aaron Giles2008-12-221-2/+2
* This update is the below two patches, plus the remaining changes Aaron Giles2008-12-191-1/+0
* Made CPUs into proper devices. CPUs are now added in the Aaron Giles2008-12-161-26/+20
* Cleanups and version bump. Aaron Giles2008-12-151-2/+2
* generic_pulse_line() now takes into account clock scaling and minimum cycles. Aaron Giles2008-12-091-1/+3
* Re-routed empty get/set context calls to the dummy CPU's, and removed them Aaron Giles2008-12-091-8/+48
* Changed save state system to accept machine parameters where Aaron Giles2008-12-051-5/+5
* Move cpunum_get_active() removal. Aaron Giles2008-11-271-6/+2
* Changed timer_alloc, timer_set, timer_pulse, timer_call_after_resynch, Aaron Giles2008-11-261-1/+1
* Added "tag" parameter to state_save_register_item_* calls. Removed Aaron Giles2008-11-171-4/+4
* WARNING: this compiles, but not fully cleanly, and a number of drivers Aaron Giles2008-11-141-102/+102
* Massive API cleanup/change. The primary goal is that all CPU- Aaron Giles2008-11-131-33/+34
* Major cpuintrf changes: Aaron Giles2008-11-101-3/+3
* Cleanups and version bump.mame0127u2 Aaron Giles2008-09-041-3/+3
* From: Fabio Priuli [mailto:doge.fabio@gmail.com] Aaron Giles2008-09-041-0/+12