- --
Viewing Issue Advanced Details
ID | Category [?] | Severity [?] | Reproducibility | Date Submitted | Last Update |
---|---|---|---|---|---|
06027 | Crash/Freeze | Critical (emulation) | Sometimes | Sep 5, 2015, 11:40 | Apr 16, 2023, 22:17 |
Tester | izius | View Status | Public | Platform | MAME (Official Binary) |
Assigned To | Haze | Resolution | Fixed | OS | |
Status [?] | Resolved | Driver | |||
Version | 0.165 | Fixed in Version | 0.239 | Build | |
Fixed in Git Commit | edc0dfb | Github Pull Request # | #8916 | ||
Summary | 06027: bigkarnk: Game freezes under some circumstances | ||||
Description |
The game could freeze in some particular circumstances, with sprites unable to move and music still playing. It may happen in level 2, inside the pyramid, if the color-changing ankh is pulled it when it's yellow or black (optional in both cases and not needed to proceed). After doing that, the game will possibly freeze when doing any of the following actions: 1) Jumping on a stairs. 2) Touching the top step of a stairs (only when going left). 3) Landing after walking off a platform*. 4) Landing after a jump, if you hit something in midair (wall, object or enemy)*. 5) Landing after receiving a hard hit (like a kick from the mummy boss in level 2). 6) Jumping on a higher platform (unless you land on the edge). 7) Jumping down to catch a rope (only on the ship in level 3). (Possibly more?) * = not always, but eventually it happens. |
||||
Steps To Reproduce | It might take a few tries to reproduce. Unfortunately, I don't know what exactly triggers the freeze, pulling the ankh when it's yellow or black is only the final part. | ||||
Additional Information |
I currently can't trace a regression (if there is one), given the semi-random nature of this bug. However, it does seem to happen consistently from recorded INPs. So I have included 2 INPs for comparison, with the freeze happening in only one, even if I did basically the same actions in both. |
||||
Github Commit | |||||
Flags | |||||
Regression Version | |||||
Affected Sets / Systems | bigkarnk | ||||
Attached Files
|
bigkarnk (freeze in level 2).zip (53,522 bytes) Sep 5, 2015, 11:40 Uploaded by izius
| ||||
bigkarnk (no freeze).zip (53,130 bytes) Sep 5, 2015, 11:40 Uploaded by izius
| |||||
0000.png (13,728 bytes) Sep 9, 2015, 23:46 Uploaded by Tafoid Spot the game freezes when using playback
| |||||
bigkarnk (mame 0.220 savestate).zip (11,715 bytes) May 16, 2020, 20:17 Uploaded by MetalGod | |||||
Relationships
There are no relationship linked to this issue. |
Notes
8
No.12012
Tafoid Administrator
Sep 9, 2015, 23:45
|
Confirmed using 0.165 and playing back the input that freezes during 2nd level |
---|---|
No.17657
MetalGod Senior Tester
May 16, 2020, 20:14
edited on: May 16, 2020, 20:19 |
Unable to reproduce this anymore. It seems it was fixed in 0.215 Uploaded savestate from mame 0.220, so that anybody can test this with the stairs |
No.19516
peterferrie Developer
Dec 2, 2021, 00:00
|
It's not fixed yet. I have confirmed it in 0.238, and that the trigger is during the second stage, while grabbing the ankh while yellow or black, at the "wrong" time. The crash is intentional. I have an idea of how to fix it. |
No.19517
StHiryu Tester
Dec 2, 2021, 13:56
|
Possible related to thoop freeze? |
No.21313
peterferrie Developer
Apr 14, 2023, 18:30
|
I cannot reproduce the freeze anymore in 0.253. |
No.21321
Robbbert Senior Tester
Apr 15, 2023, 14:28
|
Does anyone have an objection to resolving this then? Any idea who fixed it, and when? |
No.21328
dink Tester
Apr 16, 2023, 13:49
edited on: Apr 16, 2023, 13:51 |
Robbbert, https://github.com/mamedev/mame/commit/edc0dfb6272720e483be72352629a653492a00bf from what I remember: peterferrie came up with a range of hz at which thoop2 will work(not crash) at, then Haze found a perfect hz in that range which matched up with pcb recordings peterferrie, legendary fix, buddy :) best regards, - dink |
No.21329
Robbbert Senior Tester
Apr 16, 2023, 22:17
|
Thanks dink :) |