±Recent Visitors

Recent Visitors to Com-Central!

±User Info-big


Welcome Anonymous

Nickname
Password

Membership:
Latest: cgsimpson
New Today: 0
New Yesterday: 0
Overall: 6645

People Online:
Members: 0
Visitors: 709
Total: 709
Who Is Where:
 Visitors:
01: CPGlang
02: Community Forums
03: Community Forums
04: Community Forums
05: Community Forums
06: Community Forums
07: Community Forums
08: Photo Gallery
09: Community Forums
10: Community Forums
11: Community Forums
12: Community Forums
13: Home
14: Photo Gallery
15: CPGlang
16: Community Forums
17: Downloads
18: Community Forums
19: Your Account
20: Community Forums
21: Member Screenshots
22: Community Forums
23: Community Forums
24: Community Forums
25: Photo Gallery
26: Community Forums
27: Downloads
28: Community Forums
29: Community Forums
30: Photo Gallery
31: Community Forums
32: Community Forums
33: Community Forums
34: Home
35: Community Forums
36: Community Forums
37: Community Forums
38: Community Forums
39: Community Forums
40: Photo Gallery
41: Downloads
42: Photo Gallery
43: News Archive
44: Community Forums
45: Community Forums
46: Home
47: Home
48: Community Forums
49: Community Forums
50: Member Screenshots
51: Home
52: Community Forums
53: Community Forums
54: Community Forums
55: Community Forums
56: Community Forums
57: Community Forums
58: Photo Gallery
59: Community Forums
60: Community Forums
61: Community Forums
62: Home
63: Community Forums
64: Community Forums
65: Community Forums
66: Community Forums
67: Community Forums
68: Community Forums
69: Community Forums
70: Home
71: Community Forums
72: Community Forums
73: Community Forums
74: Home
75: Community Forums
76: Downloads
77: Community Forums
78: Member Screenshots
79: Community Forums
80: Community Forums
81: Community Forums
82: CPGlang
83: Community Forums
84: Photo Gallery
85: Community Forums
86: Photo Gallery
87: Downloads
88: Community Forums
89: Community Forums
90: Community Forums
91: Community Forums
92: Community Forums
93: Home
94: Community Forums
95: Downloads
96: Community Forums
97: Community Forums
98: CPGlang
99: Home
100: Community Forums
101: Home
102: Photo Gallery
103: Community Forums
104: Downloads
105: Home
106: Community Forums
107: Home
108: Community Forums
109: Member Screenshots
110: Member Screenshots
111: Community Forums
112: Downloads
113: Your Account
114: Community Forums
115: Photo Gallery
116: Community Forums
117: Your Account
118: Community Forums
119: Community Forums
120: Community Forums
121: Downloads
122: Photo Gallery
123: Community Forums
124: Downloads
125: Community Forums
126: Community Forums
127: Photo Gallery
128: Downloads
129: Community Forums
130: Home
131: Photo Gallery
132: Community Forums
133: Community Forums
134: Community Forums
135: Downloads
136: Home
137: Community Forums
138: Downloads
139: Community Forums
140: Community Forums
141: Community Forums
142: Community Forums
143: Community Forums
144: Community Forums
145: Community Forums
146: Photo Gallery
147: Photo Gallery
148: Community Forums
149: Statistics
150: Community Forums
151: Community Forums
152: Community Forums
153: Community Forums
154: Downloads
155: Community Forums
156: Community Forums
157: Photo Gallery
158: Home
159: Community Forums
160: Community Forums
161: Photo Gallery
162: Photo Gallery
163: Community Forums
164: Home
165: Community Forums
166: Community Forums
167: Community Forums
168: Home
169: Photo Gallery
170: Community Forums
171: Community Forums
172: Home
173: Downloads
174: Community Forums
175: Home
176: Community Forums
177: Community Forums
178: Community Forums
179: Community Forums
180: Community Forums
181: Community Forums
182: Community Forums
183: Community Forums
184: Statistics
185: Community Forums
186: Home
187: Community Forums
188: Home
189: Community Forums
190: Photo Gallery
191: CPGlang
192: Community Forums
193: Community Forums
194: Community Forums
195: Photo Gallery
196: CPGlang
197: Community Forums
198: Photo Gallery
199: Photo Gallery
200: News Archive
201: Downloads
202: Community Forums
203: Photo Gallery
204: Community Forums
205: Photo Gallery
206: Community Forums
207: Photo Gallery
208: Community Forums
209: Home
210: Photo Gallery
211: Community Forums
212: Community Forums
213: Community Forums
214: Downloads
215: Community Forums
216: Home
217: Community Forums
218: Community Forums
219: Community Forums
220: Home
221: Community Forums
222: Photo Gallery
223: News Archive
224: Home
225: Community Forums
226: Downloads
227: Community Forums
228: Community Forums
229: Community Forums
230: Community Forums
231: Downloads
232: Downloads
233: Community Forums
234: Community Forums
235: Community Forums
236: Home
237: Photo Gallery
238: Downloads
239: Community Forums
240: Home
241: Community Forums
242: Community Forums
243: Photo Gallery
244: Community Forums
245: Community Forums
246: Member Screenshots
247: Member Screenshots
248: Photo Gallery
249: Community Forums
250: Home
251: CPGlang
252: Community Forums
253: Community Forums
254: Photo Gallery
255: Home
256: Downloads
257: Community Forums
258: Photo Gallery
259: Home
260: Home
261: Community Forums
262: Community Forums
263: Community Forums
264: Community Forums
265: Community Forums
266: Downloads
267: Community Forums
268: Community Forums
269: Community Forums
270: Community Forums
271: Photo Gallery
272: Home
273: Community Forums
274: Community Forums
275: Community Forums
276: Community Forums
277: Community Forums
278: Photo Gallery
279: Community Forums
280: Community Forums
281: Community Forums
282: Community Forums
283: Community Forums
284: Downloads
285: Photo Gallery
286: Downloads
287: CPGlang
288: Community Forums
289: Community Forums
290: Community Forums
291: Community Forums
292: Community Forums
293: Community Forums
294: CPGlang
295: Community Forums
296: Member Screenshots
297: Community Forums
298: Community Forums
299: Community Forums
300: Community Forums
301: CPGlang
302: Community Forums
303: News
304: Photo Gallery
305: Community Forums
306: Community Forums
307: Home
308: Community Forums
309: Home
310: Community Forums
311: Home
312: Community Forums
313: Your Account
314: Community Forums
315: Home
316: News
317: Photo Gallery
318: Community Forums
319: Community Forums
320: Community Forums
321: Community Forums
322: Community Forums
323: Photo Gallery
324: Photo Gallery
325: Community Forums
326: Community Forums
327: Community Forums
328: Home
329: CPGlang
330: CPGlang
331: Home
332: Photo Gallery
333: Photo Gallery
334: Downloads
335: Community Forums
336: Community Forums
337: Home
338: Community Forums
339: Community Forums
340: Community Forums
341: Photo Gallery
342: Community Forums
343: Community Forums
344: CPGlang
345: Community Forums
346: Community Forums
347: Community Forums
348: Community Forums
349: Community Forums
350: Community Forums
351: Community Forums
352: Home
353: Downloads
354: Community Forums
355: Community Forums
356: Community Forums
357: Home
358: Community Forums
359: Community Forums
360: Community Forums
361: Community Forums
362: Community Forums
363: Community Forums
364: Community Forums
365: Photo Gallery
366: Downloads
367: Member Screenshots
368: Community Forums
369: Community Forums
370: Community Forums
371: Your Account
372: Community Forums
373: Photo Gallery
374: Community Forums
375: Community Forums
376: Community Forums
377: Community Forums
378: Community Forums
379: Community Forums
380: Home
381: Community Forums
382: Community Forums
383: Community Forums
384: Community Forums
385: Downloads
386: Home
387: Downloads
388: Community Forums
389: Photo Gallery
390: Community Forums
391: Photo Gallery
392: Member Screenshots
393: Community Forums
394: Community Forums
395: Community Forums
396: Downloads
397: Community Forums
398: Photo Gallery
399: Community Forums
400: Community Forums
401: Community Forums
402: Home
403: Community Forums
404: Community Forums
405: Home
406: Community Forums
407: Community Forums
408: Photo Gallery
409: Community Forums
410: Community Forums
411: Community Forums
412: Community Forums
413: Home
414: Home
415: Member Screenshots
416: CPGlang
417: Community Forums
418: Community Forums
419: Community Forums
420: CPGlang
421: Community Forums
422: Community Forums
423: Community Forums
424: Community Forums
425: Home
426: Community Forums
427: Community Forums
428: Photo Gallery
429: Community Forums
430: Community Forums
431: Community Forums
432: Statistics
433: Community Forums
434: Community Forums
435: Home
436: Photo Gallery
437: Community Forums
438: Home
439: Home
440: Community Forums
441: Home
442: Community Forums
443: Community Forums
444: Photo Gallery
445: Community Forums
446: Community Forums
447: Community Forums
448: Downloads
449: News Archive
450: Community Forums
451: Community Forums
452: Community Forums
453: Community Forums
454: Community Forums
455: Community Forums
456: Community Forums
457: Home
458: Home
459: Community Forums
460: Community Forums
461: Home
462: Your Account
463: Community Forums
464: Community Forums
465: Home
466: Your Account
467: News Archive
468: Community Forums
469: Community Forums
470: Home
471: Community Forums
472: Home
473: Community Forums
474: Photo Gallery
475: Community Forums
476: Community Forums
477: Home
478: Home
479: Community Forums
480: Photo Gallery
481: Community Forums
482: Community Forums
483: Community Forums
484: Community Forums
485: Community Forums
486: CPGlang
487: Community Forums
488: Community Forums
489: Community Forums
490: Photo Gallery
491: Your Account
492: Home
493: Photo Gallery
494: Home
495: Community Forums
496: Photo Gallery
497: Community Forums
498: Photo Gallery
499: Community Forums
500: Downloads
501: Community Forums
502: Downloads
503: Community Forums
504: Home
505: Downloads
506: Community Forums
507: Home
508: Community Forums
509: Home
510: Your Account
511: Community Forums
512: Community Forums
513: Photo Gallery
514: Member Screenshots
515: Community Forums
516: Community Forums
517: Member Screenshots
518: Photo Gallery
519: Community Forums
520: Community Forums
521: Community Forums
522: Community Forums
523: Home
524: Home
525: Community Forums
526: Downloads
527: Community Forums
528: Your Account
529: Statistics
530: Downloads
531: Home
532: Photo Gallery
533: Community Forums
534: Member Screenshots
535: Photo Gallery
536: Community Forums
537: Community Forums
538: Community Forums
539: Community Forums
540: Photo Gallery
541: Statistics
542: Home
543: Community Forums
544: Community Forums
545: Photo Gallery
546: Downloads
547: Home
548: Community Forums
549: Community Forums
550: Community Forums
551: Home
552: Photo Gallery
553: Home
554: Photo Gallery
555: Community Forums
556: Photo Gallery
557: Community Forums
558: Community Forums
559: Photo Gallery
560: Community Forums
561: Home
562: Home
563: Community Forums
564: Community Forums
565: Photo Gallery
566: Community Forums
567: Community Forums
568: Community Forums
569: Community Forums
570: Community Forums
571: Home
572: Photo Gallery
573: Community Forums
574: Community Forums
575: News Archive
576: Photo Gallery
577: Community Forums
578: Home
579: Statistics
580: Downloads
581: Community Forums
582: Community Forums
583: Community Forums
584: Home
585: Photo Gallery
586: Community Forums
587: Community Forums
588: Community Forums
589: Photo Gallery
590: Community Forums
591: Community Forums
592: Home
593: Community Forums
594: News Archive
595: Community Forums
596: Home
597: Community Forums
598: Community Forums
599: Community Forums
600: Your Account
601: Downloads
602: Downloads
603: Downloads
604: Community Forums
605: Photo Gallery
606: Photo Gallery
607: Your Account
608: Home
609: Community Forums
610: Photo Gallery
611: Downloads
612: Community Forums
613: Photo Gallery
614: Community Forums
615: Community Forums
616: Statistics
617: Photo Gallery
618: Downloads
619: Community Forums
620: Community Forums
621: Downloads
622: Photo Gallery
623: Community Forums
624: Community Forums
625: Home
626: Community Forums
627: Home
628: Community Forums
629: Community Forums
630: Community Forums
631: Home
632: Community Forums
633: Community Forums
634: Community Forums
635: Downloads
636: Home
637: Photo Gallery
638: Community Forums
639: Community Forums
640: Community Forums
641: Community Forums
642: Community Forums
643: Home
644: Community Forums
645: Community Forums
646: Home
647: Community Forums
648: Community Forums
649: Photo Gallery
650: Community Forums
651: Community Forums
652: Community Forums
653: Community Forums
654: Community Forums
655: Community Forums
656: Photo Gallery
657: Community Forums
658: Home
659: Community Forums
660: Photo Gallery
661: Home
662: Community Forums
663: Your Account
664: Community Forums
665: Home
666: Community Forums
667: Member Screenshots
668: Community Forums
669: News Archive
670: Home
671: Community Forums
672: Community Forums
673: Community Forums
674: Community Forums
675: Photo Gallery
676: Photo Gallery
677: Community Forums
678: Community Forums
679: Photo Gallery
680: Photo Gallery
681: Community Forums
682: Photo Gallery
683: Photo Gallery
684: Downloads
685: Home
686: Photo Gallery
687: Community Forums
688: Community Forums
689: Community Forums
690: Photo Gallery
691: Statistics
692: Community Forums
693: Community Forums
694: Community Forums
695: Community Forums
696: Community Forums
697: Community Forums
698: Photo Gallery
699: Home
700: Community Forums
701: Community Forums
702: CPGlang
703: News
704: Photo Gallery
705: Community Forums
706: Community Forums
707: Photo Gallery
708: CPGlang
709: Photo Gallery

