Viewing Issue Advanced Details
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
02163 Multisession Major Always Aug 26, 2008, 06:43 Aug 31, 2008, 04:13
Tester john_iv View Status Public Platform MAMEUI
Assigned To Resolution Open OS Windows XP/Vista 64-bit
Status [?] Confirmed Driver astrocde.cpp
Version 0.127 Fixed in Version Build 64-bit
Summary 02163: profpac: Professor Pacman not multisession friendly
Description If the user quits out of a game of profpac in progress and then tries to re-launch it yields a black screen or actually continues the game from where it left off as if it was doing an autosavestate.
Steps To Reproduce 1. Kill \cfg\profpac.cfg and \nvram\profpac.nv
2. Launch game.
3. Coin up and start the game.
4. Hit tab, choose new game and select profpac again.
5. Expect it to restart but it just continues where it left off.
6. Quit all the way out and then launch profpac again.
7. Black screen.

That's the core way to do it, you can also just relaunch the game in MameUI.
Additional Information
Regression Version
Affected Sets / Systems profpac
Attached Files
There are no relationship linked to this issue.
User avatar
Senior Tester
Aug 26, 2008, 09:37
Same behaviour for non UI Version.
User avatar
Aug 26, 2008, 18:02
edited on: Aug 26, 2008, 18:03
It looks like bankswitching's not being handled properly when the driver's reset. If you quit when it's on the startup bank (startup test, attract mode) it works fine, but not if you reset in-game when it's bankswitched to the question ROMs. Resetting with F3 causes the bank to reset, but a hard reset won't do it for some reason.
User avatar
Atari Ace
Senior Tester
Aug 31, 2008, 04:13
This isn't a multisession issue per se, you get the same behavior if you quit mame entirely and then restart it. The nvram saved on quit is causing the behavior.