Windows LPT/Virtual Joystick driver, originally developed by Deon Van Der Westhuysen. Special thanks to Deon for developing these drivers and releasing the code as open source. See:
This repository is a safe keeping of the PPJoy source code. It also includes some required fixes
due to last minute changes in the source when originally released that broke compilation.
Compile Environment is:
Windows 7 SP1 x64
User with Admin rights
Download the following below. Use your favourite ISO virtual disk tool to mount the ISO images. Here's a free virtual disk tool if you need.
Install in default directories.
Install the Windows 7 Driver Development Kit (DDK). Download ISO from here
Install Visual C 2005 Express. Download ISO from here
Install Visual Studio 2008 in Custom mode and make sure to tick/add the extra component "x64 compiler and linker"
Download 90 day trial ISO of Professional from here
Install Visual Studio 2008 SP1 Update. Download ISO from here
Install NSIS 2 (Nullsoft Scriptable Install System). Download version 2.xx from here
Install InfoZip command line compression tool. Place the extracted zip.exe somewhere in your path or simply in the PPJoy source root folder. Download from: ftp://ftp.info-zip.org/pub/infozip/win32/zip300xn.zip
Download the PPJoy Source and extract it somewhere locally.
Reboot the system
When the system restarts, open a Command Prompt. Change directory to the root of the PPJoy source.
The build process will take a few minutes and the final compiled file is produced in the following relative folder: