Sorry to bump this old topic but it may be of interest of some of the members.
Lupin and I from MBN community have been working on a new engine for LBA2, that can be played directly in a web browser: http://lba2remake.xesf.net/
It's just a work in progress at this point, far from being fully playable, but we thought you'd be interested to see it.
I don't mind if our code will be used for this project as well, but of course I'd like to have more progress done on this new engine which is mode advanced.
Source code is not public available yet (it will soon enough), but if you'd like to give us a hand, just let us know.
BONUS: Editor mode here: http://lba2remake.xesf.net/#editor=true
For more details, check the MBN thread: https://forum.magicball.net/showthread.php?t=18208
Hope you enjoy