i was wondering....would it be possible or efficient to rewrite the dolphin core in pc assembly and just do the video rendering in D3d or opengl? i know asm can achieve some insane speedups. i have heard that the leak of bleemcast (psx emulator for dreamcast) runs full speed but does not have full compatibility. this is amazing considering the dreamcast is not that much higher of a system except for the anti-aliasing. well its just an idea anyway. i dont know if the author knows or wants to take the time to learn assembly.