From 8dbfcac7b269a17cb8e7d252a0e20593fa56d24d Mon Sep 17 00:00:00 2001 From: Osso Date: Fri, 19 Dec 2014 07:21:58 +0100 Subject: [PATCH] machine.c: invalidating all save states from previous versions is not a good trade-off for fixing a few games that regressed (nw) --- src/emu/machine.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/emu/machine.c b/src/emu/machine.c index 76855efad96..ff0831901db 100644 --- a/src/emu/machine.c +++ b/src/emu/machine.c @@ -256,8 +256,10 @@ void running_machine::start() save().save_item(NAME(m_watchdog_enabled)); save().save_item(NAME(m_watchdog_counter)); - // save the random seed or save states might be broken in drivers that use the rand() method - save().save_item(NAME(m_rand_seed)); + // we should save the random seed or save states might be broken in drivers that use the rand() method + // but for the time being we won't, since it would invalidate all the save states from previous MAME versions + // to be re-enabled if/when MAME save system becomes more flexible + // save().save_item(NAME(m_rand_seed)); // initialize image devices image_init(*this);