Here's the latest build of DaedalusX64, the ever-popular Nintendo 64 emulator for the PlayStation Portable.
Changelog:
[=>] Merged from Dev branch:
- Rev 331 - Corn
- [!] let compiler inline R4300_JumpToInterruptVector() since it only adds ~100 bytes to .exe
- [!] reorganize and improve checks in R4300_Handle_Interrupt()
- [!] speedup and use 32bit (instead of 64bit) in DDIV and DDIVU when possible
- Rev 332 - Salvy
- [!] Optimized CPU_SetCompare
- Rev 333 - Salvy
- !] Made COP0 registers 32bit (to save a few cycles, since the values written aren't 64bit anyways)
- Rev 334 - Salvy
- [+] Implemented MFC0 in dynarec
- Rev 335 - Salvy
- [!] Optimized CTC1 in dynarec
- Rev 336 - Corn
- [!] some small optimizations in code generator
- [-] removed non working fix for TV output
- Rev 337 - Salvy
- [~] Corrected typo from previous commit which broke GenerateCACHE (Corn)
- [!] Enabled option to ignore memory bound checking in release mode (slight speed up)
- Rev 338 - Salvy
- [~] Fixed EXPERIMENTAL_INTERRUPTS option (when defined, Body Harvest and Nightmare Creatures work)
- Rev 339 - Salvy
- [!] inlined(again) R4300_JumpToInterruptVector (reduces # of ops from 239 to 299 in Interrupts.cpp)
DOWNLOAD
MEDIAFIREFILESONIC