Viewing Issue Advanced Details
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
06270 Crash/Freeze Critical (emulation) Always Jul 2, 2016, 17:35 Sep 8, 2016, 18:12
Tester izius View Status Public Platform MAME (Official Binary)
Assigned To Resolution Open OS Windows XP
Status [?] Confirmed Driver stv.cpp
Version 0.175 Fixed in Version Build Normal
Fixed in Git Commit Github Pull Request #
Summary 06270: danchih, danchiq: Both games freeze under certain circumstances
Description These games freeze right after doing specific actions. In every case I've seen, the freeze is triggered when a voice sample is playing, causing it to get looped, while the BGM continues playing as normal. I don't know if that's a cause or an effect.
More info below.
Steps To Reproduce Just watch the attract mode. Both games will freeze at the title screen on the 2nd loop (danchih) or the 3rd (danchiq).

For some in-game specific freeze,
A) in danchih:
1) simply insert a coin (random, depends on which voice speaks out the game title);
2) call a koi-koi (get a winning card combination, then choose yes);
3) don't call a koi-koi (same as 2), but choose no);
4) have the opponent get a koi-koi against you;
5) lose a round, depleting your points and getting to the continue screen;
6) after winning a round, lose one without depleting all your points, to get a small speech from your opponent.
Points 2-6 work only on specific opponents; for example, 2 and 6 on oppo A, 3 and 4 on oppo B.

B) in danchiq:
1) simply insert a coin (random, depends on which voice speaks out the game title);
2) give a right answer against some specific opponents (the 2nd in stage 1, choice 1 and the 1st in stage 3, choice 1);
3) defeat opponent in stage 2 and get to her cutscene;
4) after defeating the opponent in stage 3, choice 2.

Possibly more for both games.
Additional Information I've tested these 2 games because they're from the same company. Possibly other games could be affected.

For danchiq, I used -cheat to advance ('Display the correct answer', which shouldn't affect the game). Tested without cheats as well, the title screen and the insert coin freeze both occur anyway.
Github Commit
Regression Version 0.148u1
Affected Sets / Systems danchih, danchiq
Attached Files
There are no relationship linked to this issue.
User avatar
Jul 2, 2016, 19:05
An easier way to repo the reported looped behavior for danchin is - insert one credit at the warning screen. Then wait a few seconds and let attract advance to title screen inserting credit two and soon as you hear the female voice. You'll get the looping/freeze effect every time.
User avatar
Sep 6, 2016, 09:42
Have you tested with non-DRC?
User avatar
Sep 8, 2016, 18:12
No, I didn't know that option could be useful here. I wasn't even aware it existed...

Tested now with -nodrc in the current version (0.177). Both games are noticeably slower, but aside of that they behave the same, locking up in the various instances reported.