Staff Online:

No staff members are online!
Multi engine shut off's and other quircks in fs9 solution :: Archived
Discussions about the FS2004 game.
Post new topic    Revive this topic    Printer Friendly Page     Forum Index ›  FSXFS2004 :: Archives

Topic Archived View previous topic :: View next topic  
Author Message
Uhu_Fledermaus
Aircraft Demolition Expert

Offline Offline
Joined: Nov 28, 2004
Posts: 4369
Location: Blaricum, The Netherlands ~GMT+1
PostPosted: Sun Jul 03, 2005 3:00 pm
Post subject: Multi engine shut off's and other quircks in fs9 solution

attached the read me of a utility to cure some of this quircks by Rob Barendregt

####################################################################
# #
# RCBse-10.zip: FS2004 Selection Correction gauge #
# #
# By Rob Barendregt 3 July 2005 #
# Release 1.0 #
####################################################################

1. Introduction
===============
Does one of these problems sound familar ??
1. In my multi-engine aircraft, I suddenly find that my throttle controller
only works for Engine-1, and I cannot correct this by typing (default
keys) the keysequence E 1 2 (3 4).
2. In my aircraft that has an Exit-2, I cannot open/close Exit-2 by typing
(default keys) the keysequence Shift-E 2 (instead Exit-1 opens/closes).
If so, adding this invisible gauge to your panel should solve these problems.

