Aliens Versus Predator Forum

This is a community forum and not official technical support. — If you need official support: Contact Us

The following comments are owned by whoever posted them. We are not responsible for them in any way.

Back to Threads Reply to Thread

Try an XBOX360 controller + XPADDER software + ALIENS VERSUS PREDATOR if your mouse is not working.

Try an XBOX360 controller + XPADDER software + ALIENS VERSUS PREDATOR if your mouse is not working.

I'd like to see the results.

andrew wrote:

Try an XBOX360 controller + XPADDER software + ALIENS VERSUS
PREDATOR if your mouse is not working.

I'd like to see the results.

Hi,

Thanks for the tip, I'll check it out - I've already tried the xbox360
controller / linux with the latest XBMC offering without any change evident.

I've also since checked if a patch to address winebug #6971 works at all for
this title, but that was negative as well, so at this stage it looks to me
like some sort of different, general issue with game input, not the mousewarp
thang that afflicts other titles (but looks a lot similar to this here with AvP)

Cheers!

Hi again,

Sadly, Xpadder doesn't work either...with AvP that is.

The Xpadder software works fine in COG-8.1.4 as it were, and
goes on to confirm that wine can see all the Xbox360 controller
inputs as directinput events -- so everything appears to be
working in the input layer as far as wine is concerned - seems
like it's AvP itself that can't see dinput for some reason...

...AvP is possibly relying on a device_manager entry/registry string
that's not present in the crossover/wine environment?..unsure..

Btw, thanks again for the xpadder clue ... I've been doing some
stuff wrt crossover/wine/linux/xbox360/other_gamecontrollers and
xpadder just showed me a interesting result in those regards... ;)

Cheers!

SOLVED!!!! I HAVE IT FULLY WORKING!

I'm currently using a Microsoft XBOX 360 controller, Macintosh OS X Leopard, and running Aliens Versus Predator Classic through Steam under emulation software with no problems.

Total time it took me to figure this out: 1 hour
Total time it will take to follow this guide and be playing the game: 15 minutes

If you have Macintosh OS X Leopard, an Xbox Controller, and would like to play Aliens Versus Predator natively in the operating system, here is how I did it:

Firstly you will need:
-A working Macintosh computer
-An Xbox 360 controller
-To purchase Aliens Versus Predator through your steam account.

Next, you will need several files:
-Download the steam client here: [url]http://storefront.steampowered.com/download/SteamInstall.msi[/url]
-Download the XBOX 360 Gamepad driver for Mac OS X here: [url]http://tattiebogle.net/index.php/ProjectRoot/Xbox360Controller/OsxDriver[/url]
-Download CrossOver emulation software here: [url]http://media.codeweavers.com/pub/crossover/cxgames/demo/crossover-games-demo-8.0.0.dmg[/url]
-Download Mac OS X Gamepad emulation software here: [url]http://www.apple.com/downloads/macosx/games/utilities/gamepadcompanion.html[/url]

Step 1: Install CrossOver Emulation software
Step 2: Using this youtube video as a guide, use the crossover emulation software to install Steam... Then, use steam to install Aliens Versus Predator.. [url]http://www.youtube.com/watch?v=LZ3rIbn9i7c[/url]
Step 3: Install the Mac OS X Xbox 360 Gamepad Driver
Step 4: Plug in your Xbox 360 Gamepad
Step 5: Install the Mac OS X Gamepad Companion Emulation software
Step 6: Use the GamePad Companion software to remap all of the keys to your Xbox Controller including the joystick Axises... For example: Assign button A to “z” assign button B to “X” assign Joystick-1-X-Axis to “A, D”, assign joystick-1-Y-axis to “W, S”, etc.
Step 7: When you have successfully remapped all of the keys to the controller, press “start” on gamepad companion and test to verify that the controller keys are working in a text document. Test each key one at a time. If your controller mapping is sufficient, move on, if not? Work on it.
Step 8: With Gamepad Companion set on “start” so that the controller is currently functioning... Use crossover to open steam, launch Aliens Versus Predator, and then simply go to the “controls” and remap all of the keys in AVP so that they are bound to the respective gamepad buttons and joysticks.
Step 9: Enjoy your fully functioning AVP with an XBOX 360 gamepad running smoothly in MAC OS X!

This is running perfect for me but here are some additional tips:

***Becuase a keyboard is limited in accepting multiple keystrokes at once, you'll want to map one joystick to the following commands: Mouse 1, Mouse 2, Mouse 3, Mouse 4

Primary fire: Wheel up
Secondary fir: Wheel down

