3 ms·
You would probably need a terahertz CPU for cycle-accurate PS2 emulation. Cycle-accurate PS2 emulation means emulating the state of the CPU, GPU, other interac
by xcv123 2y ago
You would probably need a terahertz CPU for cycle-accurate PS2 emulation.
Cycle-accurate PS2 emulation means emulating the state of the CPU, GPU, other interacting processors, and their various interconnecting busses at clock cycle granularity and possibly at sub-cycle granularity if the processors are running asynchronously.
- fobes 2y agoThe IOP (PS1 processor used for I/O), SPU2 (sound processor), IPU (mpeg decoding), EE (main CPU), VU0, VU1, DMA controller and finally the GS (GPU) run asynchronously. It's naive for others to think perfect cycle accuracy for this machine might be possible with any hardware that exists today. PCSX2 is lucky to have VU1 on it's own thread. It still doesn't work perfectly IIRC, VU0 -> VU1 access is a little sketchy with it enabled.