DirectX support???

I was wondering whether DirectX is supported on QNX. If not is there
anything similar that canbe used??

david chivers wrote:

I was wondering whether DirectX is supported on QNX. If not is there
anything similar that canbe used??

Bang-bang you’re dead. In case you hadn’t noticed DirectX is a Windoze
thing. Not to mention that M$ tacked DirectX on because Windoze was so
crap at games.

There is not much specially targeted at games for QNX. SDL is prolly
your best bet, http://mike.qnx.org.ru/index_e.htm

Evan Hillas wrote:

david chivers wrote:
I was wondering whether DirectX is supported on QNX. If not is there
anything similar that canbe used??


Bang-bang you’re dead. In case you hadn’t noticed DirectX is a Windoze
thing. Not to mention that M$ tacked DirectX on because Windoze was so
crap at games.

There is not much specially targeted at games for QNX. SDL is prolly
your best bet, > http://mike.qnx.org.ru/index_e.htm

Sorry Evan for swearing!!!

But, I have a problem with a migration task which requires low-level
access support for the keyboard and mouse. The package has Directx (#@$&*)
sequences including Directinput calls. Any suggestions???

Have a WINDOZE day

David

david chivers wrote:

But, I have a problem with a migration task which requires low-level
access support for the keyboard and mouse. The package has Directx (#@$&*)
sequences including Directinput calls. Any suggestions???

SDL gives you mouse/keyboard events like in DirectInput, and a bunch of
other things. http://www.libsdl.org/

If the application uses Direct3D, you’ll need to port that into OpenGL.
http://www.opengl.org/

If it uses “advanced” DirectSound APIs, you’ll need to port that to
OpenAL. http://www.openal.org/


Chris Herborth (cherborth@qnx.com)
Never send a monster to do the work of an evil scientist.

david chivers <david@emulatorsinternational.com> wrote:

Evan Hillas wrote:

david chivers wrote:
I was wondering whether DirectX is supported on QNX. If not is there
anything similar that canbe used??


Bang-bang you’re dead. In case you hadn’t noticed DirectX is a Windoze
thing. Not to mention that M$ tacked DirectX on because Windoze was so
crap at games.

There is not much specially targeted at games for QNX. SDL is prolly
your best bet, > http://mike.qnx.org.ru/index_e.htm

Sorry Evan for swearing!!!

But, I have a problem with a migration task which requires low-level
access support for the keyboard and mouse. The package has Directx (#@$&*)
sequences including Directinput calls. Any suggestions???

How low-level access to keyboard and mouse?

At a relatively low-level in Photon, you could create a region that
is close to the input region, and capture mouse & keyboard events.

-David

Please follow-up to newsgroup, rather than personal email.
David Gibbs
QNX Training Services
dagibbs@qnx.com

Chris Herborth wrote:

david chivers wrote:

But, I have a problem with a migration task which requires low-level
access support for the keyboard and mouse. The package has Directx (#@$&*)
sequences including Directinput calls. Any suggestions???

SDL gives you mouse/keyboard events like in DirectInput, and a bunch of
other things. > http://www.libsdl.org/

If the application uses Direct3D, you’ll need to port that into OpenGL.
http://www.opengl.org/

If it uses “advanced” DirectSound APIs, you’ll need to port that to
OpenAL. > http://www.openal.org/


Chris Herborth (> cherborth@qnx.com> )
Never send a monster to do the work of an evil scientist.

Thanks Chris thats just the info I needed. By the way, am I right in
assuming that OpenGl only works with version 6.3?

david chivers wrote:

Thanks Chris thats just the info I needed. By the way, am I right in
assuming that OpenGl only works with version 6.3?

In practice I think QNX 6.2 is just as good by using the Mesa software
renderer unless you manage to get hardware that has the OpenGL driver
already done. From what I’ve read and not counting Glide on the Voodoo3
there is a total of one finished driver for an embedded controller.