Previous Thread
Next Thread
Print Thread
Rate This Thread
Hop To
#4444906 - 10/22/18 10:31 PM TARGET vs. FOXY  
Joined: Jul 2002
Posts: 410
VT-51_Razor Offline
Member
VT-51_Razor  Offline
Member

Joined: Jul 2002
Posts: 410
Central Point, Oregon, US of A...
I was a long time user of FOXY to program the buttons of my Cougar. I then bought a Warthawg and the TARGET programming software is a total mystery to me! Is there anyone out there that can give a simple tutorial for TARGET? In my pea brain, FOXY was nothing more than just making a list of the various key commands and then assigning them to the various buttons and hats on the stick. It was dirt simple! Why does it seem that the TARGET software is so complicated??.....other than the obvious answer that I am a total dweeb??!! mycomputer


People in aviation who think they know it all, are particularly annoying to those of us who really do

Razor
Air Group 51
Inline advert (2nd and 3rd post)

#4444930 - 10/23/18 01:03 AM Re: TARGET vs. FOXY [Re: VT-51_Razor]  
Joined: Jul 2016
Posts: 61
Drakoz Offline
Junior Member
Drakoz  Offline
Junior Member

Joined: Jul 2016
Posts: 61
To make TARGET really dirt simple, use the TARGET GUI. It is almost as powerful as using the TARGET Script program, and it create scripts that can be loaded and run from the TARGET script editor if you want to transition.

But I assume you like typing all this into a text file for fast entry like in Foxy. The GUI is not fast entry, like all GUIs. But TARGET Scripting can be just as fast if you start with a template. I use templates where all the controller buttons and axis are pre-filled in, but with 0 (no output). Then I just plug in the button combos to make a script. The .tmh file is the place to list all the key combos using define commands, and the .tmc file is where you assign them to buttons and axes on the controller. My template also has a common set of key combos that I use (for example, zoom in/out in DCS).

TARGET Scripts are still pretty dirt simple, but it looks more complicated because of syntax. It is based on C language. Hence, there is a lot of obscure text. But if you copy the examples from the manual, you'll see that it is just as easy to use.

Beyond that, the stuff you want to do works very similar to Foxy. Just different syntax. You use MapKey() and MapAxis() functions to do most of it, but all the kinds of things that Foxy did are still there, such as shifted (IO) and mode (UMD) as well as all the axis mapping features. Plus, TARGET supports all devices Foxy supported, as well as the new devices. So you could combine your Cougar Throttle with the Warthog Throttle and Joystick in a single profile (and just set the Cougar Joystick off to the side).

The documentation for TARGET is pretty complete. But you do have to read through it and try the examples. Or, use the TARGET GUI where you can program things graphically, but there is a button that will show you the script it is building - hence you can create complex configs in the GUI and see how to do them in the script. The script created from the GUI runs in the TARGET Script editor. The documentation for the TARGET GUI is also very complete. Again, you need to read through it and try the examples.

For a tutorial, you might find the best organized tutorials on Youtube. Beyond that, most of us just spent time trying the examples and learning as we go.

In the end, TARGET is way more powerful than Foxy. It is C. If you want to do any kind of logic in Foxy, you have to use flags, but flags were painful to use for anything other than the most basic logic statements. In TARGET, you can set a variable (a flag) and do if else statements on the flag to determine what output a button will create. I have done scripts where most the script was all custom C code to do stuff that would have been impossible in Foxy. For example, neither Foxy or TARGET supports the ability to map an axis with zones _and_ have those zones issue different keyboard combos depending on the direction the axis is moving. But I was able to write a custom routine to do this. I also added audible feedback to my scripts using calls to external programs. There are several posts in this forum about how to do stuff like that.

Just like you had to learn Foxy, take some time to learn TARGET, and you won't be disappointed. If you have questions, many are already answered on the Internet, or ask here.

#4445013 - 10/23/18 01:24 PM Re: TARGET vs. FOXY [Re: Drakoz]  
Joined: Jul 2002
Posts: 410
VT-51_Razor Offline
Member
VT-51_Razor  Offline
Member

Joined: Jul 2002
Posts: 410
Central Point, Oregon, US of A...
Thanks for the very informative response Drakoz. I'll dig into it and see what I can do.


People in aviation who think they know it all, are particularly annoying to those of us who really do

Razor
Air Group 51

Moderated by  RacerGT 

Quick Search
Recent Articles
Support SimHQ

If you shop on Amazon use this Amazon link to support SimHQ
.
Social


Recent Topics
Whitey Herzog was 92
by F4UDash4. 04/16/24 04:41 PM
Anyone can tell me what this is?
by NoFlyBoy. 04/16/24 04:10 PM
10 Years ago MV Sewol
by wormfood. 04/15/24 08:25 PM
Pride Of Jenni race win
by NoFlyBoy. 04/15/24 12:22 AM
It's Friday: grown up humor for the weekend.
by NoFlyBoy. 04/12/24 01:41 PM
OJ Simpson Dead at 76
by bones. 04/11/24 03:02 PM
They wokefied tomb raider !!
by Blade_RJ. 04/10/24 03:09 PM
Good F-35 Podcast
by RossUK. 04/08/24 09:02 AM
Gleda Estes
by Tarnsman. 04/06/24 06:22 PM
Copyright 1997-2016, SimHQ Inc. All Rights Reserved.

Powered by UBB.threads™ PHP Forum Software 7.6.0