

chrilith
Members-
Posts
78 -
Joined
-
Last visited
Content Type
Profiles
Forums
Events
Everything posted by chrilith
-
YES! this is really amazing thank you for using it! :)
-
OK cool then. Let's start with this code base. Thanks you for testing. I'll let you know when the source is available.
-
Looking at the code, it was an experimentation to catch window content. This should be why you were seeing part of the copckpit instead of the expected image. Since my disk crashes, I set up a whole new dev env based on Visual Studio 2015. So, using the new DLL may need the installation of a new VC package if not already on your computer: https://www.microsoft.com/en-us/download/details.aspx?id=48145 Try these and let me know. I can compile a full DLL without external dependencies but the DLL may be 350KB bigger. Win32: http://chrilith.com/temp/saitek/Win32/Lua_SaitekLib.dll x64: http://chrilith.com/temp/saitek/x64/Lua_SaitekLib.dll
-
OK, looking at the code, it seems that I changed (years ago :)) the way images are rendered. The cockpit stuff should be just an overflow read... weirdly. Unfortunately it seems that I just crashed my old disk... But I saved all the old source codes yesterday, hopefully nothing is missing :( I'll check an older code tomorrow to check the SetImage() code and reactivate it so that I can start where I stopped the version your are all currently running.
-
Well, I uploaded a new DLL which should basically be the same as the one you already have. But I need to validate the fact that it is working as expected and it based on the proper source code. Win32: http://chrilith.com/temp/saitek/Win32/Lua_SaitekLib.dll x64: http://chrilith.com/temp/saitek/x64/Lua_SaitekLib.dll Let me know. If OK, I'll clean it up a bit a push it to GitHub. Thanks!
-
OK guys, I'm back on business. Ready to make the Saitek DLL open source.... but I don't remember what code base I the proper one (since I worked in some addition in the past). So, I need your help to find it out. I need some testers here to evaluate the latest DLL I think is correct in order to clean up the code and put it on GitHub. Anyone? Thanks!
-
Have you check this old thread: http://forums.eagle.ru/showthread.php?t=58484
-
SUpposed to be compatible but it should have a new DIrectOutput version with news features. I'll check
-
OK, I've created the wiki http://wiki.super-hornet.com/ Let me know if you want an contrib access algerad3, Moburma? As soon as the wiki as some interesting info it will be open to the public.
-
Perhaps it is time to make a Wiki for all that. I can host it on Super Hornet. Any prefered soft for this?
-
X52pro mfd no longer useless!!!!!!
chrilith replied to algerad3's topic in PC Hardware and Related Software
Something like that. I must admin that I haven't use it for awhile :) Image should be replaced by String as Page is available on FIP too -
X52pro mfd no longer useless!!!!!!
chrilith replied to algerad3's topic in PC Hardware and Related Software
There is an insttrument example in the archive but without FSUIPC stuff. Take tis example an lookat the documentation of FSUIPC and its LUA integration toknow how to register for a given FS variable update (altimeter...) -
Ok, well, I finally got my DCS World to work on my computer! It was using the HD3000 instead of the 540M... Not the games are playable. Are you using x52 only or trying with FIP too? Just need to know on what device it is crashing (I don't have a x52) I'll try to take a look at your export.lua and try to reproduce and hopefully fix the problem.
-
Weird... well I updated the attached file.... let me know :(
-
Here is the x64 version Edit: updated file... Lua_SaitekLib.zip
-
OK, here is a quick and dirty win32 version of the DLL which calls SoftButtons Callbacks() from a DLL thread instead of a "DirectOutput" thread. Let me know how it works. Lua_SaitekLib.zip
-
OK too bad :( Well, I'll go polling to see if that helps. But this is an important change to the module core so do not expect it soon ;) I'll do it internal first so that you don't have to change anything in your code, and if this doesn't help (...), we'll see...
-
OK guys, here is a new version of the DLL with (hopefully) better locking/threading support. Let me know if the rotary bug remains. edit: Don't forget to rename the DLL as I forgot to do it :) Lua_SaitekLib.zip
-
About sockets, this is a way took by another guy with FS to try to workaround this kind of problem. The problem is to know where is the lock: DCS, LUA module of saitek drivers itself. The modules provided by Saitek to play with FSX are directly linked to the FS engine without LUA beetween them. Another solution may be to use polling instead of live events. I will think about it too.
-
It is a button event, clockwise or anticlockwise. No time right know to look at it sorry but I will ASAP. Still have o figure out we DCS sims are working so bad on my laptop. Hopefully the newer version will work better.
-
Hi there, Well I think I have to take a look at this now. I already worked on some changes to have a better handling of multithreading but stopped the work since the problem seemed to occur in Flight Simulator only. I'll go back to work and give you a new DLL. Unfortunately I cannot work on it before mid-next week :(
-
Indeed, 5.2 has some changes that make it fail. Haven't look at it yet.
-
I think I missed all this thread... will take a look at all this... :)
-
Good to hear ;)
-
Hi, If you still get crashes let me know, perhaps this is something related to the DLL. I know there is a lot of crashes on FS and I'm wokring on fixing this issue.