Jump to content


Photo

Red Alert 2 XWIS Mod Running on MAC OS X in Wineskin wrapper


  • Please log in to reply
10 replies to this topic

#1 noko

noko

    New Conscript

  • Members
  • Pip
  • 4 posts

Posted 18 May 2014 - 08:02 PM

Hi folks. Thank you for the great service.

 

Red Alert 2 running very well on MAC OS X (include latest Mavericks and Snow Leopard) in preconfigured Wine emulator.

 

Here is the wrapper http://paulthetall.com/red-alert-2-mac/  maintained by Paul The Tall. 

 

Wrapper comes without game itself, and you need to install it from your own media. It successfully runs RA2 & Yuri's Revenge from First Decade DVD. Even with patch from cncftw.com. 

 

Unfortunately it fails to run RA2 from xwis.net.

 

I know that Xwis installer makes some magic on final steps during installation, that probably doing wrong in Wineskin wrapper.

 

It will be nice to figure out how to fix it and make Xwis distro for MAC OS.

 

 

Here is debug log:

fixme:ver:GetCurrentPackageId (0x32fc04 0x0): stub
err:module:attach_process_dlls "WSOCK32.dll" failed to initialize, aborting
err:module:LdrInitializeThunk Main exe initialization for L"C:\\Program Files\\Ra2\\Red Alert 2.exe" failed, status c0000142



#2 FReQuEnZy

FReQuEnZy

    Retired

  • Members
  • PipPipPipPipPipPipPip
  • 7986 posts

Posted 18 May 2014 - 09:51 PM

What if you patch the xwis distro with the UOP?



#3 noko

noko

    New Conscript

  • Members
  • Pip
  • 4 posts

Posted 18 May 2014 - 10:37 PM

What if you patch the xwis distro with the UOP?

 

I have performed the following steps:

 

1. Install original xwis distro from xwis.net/downloads/Red-Alert-2-Multiplayer.exe

2. Install UOP  "RA2_XWIS_Unofficial_Patch_v1.6.8.exe" in same dir 

 

I can run Ra2.exe but when I go to Internet -> Manage Usernames it returns the error:

The Westwood API is either missing or corrupt....

"Red Alert 2.exe" returns the same error.



#4 FReQuEnZy

FReQuEnZy

    Retired

  • Members
  • PipPipPipPipPipPipPip
  • 7986 posts

Posted 19 May 2014 - 05:18 AM

Strange, as the UOP contains the WOL components. As should the XWIS client.

Are these the only installation mediums that you have experimented with? TFD DVD and the XWIS MP client?

 

The XWIS client uses a modified version of the game.exe, my patch includes a modified version of that exe, which is used as the default for my patch, but it also includes the original CD exe's. (ra2.exe and game.exe which I've modified.)

 

I wonder could it be that Wine doesn't register the wolapi.dll...



#5 noko

noko

    New Conscript

  • Members
  • Pip
  • 4 posts

Posted 20 May 2014 - 07:10 PM

Are these the only installation mediums that you have experimented with? TFD DVD and the XWIS MP client?

 

I was try some others distros of Ra2 preconfigured for internet game and get same error "API is either missing or corrupt..." 

 

Guys from www.ra2.in advice to run this bat script:

 

 

 

pushd "%~dp0"
start regsvr32 /s "%~dp0Ra2inAPI.dll"
start regsvr32 /s "%~dp0Blowfish.dll"
popd

 

Most likely that problem in regsvr32 registering dll's. I don't know how to check if it registering correct and how to register dll's manually.

 

 

Also i found that Xwis installer trying to connect to internet during installation process, what they need? 


Edited by noko, 20 May 2014 - 07:12 PM.


#6 FReQuEnZy

FReQuEnZy

    Retired

  • Members
  • PipPipPipPipPipPipPip
  • 7986 posts

Posted 20 May 2014 - 11:31 PM

Well from what I know XWIS MP RA2 Installer registers the WOL dll and so does my patch, but no the blowfish.dll.

Also from what I know the blowfish is used just by the game engine to decrypt the mix files and their content. So it shouldn't really be needed.

 

I would guess that the XWIS installer is trying to download the maps patch.


Edited by FReQuEnZy, 20 May 2014 - 11:32 PM.


#7 noko

noko

    New Conscript

  • Members
  • Pip
  • 4 posts

Posted 21 May 2014 - 08:59 AM

What actually means "registering dll"? How can I check if dll register or not? 



#8 FReQuEnZy

FReQuEnZy

    Retired

  • Members
  • PipPipPipPipPipPipPip
  • 7986 posts

Posted 21 May 2014 - 01:47 PM

https://stackoverflow.com/questions/620858/what-does-registering-a-dll-do



#9 Gokhan

Gokhan

    New Conscript

  • Members
  • Pip
  • 1 posts

Posted 02 August 2014 - 03:55 PM

i am going to try installing the game from my cd. any progress running the xwis version?



#10 DnB

DnB

    New Conscript

  • Members
  • Pip
  • 9 posts

Posted 07 January 2015 - 07:21 PM

i really hope this gets resolved, i am also trying to use wine to run ra2 but exe. is causing problems



#11 SirAbbott

SirAbbott

    Corporal

  • Members
  • PipPip
  • 16 posts

Posted 03 September 2015 - 08:33 PM

Did this ever get resolved?




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users