Saitek X52 Pro MFD plugin - Version 1.1
Moderators: Moderators for English X Forum, Scripting / Modding Moderators
-
- Posts: 251
- Joined: Tue, 13. Oct 09, 17:43
Just wanted to say how appreciative I / we are of this awesome endeavor. May not be perfect yet, but just doing it is really cool.
Question: how easy would it be to do the same essential thing, but ported to a smartphone or some other secondary screen? I use my smartphone as a secondary screen / desktop extension... I actually have several Ipods / smartphones installed in my home cockpit running windows. If I could get some kind of actual functionality from them in the same way that newer keyboards display real game info and stats on their screens and how you are doing it with the stick, that would make my system the ultimate power in the universe!
Question: how easy would it be to do the same essential thing, but ported to a smartphone or some other secondary screen? I use my smartphone as a secondary screen / desktop extension... I actually have several Ipods / smartphones installed in my home cockpit running windows. If I could get some kind of actual functionality from them in the same way that newer keyboards display real game info and stats on their screens and how you are doing it with the stick, that would make my system the ultimate power in the universe!
AP compatibility
Today I finally had a chance to test AP with the X52 plugin.
I tried to copy the files manually into the scripts folder after activated modified mode but they did not show up in the script editor and no logfiles were written to disk. They probably changed something in the script install routine since TC, I don't know.
After this I grabbed Cyrows plugin manager to install the SPK version and that worked. http://cycrow.thexuniverse.us/XPluginMa ... taller.exe
It complains that the script is not compatible (X3 TC required) but don't care about that, just tell it to proceed.
The logfiles are placed in the My documents\Egosoft\X3AP folder, just point the app there.
If I'll have some time (tell my boss to leave me alone for a day) I'll do an update to fix the compatibility warning and look into the incoming missile damage issue. That never worked in TC, maybe they fixed it in the meantime.
I tried to copy the files manually into the scripts folder after activated modified mode but they did not show up in the script editor and no logfiles were written to disk. They probably changed something in the script install routine since TC, I don't know.
After this I grabbed Cyrows plugin manager to install the SPK version and that worked. http://cycrow.thexuniverse.us/XPluginMa ... taller.exe
It complains that the script is not compatible (X3 TC required) but don't care about that, just tell it to proceed.
The logfiles are placed in the My documents\Egosoft\X3AP folder, just point the app there.
If I'll have some time (tell my boss to leave me alone for a day) I'll do an update to fix the compatibility warning and look into the incoming missile damage issue. That never worked in TC, maybe they fixed it in the meantime.
-
- Posts: 178
- Joined: Wed, 15. Sep 10, 13:09
Re: AP compatibility
Hi, i dont get it, if you have the SPK version, how to you point to the logfiles? isnt this only possible with the "application" version?Exi wrote:Today I finally had a chance to test AP with the X52 plugin.
I tried to copy the files manually into the scripts folder after activated modified mode but they did not show up in the script editor and no logfiles were written to disk. They probably changed something in the script install routine since TC, I don't know.
After this I grabbed Cyrows plugin manager to install the SPK version and that worked. http://cycrow.thexuniverse.us/XPluginMa ... taller.exe
It complains that the script is not compatible (X3 TC required) but don't care about that, just tell it to proceed.
The logfiles are placed in the My documents\Egosoft\X3AP folder, just point the app there.
I tried with the spk alone, with the application alone and with both together, no changes to be seen on my x52pro ingame.
The "christmas tree" test of the application works fine, the application shows no error messages
You need BOTH the script and the application. The script runs inside X3 and exports needed data into logfiles (ship data, weapons, target info, etc). The application is reading these logfiles and showing you the info on the MFD and it also sets the LEDs on the joystick to give you feedback.
I provided 2 version of the script, an SPK and a plain ZIP.
So what you need to do is:
1. Install Cyrows plugin manager
2. Install the SPK version of the script and verify that it's working (Start the game and check if txt files are created in My documents\Egosoft\X3AP)
3. Start the application and set the logfile dir to that folder
4. Play
Let me know if you still have issues.
I provided 2 version of the script, an SPK and a plain ZIP.
So what you need to do is:
1. Install Cyrows plugin manager
2. Install the SPK version of the script and verify that it's working (Start the game and check if txt files are created in My documents\Egosoft\X3AP)
3. Start the application and set the logfile dir to that folder
4. Play
Let me know if you still have issues.
I bet it's not that difficult, definitely possible. However, I'm not a mobile device app developer, more like an oldschool coder, I don't have the required tools and knowledge to develop for any mobile device and because the lack of time I don't even plan to go in that direction. So someone else has to pick up this ideaQuestion: how easy would it be to do the same essential thing, but ported to a smartphone or some other secondary screen? I use my smartphone as a secondary screen / desktop extension... I actually have several Ipods / smartphones installed in my home cockpit running windows. If I could get some kind of actual functionality from them in the same way that newer keyboards display real game info and stats on their screens and how you are doing it with the stick, that would make my system the ultimate power in the universe!
-
- Posts: 251
- Joined: Tue, 13. Oct 09, 17:43
Hehehe... that's cool... the glimmer of hope was enough. Thanks!Exi wrote:I bet it's not that difficult, definitely possible. However, I'm not a mobile device app developer, more like an oldschool coder, I don't have the required tools and knowledge to develop for any mobile device and because the lack of time I don't even plan to go in that direction. So someone else has to pick up this ideaQuestion: how easy would it be to do the same essential thing, but ported to a smartphone or some other secondary screen? I use my smartphone as a secondary screen / desktop extension... I actually have several Ipods / smartphones installed in my home cockpit running windows. If I could get some kind of actual functionality from them in the same way that newer keyboards display real game info and stats on their screens and how you are doing it with the stick, that would make my system the ultimate power in the universe!
Error Message
Hey exi,
I'm trying to set up the app but I keep getting an assertion failed message. I've selected the directoutput.dll and pointed to the x3 log folder but I still get the message. Any ideas what I can do?
I'm trying to set up the app but I keep getting an assertion failed message. I've selected the directoutput.dll and pointed to the x3 log folder but I still get the message. Any ideas what I can do?
Need help setting up X52 Pro
I've been trying to set up my new Saitek X52 Pro joystick, but I'm running into difficulty. I've downloaded the spk and the app that Exi provided and everytime I run the app I get an error message (assertion failed). Anyone out there have any experience with this?
- X2-Illuminatus
- Moderator (Deutsch)
- Posts: 24960
- Joined: Sun, 2. Apr 06, 16:38
**merged as per S&M forum rules**
Please post questions regarding a specific plugn, script or mod, in its respective thread.
Please post questions regarding a specific plugn, script or mod, in its respective thread.
Nun verfügbar! X3: Farnham's Legacy - Ein neues Kapitel für einen alten Favoriten
Die komplette X-Roman-Reihe jetzt als Kindle E-Books! (Farnhams Legende, Nopileos, X3: Yoshiko, X3: Hüter der Tore, X3: Wächter der Erde)
Neuauflage der fünf X-Romane als Taschenbuch
The official X-novels Farnham's Legend, Nopileos, X3: Yoshiko as Kindle e-books!
Die komplette X-Roman-Reihe jetzt als Kindle E-Books! (Farnhams Legende, Nopileos, X3: Yoshiko, X3: Hüter der Tore, X3: Wächter der Erde)
Neuauflage der fünf X-Romane als Taschenbuch
The official X-novels Farnham's Legend, Nopileos, X3: Yoshiko as Kindle e-books!
mati140: Yes, I'm still planning to update this program, but I can't give you an ETA right now. When it's done
deuce22av: Please download the 'debug build' from http://www.mediafire.com/?fo5umdbjje5gcm3
Point it to your directoutput.dll, check the 'Activate debug mode' checkbox and hit the ReInit button. The app should create a debug.log file in the logs folder, please paste the contents here so I can see whats happening.
deuce22av: Please download the 'debug build' from http://www.mediafire.com/?fo5umdbjje5gcm3
Point it to your directoutput.dll, check the 'Activate debug mode' checkbox and hit the ReInit button. The app should create a debug.log file in the logs folder, please paste the contents here so I can see whats happening.
Thanks. Here's the log file contents from running debug:
19:11:19.509: Starting reinit sequence
19:11:19.510: LedHandlerThread terminated
19:11:19.511: MFDHadnlerThread terminated
19:11:19.513: Controller not Initialized, skipping DeInit
19:11:19.514: DLL unloaded
19:11:19.516: Saitek service restarted
19:11:19.509: Starting reinit sequence
19:11:19.510: LedHandlerThread terminated
19:11:19.511: MFDHadnlerThread terminated
19:11:19.513: Controller not Initialized, skipping DeInit
19:11:19.514: DLL unloaded
19:11:19.516: Saitek service restarted
Which version of the DLL are you using? The version number should be written to the log if the DLL is successfully opened so I'm assuming that the program either can't find it or it's not the correct version.
Make sure that you are pointing the program to the 32 bit version of the DirectOutput.dll as noted in my first post. The default paths are:
- C:\Program Files (x86)\Saitek\DirectOutput\DirectOutput.dll (on Windows Vista/7)
- C:\Program Files\Saitek\DirectOutput\DirectOutput.dll (on XP)
The "supported" version is 6.2.2.4 (size 114688 bytes).
Make sure that you are pointing the program to the 32 bit version of the DirectOutput.dll as noted in my first post. The default paths are:
- C:\Program Files (x86)\Saitek\DirectOutput\DirectOutput.dll (on Windows Vista/7)
- C:\Program Files\Saitek\DirectOutput\DirectOutput.dll (on XP)
The "supported" version is 6.2.2.4 (size 114688 bytes).
Konichiwa Exi San
D/L and installed Xplugin Manager and d/l SPK, opened it and it wanted a X*.exe. Went to X2 folder and pointed it at X2.exe, at which point it showed me a message saying it was in vinilla mode and needed to switch to modified mode. How do I do that, and I'm only presuming it will work with X2, as when I pressed the drop down arrow when it was browsing for X*.exe, the options were; XUniverse (X2, X3R, X3TC & X3AP) or all the X series listed seperately starting with X2, followed by the others! That's why I pointed it at X2.exe, and hoped it would work. Domo Arigato
D/L and installed Xplugin Manager and d/l SPK, opened it and it wanted a X*.exe. Went to X2 folder and pointed it at X2.exe, at which point it showed me a message saying it was in vinilla mode and needed to switch to modified mode. How do I do that, and I'm only presuming it will work with X2, as when I pressed the drop down arrow when it was browsing for X*.exe, the options were; XUniverse (X2, X3R, X3TC & X3AP) or all the X series listed seperately starting with X2, followed by the others! That's why I pointed it at X2.exe, and hoped it would work. Domo Arigato
Always check your six, as you never know when your about to have your ass shot off!
My ICQ No is 91578579
My ICQ No is 91578579