- HeliSimRC FAQ -
If you successfully use HeliSimRC, please email me the type of controller you have.
I will compile a list of known-working controllers and post it here.
If you make custom canopies… send me a copy, and I will post them on this site.
MAC users - it has been reported that HeliSimRC works under Parallels, and Bootcamp.
Linux users - it has been reported that HeliSimRC works under Wine.
The expo rates were broken at the OFF setting in version 1.0 They are fixed in 1.1.
The red dots at the top of the screen are indicators for Idle up (left) and Throttle Hold(right). If you see the top right dot, TH is on, and it wont spin up! RPM is the lower left indicator.
HeliSimRC uses the game controller interface. If your controller appears as a windows game controller (control panel-game controllers), it should work. If phoenix, or other controllers have special drivers and do not show up as game controllers… then they wont work with HeliSimRC. If you have more than one game controller, HeliSimRC will only talk to the first one! Its on my to-do list to make it selectable.
The channel mapping can be configured to match your controller. First run Joystick calibration. Then use the Joystick Mapping function to set which stick/switch controls what. It also has channel reversing among the Joystick Mapping controls.
I am using a DX6 with a trainer cable and PPjoy Smartpropo, works but the controler switches dont map.

The throttle hold and Idle up switches on a genuine RC transmitter... one used to fly helis... are NOT transmitted! They modify the throttle and pitch signals that are transmitted, but the switch state itself is NOT sent. Therefore, there is no way for HeliSimRC, or any sim, to figure out the position of these switches.
You have options.
1. Un-check the "use simulator throttle pitch curves" box on the joystick mapping. Then configure the throttle and pitch independently to the correct channels coming from your TX. This will pass the actual TX's throttle / pitch outputs to the sim, and the Idleup and throttle hold switches will work... However, the HeliSimRC INDICATORS (red dots at top of screen) will not work, because it still doesnt know the switch positions. You'll have to use the keyboard to initially turn off both (IU, TH) functions.
2. Use different switches on the TX which will map, or use the keyboard.
3. get a simulator controller box.
Frame refresh rate is the maximum your system can sustain. The graphics are re-painted as fast as your system can. The helicopter physics are updated at a fixed 20 per second. This might be a bit better if done faster, but it would be at the expense of video updates. Frame flicker is practically imperceptible on my two systems. And they do not have high end gaming 3D graphics cards...
I'm not going to release the source code for third party porting immediately. Maybe down the road.

Download HeliSimRC here