Well, it took longer than I expected but work has been restarted on this again. I am in process of completely re-doing the frontend (GUI etc..). The reason behind it is that I re-used a lot of Regen's code in the frontend which was getting ugly (as Win32 already is), hard to maintain and understand. The fullscreen bug is a example of that. So that is why I am writing a new frontend/framework in C++/MFC. Once that is finished, I'll work on completing the CDROM support. I had already written some code to handle CDROM using ASPI and IOCTL so the bitchy part has been done
.
And if someone has any ideas/refinements for GUI layout etc.., please let me know. I mean, for example, I now have a slider in the bottom of the window for seeking to a previous position in the game since now TE has real time rewind feature.