The current version uses SRAM, so the PCF file will need to change for that. It also uses a PLL, and I believe the early Blackice boards had a conflict between PLLs and SRAM. One solution to that is to not use a PLL. As I am running the CPU at 50Mhz, it would be possible to avoid the PLL.
Another issue is that the SRAM implementation uses RAMLB and RAMUB, which weren't available in the first version of Blackice.
Another alternative is not to use SRAM. I had it working in BRAM without any use of SRAM originally, but I am not sure if that is currently broken due to some changes I have made to the bootloader. I don't think resetting the CPU when the uart is opened will work with BRAM. Also BRAM only supports small program up to about 5kb. That could be improved a bit, probably up to about 9kb.
So, unfortunateIy, I don't think it will work on early Blackice boards without some work, and it might be hard to get the SRAM implementation working.