diff options
| author | 2022-06-16 03:32:46 +1000 | |
|---|---|---|
| committer | 2022-06-16 03:32:46 +1000 | |
| commit | 1964365f34499ae5785c7b8f13836caa05156dfa (patch) | |
| tree | 15ce654e3170c3509db1fddbb9b70a194f77cb46 /scripts | |
| parent | d345b7ec2ccf3c9a958bddd3906a202e42a88809 (diff) | |
Optimisation, and baby steps towards untangling stuff:
Optimised the scheduler's handling of unscheduled timers - gives a 50%
performance improvement in some timer-heavy drivers.
Added better endianness swizzling helpers.
Got rid of some of the OSD input modules' dependence on concrete input
classes from emu.
Diffstat (limited to 'scripts')
| -rw-r--r-- | scripts/src/osd/modules.lua | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/scripts/src/osd/modules.lua b/scripts/src/osd/modules.lua index e431bb93d22..3a44a1c7d05 100644 --- a/scripts/src/osd/modules.lua +++ b/scripts/src/osd/modules.lua @@ -54,6 +54,10 @@ function osdmodulesbuild() MAME_DIR .. "src/osd/osdnet.h", MAME_DIR .. "src/osd/watchdog.cpp", MAME_DIR .. "src/osd/watchdog.h", + MAME_DIR .. "src/osd/interface/inputcode.h", + MAME_DIR .. "src/osd/interface/inputman.h", + MAME_DIR .. "src/osd/interface/inputseq.cpp", + MAME_DIR .. "src/osd/interface/inputseq.h", MAME_DIR .. "src/osd/modules/debugger/debug_module.h", MAME_DIR .. "src/osd/modules/font/font_module.h", MAME_DIR .. "src/osd/modules/midi/midi_module.h", @@ -119,6 +123,7 @@ function osdmodulesbuild() MAME_DIR .. "src/osd/modules/monitor/monitor_mac.cpp", } includedirs { + MAME_DIR .. "src/osd", ext_includedir("asio"), } |
