Problems running WINE with Half-Life with CounterStrike

David Bronaugh dbronaugh at opensourcedot.com
Sun Jul 8 00:57:25 CDT 2001


Hey all,

I'm having some interesting issues with Half-Life running under WINE... I'm
guessing these are due to it running under WINE (they are strange enough).

#1 problem:

I can't type normally in the Half-Life console (the keyboard is mapped to a
completely nonsensical map). I believe this is because they implemented
their own custom key handler. Is there any workaround in software/with
config for this?

Note that this is only in the game when the game engine is initialized,
otherwise the keyboard works great (Kudos to the WINE people that my
dvorak-mapped QWERTY keyboard works as it should in dvorak).

#2 problem:

I can't get to the Half-Life console without going through some
convolutions... This in itself is useless to tell you people.

How I do get into the game is by the following method: I join a game or
whatever, and the "Loading" screen pops up. At this point.. it will sit
there for hours (I'm guessing this is a locking issue with pthreads?). What
I do that appears to relieve the deadlock is to click the "Done" button
that is invisible (but I know where it is, so I click it). Then the game
loads normally, and runs decently enough (performance isn't great, but
playable... huge kudos to the Wine crew for that). Note that the only
button that does this is the "Done" button, the rest do nothing out of the
ordinary.

Again, this may be due to some peculiarity with Half-Life or with my
config.. I'm betting on a peculiarity with Half-Life interacting with some
unimplemented feauture or bug in WINE.

If anyone has suggestions re these two, send em to me.. I'm more than happy
to spend a few hours to help resolve this.

David Bronaugh





More information about the wine-devel mailing list