I bought a willem programmer off of eBay the other day and I can't get it working. The documentation included with it is in broken english and everything I've found on Google isn't helping. I have it connected via LPT and powered by a 12v power adapter. The EPROMs I'm using are 27C512 and 27C010A. Neither of these will program the CHR/PRG files from a Recca rom hack. The software says they are empty so I try to program them and it fails with an error immediately that says "Error at 0x000000 chip = 0xFF buffer = 0xXX"ddd I then try to read the chip and the buffer is empty, but it says the chip is not empty. I erased them with my UV eraser several times now with different jumper combinations. I don't know why it's not working. I have only worked with PIC before, this is the first time with EPROMs. After installing a bunch of suggested drivers and software, now when I try to program the CHR.bin to the chip, it completes 100% but it's still empty in the buffer after reading it and the blank check says it's empty. These chips were bought new.
IIRC there's some odd quirk with parallel port and newer Windows that can throw crapload of problem. If you have access to older OS such as 98, try using that. I used to use Willhems 3.5 for some years and I did have to make sacrifice to Microsoft God to get it to work under Windows XP. I quit using those line of programmers after it died as it was starting to be a pain in the ass to keep it working with newer OS and with newer computer not offering parallel port. I've used GQ-4x with a lot less problem under newer OS.