For a detailed explanation, see section "The Continuous Event problem".


2. How "Select Engine" and "Select Exit" will work now.
=======================================================
NOTE1: This document assumes that you use the default keystrokes
for "SelectEngine" (key "E"), "SelectExit" (key "Shift-E"), "SelectItem1"
("1") and "SelectItem2" ("2"). Where "1" and "2" are the keys on the text
part of your keyboard, NOT on the numerical keypad !!.
If you have assigned other keys instead (see FS2004 menu Options-
Controls-Assignments), read 'your-key' instead.
NOTE2: "key" means: type this key (not the " !!)

After you have added this gauge to your panel, the behaviour of "SelectEngine"
and "SelectExit" is a little different, especially timing-wise.

It now works as follows:
- "E" only: after 1 sec, ALL engines are selected. (default FS2004 behaviour:
Engine-1 is selected immediately).
- "E", followed by the engine number(s) WITHIN ONE SECOND, selects the specified
engines.
E.g. with "E 2 3" typed within one second, Engines 2 and 3 are selected.
- "Shift-E" only: after 1 sec, Exit-1 is toggled.
- "Shift-E", followed by the exit number(s) WITHIN ONE SECOND, opens/closes the
specified Exit.
E.g. with "Shift-E 2" typed within one second, Exit-2 is toggled.



3. Installation
===============
1. Extract the files in this archive to a temporary folder.

2. In folder ...\Flight Simulator 9\Gauges\, create a new subfolder \rcb-gauges\
(if this subfolder does not exists yet).

3. Move file SelectCorrect.xml to folder ...\Flight Simulator 9\Gauges\rcb-gauges\

4. Using e.g. Notepad, add the gauge to the panel.cfg of your aircraft(s).
Note: only do this for aircraft that have this select Engine/Exit problem.

*** TO BE SAFE, MAKE A BACKUP OF YOUR panel.cfg FIRST ***

In the [VCockpit01] section, OR (if your aircraft does not have a VC) the main 2D
panel window (usually [Window00]) section), add the line:

