Skip to content

Feature/iop emulator - #244

Merged
ran-j merged 22 commits into
mainfrom
feature/iop-emulator
Sep 20, 2026
Merged

ran-j merged 22 commits into
mainfrom
feature/iop-emulator

Conversation

@ran-j

@ran-j ran-j commented Sep 2, 2026

Copy link
Copy Markdown
Owner

No description provided.

ran-j added 20 commits July 25, 2026 21:23
feat: small perf o vsync tick
fix: fix MPEG out of sync with new EE refactor
fix: fix wrong mmi instruction translation
fix: fix thread info params
feat: added EE  timers decoder and consumer
feat: split SFI and IOP memory to prevent collision and overrides
refactor: codegen to catch callbacks on mips code
feat: added a lot of entries or IOP emulator
…five-instruction backward scan stopped at LUI and therefore
refactor: split IOP emulator logic
feat: added more HLE IOP modules
feat: added ps2_path
feat: Added PS2Vfs for virtual file system operations, including file opening, reading, writing, and path resolution.
feat: Improve VIF1 data processing to handle GIF image packets more efficiently.
Preserve the branch's GS CLUT and texture cache implementation while integrating upstream thread initialization and syscall resume coverage. Build passes; 448/456 tests pass with the same eight failures reproduced on pre-merge HEAD (447/455).
@ran-j ran-j self-assigned this Sep 10, 2026
@ran-j
ran-j marked this pull request as ready for review September 20, 2026 00:26
@ran-j
ran-j merged commit 75d729c into main Sep 20, 2026
6 checks passed
noahbaxter added a commit to noahbaxter/PS2Recomp that referenced this pull request Sep 25, 2026
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.

1 participant