the 1.00d firmware dump seems to be alright. at least it contains the "1.00D" string. very strange though: it is seemingly identical to the 1.00c firmware. Comparing the binary files, there are just a few single bytes different. all things considered, i am pretty confident that the 1.00c port should run just fine on the d firmware. i've added the 1.00d to the build system and compiled it. give it a shot and report back, please.