I have sometime ago made a SNES Joystick into a parallel port attachment and used a simple Win95/98 driver to make it work like a normal joystick. It however does not work on win2000 or winXP(winNT rule right? Cannot access hardware ports the same way). I do however know how to access the ports in the NT way, but I lack the knowlage required to make a stand-alone Windows Joystick driver(NOT component). Do any of you guys know how you make this with Delphi? I'll be more than glad to share my software/hardware specs/materials on the whole project if you are interested.