yoko #1 via wrapper DLLs?If 2D only, BlitzMax should do the job, you can benefit from C and the ease of Blitz...