Viewing Issue Advanced Details
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
08833 Crash/Freeze Critical (emulation) Random Mar 6, 2024, 12:05 Mar 14, 2024, 02:25
Tester ngoomie View Status Public Platform MAME (Official Binary)
Assigned To Resolution Open OS Linux (64-bit)
Status [?] Acknowledged Driver
Version 0.262 Fixed in Version Build 64-bit
Fixed in Git Commit Github Pull Request #
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
 
Relationships
There are no relationship linked to this issue.
Notes
2
User avatar
No.21998
Robbbert
Senior Tester
Mar 9, 2024, 10:14
These games are listed as working according to the swlist.
User avatar
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.