summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/clifront.c
Commit message (Collapse)AuthorAgeFilesLines
* -listroms knows about device-specific ROMs now. Aaron Giles2008-09-261-39/+43
|
* Cleanups and version bump.mame0127u3 Aaron Giles2008-09-111-1/+1
|
* Added concept of rom sources to the rom loader. Updated auditing, Aaron Giles2008-09-061-21/+30
| | | | | CLI utilities, validity checks, and ROM loading to use these new functions so that device-specific ROMs are handled properly.
* Updated structure and naming conventions of the following sound interfaces. Derrick Renaud2008-08-081-1/+1
| | | | | | struct CustomSound_interface to custom_sound_interface struct Samplesinterface to samples_interface struct SN76477interface to SN76477_interface struct AY8910interface to AY8910_interface
* Restores the previous verifyroms() code. Left verifysamples() untocuhed for ↵ Zsolt Vasvari2008-03-171-8/+7
| | | | now.
* Fix: 01538: -verifysamples: Inconsistent handling of missing sample sets Zsolt Vasvari2008-03-171-14/+16
| | | | I applied the same fix to verifyroms. Now a status message is printed for every sample/ROM set regardless if an individual or all the sets are audited.
* Fixed memory leak Zsolt Vasvari2008-03-171-0/+3
|
* Converted MACHINE_DRIVER definitions from function Aaron Giles2008-02-261-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | constructors to tokenized lists. For the most part this is a non-invasive change, except for those drivers using MDRV_WATCHDOG_TIME_INIT. In order to allow for tokenization of attotimes, a set of new macros is provided called UINT64_ATTOTIME_IN_x() which follows the same pattern as ATTOTIME_IN_x() but packs the attotime down into a single 64-bit value for easier tokenization. Separated MDRV_DEVICE_CONFIG_DATA into 32-bit and 64-bit versions. Added floating-point versions with configurable resolutions. Fixed several errors in the machine drivers which were caught by the additional checks now done in the machine config detokenization code. Converted speakers into devices. Machine->config no longer houses an array of speakers; instead they are iterated through using the new macros (defined in sound.h) speaker_output_first() and speaker_output_next(). Updated all relevant code to do this. Improved game info display with multiple screens. Fixed bug which caused all screens to display equally. Added typedefs for all the machine config callback functions at the top of driver.h.
* Removed expand_machine_driver(). Aaron Giles2008-02-181-7/+5
| | | | | | Replaced with machine_config_alloc() and machine_config_free(). Updated all call sites. Normalized info.c style and simplified some of the code.
* Copyright cleanup: Aaron Giles2008-01-061-2/+2
| | | | | | - removed years from copyright notices - removed redundant (c) from copyright notices - updated "the MAME Team" to be "Nicola Salmoria and the MAME Team"
* Fixed gui0121u1gre. Aaron Giles2008-01-031-4/+6
|
* Changes for MAME 0.121u3.mame0121u3 Aaron Giles2007-12-171-1/+1
|
* Changes for MAME 0.121u1.mame0121u1 Aaron Giles2007-12-171-1/+1
|
* Initial checkin of MAME 0.121.mame0121 Aaron Giles2007-12-171-0/+977