mame/plugins
Vas Crabb 07e55935cf plugins: Rewrote timer plugin fixing multiple issues.
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.
2021-11-06 05:20:59 +11:00
..
autofire plugins: Rewrote timer plugin fixing multiple issues. 2021-11-06 05:20:59 +11:00
cheat plugins: Reduced amnesia for autofire and inputmacro plugins. 2021-11-05 02:46:04 +11:00
cheatfind plugins: Reduced amnesia for autofire and inputmacro plugins. 2021-11-05 02:46:04 +11:00
commonui -frontend: Refactored menu event handling and fixed a number of issues. (#8777) 2021-10-31 12:31:16 +11:00
console plugins/console: fix crash 2021-10-30 12:05:58 -05:00
data plugins: Moved the timecode recording functionality to a plugin. 2021-11-02 15:31:03 +11:00
discord plugins: Moved the timecode recording functionality to a plugin. 2021-11-02 15:31:03 +11:00
dummy plugins: Use SPDX short identifiers for licenses in exports (more precise and easier to localise), use CC0 for hiscore plugin rather than CC0. 2021-10-25 01:57:07 +11:00
gdbstub plugins: Use SPDX short identifiers for licenses in exports (more precise and easier to localise), use CC0 for hiscore plugin rather than CC0. 2021-10-25 01:57:07 +11:00
hiscore plugins: Rewrote timer plugin fixing multiple issues. 2021-11-06 05:20:59 +11:00
inputmacro plugins: Rewrote timer plugin fixing multiple issues. 2021-11-06 05:20:59 +11:00
json srcclean (nw) 2016-11-27 09:56:49 +11:00
layout plugins: Use SPDX short identifiers for licenses in exports (more precise and easier to localise), use CC0 for hiscore plugin rather than CC0. 2021-10-25 01:57:07 +11:00
portname plugins: Moved the timecode recording functionality to a plugin. 2021-11-02 15:31:03 +11:00
timecode plugins: Rewrote timer plugin fixing multiple issues. 2021-11-06 05:20:59 +11:00
timer plugins: Rewrote timer plugin fixing multiple issues. 2021-11-06 05:20:59 +11:00
xml plugins/data: use history.xml and add xml parser for it 2020-12-31 15:06:57 -06:00
boot.lua Re-generated translations for I/O port names. 2021-10-11 15:02:55 +11:00
plugin.schema -Cleaned up CI targets: 2021-10-22 02:46:52 +11:00
README.md srcclean (nw) 2016-11-27 09:56:49 +11:00

Plugins

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