The guy who said he would re-spell it in C later said he'd have to learn it first - and what was an Assembler? So whilst he *may* yet learn enough to do the job, I suspect it'll be a looong time. Unless of course, you're thinking of a different guy, in which case, it could already have been done...
People have mentioned the SDL linux port - sound like it might be more doable than a straight port. hey - we could even wait for GP32 Linux and just use that one straight lol.
But either way, it'll be a while... whilst I'm not a coder, I do know one thing - ASM is a bitch to port.