Skip to content

Comments

Fix: correct MULT/MULTU rd-register write and EI/DI COP0 Status bit#72

Merged
ran-j merged 2 commits intoran-j:mainfrom
aslanhudajev:fix/mult-and-multu-operations
Feb 21, 2026
Merged

Fix: correct MULT/MULTU rd-register write and EI/DI COP0 Status bit#72
ran-j merged 2 commits intoran-j:mainfrom
aslanhudajev:fix/mult-and-multu-operations

Conversation

@aslanhudajev
Copy link
Contributor

  • MULT/MULTU now write the rd register in addition to HI/LO, matching the R5900 extension behavior.
  • EI/DI instructions now toggle COP0 Status bit 16 (EIE) instead of bit 0 (IE), matching the PS2 Emotion Engine specification .

@ran-j
Copy link
Owner

ran-j commented Feb 21, 2026

Nice work. Mutch clear now.

Don't forget to submit a PR with vu0 stubs.

@ran-j ran-j merged commit 130b8d2 into ran-j:main Feb 21, 2026
3 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