- Needed to keep audio in sync when playing rhythm game machines such
as konami system 573. This is because the lowest audio_latency currently
supported (audio_latency 1) introduces at least 10 ms of variable latency.
I am unsure how to go about this without breaking backward compatibility
so I set it to work only when audio_latency is 0 (which was previously ignored
by mame itself and was treated equivalent to audio_latency 1). I am aware
that setting audio_latency to 0 is not supported by many mame frontends,
but this change seems natural. Otherwise, would it be better to add
a new mame.ini option, or to automatically enable this low-latency mode
when pa_latency is set lower than, say, 0.01 (10ms), which would
break people's configurations if they already rely on the old behavior?
* mpu5.hxx: Add Spanish Gold Striker dipswitches info (nw)
Better to have the info on the code until the dipswitches get proper emulation on the driver
* Typo (nw)
* some cleanups in unsorted section to make life easier in the future (nw)
* more cleanups in unsorted (nw)
* more unsorted cleanups (nw)
* more unsorted cleanup (nw)
* more unsorted cleaning (nw)
* spectrum sorting (nw)
* unsorted cleanups (nw)
* validation (nw)
* sorting (nw)
* (nw)
* (nw)
* tidy unsorted section a bit (nw)
* tidy (nw)
* (nw)
* cleanups in unsorted section (nw)
* more unsorted tidy (nw)
* unsorted cleanup (nw)
* more unsorted cleanup (nw)
* more unsorted cleanup (nw)
* more cleanup (nw)
* more tidy (nw)
- Restore some 8052 SFR and bit names that were inadvertently omitted for more advanced models
- Add a few more T2-related names
- Add i8xc51fx and i8xc51gb disassemblers with additional SFR and bit names
- Remove i80c51 from unidasm (actual differences from i8051 are not significant)
Change device names from "Intel I8xxx" to "Intel 8xxx" (nw)
scm_500: Identify CPU type as 80C51GB (specific differences obviously not emulated) (nw)
unidasm: Realphabetize mips1 (nw)
- SCSI slot options are no longer required to implement nscsi_device themselves. Instead they implement nscsi_slot_device_interface, which contains a finder for a nscsi_device. This is to accommodate LLE SCSI drives with their own LSI interface chips.
- SCSI bus device connection is now done through device_resolve_objects rather than device_config_complete. (The pessimized code to access the device finder is because that will not have been resolved yet.)
- Added a validity checking method for nscsi_connector.