Hi Dan,
You can do off-line development with FPGA targets. This allows you to configure your FPGA resources (such as cRIO modules, I/O nodes, memory, and fifos), build your FPGA VI, create a host interface, and compile it. However, you still need an FPGA target to run the FPGA VI with a host interface, just like you need a PC running LabVIEW Real-Time to simulate the cRIO controller. If you want to run the FPGA VI on it's own (i.e. not with an interface VI) in emulation mode using simulated I/O, you can run that VI on a Windows PC. Obviously, you are waiting for your cRIO hardware, but another alternative would be to order one of the PCI R Series devices for use in your PC system.
Thanks...