Viewing Issue Advanced Details
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
07362 Crash/Freeze Critical (emulator) Always Jun 15, 2019, 21:55 Jul 7, 2019, 01:18
Tester AJR View Status Public Platform MAME (Self-compiled)
Assigned To Ryan Holtz Resolution Fixed OS MacOS X
Status [?] Resolved Driver
Version 0.210 Fixed in Version 0.212 Build Debug
Fixed in Git Commit Github Pull Request #
Summary MESS-specific 07362: jak_spdm, jak_pooh, others: [debug] DRC assertion failure
Description On debug builds, many sets in this driver crash out with the following error message shortly after startup:

Assertion failed: (m_top - m_codegen < CODEGEN_MAX_BYTES), function end_codegen, file ../../../../../src/devices/cpu/drccache.cpp, line 218.
Steps To Reproduce Start any of the affected sets with DRC enabled. (-nodrc makes the problem go away for obvious reasons.)
Additional Information Exactly when this assertion failure occurs varies from set to set. It usually occurs around where attract mode begins.

- jak_spdm: Assert occurs after the main menu is drawn.
- jak_pooh: Assert occurs after the last of the splash screens.
- jak_sith: Assert occurs immediately.
- rad_skat: Seemingly unaffected.
- jak_disf: Assert occurs on first splash screen.
- jak_disp: Assert occurs when starting some games (e.g. Balloon Bounce, Bubble Machine).
- jak_batm: Assert occurs almost immediately. First splash screen fails to appear.
Github Commit
Flags Debug build specific
Regression Version
Affected Sets / Systems jak_spdm, jak_pooh, others
Attached Files
There are no relationship linked to this issue.
User avatar
Ryan Holtz
Senior Tester
Jul 7, 2019, 01:18
All provided test cases have been resolved (6cbac0ee..).