summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/machine.c
Commit message (Expand)AuthorAgeFilesLines
* Decouple memory_region parameters from the ROMREGION flags. Aaron Giles2011-03-141-4/+6
* Attached emu_options to the machine_config, and the running_machine Aaron Giles2011-03-101-12/+11
* Fix -no<option> for booleans Aaron Giles2011-03-051-1/+1
* Converted core_options to a class. Removed a bunch of marginal Aaron Giles2011-03-031-13/+13
* Modified video update system. [Miodrag Milanovic] Miodrag Milanovic2011-02-241-20/+3
* Input ports can now be added to device, names are formed as sub tags from par... Miodrag Milanovic2011-02-131-1/+1
* mame_file is now emu_file and is a class. It is required Aaron Giles2011-02-121-11/+9
* Removed short name as parameter from device_config this way it is not mandato... Miodrag Milanovic2011-02-111-1/+1
* - Added shortname to devices in order to make ROM loading per device possible... Miodrag Milanovic2011-02-101-1/+2
* Cleanups and version bump.mame0141u2 Aaron Giles2011-02-091-1/+1
* Moved the state saving system to C++. For now the registration macros Aaron Giles2011-02-081-7/+3
* Move generic templates from emucore.h to emutempl.h. Aaron Giles2011-02-071-2/+2
* As promised, the bulk update of timer calls: Aaron Giles2011-02-061-1/+1
* Fix build break from last checkin. Aaron Giles2011-02-061-9/+5
* Convert emu_timers to objects. Move implementation and management of Aaron Giles2011-02-061-13/+8
* Attotime bulk conversion step: Aaron Giles2011-02-031-2/+2
* Converted attotime to a class, with proper operators. Removed old Aaron Giles2011-02-031-2/+2
* C++-ified the sound and streams interfaces. Combined sound.c and streams.c Aaron Giles2011-01-271-6/+4
* Fixed some long standing issues with image device config (no whatsnew) Miodrag Milanovic2011-01-171-2/+0
* Ok, last major rename for this round: Aaron Giles2011-01-011-8/+8
* Fix regressions in games with buffered spriteram. Aaron Giles2010-12-061-1/+3
* Split the screen device into a separate module. Aaron Giles2010-12-021-4/+7
* C++-ified the cheat engine. Aaron Giles2010-10-271-3/+2
* Use "default" font for artwork elements as well. Aaron Giles2010-10-241-1/+1
* Create new class osd_interface to house OSD callbacks. Added new Aaron Giles2010-10-211-2/+3
* 03915: All sets using -autosave: "auto.sta" can mistakenly be erased Aaron Giles2010-10-191-1/+1
* Converted render.c objects into C++ objects. Updated all callers. Aaron Giles2010-10-131-4/+5
* Moved auto-finding code down into the device_t object so it can be more Aaron Giles2010-09-141-38/+0
* From Micko: fixed chd image loading? (mainly for MESS) Angelo Salese2010-09-071-12/+12
* Added templates required_shared_ptr<> and optional_shared_ptr<> which Aaron Giles2010-09-041-10/+10
* New model for populating devices in a driver_device class. Removed the Aaron Giles2010-09-031-12/+37
* Changed driver_device to expose the game_driver's ROMs through the Aaron Giles2010-09-031-8/+18
* Changed driver_data objects to be devices. Replaced the driver_data_t Aaron Giles2010-09-021-107/+170
* Changed the MACHINE_DRIVER_* macros, as follows: Aaron Giles2010-09-011-0/+10
* Declared virtual functions in driver_data_t for: Aaron Giles2010-08-211-12/+161
* I had originally wanted to convert the profiler to use scopes (e.g., Aaron Giles2010-08-211-4/+4
* Swap: (astring.len() != 0) -> astring Aaron Giles2010-08-211-1/+1
* Massive memory system change. This is another step along the path toward Aaron Giles2010-08-191-1/+1
* Cleanups and version bump.mame0139u1 Aaron Giles2010-08-121-1/+1
* (Wow, I had no idea quite so many drivers were using driver_data!) Aaron Giles2010-08-041-3/+27
* Placed flag removal on machine destructor, fixes issue from r9779 (no whatsnew) Miodrag Milanovic2010-07-211-0/+2
* Cleanups and version bump.mame0138u3 Aaron Giles2010-07-061-15/+15
* Created CPU-specific device types for all CPUs, using new macros Aaron Giles2010-07-031-1/+6
* Fix dynamic cast in machine->describe_context(). Aaron Giles2010-07-021-1/+1
* Remove most other instances of cpu_get_total_cycles. Aaron Giles2010-06-301-1/+1
* Split mame.c into mame.c and machine.c, the latter containing the Aaron Giles2010-06-301-0/+1003