rohezal
Advanced Member
- Joined
- Oct 18, 2009
- Messages
- 1,712
The PS2 is realy hard to emulate, a lot of special hardware and chips which must be emulated:
http://en.wikipedia.org/wiki/PlayStation_2_technical_specifications
CPU: 128-bit[3][4] "Emotion Engine" clocked at 294.912 MHz (299 MHz on newer versions), 10.5 million transistors
Vector Units: VU0 and VU1 (Floating Point Multiply Accumulator × 9, Floating Point Divider × 1), 32-bit, at 147.456 MHz.
Coprocessor: FPU (Floating Point Multiply Accumulator × 1, Floating Point Divider × 1)
Main processor: MIPS R5900 CPU core, 64-bit, little endian (mipsel).
Graphics processing unit: "Graphics Synthesizer" clocked at 147.456 MHz
I found it realy hard to find a good emulator for the PS2 even on a desktop pc. Gamecube and Wii are more easy to emulate, they just a have cpu and a gpu like a normal pc. And a small chip called starlet which handles reading / writing to NAND and some copy protection stuff.
http://en.wikipedia.org/wiki/PlayStation_2_technical_specifications
CPU: 128-bit[3][4] "Emotion Engine" clocked at 294.912 MHz (299 MHz on newer versions), 10.5 million transistors
Vector Units: VU0 and VU1 (Floating Point Multiply Accumulator × 9, Floating Point Divider × 1), 32-bit, at 147.456 MHz.
Coprocessor: FPU (Floating Point Multiply Accumulator × 1, Floating Point Divider × 1)
Main processor: MIPS R5900 CPU core, 64-bit, little endian (mipsel).
Graphics processing unit: "Graphics Synthesizer" clocked at 147.456 MHz
I found it realy hard to find a good emulator for the PS2 even on a desktop pc. Gamecube and Wii are more easy to emulate, they just a have cpu and a gpu like a normal pc. And a small chip called starlet which handles reading / writing to NAND and some copy protection stuff.