gauge**=rcb-gauges!SelectCorrect, 0,0

where '**' is the next free number in that section.

IMPORTANT: When you add the gauge to the main 2D panel window, after loading the
aircraft you have to make the 2D CockpitView visible at least ONCE
before the gauge is actually working !!


4. Background info: The Continuous Event problem in FS2004
==========================================================
For a long history of FS versions, from a functional point-of-view two types of
commands (called "Events") can be distinguised in FS:
- Single-keystroke commands.
Examples:
- "L" (ToggleAllLights)
- "S" (CycleViews)
- Multi-keystroke commands.
Examples:
- "E" (SelectEngine), optionally followed by one or more Engine numbers.
- "Shift-P" (Toggle Pushback), optionally followed by "1" or "2" to select a
pushback direction.
- "N" (SelectNAVRadio), followed by "+" or "-" to change the NAV frequency.

These multi-keystroke commands in FS usually select a MODE, meaning that with the
first key you select the function, and with the next (optional, and/or timelimited)
modifier keys, like "1" or "+", you provide additional information for this function.

Now, selecting such a MODE works fine as long as NO OTHER command is given (either by
the user, a panel gauge, or code in the aircraft model) between the first key and the
modifier keys (with the exception of a few controller AXIS commands).
This explains why, if you e.g. give "Shift-P" for pushback, then change the view with
"S", and then "1" to select a left turn, the aircraft WON't turn: because FS doesn't
relate the "1" and "Shift-P" anymore.
Unfortunately, there are a lot of (addon) gauges around (or even code built into an
aircraft model itself) that disturb this MODE selection mechanisme because they
continuously, usually every 55 msec., give FS commands.
Which causes the problems mentioned above.

