Initial X86 port, compiling with MinGW32