summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/attotime.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/emu/attotime.cpp')
-rw-r--r--src/emu/attotime.cpp11
1 files changed, 8 insertions, 3 deletions
diff --git a/src/emu/attotime.cpp b/src/emu/attotime.cpp
index a1ba4d9ed61..d25de380ab0 100644
--- a/src/emu/attotime.cpp
+++ b/src/emu/attotime.cpp
@@ -8,9 +8,7 @@
***************************************************************************/
-#include "emucore.h"
-#include "eminline.h"
-#include "attotime.h"
+#include "emu.h"
//**************************************************************************
// GLOBAL VARIABLES
@@ -170,3 +168,10 @@ std::string attotime::to_string() const
int nsec = t.attoseconds() / ATTOSECONDS_PER_NANOSECOND;
return util::string_format("%s%04d.%03d,%03d,%03d", sign, int(t.seconds()), nsec/1000000, (nsec/1000)%1000, nsec % 1000);
}
+
+
+void attotime::register_save(save_registrar &save)
+{
+ save.reg(NAME(m_seconds))
+ .reg(NAME(m_attoseconds));
+}