mirror of
https://github.com/mamedev/mame.git
synced 2024-11-16 07:48:32 +01:00
07e55935cf
Added emulated time recording as well as wall clock time. Fixed recording time for multiple software items per system. An incorrect constraint on the database table meant that time was only being recorded for a single software item per system. Detect the "empty" driver so the time spent at the selection menu isn't recorded (you'd get multiple entries for this due to the way options leak when returning to the system selection menu). Included schema migration code to update existing timer plugin databases. Also replaced some unnecessary floating point code with integer maths, added log messages, and made the plugin unload unload its database access code during emulation. Changed other plugins' use of paths with trailing slashes as this causes stat to fail on Windows. |
||
---|---|---|
.. | ||
autofire | ||
cheat | ||
cheatfind | ||
commonui | ||
console | ||
data | ||
discord | ||
dummy | ||
gdbstub | ||
hiscore | ||
inputmacro | ||
json | ||
layout | ||
portname | ||
timecode | ||
timer | ||
xml | ||
boot.lua | ||
plugin.schema | ||
README.md |
Plugins
LUA plugins contains code from various sources so license is per file.