Jump to content
  • Sky
  • Blueberry
  • Slate
  • Blackcurrant
  • Watermelon
  • Strawberry
  • Orange
  • Banana
  • Apple
  • Emerald
  • Chocolate
  • Charcoal
jibeh

TS2020 Joystick & Raildriver Interface

Recommended Posts

wagener    1,000

Bonjour,

Je cherche à faire fonctionner le nouveau programme TS2017 Raildriver et Joystick interface.

J'ai bien scanné tous les assets. J'ai bien calibré le Raildriver.

J'ai tous les boutons du Raildriver opérationnels, mais AUCUN levier ne fonctionne, quelle que soit la machine utilisée.

J'ai même ré-assigné manuellement les leviers, rien n'y fait.

Aucune Data sent to Railworks, ni Receive (alors que l'ancien programme fonctionnait très bien (même si dernièrement, il me mettait un écran blanc sur TS).

Autre chose que je viens de constater, j'ai les boutons "standards" du Raildriver (enfin, je crois) car je n'ai plus les miens (customisés).

Je rebascule sur l'ancien programme, cela remarche instantanément. Je rebascule sur le nouveau, rien !

Edited by wagener

Share this post


Link to post
Share on other sites
Gandalf    2,099

Les boutons passent par DIrectX, les leviers par raildriver.dll ce sont 2 "canaux" différents.

Tu peux faire une copie d'écran de la fenêtre principale du programme?

Share this post


Link to post
Share on other sites
wagener    1,000

En fait, quand je démarre, il trouve bien la bonne loco, mais la fenêtre de droite (TS2017 Cab Lever) est vide.

Je la renseigne. Tout est OK, Les commandes sont bien assignées au Raildriver.

Je démarre (enlève la pose). Dès que je clique sur TS, l'écran de droite (TS2017 Cab Lever) se vide et aucune communication ne s'affiche To and From Railworks.

En arrêtant le programme (en le remettant en pose), l'écran de droite (TS2017 Cab Lever) reste vide.

Désolé, j'essaye d'envoyer une, ou des images, le forum me le refuse.

Share this post


Link to post
Share on other sites
Gandalf    2,099

Il faut faire l'assignation des fichiers avant qu'une loco soit chargée, ainsi elle fonctionne pour toutes les locos. Ensuite il reste possible de modifier pour une loco donnée, mais la générique reste. Ici "l'écran de droite" ne se "vide" jamais. Il est certain que si quand ta loco est chargée il n'y a pas d'assignation de leviers, ça ne peut pas marcher.

Share this post


Link to post
Share on other sites
wagener    1,000

Je viens d'essayer l'assignation des fichiers sans lancement de TS (donc avec aucune loco de chargée).

J'ai ensuite lancé TS. Même souci qu'avant (l'écran de droite se vide).

Ce n'est pas grave, je vais au lit ... Bonne soirée.

Share this post


Link to post
Share on other sites
Gandalf    2,099

Résoud aussi un problème de lag plus ou moins aléatoire:

TS2017 Raildriver and Joystick Interface V2.1.4 released

1. Further minor code optimization.
2. Updated ControlNames.txt file to add lights for the Class 370 APT-P and Throttle and Brakes for the VR ET 403.
3. Added second alarm sound so that users without the overlay can distinguish between AWS/Sifa (continuous tone) and DSD/DVD/Alerter (pulsed tone).

As usual, all existing users simply extract the files in the download to you current folder overwriting all existing files.
Download from https://www.dropbox.com/sh/cbwyvjrt3x6g ... -rBqa?dl=0

Share this post


Link to post
Share on other sites
jibeh    4,503

Nouvelle released ce jour 

TS2017 Raildriver and Joystick Interface V2.1.5

1. The delay on startup people were experiencing with older Raildrivers has now been fixed.
2. Added more lever names for some RSSLO dutch loco's to the controlnames.txt file.
3. Fixed an error where if you had more than one Raildriver, the calibration data for the second was not saved correctly.
4. Minor improvement made to the GetData script used in advanced mode.
5. Final code optimisation that reduces the CPU load from 4% - 5% to 0.5% - 1.5%.

As usual, all existing users simply extract the files in the download to you current folder overwriting all existing files.

Users who use the Advanced mode need to copy the updated Railworks_Getdata_Script.lua file from the settings folder to their TS2018 plugins folder.

This will be the last update to the program as I think I have gone as far as I can with it and I am now moving onto other things.

http://rail-sim.de/forum/wsif/index.php/Entry/3434-TS2017-Raildriver-and-Joystick-Interface/#description

http://rail-sim.de/forum/index.php/Thread/27341-TS2017-Raildriver-and-Joystick-Interface-discussion/?postID=534250#post534250

https://www.dropbox.com/sh/cbwyvjrt3x6gxat/AAB5WALzXgIqxADDO1ST-rBqa?dl=0

 

 

Share this post


Link to post
Share on other sites
al60    258

En français :

TS2017 Raildriver et interface joystick V2.1.5

1. Le délai de démarrage rencontrée par des personnes avec les anciens Raildrivers a été corrigé.
2. Ajout de plusieurs noms de levier pour certaines locomotives néerlandaises de RSSLO dans le fichier controlnames.txt.
3. Correction d'une erreur où si vous aviez plus d'un Raildriver, les données d'étalonnage pour le second n'étaient pas enregistrées correctement.
4. Amélioration mineure apportée au script GetData utilisé en mode avancé.
5. Optimisation finale du code qui réduit la charge CPU de 4% - 5% à 0,5% - 1,5%.

Comme d'habitude, tous les utilisateurs existants extraient simplement les fichiers du téléchargement dans votre dossier actuel en écrasant tous les fichiers existants.

Les utilisateurs qui utilisent le mode Avancé doivent copier le fichier Railworks_Getdata_Script.lua mis à jour à partir du dossier de paramètres dans leur dossier plugins TS2018.

Ce sera la dernière mise à jour du programme car je pense que je suis allé aussi loin que possible avec et je passe maintenant à autre chose.

  • Like 1

Share this post


Link to post
Share on other sites
Gandalf    2,099

TS2017 Raildriver and Joystick Interface V2.1.6 released

This versions adds the following.
1. Moved the names for the speedometer to the ControlNames.txt file so they can be updated by the user the same as the other controls.
2. Added the following lever names to the ControlNames.txt file that will now show up on the Master Lever Assignment.

//********************************Additional Levers ********************************//

 


Lever=Atomizer=Atomizer
Lever=Bell=Bell
Lever=BlowOffCockShutOffL=BlowOffCockShutOffL
Lever=BlowOffCockShutOffR=BlowOffCockShutOffR
Lever=BurnerBlowBack=BurnerBlowBack
Lever=CompressorThrottle=CompressorThrottle
Lever=ControlValve=ControlValve
Lever=Dynamo=Dynamo
Lever=Firing=Firing
Lever=FiringValveLatch=FiringValveLatch
Lever=FeedWaterPump=FWPump
Lever=FeedWaterPumpShutOff=FWPumpShutOff
Lever=Sander=Sander
Lever=Sander2=Sander2
Lever=SludgeRemoverLa=SludgeRemoverL
Lever=SludgeRemoverR=SludgeRemoverR
Lever=StormWindowLeft=StormWindowLeft
Lever=StormWindowRight=StormWindowRight
Lever=TankBlowBack=TankBlowBack
Lever=TankHeater=TankHeater
Lever=WaterColumnBlowdown=WaterColumnBlowdown
Lever=WaterGlassBlowdownL=WaterGlassBlowdownL
Lever=WaterGlassBlowdownM=WaterGlassBlowdownM
Lever=WaterGlassBlowdownR=WaterGlassBlowdownR
Lever=GaugeCock1=WaterGaugeCock1
Lever=GaugeCock2=WaterGaugeCock2
Lever=GaugeCock3=WaterGaugeCock3

3. You can now edit the “ControlNames.txt” file and add new levers from TS that are not listed or you can add fake cab levers such as “CenterOffBrakeLever” which can then be assigned to the class 66 which uses brake levers that are sprung loaded to the centre position.
These will then show up in in the Master Lever Assignment and you can then assign a joystick axis to these which can then be selected in the “AssignedTo” column of the relevant loco Lever Map.
These levers don’t have to have self-centring. You can now assign the Drivers/Guards wipers to different levers and the same with the Headlights and Tail lights, that way they can be controlled independently of each other. You would simply add Lever=GaurdsWiper or Lever=TailLights to the “ControlNames.txt” file.
If you do add other levers then you will have to run the “Data Extractor\Extract Single Folder” and select the loco that the levers will be assigned to and select “Yes” to overwrite existing lever maps. Then the new levers will be added to the lever map.
Finally edit the lever map for the loco and assign the new lever to the relevant control.
This eliminates the need for the Dummy levers and means you can now give the levers a meaningful name.

As usual, all existing users simply extract the files in the download to you current folder overwriting all existing files.

Download from https://www.dropbox.com/sh/cbwyvjrt3x6g ... -rBqa?dl=0

Share this post


Link to post
Share on other sites
Gandalf    2,099

Version 2.1.7 sortie. Pas un gros changelog, mais ça marche désormais avec le Minuetto :)

Share this post


Link to post
Share on other sites

Bonsoir.

Je vais certainement acheté le "Raildriver", faut-il un programme spécifique ou est-il reconnu directement par Railworks ?

Et, y'a t'il des astuces spéciales pour le faire fonctionner ?

J'ai aussi vu et entendu dans une vidéo en français que l'on peut inverser les manettes pour avoir le levier de vitesse à droite et les freins à gauche ?

Ch.

Edited by christiandard

Share this post


Link to post
Share on other sites
jibeh    4,503

Christian, tu devrais trouver toutes les infos que tu veux en utilisant le moteur de recherche du forum

il y a beaucoup là dessus. ;)

