AWJ |
|
|
|
Reged: 03/08/05
|
Posts: 936
|
Loc: Ottawa, Ontario
|
|
Send PM
|
|
|
Request: MAME drivers with timers preventing savestate
#244422 - 01/24/11 05:21 PM
|
|
|
In this thread, please report MAME drivers that always display the message "Unable to save due to pending anonymous timers" when you attempt to save.
Already known about: cave.c - all games segaorun.c - all games segas16b.c - all games segaxbd.c - all games
Edited by AWJ (01/24/11 05:46 PM)
|
|
|
|
Re: Request: MAME drivers with timers preventing savestate
[Re: AWJ]
#244520 - 01/25/11 08:12 AM
|
|
|
> In this thread, please report MAME drivers that always display the message "Unable to > save due to pending anonymous timers" when you attempt to save. > > Already known about: > cave.c - all games > segaorun.c - all games > segas16b.c - all games > segaxbd.c - all games
boxer.c capbowl.c cball.c destroyr.c fgoal.c flyball.c fuukifg2.c fuukifg3.c
were the drivers which I added state class to (actually, state struct at time ), saving all the variable, but that were unable to have save states due to anonymous timers
I only worked through drivers starting with 'K' (and a few 'L'), and I had to skip a few drivers due to components in need to be device-fied before save states were possible (e.g. cave dependence on nmk112), so I don't have a full list unfortunately
|
|
|
Tomu Breidah |
No Problems, Only Solutions
|
|
|
Reged: 08/14/04
|
Posts: 6830
|
Loc: Neither here, nor there.
|
|
Send PM
|
|
|
Re: Request: MAME drivers with timers preventing savestate
[Re: AWJ]
#244596 - 01/25/11 10:59 PM
|
|
|
|
|
Re: Request: MAME drivers with timers preventing savestate
[Re: Tomu Breidah]
#244652 - 01/26/11 01:19 PM
|
|
|
run mame with -log and then the error.log will be created in the same folder as MAME
|
|
|
|
Re: Request: MAME drivers with timers preventing savestate
[Re: AWJ]
#244653 - 01/26/11 01:27 PM
|
|
|
> In this thread, please report MAME drivers that always display the message "Unable to > save due to pending anonymous timers" when you attempt to save. > > Already known about: > cave.c - all games > segaorun.c - all games > segas16b.c - all games > segaxbd.c - all games
Is bug 4107 related to this? If so, you can add aristmk4.c to the list...
Code:
Error: Unable to write save state due to a disk write error. Verify there is enough disk space.
It doesn't matter if you have 1.5 terabytes of disk space left, the same error is given.
|
|
|
|
Re: Request: MAME drivers with timers preventing savestate
[Re: Heihachi_73]
#244659 - 01/26/11 03:09 PM
|
|
|
it's not related. bug 4107 was simply due to the nvram array not being allocated, so that MAME was trying to save an infinitely large array. fixed.
btw, I'm not even sure that such array needs to be saved now that the driver uses common NVRAM, but I don't think it is worth any clean up since there is no real save state support in the driver...
|
|
|
AWJ |
|
|
|
Reged: 03/08/05
|
Posts: 936
|
Loc: Ottawa, Ontario
|
|
Send PM
|
|
|
Re: Request: MAME drivers with timers preventing savestate
[Re: Tomu Breidah]
#244673 - 01/26/11 06:27 PM
|
|
|
> Is there a place to find the error.log? Anyway, shdancer. Driver source is segas18.c
segas18.c was the same problem as the other sega drivers (video/segaic16.c) I've submitted a patch for that, as well as for cave.c.
|
|
|