Does anyone knows why my PS2 emulator is running so slow ,when I have a fast computer?
Fundamentally the problem is the emulator is taking one type of processor and trying to do work that another type of processor was specifically designed to do. Have you ever played a game in ‘software’ rendering? Most games don’t offer such an option anymore but back in say, Quake 2, you had a software path and a path for GL/Voodoo etc. and the software path was atrociously slower than the accelerated path. This is because graphics chips are specialized to do a certain kind of math, just as the chips in a PS2 are. A 1.8GHz AMD or Intel CPU from a desktop can fall to it’s knees when trying to do the work a 300MHz chip from a handheld might do because 1Hz is not the same for all chips. Some chips do more instructions per clock (per Hz) and some chips have hardware accelerated instructions. The emulator is taking an instruction that is native to the PS2 processor (and takes 1 cycle of processing) and is inflating it in to the necessary series of steps to reproduce the same result, only it