En gros tout ne tourne pas avec le programme d'origine, loin s'en faut, et il existe une alternative

Share this post


Link to post
Share on other sites
Gandalf    2,099

Quelques versions sorties entre temps, on en est à la 2.2.1, toujours le même lien de download, normalement ça marche avec la CC72000, pas eu encore le temps de tester...

Share this post


Link to post
Share on other sites
Gandalf    2,099

Chris bosse sur une version 64 bits, youpii! Je posterai les infos ici quand ça bougera.

Share this post


Link to post
Share on other sites
Gandalf    2,099

Et voilà. Pour l'instant tout fonctionne bien, le pied! Y compris la CC72000 directement sans rien bidouiller, que du bonheur.

TS2017 Raildriver and Joystick Interface V3.0.0 released

1. Updated to now have both x86 and x64 support for use with TS2019.
2. Updated to Net 4.0 the same as TS2019 so there is no longer a need to enable Net 3.5 in Win10.
3. Updated to use SharpDX for the Joystick input and overlay display to enable their use in the x64 version (There is no need to install SharpDX).
4. To use the x86 version run the "TS2019 Interface (x86).exe" and for the x64 run "TS2019 Interface (x64).exe"
5. As this is a major update I have decided to move to Version 3.0.0.

As usual, all existing users simply extract the files in the download to you current folder overwriting all existing files.
Download from https://www.dropbox.com/sh/cbwyvjrt3x6gxat/AAB5WALzXgIqxADDO1ST-rBqa?dl=0

