mame/plugins
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
..
autofire -ui/menu.cpp: Don't pass IPT_UI_BACK event to the implementation when dismissing the menu. 2023-03-23 03:39:54 +11:00
cheat Input refactoring: 2023-02-18 06:18:45 +11:00
cheatfind Input refactoring: 2023-02-18 06:18:45 +11:00
commonui Input refactoring: 2023-02-18 06:18:45 +11:00
console -Lua engine: run everything in coroutines. (#11019) 2023-03-25 05:53:58 +11:00
data plugins/data: Use local sqlite3 library variable. 2023-03-13 05:51:22 +11:00
discord
dummy
gdbstub
hiscore osd/modules/file: Don't magically substitute environment variables when opening files. (#9859) 2022-12-17 06:03:59 +11:00
inputmacro -ui/menu.cpp: Don't pass IPT_UI_BACK event to the implementation when dismissing the menu. 2023-03-23 03:39:54 +11:00
json
layout Tie up a few loose ends: 2023-03-08 00:16:47 +11:00
portname osd/modules/file: Don't magically substitute environment variables when opening files. (#9859) 2022-12-17 06:03:59 +11:00
timecode osd/modules/file: Don't magically substitute environment variables when opening files. (#9859) 2022-12-17 06:03:59 +11:00
timer osd/modules/file: Don't magically substitute environment variables when opening files. (#9859) 2022-12-17 06:03:59 +11:00
xml
boot.lua osd/modules/file: Don't magically substitute environment variables when opening files. (#9859) 2022-12-17 06:03:59 +11:00
plugin.schema
README.md

Plugins

LUA plugins contains code from various sources so license is per file.