Viewing Issue Advanced Details
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
07454 Plugins Major Always Oct 16, 2019, 07:23 Oct 16, 2019, 22:21
Tester VasiliyFamiliya View Status Public Platform MAME (Official Binary)
Assigned To crazyc Resolution Fixed OS Windows 10 (64-bit)
Status [?] Resolved Driver dooyong.cpp
Version 0.214 Fixed in Version 0.215 Build 64-bit
Summary 07454: flytiger: Some peculiar properties of hi-score support in this game causes a strange behaviour of demo play.
Description If you have a .hi file left from earlier unfinished game session, the demo attract shows you the bug you can see in this video: https://drive.google.com/file/d/1WIpI3TUniogm9MNhmOCquXzxy5LxRf5B/view?usp=sharing
Steps To Reproduce Beat the initial best score, and then escape from this game at its middle, without victory or losing. After that launch this game again.
Additional Information
Flags
Regression Version
Affected Sets / Systems flytiger
Attached Files
 
Relationships
There are no relationship linked to this issue.
Notes
3
User avatar
No.17090
Tafoid
Administrator
Oct 16, 2019, 14:29
I was able to duplicate it, but unsure if it is a machine specific dat issue, or a problem with the Lua plugin.
My initial research seems to suggest something is awry with Lua side of things, so setting confirmed for now.
User avatar
No.17091
crazyc
Developer
Oct 16, 2019, 22:07
It's the dat file. "@:maincpu,program,d235,1,03,03" is likely a flag that indicates that it's safe to write the scores but also causes the bug. This can probably be replaced with the @delay mechanism but I don't know what the delay length should be.
User avatar
No.17092
crazyc
Developer
Oct 16, 2019, 22:21
1.5 sec seems to work https://github.com/mamedev/mame/commit/f0c5429b95459475bc0bf63d358e7263b7b6ca62