Previous 199869 Revisions Next

r33948 Thursday 18th December, 2014 at 17:15:42 UTC by Osso
machine.c: save m_rand_seed, fixes save state regressons in at least the following games - drivers: bmcpokr - bmcpokr.c, centipdb, caterplr, millpac - centiped.c, jngolady - jangou.c, rivieraa - merit.c (nw)
device.c: fix typo (nw)
[src/emu]device.c machine.c

trunk/src/emu/device.c
r242459r242460
626626//-------------------------------------------------
627627//  device_post_load - called after the loading a
628628//  saved state, so that registered variables can
629//  be expaneded as necessary
629//  be expanded as necessary
630630//-------------------------------------------------
631631
632632void device_t::device_post_load()
trunk/src/emu/machine.c
r242459r242460
255255      primary_screen->register_vblank_callback(vblank_state_delegate(FUNC(running_machine::watchdog_vblank), this));
256256   save().save_item(NAME(m_watchdog_enabled));
257257   save().save_item(NAME(m_watchdog_counter));
258
258   
259   // save the random seed or save states might be broken in drivers that use the rand() method
260   save().save_item(NAME(m_rand_seed));
261   
259262   // initialize image devices
260263   image_init(*this);
261264   m_tilemap.reset(global_alloc(tilemap_manager(*this)));


Previous 199869 Revisions Next


© 1997-2024 The MAME Team