Jump to content

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

Wine kane-edition


  • Please log in to reply
102 replies to this topic

#31 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 02 June 2011 - 07:40 PM

You could have answered it a month later and I still would have been just as stoked. We're lucky to have you perusing these forums at all. Thanks for the response and for the link! I'm a gonna rebuild!

#32 demonguard

demonguard

    Novice Member

  • Members
  • 5 posts
  • Graphics Card:Radeon Pro 460
  • Operating System:Other OS/Not specified

Posted 22 July 2011 - 08:42 AM

Any chance you could post the completed build?

#33 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 27 July 2011 - 12:06 AM

sorry, I'm just seeing this.

WS7WineKaneEdition1.2.3

WS7WineKaneEdition1.3.18
WS7WineKaneEdition1.3.21


Place those files in the HOME > User > Library > Application Support > Wineskin > Engines

Then use Wineskin Winery to build the wrapper

#34 doh123

doh123

    Wineskin Developer

  • Members
  • 4279 posts
  • LocationOver here
  • Graphics Card:Geforce GT 650M, Intel HD 4000, Radeon 6750, Intel HD 3000, Geforce 320m (in 3 machines)
  • Operating System:OS X 10.8 (Mountain Lion)
  • I like to play:RPG and Strategy

Posted 27 July 2011 - 12:59 AM

just so ya know.. if you take any of the Installer apps I have for Wineskin, and go take out the file it is installing in Resources and put your own Engine tar.7z file in there... the installer should still work fine.  All it does is copy the file into the correct location for the end user, but its easier than telling them where to put it... they just unzip the app, run it, and click a few times.

#35 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 27 July 2011 - 10:55 AM

Aha, I did not realize that, thanks for the info doh!

#36 doh123

doh123

    Wineskin Developer

  • Members
  • 4279 posts
  • LocationOver here
  • Graphics Card:Geforce GT 650M, Intel HD 4000, Radeon 6750, Intel HD 3000, Geforce 320m (in 3 machines)
  • Operating System:OS X 10.8 (Mountain Lion)
  • I like to play:RPG and Strategy

Posted 27 July 2011 - 12:34 PM

DankoB said:

Aha, I did not realize that, thanks for the info doh!

yeah I made it handle all Wineskin files... so I just take a copy and throw whatever file i need in there and it works, no code or config changes... it basically auto detects what type of file (engine, wrapper, enginebase) is in the installer and uses it, as long as only 1 is in the resources folder, then you just rename the app whatever you want.  Makes it easy on me.

#37 demonguard

demonguard

    Novice Member

  • Members
  • 5 posts
  • Graphics Card:Radeon Pro 460
  • Operating System:Other OS/Not specified

Posted 28 July 2011 - 10:10 AM

DankoB said:

sorry, I'm just seeing this.

No problem at all man  :beer:

I would have patched it myself but I don't really have room for xcode on this 64gb SSD  :unknown:

#38 airgin

airgin

    Regular Member

  • Members
  • Pip
  • 18 posts
  • Graphics Card:Intel HD 3000
  • Operating System:Mac OS X 10.7 (Lion)
  • I like to play:C&C Zero Hour

Posted 05 January 2012 - 11:53 PM

Hello,

I try to install this engine. But I am not familiar with wineskin. I add the downloaded file "dank - WS7WineKaneEdition1.3.21.tar.7z" into the directory Library/Application Support/Wineskin/Engines. Wineskin did not find the engine. How can I add the engine to Wineskine (Wineskin-2.5.3)?

#39 doh123

doh123

    Wineskin Developer

  • Members
  • 4279 posts
  • LocationOver here
  • Graphics Card:Geforce GT 650M, Intel HD 4000, Radeon 6750, Intel HD 3000, Geforce 320m (in 3 machines)
  • Operating System:OS X 10.8 (Mountain Lion)
  • I like to play:RPG and Strategy

Posted 06 January 2012 - 04:00 AM

WS7 engines do not work with Wineskin Winery 1.3+ and Wineskin 2.5+

if you close the app and open it with the WS7 engine in there, then it should prompt asking you if you want to convert the engine to WS8 though...

#40 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 06 January 2012 - 08:35 AM

Will it lose any of the patched qualiites when converting from WS7 to WS8?

#41 airgin

airgin

    Regular Member

  • Members
  • Pip
  • 18 posts
  • Graphics Card:Intel HD 3000
  • Operating System:Mac OS X 10.7 (Lion)
  • I like to play:C&C Zero Hour

Posted 06 January 2012 - 10:15 AM

HOME > User > Library > Application Support > Wineskin > Engines

The above directory Library does not exist on my Mac OS X 10.7. I Have created added the downloaded engine. Now tested with Wineskin Winery 1.2 and Wineskin 2.4 and does not see the engine. How can I add to Winery?

#42 airgin

airgin

    Regular Member

  • Members
  • Pip
  • 18 posts
  • Graphics Card:Intel HD 3000
  • Operating System:Mac OS X 10.7 (Lion)
  • I like to play:C&C Zero Hour

Posted 06 January 2012 - 10:52 AM

I solve my problem. I have downloaded an installer app from another engine and changed in the app the engine with the above engine. Thanks.

#43 doh123

doh123

    Wineskin Developer

  • Members
  • 4279 posts
  • LocationOver here
  • Graphics Card:Geforce GT 650M, Intel HD 4000, Radeon 6750, Intel HD 3000, Geforce 320m (in 3 machines)
  • Operating System:OS X 10.8 (Mountain Lion)
  • I like to play:RPG and Strategy

Posted 06 January 2012 - 01:09 PM

View PostDankoB, on 06 January 2012 - 08:35 AM, said:

Will it lose any of the patched qualiites when converting from WS7 to WS8?
WS7 to WS8 change is just that X11 has been pulled out of the engine and made part of the wrapper... so all it has to do is strip out X11, and change the naming and location convention that WS7 did... the Wine build is identical, so there should be no difference.

#44 airgin

airgin

    Regular Member

  • Members
  • Pip
  • 18 posts
  • Graphics Card:Intel HD 3000
  • Operating System:Mac OS X 10.7 (Lion)
  • I like to play:C&C Zero Hour

Posted 06 January 2012 - 06:25 PM

View Postdoh123, on 06 January 2012 - 01:09 PM, said:

WS7 to WS8 change is just that X11 has been pulled out of the engine and made part of the wrapper... so all it has to do is strip out X11, and change the naming and location convention that WS7 did... the Wine build is identical, so there should be no difference.

After update from WS7 to WS8 I get error message 0x80040707 during installation of C&C Generals.

#45 airgin

airgin

    Regular Member

  • Members
  • Pip
  • 18 posts
  • Graphics Card:Intel HD 3000
  • Operating System:Mac OS X 10.7 (Lion)
  • I like to play:C&C Zero Hour

Posted 08 January 2012 - 10:25 PM

I try to play C&C Generals Zero Hour. The Game works on LAN with above patched engine when it is created by Mac. That's OK. But I got a problem with the mouse. The mouse positions are not correctly identified. If I change position a little bit, then game page completely changed. Except for the network problem the game works best with the engine WS8WineCXGEngine 10.1.1. Is a patch possible for this?

#46 compholio

compholio

    Coder

  • Members
  • PipPip
  • 38 posts

Posted 03 February 2012 - 06:54 PM

Could someone check for me if Mac OS X has the IP_BOUND_IF socket option and whether that option is privileged?  Thanks!

#47 compholio

compholio

    Coder

  • Members
  • PipPip
  • 38 posts

Posted 11 February 2012 - 12:44 AM

View Postcompholio, on 03 February 2012 - 06:54 PM, said:

Could someone check for me if Mac OS X has the IP_BOUND_IF socket option and whether that option is privileged?  Thanks!

FYI, the reason I ask is that I'm preparing to update my "wine-kane" patches and it looks like IP_BOUND_IF might provide a way to do 100% functional Mac OS X support.

#48 doh123

doh123

    Wineskin Developer

  • Members
  • 4279 posts
  • LocationOver here
  • Graphics Card:Geforce GT 650M, Intel HD 4000, Radeon 6750, Intel HD 3000, Geforce 320m (in 3 machines)
  • Operating System:OS X 10.8 (Mountain Lion)
  • I like to play:RPG and Strategy

Posted 11 February 2012 - 03:29 AM

I'd check, but I have no clue what that is or how to check

#49 compholio

compholio

    Coder

  • Members
  • PipPip
  • 38 posts

Posted 11 February 2012 - 05:18 AM

View Postdoh123, on 11 February 2012 - 03:29 AM, said:

I'd check, but I have no clue what that is or how to check

You can check if the option exists by either:
1) searching your OS include files for IP_BOUND_IF (probably in the /usr/include folder)
2) creating a program with the following includes:
---
#include <sys/socket.h>
#include <netinet/in.h>
---

and testing for the option like this:
---
#ifdef IP_BOUND_IF
# error "The option exists!"
#else
# error "The option doesn't exist :("
#endif
---

It should output one of the two above messages when you attempt to compile the program.  This method isn't as "sure-fire" of a test since those may not be the correct include files for Mac OS X.

***

In order to test if the option requires administrative privileges you'd have to create a socket as a normal user and see if you can set the option, it might be enough to just do something like this:
---
int s, ret, iface;

iface = 1;
s = socket(AF_INET, SOCK_DGRAM, 0);
ret = setsockopt(s, IPPROTO_IP, IP_BOUND_IF, &iface, sizeof(iface));
printf("IP_BOUND_IF return: %d\n", ret);
---

Hopefully that returns "0", if it doesn't return "0" as a normal user but it does when you run the program with "sudo" then that would indicate that the option requires administrative privileges.

I hope that helps, if that works then this would provide a really good way for me to fix Bug #7929 on Mac OS X (the bug the wine-kane patches fix).

#50 Drakulix

Drakulix

    Old nearly vanished Member

  • Members
  • 1903 posts
  • LocationGermany
  • Graphics Card:nVidia GeForce 650M 1GB
  • Operating System:OS X 10.9 (Mavericks)
  • I like to play:FPS, Action, Minecraft, Skyrim, Strategy, rare Racing

Posted 14 February 2012 - 12:41 PM

option exists and is available with normal permissions:
2012-02-14 13:38:51.611 ip_bound_if[13003:903] Hello, World!
2012-02-14 13:38:51.614 ip_bound_if[13003:903] The option exists!
IP_BOUND_IF return: 0

I have just created a foundation project with xcode, changed the error line against NSLog and compiled/started it.

EDIT: Some additional infos.
Tested on Snow Leopard 10.6.8.
Tested with an admin account. I did not need to use sudo, but I cannot tell you, if the option is available on a user profile with limited permissions.
Posted Image

#51 doh123

doh123

    Wineskin Developer

  • Members
  • 4279 posts
  • LocationOver here
  • Graphics Card:Geforce GT 650M, Intel HD 4000, Radeon 6750, Intel HD 3000, Geforce 320m (in 3 machines)
  • Operating System:OS X 10.8 (Mountain Lion)
  • I like to play:RPG and Strategy

Posted 14 February 2012 - 02:32 PM

IP_BOUND_IF is in netinet/in.h and seems to be working fine.

Your second part of code I tested on admin and non-admin and both ran fine returning a 0, no sudo needed.

I tested on 10.7

#52 compholio

compholio

    Coder

  • Members
  • PipPip
  • 38 posts

Posted 14 February 2012 - 02:44 PM

View Postdoh123, on 14 February 2012 - 02:32 PM, said:

IP_BOUND_IF is in netinet/in.h and seems to be working fine.

Your second part of code I tested on admin and non-admin and both ran fine returning a 0, no sudo needed.

I tested on 10.7

Excellent!  I doubt I can get a patch accepted in time for Wine 1.4, but I'll give it a shot.  For Linux I actually have to wait for some kernel patches to make it in before I can get the issue fixed, so I'm excited that there's an easier way to do this on Mac.

#53 compholio

compholio

    Coder

  • Members
  • PipPip
  • 38 posts

Posted 14 February 2012 - 04:00 PM

View Postcompholio, on 14 February 2012 - 02:44 PM, said:

Excellent!  I doubt I can get a patch accepted in time for Wine 1.4, but I'll give it a shot.  For Linux I actually have to wait for some kernel patches to make it in before I can get the issue fixed, so I'm excited that there's an easier way to do this on Mac.

Do any of you guys have the games that are affected by this issue?  I've whipped up a patch for IP_BOUND_IF and it would be nice to test it before I try to get it accepted:
http://www.compholio...e-bound-s.patch

#54 doh123

doh123

    Wineskin Developer

  • Members
  • 4279 posts
  • LocationOver here
  • Graphics Card:Geforce GT 650M, Intel HD 4000, Radeon 6750, Intel HD 3000, Geforce 320m (in 3 machines)
  • Operating System:OS X 10.8 (Mountain Lion)
  • I like to play:RPG and Strategy

Posted 14 February 2012 - 04:09 PM

What specifically does it fix?  Not sure I have any games that needed it since I don't really know what its for...

#55 compholio

compholio

    Coder

  • Members
  • PipPip
  • 38 posts

Posted 14 February 2012 - 05:29 PM

View Postdoh123, on 14 February 2012 - 04:09 PM, said:

What specifically does it fix?  Not sure I have any games that needed it since I don't really know what its for...

It fixes Bug #7929, here's the known effected applications:
http://appdb.winehq....php?bug_id=7929

#56 compholio

compholio

    Coder

  • Members
  • PipPip
  • 38 posts

Posted 15 February 2012 - 07:55 PM

Another option: If you put together an updated skin with the patch then one of the people in this thread might help, it should actually work better than my old solution.

#57 doh123

doh123

    Wineskin Developer

  • Members
  • 4279 posts
  • LocationOver here
  • Graphics Card:Geforce GT 650M, Intel HD 4000, Radeon 6750, Intel HD 3000, Geforce 320m (in 3 machines)
  • Operating System:OS X 10.8 (Mountain Lion)
  • I like to play:RPG and Strategy

Posted 15 February 2012 - 11:09 PM

I put a build up of an engine with that patch applied on the page linked below... if anyone want to test it.

http://dl.dropbox.co...iles/index.html

#58 airgin

airgin

    Regular Member

  • Members
  • Pip
  • 18 posts
  • Graphics Card:Intel HD 3000
  • Operating System:Mac OS X 10.7 (Lion)
  • I like to play:C&amp;C Zero Hour

Posted 16 February 2012 - 11:12 PM

View Postdoh123, on 15 February 2012 - 11:09 PM, said:

I put a build up of an engine with that patch applied on the page linked below... if anyone want to test it.

http://dl.dropbox.co...iles/index.html



I have tested. It works very good, if the game created by Mac and if it is a direct connect. Chat messages goes only from mac to windows. The other way does not work. Thanks!

#59 compholio

compholio

    Coder

  • Members
  • PipPip
  • 38 posts

Posted 16 February 2012 - 11:21 PM

View Postairgin, on 16 February 2012 - 11:12 PM, said:

I have tested. It works very good, if the game created by Mac and if it is a direct connect. Chat messages goes only from mac to windows. The other way does not work. Thanks!

Hmm, that actually sounds like it's not working properly.  The patch "should" make it so that you can see other players in the LAN menu and chat back and forth.

#60 compholio

compholio

    Coder

  • Members
  • PipPip
  • 38 posts

Posted 17 February 2012 - 04:23 AM

View Postairgin, on 16 February 2012 - 11:12 PM, said:

I have tested. It works very good, if the game created by Mac and if it is a direct connect. Chat messages goes only from mac to windows. The other way does not work. Thanks!

Oh, what game are you testing and what version of OS X?




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users