When you go in game to assign your controls, do so, and this will prevent log jamming of "too many keystrokes from a keyboard input" which would otherwise result in actions like your character not turning when you want him to becuase you are also running, firing, and jumping at the same time.

Hi,

Well done Andrew, now if only there was a linux solution....

BTW, neither Wine nor Crossover is "Emulation" software..please read;

http://wiki.winehq.org/Debunking_Wine_Myths

It would be 'nice' if you go back and edit your posting so it's not
part of the myth....ie; just remove the word 'emulation' from your post
and it's all look just dandy 😉

Cheers!

Sorry for the mistake in word choice.

I'll edit the word on the several forums I posted this solution on.

(Currently, AVP will not play with a mouse on a mac and this solution is a work around for people. It is even a work around for the mouse bug if you just edit the X and Y axis of the mouse as opposed to the gamepad joysticks which is all possible by that guide I posted.)

I prefer game pads anyways...

andrew wrote:

Sorry for the mistake in word choice.

I'll edit the word on the several forums I posted this solution on.

(Currently, AVP will not play with a mouse on a mac and this
solution is a work around for people. It is even a work around for
the mouse bug if you just edit the X and Y axis of the mouse as
opposed to the gamepad joysticks which is all possible by that guide
I posted.)

I prefer game pads anyways...

No problem...it's just one of those things that long term Wine
users (like me ;) see and go all prickly about..ie; the whole
Wine Is Not (an) Emulator thing ... no damage done, just a point
of order thingy 😎

Gamepads are useful things, yes, especially if you can sidestep
an issue by using one -- depending on the game itself, a pad might
be a better choice for controller anyway IMHO....but like I say,
good work, at least the Mac quarter have another option now...

..by what you describe, the same sort of thing would be possible
in linux...ie; map controller input events to keypress events...but
if I'm right, you'd have to map into Xinput events using HAL or such
like so they appeared there....which isn't exactly trivial...

Cheers!

Taking a leaf out of Andrew's work-around for the lack of mouse input,
and then flipping that into linux may be a lot easier than I first
thought....I had a bit of a search around the online linux tomes and
came up with the following page ;

http://www.linuxlinks.com/Software/Utilities/Keyboard_and_Joystick/

As I thought, you can map any linux input event to any other input
event..ie; map joystick/gamepad input to keyboard keypresses...I just
wasn't aware there's now a collection of far easier to use softwares
for doing this now, then there was in the past....

Currently, I'm looking at 'Qjoypad' as a possible easy to use GUI
based interface that'll let you map -any- input device to keyboard
or mouse input functions...so if it works 'as expected' I should be
able to map any of my collection of gamepads or joysticks events to
keyboard events and hopefully AvP will be happy with that - all theory
at this stage, because I haven't yet got a working/tested config
happening...but a quick check of qjoypad's functionality suggests
it's doing what we probably need it to do....more later...

@andrew -- the good information you provide above wrt the Mac/xpad
work-around is probably somewhat obscured by the misleading subject
line of this thread - the first 3 posts are connected to subject, but
your work-around should really be a tip&trick me thinks - that said,
I see you're not an advocate for this title (which you need to be to
post a tip&trick) - if you're not planning on/don't wish to become an
advocate for AvP (no pressure/problem either way ;) just let me know,
and I'll see if one of our ultra-industrious Ninjas can move it into
tips&tricks for you....

...also, I'm an advocate for the Steam version of this title (has exactly
the same input problem), so I'm linking to your work-around over on that
title's forum as well, to see if one of the Mac users can test/verify
the fix (I'm on linux)...and if that happens, it'll probably become a
tip&trick there too (or I'll just link back to a tip&trick here if/when
it exists ;)...

Cheers!

Edit;

cite: http://www.codeweavers.com/compatibility/browse/name/?app_id=6922;forum=1;msg=72350

CrossOver Forums: the place to discuss running Windows applications on Mac and Linux

CodeWeavers or its third-party tools process personal data (e.g. browsing data or IP addresses) and use cookies or other identifiers, which are necessary for its functioning and required to achieve the purposes illustrated in our Privacy Policy. You accept the use of cookies or other identifiers by clicking the Acknowledge button.
Please Wait...
eyJjb3VudHJ5IjoiVVMiLCJsYW5nIjoiZW4iLCJjYXJ0IjowLCJ0enMiOi02LCJjZG4iOiJodHRwczpcL1wvbWVkaWEuY29kZXdlYXZlcnMuY29tXC9wdWJcL2Nyb3Nzb3Zlclwvd2Vic2l0ZSIsImNkbnRzIjoxNzM0NzIyMzMzLCJjc3JmX3Rva2VuIjoid1d0ZlBVWFZXZllYbmF0UiIsImdkcHIiOjB9