summaryrefslogtreecommitdiffstatshomepage
path: root/docs/source/plugins/timer.rst
blob: 578dd2beb50beaa5c4c97c297c7ff7eb4d7f5320 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
.. _plugins-timer:

Game Play Timer Plugin
======================

The timer plugin records the total time spent emulating each combination of a
system and a software list item, as well as the number of times each combination
has been launched.  To see the statistics, bring up the main menu (press **Tab**
during emulation by default), choose **Plugin Options**, and then choose
**Timer**.

This plugin records wall clock time (the real time duration elapsed while
emulation is running, according to the host OS) as well as emulated time.  The
elapsed wall clock time may be shorter than the elapsed emulated time if you
turn off throttling or use MAME’s “fast forward” feature, or it may be longer
than the elapsed emulated time if you pause the emulation of if the emulation is
too demanding to run at full speed.

The statistics are stored in the file **timer.db** in the **timer** folder
inside your plugin data folder (see the
:ref:`homepath option <mame-commandline-homepath>`).  The file is a SQLite3
database.
ns'>-2/+2 * GCC 10 fix for sqlite3 (nw) arbee2020-05-021-0/+5 * Fix hang with Emscripten's "upstream" backend (nw) Justin Kerk2020-04-161-0/+2 * removed the remaining bits of the FASTDEBUG/MAME_DEBUG_FAST silliness I intro... firewave2020-01-211-16/+0 * Lower number of warnings disabled with visual studio from 71 to 27 (nw) yz70s2020-01-021-58/+16 * Revert "Revert "enable clang missing braces warning - it's useful to be able ... Vas Crabb2019-12-211-1/+0 * Revert "enable clang missing braces warning - it's useful to be able to see w... AJR2019-12-201-0/+1 * enable clang missing braces warning - it's useful to be able to see when you'... Vas Crabb2019-12-201-1/+0 * damn inconsistent macros, maybe I really _will_ kill them off next year (nw) Vas Crabb2019-12-201-2/+2 * Enable visual studio warning C5038 about member initialization order (nw) yz70s2019-12-201-14/+13 * Revert "Fix gcc version 5 compile. (nw)" couriersud2019-11-011-10/+4 * Fix gcc version 5 compile. (nw) couriersud2019-11-011-4/+10 * Make devdelegate more like devcb for configuration. This is a Vas Crabb2019-10-261-10/+4 * Fix build for nonstandard compiler versions like '8.3-win32' Melissa Goad2019-10-171-0/+3 * fix for clang 9.0.0 on windows (nw) smf-2019-10-131-0/+1 * WIP: sync bgfx, bx and bimg with latest upstream (#5723) Julian Sikorski2019-10-131-7/+0 * (nw) fix std::array initialisation with GCC5 in nlwav.cpp, stop suppressing -... Vas Crabb2019-10-051-6/+0 * Build system maintenance: Vas Crabb2019-10-041-3/+5 * vs2019 fixes, initial clang-cl support (#5698) Julian Sikorski2019-10-021-0/+23 * asmjs: can not ignore errors on missing libraries 68bit2019-08-281-1/+0 * Enable precompiled header usage in the Visual Studio compiler (#5473) S.Z2019-08-131-1/+10 * Fix build in newer Emscripten versions (nw) Justin Kerk2019-08-081-0/+1 * fix vsllvm configuration feos2019-06-031-0/+4 * srcclean (nw) Vas Crabb2019-05-261-1/+1 * (nw) Clean up the mess on master Vas Crabb2019-03-261-0/+65 * Revert "conflict resolution (nw)"