mame/scripts
Vas Crabb 5f97af903c
-Lua engine: run everything in coroutines. (#11019)
* This lets you use emu.wait(...) directly without mucking around creating coroutines.
* Allow emu.wait to accept an attotime argument.
* Added a couple more wait helper functions.

-emu/profiler.h: Actually use scope-based profiling helpers.
* This makes the comment at the top of emu/profile.h less dishonest, and makes it easier to write exception-safe code.
* Got rid of some do { ... } while (0) loops that only existed so break could be used like a goto.
2023-03-25 05:53:58 +11:00
..
build Updated png.py to 0.0.20 (last version before Python 3.4 support dropped) 2023-01-03 16:05:24 +11:00
font srcclean and manual cleanups (nw) 2017-12-24 15:03:04 +11:00
minimaws More user experience improvements: 2021-10-14 08:00:04 +11:00
resources Tweaked MAME icon: 2022-08-07 02:47:19 +10:00
src Remove unused cd90_640_dsk formats (functionally replaced by thom_dsk) 2023-03-23 19:04:15 -04:00
target More miscellaneous fixes: 2022-09-14 04:46:58 +10:00
xslt More quality of life features for new source layout: 2022-06-29 01:29:04 +10:00
extlib.lua Added possibility of building using system pugixml 2018-03-27 10:19:22 +11:00
genie.lua -Lua engine: run everything in coroutines. (#11019) 2023-03-25 05:53:58 +11:00
toolchain.lua Various cleanups: 2023-02-27 06:11:37 +11:00