- --
Viewing Issue Advanced Details
ID | Category [?] | Severity [?] | Reproducibility | Date Submitted | Last Update |
---|---|---|---|---|---|
08833 | Crash/Freeze | Critical (emulation) | Random | Mar 6, 2024, 12:05 | 31 days ago |
Tester | ngoomie | View Status | Public | Platform | MAME (Official Binary) |
Assigned To | Slamy | Resolution | Fixed | OS | Linux (64-bit) |
Status [?] | Resolved | Driver | |||
Version | 0.262 | Fixed in Version | 0.273GIT | Build | 64-bit |
Fixed in Git Commit | 904d27f | Github Pull Request # | #12988 | ||
Summary | 08833: cdimono1 [hotmario, hotmariou]: Random freezes when counting bonus score from remaining time at the end of stages | ||||
Description | In Hotel Mario, occasionally the game will freeze when your score is being counted based off of how much time you had left on the stage you'd just completed. I cannot read assembly of any type, but I've noticed that what specifically happens is that the game seems to get stuck in a loop of a few instructions when this happens. Here is a video of the freeze happening, with the disassembly and processor windows visible and some gameplay before the actual freeze happens, as well as an ample amount of time after the freeze to demonstrate the 'stuck in a loop' behaviour I described: (it's kinda laid out weird and I definitely left too much extra gameplay footage before the freeze, sorry!) | ||||
Steps To Reproduce | While it's quite random, I've noticed it's more likely to happen the quicker you finish the level. I've experienced it most often in Morton's Wood Door Hysteria but I think that's just related to the fact that I can finish those stages very quickly at this point. The furthest I've gotten before experiencing a freeze is stage 1 of Larry's Chilton Hotel (the stage directly after the one the freeze occurred on in the video I've included). I have never noticed a pattern with what specific scores it will freeze on, nor where in counting the score it will freeze, etc. | ||||
Additional Information |
Happens with the North American release as well to some extent, but I don't know how much for sure since I've mainly just tested with the European release. I am running on Fedora Linux 39 using what I'm pretty sure is the official packaging for MAME. My processor is an AMD Ryzen 7 2700. |
||||
Github Commit | |||||
Flags | |||||
Regression Version | |||||
Affected Sets / Systems | cdimono1 [hotmario, hotmariou] | ||||
Attached Files
|
audio_cdi210_20.flac (306,505 bytes) Nov 8, 2024, 17:02 Uploaded by Slamy Original audio from real system | ||||
Relationships
There are no relationship linked to this issue. |
Notes
5
No.21998
Robbbert Moderator
Mar 9, 2024, 10:14
|
These games are listed as working according to the swlist. |
---|---|
No.22006
ngoomie Tester
Mar 14, 2024, 02:25
edited on: Mar 14, 2024, 02:26 |
The Fedora package for MAME has finally been updated to 0.263 so I've been able to test it there, and it still happens. Worth note though is that I couldn't seem to get it to trigger in the 1993 prototype that was released a few days ago, but I could've just gotten lucky and happened not to trigger it. I've also gotten it to trigger as late as level 9 of the 3rd hotel in the standard European release, and seemingly very consistently. |
No.22415
Slamy Tester
Nov 8, 2024, 17:03
|
I've attached some recordings from a real machine. The audio playback during that scene in general is garbled. There might be a correlation. |
No.22449
Slamy Tester
Nov 17, 2024, 20:27
edited on: Nov 17, 2024, 20:28 |
I've created a PR on github which should fix this problem.https://github.com/mamedev/mame/pull/12988 |
No.22495
JimCarlTay Tester
Nov 24, 2024, 13:22
|
Fixed in commit 904d27f (pull request #12988) by Slamy. https://github.com/mamedev/mame/commit/904d27ff43b01233c47fc4a0e75e462d9a695d24 |