I've played this game a lot. I still play it. I've adjusted to the skills, the equipment, the balance, the bugs. But the final act is like a different game. It deserves some attention. Use old NPC models, write up some dialogue, whatever it takes. Make it a game worth finishing instead of "oh, I rang the gong," time to quit.
Alrik: by default the sunrise/sunset is inactive but you can turn it back on in the config file. I use it and never had any problems in XP.