he must change they codes into vista. but he must correct mor than the half of the codes (25000 and up) thats a lot
I don't think he has to change the code in any way, he'll probably has to port the whole game to another language.
I'm pretty sure that most bugs on Vista are caused by the Blitz3D-Engine