Just to answers to dave.... i hardly work with fpse team, and i'm curently Fixing some part of emulation.
For now i've include the latest GTE engine emulation which is a lot of optimized (and none bugged), that make 3D game at least 2 time faster, the result is: Destruction Derby run between 3 and 8 fps in games. About the Fact that 3D game are slower than 2D game, it's normal due to the fact that 3D call need a lot of more line code to pass Coordinate, Object, texture , light etc..... so 3D use a lot of more Cpu than 2D....
I think to include CPU compiler core very soon.
This is the fastest core LDChen made (with two pass analisys), it's in pure C and it's faster than previous X86 asm specific.....
I really do not know how much it's faster but what i can say is that the Previous core was at least 4 time faster than Interpreter
Wait&See
Cya.
Schtruck.