Viewing Issue Advanced Details
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
08152 Gameplay Critical (emulation) Have not tried 30 days ago 29 days ago
Tester Kale View Status Public Platform MAME (Official Binary)
Assigned To Resolution Open OS Windows 10/11 (64-bit)
Status [?] Acknowledged Driver naomi.cpp
Version 0.238 Fixed in Version Build 64-bit
Fixed in Git Commit Github Pull Request #
Summary 08152: usagiym: [possible] Hangs on chombo situations
Description This is very specific and may even be by game design.
I wanted to do a full open Toi Toi but brain farted and instead called chi on last tile. This causes my hand to be invalid.
But then game froze without giving any actual option to suppress my original error?
Steps To Reproduce Needs specific mahjong domain knowledge.
Save state provided as proof of concept.
Additional Information Hang snippet:
0C090FF2: 65E3 MOV R14,R5
0C090FF4: 75FF ADD #$FF,R5
0C090FF6: 6E53 MOV R5,R14
0C090FF8: 4E11 CMP/PZ R14
0C090FFA: 89B1 BT $0C090F60
0C090FFC: 60C3 MOV R12,R0
0C090FFE: 8801 CMP/EQ #$01,R0
0C091000: 8B01 BF $0C091006
0C091002: AFFE BRA $0C091002 ; tight loops here
0C091004: 0009 NOP

May be unhandled exception so that user loses credit off the bat?
http://mamedev.emulab.it/kale/fast/files/chombo_penalty.zip -> Save state on the affecting situation.
https://riichi.wiki/Chombo -> Chombo Rules in mahjong.
Github Commit
Flags Possible
Regression Version
Affected Sets / Systems usagiym
Attached Files
png file icon 0008.png (195,071 bytes) 29 days ago Uploaded by Kale
Kale
Relationships
There are no relationship linked to this issue.
Notes
0
There are no notes attached to this issue.