I had the idea to recode Babal for HP48 in XUL/SVG. The idea is that since the latest releases of Firefox can handle SVG, and given the possibilities offered by XUL, it would undoubtly be fun to code that. There's already an SVG Tetris, so why not Babal too.
It's not done yet, but development is going well. In an evening I was able to code a technical demo which is a working proof of concept. Now it just needs polishing.
See the online demo .