Share this post


Link to post
Share on other sites
Phil07    31

Bonsoir,

Mon anglais étant quelque peu rouillé, j'ai tenté d'installer l'interface compatible 64 bits. Les boutons fonctionnent mais les leviers de commande sont inopérants.

Quelles sont les différentes étapes à suivre pour l'installer correctement ?

D'avance merci.

Phil07

Share this post


Link to post
Share on other sites
Gandalf    2,099

Bonjour,

RTFM :-)

A la première installation il faut calibrer le raildriver, mais aussi faire l'extraction initiale des données des locos, normalement il le propose automatiquement.

Share this post


Link to post
Share on other sites
Phil07    31

Merci Gandalf. J'ai bien effectué l'extraction ainsi que le calibrage du raildriver mais après encore quelques essais, toujours rien.

Faut-il supprimer Macroworks (qui me permet de conduire en 32 bits) ? D'après ce que j'ai cru comprendre, il semblerait que les boutons fonctionnant en 64 bits ne fonctionnent plus

si je ferme le programme Macroworks.

Bonne soirée.

Phil07

Share this post


Link to post
Share on other sites
Gandalf    2,099

Tout fonctionne très bien sans Macroworks. Ce qu'il faut, c'est que les 2 ne soient pas démarrés en même temps.

Le "callback" est bien démarré? Le chemin où se trouve Railworks(64).exe bien réglé? En lançant un scénario et en revenant à la fenêtre du programme, il indique la loco qu'il a détectée?

Ca ne doit pas être grand'chose car ce soft marche super bien.

Share this post


Link to post
Share on other sites
Phil07    31

Bonjour Gandalf,

Suite à ta dernière réponse, j'ai bien vérifié : le callback est bien démarré, le chemin de RW est correct et la loco est bien détectée. Aucun levier ne fonctionne toutefois.

Je commence à y perdre mon latin...

Share this post


Link to post
Share on other sites
Gandalf    2,099

OK on avance, t'inquiète, ça va marcher. De quelle loco s'agit-il? Sa procédure de démarrage (si applicable) est bien faite?

 

Share this post


Link to post
Share on other sites
Phil07    31

J'ai essayé avec la DB BR101 (DTG avec AFB) ainsi qu'avec l'ICE 3M...

Share this post


Link to post
Share on other sites

×