some progress.
i got the file to compile - somehow.
not tested the jed yet though.
my findings.
first the tool from charles mcdonald.
there are 2 versions.
the original called "PA",
and a newer one that also controls dumping hardware called "PD"
PD is better but wont run unless you have 32bit windows because it has a 32bit driver embeded.
i'm using Linux and it just crashes in wine too.
i have the source and stripped it down to the bin>pld convertor and made it compile in Linux.
if anybody is interested i can post a zip.
second issue - awincupl is shit.
it uses embeded windows libs that arent on most 64bit systems by default or in wine.
i solved that too but wont go into what you install where unless there is interest.
it also works from it's install folder by copying your work files there before running, this causes it to create loads of crap that can get mixed up!
one other thing for people thinking of trying pal dumping.
the adapter to put a pld into a programmer and read it as a 27c020 wont work on a TL866-II+ or a micromaster1000
but it does work on an Elan5000
so there is a lot of luck involved with this stuff.