(From Atari Ace)

This should fix wwestern0115u1yel.  It also invalidates every save state
out there, but it is the right thing to do.  ;-)
This commit is contained in:
Aaron Giles 2008-01-03 09:05:08 +00:00
parent d73ea1bf01
commit 3b2b5c5f31
2 changed files with 7 additions and 1 deletions

View File

@ -74,6 +74,12 @@ void generic_machine_init(running_machine *machine)
servicecoinlockedout[counternum] = 0;
}
/* register coin save state */
state_save_register_item_array("coin", 0, coin_count);
state_save_register_item_array("coin", 0, coinlockedout);
state_save_register_item_array("coin", 0, servicecoinlockedout);
state_save_register_item_array("coin", 0, lastcoin);
/* reset NVRAM size and pointers */
generic_nvram_size = 0;
generic_nvram = NULL;

View File

@ -66,7 +66,7 @@ Address Dir Data Name Description
11010101----1010 W xxxxxxxx EXROM2 high 8 bits of address to read from graphics ROMs
11010101----1011 W xxxxxxxx EPORT1 command to sound CPU
11010101----1100 W -------x EPORT2 single bit signal to audio CPU (not used?)
11010101----1101 W -------- TIME RESET wathcdog reset
11010101----1101 W -------- TIME RESET watchdog reset
11010101----1110 W -------x COIN LOCK coin lockout
11010101----1110 W ------x- SOUND STOP mute sound
11010101----1110 W -xxxxx-- n.c.