First of all try updating your hardware drivers...
128MB on a WinXP is not a lot of ram. Maybe the game is locking up because of lack of memory?
Try close the background softwares (such as the one in system tray, and Kill any background process you recognize as not-windows)