VOGONS


First post, by swaaye

User metadata
Rank l33t++
Rank
l33t++

I am curious about how the inner workings of the emulator work. Is it mostly assembly? Can we get some boosts from SIMD operations from SSE/SSE2/3dNow/MMX/Altivec? I bet there are some huge opportunities for optimization considering a N64 emulator runs faster than DOS games right now!!! 😜

How important is FPU speed for the emulator? Old games were mainly integer based for the poor 486. It wasn't until Quake when John Carmack discovered the fun of the dual issue Pentium FPU that floating point really came into the picture....

Reply 1 of 2, by MMoudry

User metadata
Rank Newbie
Rank
Newbie

download the code from sourceforge with WinCVS and look at it...

Reply 2 of 2, by Freddo

User metadata
Rank Oldbie
Rank
Oldbie
swaaye wrote:

How important is FPU speed for the emulator? Old games were mainly integer based for the poor 486. It wasn't until Quake when John Carmack discovered the fun of the dual issue Pentium FPU that floating point really came into the picture....

Dark Forces is noticably slower on a computer without a FPU, or if the FPU is simply turned off in the BIOS.