Viewing Issue Advanced Details
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
09066 Gameplay Major Always Jan 4, 2025, 21:16 3 days ago
Tester 80sRay View Status Public Platform MAME (Official Binary)
Assigned To Resolution Open OS Windows 10/11 (64-bit)
Status [?] Confirmed Driver
Version 0.273 Fixed in Version Build 64-bit
Fixed in Git Commit Github Pull Request #
Summary 09066: xfiles, xfilesk: Game will not accept coins after showing gameplay
Description You can not coin up and start a game once the attract mode cycle has run past the gameplay demo or after playing a game.

Coin up does work from before the attract cycle runs until the stage selection demo.
Steps To Reproduce Launch xfiles or xfilesk.
Let attract mode run past the gameplay demo.
Try to insert coin and start game.
Additional Information
Github Commit
Flags
Regression Version
Affected Sets / Systems xfiles, xfilesk
Attached Files
 
Relationships
There are no relationship linked to this issue.
Notes
7
User avatar
No.22776
Osso
Moderator
Jan 6, 2025, 11:34
Regression version should be compiled with the version the problem started. It was like this before 0.273 (I tested 0.260 as a sample).
User avatar
No.23155
cuavas
Administrator
11 days ago
FWIW my cleanup of the E1 recompiler code hasn’t fixed this so far. I’m fixing issues as I find them in the code, I haven’t actually tried to work out what’s going on with this game specifically.
User avatar
No.23159
cuavas
Administrator
7 days ago
Also, you can get this game to misbehave when it comes to credits with the interpreter (-nodrc) as well. If you insert just one coin, play until you lose, then insert more coins at the continue screen, the game won’t recognise them, and pressing the button will just make the continue countdown tick. However, if you insert several coins before starting the game, you can continue.
User avatar
No.23163
cuavas
Administrator
5 days ago
edited on: 5 days ago
After 128c29c52f4d57789fa4ad51271ca58bfc815dfc the DRC and interpreter both seem to get tripped up around the same point. The attract mode consists of several parts:
* Title screen/logo
* Porn montage
* Stage selection demo
* Gameplay demo
* Picture viewer demo

The point it starts failing to recognise coins is some time in the gameplay demo. Coins will be recognised any time up to the stage selection demo. The same thing happens for both -drc and -nodrc.
User avatar
No.23164
cuavas
Administrator
5 days ago
Just as a sanity check, I tried MAME 0.251 (yes, the sound is horrible), and this isn’t a regression in the interpreter. Even back then, inserting a coin after the gameplay demo isn’t recognised with -nodrc. I’m not sure exactly why 128c29c52f4d57789fa4ad51271ca58bfc815dfc fixes whatever made the DRC get confused earlier than the interpreter, but at least it’s consistent now.
User avatar
No.23165
Haze
Senior Tester
4 days ago
I think it's some kind of delayed protection
User avatar
No.23166
cuavas
Administrator
3 days ago
Yeah, it’s apparently protection. See over on GitHub where it’s easier to format things better: https://github.com/orgs/mamedev/discussions/190