Viewing Issue Advanced Details
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
08098 Crash/Freeze Minor Sometimes Oct 5, 2021, 04:36 Oct 15, 2021, 23:38
Tester xll View Status Public Platform MAME (Official Binary)
Assigned To Resolution Open OS Windows 10 (64-bit)
Status [?] Confirmed Driver snk68.cpp
Version 0.236 Fixed in Version Build 64-bit
Fixed in Git Commit Github Pull Request #
Summary 08098: pow: P.O.W Prisoners of War (US version1) game play freeze
Description In stage ?(not sure) the boss become blinking and move abnormal, game play freeze.
I save the state and record movies.

In stage 5, a bald guy holding a pistol starts blinking a few times right when you engage him. During the fight, there's no pattern to the blinking and sometimes this boss disappears for a split second at random. When I was doing jump kicks my game froze with repeated sounds for around 5 seconds, but then it recovered on it's own. There's definitely some weird behavior here.
Steps To Reproduce not sure, I just played and it occurred.
i save the state and record movies.
Additional Information
Github Commit
Flags
Regression Version
Affected Sets / Systems pow
Attached Files
zip file icon snap&sta.zip (901,223 bytes) Oct 5, 2021, 04:36 Uploaded by xll
Saved State
zip file icon powj.zip (9,917 bytes) Oct 7, 2021, 17:51 Uploaded by B2K24
powj
Relationships
There are no relationship linked to this issue.
Notes
10
User avatar
No.19307
B2K24
Moderator
Oct 5, 2021, 15:14
I'll try playing this on 2 different setups before resorting to the user supplied files.

Testing in progress...
User avatar
No.19309
B2K24
Moderator
Oct 5, 2021, 16:28
I'll confirm this.

In stage 5, a bald guy holding a pistol starts blinking a few times right when you engage him. During the fight, there's no pattern to the blinking and sometimes this boss disappears for a split second at random. When I was doing jump kicks my game froze with repeated sounds for around 5 seconds, but then it recovered on it's own. There's definitely some weird behavior here.
User avatar
No.19313
Haze
Senior Tester
Oct 6, 2021, 23:06
edited on: Oct 6, 2021, 23:31
does this apply to the Japanese clone powj? (others are using the same program ROMs as POW, so will be the same)

also a regression version would be handy, there are longplays of this on youtube, so it can't have always happened?

or is it a bug that only occurs sometimes (possible real game issue?)
User avatar
No.19314
B2K24
Moderator
Oct 7, 2021, 03:00
Those are really good questions. I just played through the exact specific set reported. I can try the others and do more deep-diving into the issues.
Stay tuned...
User avatar
No.19315
Haze
Senior Tester
Oct 7, 2021, 14:59
Yeah, ideally, if it's not always happened, we need a regression version. I have a feeling it might have something to do with the spriteram / tileram access code, even if it shouldn't, maybe the game is relying on something bad in that section that just happens to work on hardware. The sprite access code is especially peculiar with MAME being expected to ignore the writes to 1 byte in every dword, although it's possible, I guess, that it's split across 3 RAM chips with nothing on the 4th byte.
User avatar
No.19316
B2K24
Moderator
Oct 7, 2021, 17:50
Did a play through the Japanese clone powj and I couldn't even reach the bald guy. I got to a point in the game where I suddenly had no hit box and the enemy had no hit box, so it was impossible to progress further. I'll attach a SS if anyone wants to check it out.

A regression version and further testing will need to be done to figure out more.
User avatar
No.19321
Haze
Senior Tester
Oct 8, 2021, 01:19
That is definitely interesting, it kinda suggests something really quite bad is happening and corrupting the game state in different ways in each version
User avatar
No.19331
Haze
Senior Tester
Oct 10, 2021, 00:34
edited on: Oct 10, 2021, 00:39
fwiw my personal suspect would be
https://github.com/mamedev/mame/commit/b3ca14485137ddf5e9531cda04a8055aae4c0ad6
or
https://github.com/mamedev/mame/commit/783a3bae2b88743708ac2cb65d2c1f113a81960d

both of which were in 0.215. these affect how the data gets stored in RAM for the sprites, and if the game is relying on the otherwise unused byte that might be an issue.

so 0.214 and 0.215 might be the best builds to test.

https://github.com/mamedev/mame/commit/d5344a7bbaed1f1132b9cdcbb988612cca08a0ec

in 0.209 is possible, but less likely.
User avatar
No.19351
Haze
Senior Tester
Oct 15, 2021, 19:19
hmm actually this seems random, or at least i'm not getting a consistent reproduction, maybe it really is just a game bug?
User avatar
No.19356
Augusto
Tester
Oct 15, 2021, 23:38
edited on: Oct 15, 2021, 23:39
Both set pow and powa (mask rom) happen a strange issue in some areas and in the last boss.
The issue is moving the player not jumping is used jump sprite in animation. Happen very much when green berets are in screen.
In test gameplay not is reseted.
Another issue is when finishing in input name score not is possible select player 1 name and is displayed player 2 name even if player 2 not had finished the game.