<Intermezzo>
A lot of people call this a "bug" in FS; I don't. It's just how FS is implemented,
and IMO gauge/panel developpers should take this behaviour into account.
Although I must admit:
1. The implementation used by Microsoft is a bit "clumsy"; although there IS a need
to determine to which "function" modifier keys like "1" or "+" belong, there NO
reason why a "single-keystroke" command should interrupt the "Shift-P" - "1" relation !
Microsoft could have (should have ?) made a distinction here.
2. Under some conditions it's almost impossible to avoid this "continuous event"
problem. E.g., a gauge that continuously provides an AXIS command with a new value.
3. The name Select.... for most commands is not very accurate; it not only "selects"
a function, it also performs an action if NO modifier event is detected.
Like "E" selects Engine-1 if NO engine number is seen, either because the user
doesn't type it, or if the sequence is interrupted by another command.
This is, by the way, the most common cause that you loose the throttles for all
engines except Engine-1: the user accidentally hits the key assigned to SelectEngine.
</Intermezzo>

Now, the only way to counter-attack this "continuous event" problem, induced by the user
itself or aircraft/gauge programming code, is to make sure that the function command
and following modifier commands cannot be interrupted by other code; i.e. they must
be given at the same instance. And obviously, it's very difficult to type a "2" within
55 msec after typing "E" Smile

