Skip to content

Conversation

gm-matthew
Copy link
Contributor

For each Model 2C game the copro TGPx4 initialization procedure writes a list of function addresses to data A and afterwards writes 0 to external address 0x2C, which in the current code is mapped to data A so it ends up corrupting the address of copro function 0x2C. This commit separates data A and external memory so this no longer occurs.

Fixes enemy car collision detection in stcc, probably other bugs in Model 2C games we hadn't discovered

@rb6502 rb6502 merged commit d04bd41 into mamedev:master Oct 7, 2025
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants