| Pages: [1] 2 :: one page |
| Author |
Thread Statistics | Show CCP posts - 1 post(s) |

UDSaxman
|
Posted - 2010.05.18 19:03:00 -
[1]
From the features page:
"Alienware AlienFX Tyrannis harnesses the visual cue capability of AlienFX-compatible Alienware machines and keyboards. The multi-colored perimeter lighting will now pulse and change when triggered by critical game events including:
* Low capacitor * Warp scrambling * Autopilot waypoints and destination * Cargo full * Cap recharge levels when in jump-capable ships"
Does anyone know if there is a way for people like me who have g15 or even g19 keyboards to get those commands and use them in an app? I dont have an Alienware nor do I ever plan on buying a Dell product but Id love to see that on my screen.
|

Malakai Draevyn
Caldari Dirt Nap Squad Dirt Nap Squad.
|
Posted - 2010.05.19 12:48:00 -
[2]
Yeah - this would be useful to know about... intercepting the triggers for external hardware and putting them to some other use would be a godsend.
Even if it's not put to use on a G15/19, a secondary app sitting in the background with triggerable sound effects or some other non-visual alert could come in handy...
..:: MD ::..
|

Pwnzorator
|
Posted - 2010.05.21 14:53:00 -
[3]
I've had a quick look at this, and how easy it is will depend on CCP have implemented the AlienFX interaction.
If they've used an AlienWare provided library, it would be trivial to make a G15 compatibility wrapper for it.
If they're talking directly to the hardware (like all the code samples I've seen), it would require writing a device driver that pretends to be some AlienFX hardware. I won't be attempting this.
Can anyone at CCPáshine some light on this?
I don't mind putting in the time to make a utility that flashes up icons on the G15/G19 screen for each of these events, but Iáwill have to intercept data you're intending for different hardware, and don't want to be nabbed for breach of EULA.
|
|

CCP Aporia

|
Posted - 2010.05.25 21:26:00 -
[4]
We're making use of the API provided from the AlienFX SDK.
|
|

IntegerOverflow
|
Posted - 2010.05.26 11:10:00 -
[5]
Is it OK to program a hook between AlienFX and the Eve client?
I can't think of anything malicious remotely possible with that.
But I reckon you could have also gone ahead and made a public interface to be used by coders. So I better ask before spoiling time.
|

Hammerswift Thunder
Caldari
|
Posted - 2010.05.26 15:05:00 -
[6]
Originally by: CCP Aporia We're making use of the API provided from the AlienFX SDK.
so i got one of these new toys how will i set it up any help or info would be great |

Cyerus
Galactic Dominion Eternal Strife
|
Posted - 2010.05.26 16:51:00 -
[7]
Originally by: CCP Aporia We're making use of the API provided from the AlienFX SDK.
Perhaps you can make use of the G15 SDK to include G15 features? Even tho the G15 is outdated, many (and many more) are still using it, including myself. I would love to see those status updates on the little screen, perhaps even include fleet commands..
Link to SDK on Logitech forum
In short, install G15 driver + applications, SDK should be in zipfile in installation folder.
/signed
|

S'Ryel
|
Posted - 2010.05.26 23:37:00 -
[8]
Yeah please do it. Even the infamous Sony "i'll steal your wallet" Online Entertainment managed to make a good use of the G15, and they did it for FREE ! |

Jaabaa
Minmatar Dental Drilling Corporation
|
Posted - 2010.05.27 02:17:00 -
[9]
This is something I don't really understand.
I would imagine that there are FAR more players with a logitech G15 keyboard compared to those with a AlienFX HW.
Did Dell send someone over to help develop the extension, or does the right CCP dev have this hardware and that is the reason the support was integrated ? -- EVE Mobile Skill Planner V3 !! http://evemsp.sourceforge.net/ |

Dr BattleSmith
PAX Interstellar Services
|
Posted - 2010.05.27 05:52:00 -
[10]
I read that PIC can be coded to use this protocol.
Anyone have links to protocol info or PIC asm? Can't really even find the AlienFX SDK let alone the specs for the protocol.
|

Catari Taga
Centre Of Attention Rough Necks
|
Posted - 2010.05.27 05:57:00 -
[11]
Originally by: Jaabaa Did Dell send someone over to help develop the extension, or does the right CCP dev have this hardware and that is the reason the support was integrated ?
Given the way CCP is working I doubt it was a personal project, hence it must have been the cross-branding marketing gag.
--
Originally by: Zeke Mobius I swear the catholic church was faster at admitting the earth was round than CCP at fixing stuff.
|

HyperBeanie
The Scope
|
Posted - 2010.05.27 06:15:00 -
[12]
We are investigating this issue and will return shortly ;)
Seriously, we are looking into creating a replacement LightFX that you can then do whatever you wish to do with.
Hopefully CCP wont kill us, since we are not tampering with the game ;)
/Beanie EVSCO - Free and Paid killboards - Get yours today! |

Dr BattleSmith
PAX Interstellar Services
|
Posted - 2010.05.27 06:40:00 -
[13]
Originally by: HyperBeanie We are investigating this issue and will return shortly ;)
Any URLs you can share or having to reverse engineer it?
Seems there is info out and about but I'm searching for the wrong things.
Always thought my kitchen sink needed a red light and warning siren for belt rats. :-)
|

HyperBeanie
The Scope
|
Posted - 2010.05.27 10:55:00 -
[14]
Originally by: Dr BattleSmith
Originally by: HyperBeanie We are investigating this issue and will return shortly ;)
Any URLs you can share or having to reverse engineer it?
Seems there is info out and about but I'm searching for the wrong things.
Always thought my kitchen sink needed a red light and warning siren for belt rats. :-)
Reverse engineering ;)
Will see what details i can dig up, not me doing the hard parts... heh! EVSCO - Free and Paid killboards - Get yours today! |

Bai Guang
Caldari Edge Of Infinity Honourable Templum of Alcedonia
|
Posted - 2010.05.28 07:20:00 -
[15]
Originally by: Dr BattleSmith
Any URLs you can share or having to reverse engineer it?
Seems there is info out and about but I'm searching for the wrong things.
Always thought my kitchen sink needed a red light and warning siren for belt rats. :-)
I love the idea. If we could some how get access to those AlienFX hooks the eve client is sending out, you could tie them in with the X10 API's and bingo bango, you've got red flashing lights going off in your house when your warp scrambled....total immersion what?
back on topic though, i would really love to see some G15 development as i have a G13 and can use all the toys for the G15.
|

TraderJade
Caldari Secure Production Research and Trading
|
Posted - 2010.05.28 11:42:00 -
[16]
put me in as another g15 user interested 
|

ZigZag Joe
Di-Tron Heavy Industries Atlas Alliance
|
Posted - 2010.05.28 18:33:00 -
[17]
The alienFX sdk, as far as i can tell, does not exist. Or it's not on the internet. I've searched for function names also, can't find it.
|

Mashie Saldana
Red Federation
|
Posted - 2010.05.28 19:36:00 -
[18]
Originally by: Bai Guang I love the idea. If we could some how get access to those AlienFX hooks the eve client is sending out, you could tie them in with the X10 API's and bingo bango, you've got red flashing lights going off in your house when your warp scrambled....total immersion what?
I really like that idea. Then tie a smoke generator to the hull alarm. 
|

Bai Guang
Caldari Edge Of Infinity Honourable Templum of Alcedonia
|
Posted - 2010.05.28 21:00:00 -
[19]
Originally by: Mashie Saldana
I really like that idea. Then tie a smoke generator to the hull alarm. 
Right on, follow that up w/ touch screens and your good to go, but anyway not to hijack the thread....
I think the SDK is actually for something called LightFX. Google returns a bit more info on that than the AlienFX SDK. Also looks like some ppl are trying to code their own version to whatever they want w/ it.
|

ZigZag Joe
Di-Tron Heavy Industries Atlas Alliance
|
Posted - 2010.05.29 01:50:00 -
[20]
Originally by: Bai Guang
Originally by: Mashie Saldana
I really like that idea. Then tie a smoke generator to the hull alarm. 
Right on, follow that up w/ touch screens and your good to go, but anyway not to hijack the thread....
I think the SDK is actually for something called LightFX. Google returns a bit more info on that than the AlienFX SDK. Also looks like some ppl are trying to code their own version to whatever they want w/ it.
Yeah, LightFX is related - but the Dell SDKs have no relation to one used by eve, so it's essentially useless. For this purpose, anyways.
If anyone wants to search, look for one that has a bunch of functions prefixed by LFX_ (like LFX_Initialize).
|

Bai Guang
Caldari Edge Of Infinity Honourable Templum of Alcedonia
|
Posted - 2010.05.31 00:55:00 -
[21]
Originally by: ZigZag Joe
Yeah, LightFX is related - but the Dell SDKs have no relation to one used by eve, so it's essentially useless. For this purpose, anyways.
If anyone wants to search, look for one that has a bunch of functions prefixed by LFX_ (like LFX_Initialize).
hrmm....
Well since you still need the AlienFX console running to have it "do" anything, couldn't we just code an interpreter that reads the AlienFX codes coming from eve to this AlienFX console and then do what we want with them?
All we need to know from the dev's is what commands they are sending from the client.
|

ZigZag Joe
Di-Tron Heavy Industries Atlas Alliance
|
Posted - 2010.05.31 03:38:00 -
[22]
Edited by: ZigZag Joe on 31/05/2010 03:40:02 Can't install (and have it work) the alienfx stuff on a system that doesn't support it. From what i can tell, the LightFX.dll interfaces with the hardware directly, or close enough to it it can't be intercepted nicely (if at all)... practically speaking, it's hard to intercept stuff like that "nicely".
|

Innara Starwind
|
Posted - 2010.05.31 04:54:00 -
[23]
I'm thinking of buying a G13 gamepad from Logitech, and I'm wondering if any one has any pointers with how the screen may interact with Eve. If the G15/G19 can support hardware messages with the SDK, does any one know if the G13 can support the same kind of features as the G15 and G19?
|

Bai Guang
Caldari Edge Of Infinity Honourable Templum of Alcedonia
|
Posted - 2010.05.31 05:22:00 -
[24]
Originally by: ZigZag Joe Edited by: ZigZag Joe on 31/05/2010 03:40:02 Can't install (and have it work) the alienfx stuff on a system that doesn't support it. From what i can tell, the LightFX.dll interfaces with the hardware directly, or close enough to it it can't be intercepted nicely (if at all)... practically speaking, it's hard to intercept stuff like that "nicely".
Visualization layer maybe? But the idea would be to code a new LightFX.dll that just implemented the part of the API stack that eve is using then fire off whatever you wanted, be it X10 API calls or any of the cool things that can be done w/ the Logitech G1x stuff.
Originally by: Innara Starwind I'm thinking of buying a G13 gamepad from Logitech, and I'm wondering if any one has any pointers with how the screen may interact with Eve. If the G15/G19 can support hardware messages with the SDK, does any one know if the G13 can support the same kind of features as the G15 and G19?
I love my G13, it can do everything the 15 or 19 can do for the most part. You can go and get little G15 apps that run just fine on it.
|

evilBunny
|
Posted - 2010.05.31 17:18:00 -
[25]
hmmz well before i stumbled onto this topic i decided to do a wee hardware side project.
So in the next couple of weeks i'll be trying to replicate an alienfx(tm) ;) clone device. Starting on an arm7 for quick development and after succes implementing it on a low priced low end mcu for replication. Goals will be to be able to have a rgb output aswell as an user defined i/o layout.
Any details on alienfx are welcome aswell as people that own an alienfx-kb :) and aren't afraid to usbsnoopy from time to time. Bunnies 4tw |

ZigZag Joe
Di-Tron Heavy Industries Atlas Alliance
|
Posted - 2010.05.31 17:40:00 -
[26]
Originally by: Bai Guang
Visualization layer maybe? But the idea would be to code a new LightFX.dll that just implemented the part of the API stack that eve is using then fire off whatever you wanted, be it X10 API calls or any of the cool things that can be done w/ the Logitech G1x stuff. ...
Exactly - problem is, without the SDK documentation, figuring out arguments and such gets to be a major pain in the ass. (and i honestly don't feel like trying to take it apart by hand). Oh, and if you miss an argument it's not unlikely you could crash the game by stack exhaustion. (or vice versa go too far)
|

IntegerOverflow
|
Posted - 2010.05.31 19:30:00 -
[27]
this guy writes a few tools, open source. http://forum.notebookreview.com/alienware/307050-alienfx-tools-applications.html
you can pretty much see how the communication works. usb-hid 64-byte reports contain all commands to set off led's.
since it's usb-hid I assume the alienfx sdk uses calls such as FindDevice() etc. using the vendor and product id (which you also find on the forums posted above).
the tricky part is not to create a hook, but actually simulating the dell/alienware keyboard usb-hid. there is a hal driver in the windows driver kit sdk which does just something like it, so that you can develop and more importantly test drivers without having the hardware. and I don't know enough about that so I could tell you: yes it works, yes it doesn't.
certainly it's not an everyday-mind-numbing-codemonkeyesque job to do..
maybe there is an easier way? share...
|

Bai Guang
Caldari Edge Of Infinity Honourable Templum of Alcedonia
|
Posted - 2010.05.31 19:36:00 -
[28]
Originally by: evilBunny hmmz well before i stumbled onto this topic i decided to do a wee hardware side project.
So in the next couple of weeks i'll be trying to replicate an alienfx(tm) ;) clone device. Starting on an arm7 for quick development and after succes implementing it on a low priced low end mcu for replication. Goals will be to be able to have a rgb output aswell as an user defined i/o layout.
Any details on alienfx are welcome aswell as people that own an alienfx-kb :) and aren't afraid to usbsnoopy from time to time.
You'll have to keep us updated on your progress. Could be another interesting way to go about it it.
|

Bai Guang
Caldari Edge Of Infinity Honourable Templum of Alcedonia
|
Posted - 2010.05.31 19:54:00 -
[29]
btw it would be nice to have a bit more input from the dev's other than we just used an SDK that no one can find.... just say'n.... 
Also I was doing a bit of digging around and noticed that since i dont have one of these Alien KB's i dont even get the option to turn on the AlienFX stuff in the EVE client, so it is going to have to be either a real hardware device that has the same ID as the true Alien stuff or a virtual device. In either case it has to trick EVE into thinking that the proper hardware is installed i think.
/me cant wait to have flashing LED back lighting on my G13 when warp scrambled 
|

ZigZag Joe
Di-Tron Heavy Industries Atlas Alliance
|
Posted - 2010.05.31 20:12:00 -
[30]
Originally by: Bai Guang btw it would be nice to have a bit more input from the dev's other than we just used an SDK that no one can find.... just say'n.... 
Also I was doing a bit of digging around and noticed that since i dont have one of these Alien KB's i dont even get the option to turn on the AlienFX stuff in the EVE client, so it is going to have to be either a real hardware device that has the same ID as the true Alien stuff or a virtual device. In either case it has to trick EVE into thinking that the proper hardware is installed i think.
/me cant wait to have flashing LED back lighting on my G13 when warp scrambled 
Or replacing the DLL outright - which, assuming one managed to find the SDK, shouldn't be too hard.
|
| |
|
| Pages: [1] 2 :: one page |
| First page | Previous page | Next page | Last page |