And this is exactly what my gauge does (for SelectEngine and SelectExit !!).
E.g. for SelectEngine: when my gauge detects the event SelectEngine, if waits for
one second, to allow you to type the enginenumber(s). After this second, it issues
another SelectEngine event, instantaneously followed by the enginenumber(s) select
events. An to make life easier: if NO enginenumber(s) are typed, it selects ALL
enginenumbers (which is, I assume, what you want to do most of the times).

Now, I realise that there are other ways to "solve" this continuous event problem.
Such as:
1. In the registered version of FSUIPC, you have the option "Synchronise Engines".
However, with this option checked, you cannot select a specific engine if you
do want to. And after unchecking this option, you still cannot select a specific
engine (other than Engine-1) if your panel contains a "faulty" gauge.
2. With the registered version of FSUIPC, you can program a controller button or
free keyboard key with a specific event sequence; however, you'll need a free
key/button for each programmed sequence.
3. Some addon panels have a specific gauge for this, e.g. a gauge that (when clicked)
opens Exit-2.
4. Some (payware) aircraft solve this problem in their own code, by providing you with
a seperate key-mapping module.

My gauge is generic, and should work for ALL aircraft/panels.
I only implemented this for the most common problems (SelectEngine and SelectExit),
NOT for Pushback. First of all, because it is more complex, secondly because there
are several addons for Pushback around that allready solve this implicitely and
provide much more additional functionality as well.
HINT: e.g. my groundhandling gauge package, file rcbgh*

And for the real FS experts reading the above: I know there's a lot more to say
about this "issue", but I have to typing somewhere Smile


5. Copyrights and Disclaimer
============================
This gauge is freeware, and available for your personal use.
They may NOT be sold, re-distributed, or (re-)uploaded to another website
(in ANY shape or form) without my explicite, written permission.

If you want to bundle this gauge with your (freeware !!) panel, you
may do so AFTER my written permission, provided you include this
README file AS-IS, without modification.
And obviously, installing & using this gauge is at your own risk !!


I hope this gauge solves the problems specified above. It has been tested it with
a lot of aircraft (default and addon), with or without another gauge inducing
this "Continuous Event" problem. I have tried to foresee every possible way these
events might be given, even when given via a mouseclick on a dedicated gauge or
programmed under a controller button.
But obviously I cannot claim to foresee every combination/permutation :-).

If it doesn't exacly work as specified above, first check that the gauge is
installed properly and actually loaded:
- Type the key you assigned to "SelectEngine" (default: E)
- Type the key you assigned to "FullThrottle" (default: F4)
- If ONLY Engine-1 is reacting now, the gauge is NOT loaded !!
(i.e.: YOU did something wrong Smile ).

But PLEASE, before asking me questions, make sure that the answer can not
be found in this README.

Rob Barendregt, The Netherlands
Email: rc.barendregt @ planet.nl


the file is available at Avsim last time I looked


fled
Back to top
View user's profile ICQ Number MSN Messenger Photo Gallery
Uhu_Rodion
Janitor

Offline Offline
Joined: Nov 14, 2004
Posts: 1437
Location: L'Aquila, Italy
PostPosted: Mon Jul 04, 2005 1:53 pm
Post subject: Re: Multi engine shut off's and other quircks in fs9 solutio

Uh, quite interesting!
Great find, Fled - thank you very much! Cool

Marco
Back to top
View user's profile Visit poster's website MSN Messenger Photo Gallery
Display posts from previous:   
Post new topic    Revive this topic    Printer Friendly Page    Forum Index ›  FSXFS2004 :: Archives
Page 1 of 1
All times are GMT - 6 Hours

Archive Revive
Username:
This is an archived topic - your reply will not be appended here.
Instead, a new topic will be generated in the active forum.
The new topic will provide a reference link to this archived topic.