mame/scripts/src
Vas Crabb 6f4c1f6e5b Spring cleaning:
* Changed emu_fatalerror to use util::string_format semantics
* Fixed some incorrectly marked up stuff in build scripts
* Make internal layout compression type a scoped enum (only zlib is supported still, but at least the values aren't magic numbers now)
* Fixed memory leaks in Xbox USB
* There can only be one "perfect quantum" device - enforce that only the root machine can set it, as allowing subdevices to will cause weird issues with slot cards overiding it
* Allow multiple devices to set maximum quantum and use the most restrictive one (it's maximum quantum, it would be minimum interleave)
* Got rid of device_slot_card_interface as it wasn't providing value
* Added a helper template to reduce certain kinds of boilerplate in slots/buses
* Cleaned up some particularly bad slot code (plenty more of that to do), and made some slots more idiomatic
2019-11-01 00:47:41 +11:00
..
mame Enable precompiled header usage in the Visual Studio compiler (#5473) 2019-08-13 13:20:53 -04:00
osd Odroid n2 build fixes (#5751) 2019-10-18 10:31:08 -04:00
3rdparty.lua Add bgfx file for asmjs build (nw) 2019-10-21 18:01:36 +00:00
benchmarks.lua srcclean (nw) 2016-09-26 04:51:59 +10:00
bus.lua Spring cleaning: 2019-11-01 00:47:41 +11:00
cpu.lua cpu/saturn: clean up a little (nw) 2019-10-27 02:16:50 +11:00
devices.lua Enable precompiled header usage in the Visual Studio compiler (#5473) 2019-08-13 13:20:53 -04:00
emu.lua drawgfxm.h: Rename to drawgfxt.ipp and replace the mega-macros with template functions (nw) 2019-09-16 22:21:29 -04:00
formats.lua swtpc09: add a UniFLEX specific floppy format. 2019-08-13 13:42:13 +10:00
lib.lua dvdisasm: Overhaul [O. Galibert] 2017-11-26 17:41:27 +01:00
machine.lua swtpc8212: get it running, and on the rs232 bus (#5729) 2019-10-30 13:02:31 +11:00
main.lua Build system maintenance: 2019-10-04 22:55:01 +10:00
netlist.lua netlist: code maintenance. (nw) 2019-10-29 19:55:53 +01:00
sound.lua Spring cleaning: 2019-11-01 00:47:41 +11:00
tests.lua srcclean (nw) 2017-02-19 11:40:55 +11:00
tools.lua Continuous integration improvements (#5703) 2019-10-18 10:30:48 -04:00
video.lua clean up some .hxx abuse (nw) 2019-10-05 14:02:58 +10:00