Ok, this is as much as I can do with it as it is the basic 8dir movement. I've removed the extra speed, de/acceleration and stuff. Doesn't feel too much different though, just slower somewhat but it might work, dunno.
Also, press Space at almost all times, especially when you want to position yourself to face any angle as this key is probably the most useful here. If characters is facing weird spot or just seems to speed up to his own death, press space. Rotation is also as fast as your fingers are, really can't do much about it but in general with space down at the same time, positioning is easy.
Try it out and see if this one is working for you.
It's only Exe in there, about 2megs.
Forgot, press P to pause and Enter to continue (should have mapped the same key though, next game then ).