I did a similar thing a couple of years ago. It was a "quick and dirt" porting, only to see if Lazarus was able to compile it. Well, it was The executable suffered from tearing redrawing things though, at least on Windows. Just haven't investigated too much to resolve the problem

Maybe I have something on my backup disk... If so, I'll be glad to share it