rusEfi firmware simulator is a way to play with the controller without any hardware! All you need is a Windows computer.
Feel free to contribute a Posix port for unix, this should not be that hard :)
Download & uncompress http://rusefi.com/build_server/rusefi_simulator.zip
Start simulator via Dev Console
1) double-click on rusefi_console.jar (you would need Java installed to do this). You should see
2) Hit the 'Start Simulator' button.
Out development console would launch the simulator & display some gauges and signal shapes.
Connecting to simulator with Tuner studio
TunerStudio needs a serial port and firmware_simulator listens for data on locahost TCP port 29002, we would need some software to do the translation:
Prepare Serial to TCP redict
2) Install & configure
3) Hit 'Create COM' button and wait a bit.
Feel free to use any other http://en.wikipedia.org/wiki/COM_port_redirector
TODO: one day someone would create a screencast and this would help a lot!
If you follow these steps, you should be able to connect Tuner Studio to a virtual instance of rusEfi and tune it online!