diff options
author | 2015-01-18 11:48:39 +0100 | |
---|---|---|
committer | 2015-01-18 11:48:39 +0100 | |
commit | 29583a20e8e6506f3c1b180bd6e8ad5005723103 (patch) | |
tree | 393372d2b7250f954148ef4dc65c8efdd03d2795 /src/emu/machine/netlist.c | |
parent | 29045039232974a5187b22c70561131b7e9726dc (diff) |
Introduced an nl_double type. This will be followed by an nl_float type
for certain components (mostly matrix and vector). (nw)
Diffstat (limited to 'src/emu/machine/netlist.c')
-rw-r--r-- | src/emu/machine/netlist.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/emu/machine/netlist.c b/src/emu/machine/netlist.c index 1f3abd7d2b5..7054d8fccfd 100644 --- a/src/emu/machine/netlist.c +++ b/src/emu/machine/netlist.c @@ -443,6 +443,12 @@ ATTR_COLD void netlist_mame_device_t::save_state() if (td != NULL) save_pointer(td, s->m_name, s->m_count); } break; + case DT_FLOAT: + { + float *td = s->resolved<float>(); + if (td != NULL) save_pointer(td, s->m_name, s->m_count); + } + break; case DT_INT64: save_pointer((INT64 *) s->m_ptr, s->m_name, s->m_count); break; |