summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/softlist.c
Commit message (Collapse)AuthorAgeFilesLines
* Cleanups and version bump.mame0138u4 Aaron Giles2010-07-221-1/+1
|
* Soflist will now load only items from original system by default. Miodrag Milanovic2010-07-201-1/+1
| | | For compatible softlists list name must be explicitly written. (no whatsnew)
* Added per-device image softlist loading routine [Miodrag Milanovic] Miodrag Milanovic2010-07-071-4/+2
| | | Renamed feof to image_feof (in device_image_interface) in order to compile on FreeBSD [El Barto]
* Cleanups and version bump.mame0138u3 Aaron Giles2010-07-061-6/+6
|
* - Added MDRV_SOFTWARE_LIST_COMPATIBLE_ADD for adding compatible software ↵ Miodrag Milanovic2010-07-061-33/+65
| | | | | | | lists (for documentation purposes) [Miodrag Milanovic] - listsoftware option now return only original software lists - UI is updated to enable mounting software items per device, it will display only items from list that are for specific device - Separate compatible software lists in UI
* Support for multiple software list per driver [Miodrag Milanovic] Miodrag Milanovic2010-07-061-37/+35
|
* Software list update: [Wilbert Pol] Miodrag Milanovic2010-07-041-59/+49
| | | | | - Software list xml files are now read in full such that information for clone and parent sets is available. - Added validity check to check for existence of parent sets.
* Split mame.c into mame.c and machine.c, the latter containing the Aaron Giles2010-06-301-5/+5
| | | | | | | | | | | | | | | | | | | running_machine definition and implementation. Moved global machine-level operations and accessors into methods on the running_machine class. For the most part, this doesn't affect drivers except for a few occasional bits: mame_get_phase() == machine->phase() add_reset_callback() == machine->add_notifier(MACHINE_NOTIFY_RESET, ...) add_exit_callback() == machine->add_notifier(MACHINE_NOTIFY_EXIT, ...) mame_get_base_datetime() == machine->base_datetime() mame_get_current_datetime() == machine->current_datetime() Cleaned up the region_info class, removing most global region accessors except for memory_region() and memory_region_length(). Again, this doesn't generally affect drivers.
* Made the machine_config a proper object. Added detokenize method to Aaron Giles2010-06-281-2/+2
| | | | | | | | | | | | this object which can be called multiple times to append new devices after the initial machine configuration is set up. Updated member variables to match new naming convention. Changed the running_machine to take a constructed machine_config object in the constructor, instead of creating one itself, for consistency. Also added machine->total_colors() as a shortcut to machine->config->m_total_colors.
* - Moved ioproc implementation from MESS [Miodrag Milanovic] Miodrag Milanovic2010-06-231-2/+5
| | | - Implemented more image device calls, and did some cleanup (no whatsnew)
* Fixed rewrite error in softlist (no whatsnew) Miodrag Milanovic2010-06-211-1/+1
|
* - Moved softlist implementation from MESS [Miodrag Milanovic] Miodrag Milanovic2010-06-201-0/+1445
- Moved image related UI from MESS to emu core - Reimplemented filename related image device calls