I know that this is probably an issue with the original game. First off, the keyboard controls seem far slower than the mouse controls, to the point where it's actually extremely difficult to play without using the mouse. However, this brings to light another problem, which is that the mouse seems to "stick" on the right edge of the screen, which makes controlling the game difficult. Sometimes the mouse just seems to freeze up outright, as well. Does anyone have any tips on improving the controls? I haven't played this game in so long that I honestly don't know if it's a bug or "just the way it is". EDIT:
I feel silly for not noticing there was another thread on this issue. Sorry guys!
I don't see any other threads on this topic.
I've never seen the mouse issue in the DOS version - it is a new bug. As far as I can tell without access to the code the mouse pointers coordinates are not being translated properly. This may be intentional as it seems like a fairly obvious bug.
Attached you'll see an image of the game with a red box drawn in part of it. This red box is the game screen as far as the mouse pointer is concerned. As soon as the real (windows) mouse pointer leaves the red box, the in game mouse pointer is hard up against the edge of the screen. You can see this yourself quite easily. Slowly move the pointer to the top right corner. As soon as it reaches the right side, move the pointer straight up and it should appear in the middle of the title bar - not on the close button.
This is why the mouse pointer doesn't leave the right or bottom edges of the game window as straight away as soon as the in game cursor reaches it. While the in-game cursor might appear in the bottom right corner of the screen, the windows cursor is actually right in the center of the window.
If you move the windows cursor (which you can't see of course) to the right of this red box you'll have to move it all the way back to the left until it is back inside the red box before your ship will move. This is why the mouse appears to stick on the right edge of the screen.