Numen: Contest of Heroes 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

Working good in CXG 9.2 and Mac/linux -- Steam version

This title requires windows media player 9 and a native dinput8.dll +
library override for same to work.

Download the wmp9 installer from here and install it into your Steam bottle
as you would any other unsupported app.

Note: You need to install wmp9 twice -- the first attempt will install some
necessary files, and then tell you to run the installer again -- upon the second
attempt, the wmp9 installation will complete successfully.

Locate and download a native dinput8.dll library (or get it from a native windows
installation if you have one). Copy this dll file into the Numen directory. With the
Steam release of this title, you would copy the dinput8.dll into...;

[Mac]

~/Library/Application Support/CrossOver Games/Bottles/Steam/drive_c/Program Files/Steam/steamapps/common/numen/

[linux]

~/.cxgames/Steam/drive_c/Program Files/Steam/steamapps/common/numen/

Start cxsetup (Manage Bottles), highlight the Steam bottle and then launch the
Wine Configuration GUI from the Control Panel Pane. In the Applications tab, Add
the game executable (numen.exe) to the list -- you will find this executable along
the paths outlined above. The click on the Libraries tab, and using the menu dropdown,
select 'dinput8' and add it to the list, then click Edit and set the override to
'native' - click Ok, Apply, Ok to exit the Wine Configuration GUI.

The game should now start and run as expected.

Cheers!

Don is the .dll file freely available or do you have to have a win license to use?

Hi,

You mean dinput8.dll? ...it's part of the directx runtime redist iirc...
...yeah, I just checked in winetricks, it is ;)

Cheers!

Shouldn't the steam bottle already have directx runtime installed?
Is it all it needs is the library bypass?

No, we provide our own (fake) dinput8.dll and so a native version
isn't installed. I suppose if one did an <rmfakedll> for dinput8 as
part of the dxwebsetup c4p profile, it'd probably copy the native
version into place...but our builtin dx runtime redist targets do
not do this, so it's a manual operation of one kind or another....
and you still need set the library override...

Cheers!

How would you do the rm fake dll bit? I've not clue how that's done.

Hi,

That example is only relative to dxwebsetup ; search the
'net, the dinput8.dll is out there....or, if you have wine (pure)
installed, use winetricks to get it...there's a few different
ways to get this dll...

Cheers!

I have windows 7 64 bit and I copied what I thought was the dinput8 32bit to where you said and
got this error message.
CPAL3D -Error
The initialization of a DirextX component failed.
(blah blah blah)

I got it to work with a dinput8.dll downloaded from the internet.

However the cursor has a white bounding box around it (it doesn't come out on screen-shots for some reason, neither do the options on the main menu).

What videocarc hardware/OSX you using?

I'm running Ubuntu 10.04 with an ATI Radeon 4850 card.

Ahh...okay....one of my plans is to put a linux
system together complete with an Ati graphics card.
It's not that I particularly want to, but it's the
only 'real' way to discern hardware/driver disparities.
I do have an older (9600xt) fitted rig here, and it
does something similar to what you describe....

1 to 12 of 12

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...
eyJjb3VudHJ5IjoiVVMiLCJsYW5nIjoiZW4iLCJjYXJ0IjowLCJ0enMiOi02LCJjZG4iOiJodHRwczpcL1wvbWVkaWEuY29kZXdlYXZlcnMuY29tXC9wdWJcL2Nyb3Nzb3Zlclwvd2Vic2l0ZSIsImNkbnRzIjoxNzM0NzIyMzMzLCJjc3JmX3Rva2VuIjoiNDdtUFRYeGU5YTJlVGVzZCIsImdkcHIiOjB9