So I agree that there isn't much ICs can't emulate but I also think it can be difficult to write a good emulation program.