Jump to content

  • Log in with Facebook Log in with Twitter Log In with Google      Sign In   
  • Create Account

Crossover Engine 14.1.0 with winmm joystick patch!


  • Please log in to reply
34 replies to this topic

#1 darklord42

darklord42

    Rookie Porter

  • Members
  • PipPipPipPip
  • 151 posts

Posted 19 March 2015 - 11:32 PM

Greetings,

In light of the new commit in wine master that adds winmml support for OSX,  I took the liberty to add the patches to a Croosover 14.1.0 build.  (Else I'd have to wait quite a while).
Winmm.dll was the missing link for joystick support in games such as the X-Wing Series, Kilrathi Saga and I'm sure many more.

This is really great for X-wing vs Tie Fighter,  as crossover builds don't have the 2d flickering issues of normal wine builds, and setting ddr->gdi from opengl would break hardware render.

http://www.mediafire...oystick).tar.7z

[EDIT]  Updated CX to 14.1.0, also didn't have the osx winmm support yet.

#2 Secretpray

Secretpray

    Novice Member

  • Members
  • 8 posts
  • Graphics Card:ATI
  • Operating System:Mac OS X 10.7 (Lion)

Posted 31 August 2015 - 07:03 AM

Please, release last CrossOver engine (etc. WS9WineCX14.1.3) with jostick support!!!!

#3 dankoB

dankoB

    Legendary Member

  • Super Moderators
  • 3011 posts
  • LocationNew Brunswick, Canada
  • Graphics Card:MacBook Pro 11,3
    Core i7 16GB
    NVIDIA GeForce GT 750M
    2GB GDDR5 vRAM
  • Operating System:macOS 10.12 (Sierra)
  • I like to play:la rockitar
Author

Posted 31 August 2015 - 12:15 PM

Here it is...

http://www.mediafire...CX14.1.3.tar.7z

#4 Secretpray

Secretpray

    Novice Member

  • Members
  • 8 posts
  • Graphics Card:ATI
  • Operating System:Mac OS X 10.7 (Lion)

Posted 31 August 2015 - 02:59 PM

Thanks :D :D :D :D

#5 dankoB

dankoB

    Legendary Member

  • Super Moderators
  • 3011 posts
  • LocationNew Brunswick, Canada
  • Graphics Card:MacBook Pro 11,3
    Core i7 16GB
    NVIDIA GeForce GT 750M
    2GB GDDR5 vRAM
  • Operating System:macOS 10.12 (Sierra)
  • I like to play:la rockitar
Author

Posted 31 August 2015 - 03:38 PM

Just to be absolutely clear, I did not patch anything into the source before compiling it. I'm posting on the notion that CodeWeavers have implemented this directly into the source themswlves.

#6 darklord42

darklord42

    Rookie Porter

  • Members
  • PipPipPipPip
  • 151 posts

Posted 31 August 2015 - 09:02 PM

Yeah it's in the regular code now.
Although 14.1.4 seems to actually be the latest at least as of Jun 25th
I already have it compiled:

http://www.mediafire...CX14.1.4.tar.7z

#7 NRG

NRG

    Champion Member

  • Members
  • 679 posts
  • Graphics Card:Nvidia 9800m GTS
  • Operating System:OS X 10.10 (Yosemite)

Posted 31 August 2015 - 09:41 PM

 darklord42, on 31 August 2015 - 09:02 PM, said:

Yeah it's in the regular code now.
Although 14.1.4 seems to actually be the latest at least as of Jun 25th
I already have it compiled:

http://www.mediafire...CX14.1.4.tar.7z

Thank! :D

#8 Secretpray

Secretpray

    Novice Member

  • Members
  • 8 posts
  • Graphics Card:ATI
  • Operating System:Mac OS X 10.7 (Lion)

Posted 01 September 2015 - 06:03 AM

 darklord42, on 31 August 2015 - 09:02 PM, said:

Yeah it's in the regular code now.
Although 14.1.4 seems to actually be the latest at least as of Jun 25th
I already have it compiled:

http://www.mediafire...CX14.1.4.tar.7z
Thanks a lot!

#9 NRG

NRG

    Champion Member

  • Members
  • 679 posts
  • Graphics Card:Nvidia 9800m GTS
  • Operating System:OS X 10.10 (Yosemite)

Posted 06 September 2015 - 07:33 AM

 darklord42, on 31 August 2015 - 09:02 PM, said:

Yeah it's in the regular code now.
Although 14.1.4 seems to actually be the latest at least as of Jun 25th
I already have it compiled:

http://www.mediafire...CX14.1.4.tar.7z

there is a new crossover source code (4.1.6): https://www.codeweav...cts/faq/source/

#10 dankoB

dankoB

    Legendary Member

  • Super Moderators
  • 3011 posts
  • LocationNew Brunswick, Canada
  • Graphics Card:MacBook Pro 11,3
    Core i7 16GB
    NVIDIA GeForce GT 750M
    2GB GDDR5 vRAM
  • Operating System:macOS 10.12 (Sierra)
  • I like to play:la rockitar
Author

Posted 07 September 2015 - 12:43 AM

Here's the new crossover source compiled by Wineskin!

I had to replace the CX14.1.6 winedbug program source with the wine 1.7.25 winedbug source to avoid an error I was receiving fro the straight CX source build.

Testing results to follow soon.
http://www.mediafire...CX14.1.6.tar.7z

#11 darklord42

darklord42

    Rookie Porter

  • Members
  • PipPipPipPip
  • 151 posts

Posted 07 September 2015 - 04:31 AM

Thanks!  i was getting problems compiling it too, glad you worked it out!

#12 NRG

NRG

    Champion Member

  • Members
  • 679 posts
  • Graphics Card:Nvidia 9800m GTS
  • Operating System:OS X 10.10 (Yosemite)

Posted 07 September 2015 - 06:31 PM

 DankoB, on 07 September 2015 - 12:43 AM, said:

Here's the new crossover source compiled by Wineskin!

I had to replace the CX14.1.6 winedbug program source with the wine 1.7.25 winedbug source to avoid an error I was receiving fro the straight CX source build.

Testing results to follow soon.
http://www.mediafire...CX14.1.6.tar.7z

THANK!

#13 dankoB

dankoB

    Legendary Member

  • Super Moderators
  • 3011 posts
  • LocationNew Brunswick, Canada
  • Graphics Card:MacBook Pro 11,3
    Core i7 16GB
    NVIDIA GeForce GT 750M
    2GB GDDR5 vRAM
  • Operating System:macOS 10.12 (Sierra)
  • I like to play:la rockitar
Author

Posted 29 September 2015 - 10:56 PM

Here's the newest CX build

Changelog:
14.1.8 CrossOver - September 29, 2015
  • Mac OS X:
    • Fixed a problem which prevented the Legacy X Window System from functioning on El Capitan

Not sure if it will help with the issues related to the El Capitane thread.

http://www.mediafire...CX14.1.8.tar.7z

#14 ovvldc

ovvldc

    Master Member

  • Members
  • 1253 posts
  • LocationEurope
  • Graphics Card:Intel Iris Plus
  • Operating System:Other OS/Not specified
  • I like to play:stories

Posted 30 September 2015 - 12:27 PM

Thanks! Have you tested it? Your info says that you are still on Snow Leopard, so maybe not.

Also, do the CX engines use the same flag to turn on CSMT as the engines from Stefan Dösinger's tree (i.e. does the standard Wineskin screen options flag work)? I assumed it did, but seeing as that wine-staging uses a different system...

#15 dankoB

dankoB

    Legendary Member

  • Super Moderators
  • 3011 posts
  • LocationNew Brunswick, Canada
  • Graphics Card:MacBook Pro 11,3
    Core i7 16GB
    NVIDIA GeForce GT 750M
    2GB GDDR5 vRAM
  • Operating System:macOS 10.12 (Sierra)
  • I like to play:la rockitar
Author

Posted 30 September 2015 - 01:19 PM

I'm actually on Yosemite now, but have never tried El Capitane...I guess I've never updated my profile.

I'm not entirely sure if CSMT is implemented into CX...I normally just click the Enable CSMT in Set Screen Option of Wineskin.

#16 delta1262

delta1262

    Regular Member

  • Members
  • Pip
  • 17 posts
  • Graphics Card:Intel Iris (1536 MB)
  • Operating System:OS X 10.9 (Mavericks)
  • I like to play:Mount and Blade: Warband

Posted 30 September 2015 - 02:27 PM

Sorry to hijack thread, but can someone explain to me the difference between regular Wine (and CSMT) engines and CX engines please? I seem to only notice that graphics seems a bit poorer and as a result performance is better on CX but I can't seem to find more information regarding this. Thx.

#17 ovvldc

ovvldc

    Master Member

  • Members
  • 1253 posts
  • LocationEurope
  • Graphics Card:Intel Iris Plus
  • Operating System:Other OS/Not specified
  • I like to play:stories

Posted 30 September 2015 - 06:59 PM

CX means that it is an engine from the Crossover product made by Codeweavers, the largest corporate sponsor of wine (by far).

It includes a bunch of hacks to make certain apps work better, but many are not clean enough to make it into regular wine so YMMV. CSMT is called Performance Enhanced Graphics in CX on the changelog page and was introduced in CX13. It should be roughly the same code. Note that CX14.x is based off Wine 1.7.25.

#18 NRG

NRG

    Champion Member

  • Members
  • 679 posts
  • Graphics Card:Nvidia 9800m GTS
  • Operating System:OS X 10.10 (Yosemite)

Posted 30 September 2015 - 07:47 PM

 ovvldc, on 30 September 2015 - 06:59 PM, said:

CX means that it is an engine from the Crossover product made by Codeweavers, the largest corporate sponsor of wine (by far).

It includes a bunch of hacks to make certain apps work better, but many are not clean enough to make it into regular wine so YMMV. CSMT is called Performance Enhanced Graphics in CX on the changelog page and was introduced in CX13. It should be roughly the same code. Note that CX14.x is based off Wine 1.7.25.

in addition to what is already written above, as regards the  CSMT's function:  https://github.com/w...aging/wiki/CSMT

Unlike though written in the link, you can turn CSMT, as  already wrote by DankoB, through "Set Screen Options" and "use Direct3d Boost" flag

#19 Archonis

Archonis

    Regular Member

  • Members
  • Pip
  • 13 posts
  • Graphics Card:Geforce 250m
  • Operating System:Other OS/Not specified

Posted 01 October 2015 - 12:45 AM

I'm not doing something right or that engine does not work for wineskin

#20 ovvldc

ovvldc

    Master Member

  • Members
  • 1253 posts
  • LocationEurope
  • Graphics Card:Intel Iris Plus
  • Operating System:Other OS/Not specified
  • I like to play:stories

Posted 01 October 2015 - 05:58 AM

 NRG, on 30 September 2015 - 07:47 PM, said:

Unlike though written in the link, you can turn CSMT, as  already wrote by DankoB, through "Set Screen Options" and "use Direct3d Boost" flag

Does that apply to WS9Wine engines, CX engines and wine-staging engines? Because I have the impression from my own use that it definitely does not apply to wine-staging engines.

#21 NRG

NRG

    Champion Member

  • Members
  • 679 posts
  • Graphics Card:Nvidia 9800m GTS
  • Operating System:OS X 10.10 (Yosemite)

Posted 01 October 2015 - 08:19 AM

 ovvldc, on 01 October 2015 - 05:58 AM, said:

Does that apply to WS9Wine engines, CX engines and wine-staging engines? Because I have the impression from my own use that it definitely does not apply to wine-staging engines.

There are some staging engines that have problems with CSMT flag to enable it, so this is the way...So it could be also some engines that have issues with the "use diect3D boost", I don't know but, you can make the test opening Wineskin / Advanced /Tools / Registry Editor (regedit)

then go to
HEY_CURRENT_USER/Software/Wine/Direct3d
and see if the CSMT's key is enabled or disabled after you flagget the "CSMT" or the "Use direct3d Boost" box...

#22 Archonis

Archonis

    Regular Member

  • Members
  • Pip
  • 13 posts
  • Graphics Card:Geforce 250m
  • Operating System:Other OS/Not specified

Posted 01 October 2015 - 09:43 PM

Has anyone got this to work with wineskin?

#23 Archonis

Archonis

    Regular Member

  • Members
  • Pip
  • 13 posts
  • Graphics Card:Geforce 250m
  • Operating System:Other OS/Not specified

Posted 02 October 2015 - 11:27 PM

Is that a no? Lol

#24 NRG

NRG

    Champion Member

  • Members
  • 679 posts
  • Graphics Card:Nvidia 9800m GTS
  • Operating System:OS X 10.10 (Yosemite)

Posted 03 October 2015 - 11:55 AM

 Archonis, on 01 October 2015 - 09:43 PM, said:

Has anyone got this to work with wineskin?

 Archonis, on 02 October 2015 - 11:27 PM, said:

Is that a no? Lol

What is the problem?!?

WS9WineCX1.4.8 works in wineskin exactly as their previous versions...

#25 dankoB

dankoB

    Legendary Member

  • Super Moderators
  • 3011 posts
  • LocationNew Brunswick, Canada
  • Graphics Card:MacBook Pro 11,3
    Core i7 16GB
    NVIDIA GeForce GT 750M
    2GB GDDR5 vRAM
  • Operating System:macOS 10.12 (Sierra)
  • I like to play:la rockitar
Author

Posted 03 October 2015 - 06:07 PM

Yes, I can also confirm that WS9WineCX14.1.8 works on with Deadpool for sure. that's the only one I've tested with it so far.

Are you leaving the package completely compressed as the tar.7z file? You need to place the downloaded file to HOME/Your User Name/Library/Application Support/Wineskin/Engines...also verify you've updated the libraries in the Frameworks folder...the libraries can be downloaded from here:

NRG's Compiled STAGING Engines:

https://mega.co.nz/#!PcEAWBbR!Amokpe4K3pMxQCOjpJROU5gnrLO70h0eDxbkyEzmheI

located here - http://portingteam.c...ines-available/

...and Slice's updated libraries here:

https://dl.dropboxusercontent.com/u/17286472/Other/WrapperUpdate2.tar.7z

the original thread is located here - http://portingteam.c...e-for-wineskin/

You may also need to edit the user.reg to get the best performance possible using the instructions located here:

http://portingteam.c..._30#entry103747

Good luck!



#26 delta1262

delta1262

    Regular Member

  • Members
  • Pip
  • 17 posts
  • Graphics Card:Intel Iris (1536 MB)
  • Operating System:OS X 10.9 (Mavericks)
  • I like to play:Mount and Blade: Warband

Posted 04 October 2015 - 03:14 AM

 DankoB, on 03 October 2015 - 06:07 PM, said:

Yes, I can also confirm that WS9WineCX14.1.8 works on with Deadpool for sure. that's the only one I've tested with it so far.

Are you leaving the package completely compressed as the tar.7z file? You need to place the downloaded file to HOME/Your User Name/Library/Application Support/Wineskin/Engines...also verify you've updated the libraries in the Frameworks folder...the libraries can be downloaded from here:

NRG's Compiled STAGING Engines:

https://mega.co.nz/#!PcEAWBbR!Amokpe4K3pMxQCOjpJROU5gnrLO70h0eDxbkyEzmheI

located here - http://portingteam.c...ines-available/

...and Slice's updated libraries here:

https://dl.dropboxusercontent.com/u/17286472/Other/WrapperUpdate2.tar.7z

the original thread is located here - http://portingteam.c...e-for-wineskin/

You may also need to edit the user.reg to get the best performance possible using the instructions located here:

http://portingteam.c..._30#entry103747

Good luck!

Actually for the libraries, which one should I paste into the folder first since there are some overwrites? Should I first put NRG's libraries into the folder and then put Slice's libraries or do the opposite? Thx!

#27 dankoB

dankoB

    Legendary Member

  • Super Moderators
  • 3011 posts
  • LocationNew Brunswick, Canada
  • Graphics Card:MacBook Pro 11,3
    Core i7 16GB
    NVIDIA GeForce GT 750M
    2GB GDDR5 vRAM
  • Operating System:macOS 10.12 (Sierra)
  • I like to play:la rockitar
Author

Posted 04 October 2015 - 02:34 PM

I would throw Slice's in and then NRG's...NRG's libraries source are directly from the WineStaging crew and Slice's are one's he compiled earlier for his Sherry engines.

You can also place the libraries into: HOME/Your User Name/Libraries/Application Support/Wineskin/Wrapper/Wineskin-2.6.0.app/Contents/Frameworks/ and each time you create a new wrapper these libraries will be automatically installed, saving you from having to drag and drop them directly into the wrapper.

#28 delta1262

delta1262

    Regular Member

  • Members
  • Pip
  • 17 posts
  • Graphics Card:Intel Iris (1536 MB)
  • Operating System:OS X 10.9 (Mavericks)
  • I like to play:Mount and Blade: Warband

Posted 04 October 2015 - 02:59 PM

 DankoB, on 04 October 2015 - 02:34 PM, said:

I would throw Slice's in and then NRG's...NRG's libraries source are directly from the WineStaging crew and Slice's are one's he compiled earlier for his Sherry engines.

You can also place the libraries into: HOME/Your User Name/Libraries/Application Support/Wineskin/Wrapper/Wineskin-2.6.0.app/Contents/Frameworks/ and each time you create a new wrapper these libraries will be automatically installed, saving you from having to drag and drop them directly into the wrapper.

Lucky I did the same thing :) Thx for answering my numerous questions

#29 dankoB

dankoB

    Legendary Member

  • Super Moderators
  • 3011 posts
  • LocationNew Brunswick, Canada
  • Graphics Card:MacBook Pro 11,3
    Core i7 16GB
    NVIDIA GeForce GT 750M
    2GB GDDR5 vRAM
  • Operating System:macOS 10.12 (Sierra)
  • I like to play:la rockitar
Author

Posted 16 October 2015 - 06:39 PM

Doh has an official CX14.1.10 build available through Winery now!

http://wineskin.urge...t.php?postId=83

#30 waves

waves

    Tired, and starting to outlive my usefullness.

  • Super Moderators
  • 1600 posts
  • Graphics Card:NVIDA
  • Operating System:Mac OS X 10.6 (Snow Leopard)
Author

Posted 17 October 2015 - 02:33 PM

Thanks DankoB.
Posted Image

How to get multiple file port games / apps runnning: http://portingteam.c...-combine-files/




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users