Jump to content

CnCNet Forums

Search In
  • More options...
Find results that contain...
Find results in...
  • 0
xantaf

Playing Yuri's Revenge online on Mac OS X (Wineskin or VM)

Question

Hello. I'm trying to play Yuri's Revenge online on a Mac. I've managed to get it working with Wineskin + configurations, but CnCNet is not working. I have installed all the dependencies, winetricks: dotnet35 vcrun2008 dotnet20sp2 xna40, have wsock32 and ddraw in place etc. Currently this shows up in the logs whenever I'm trying to start CnCNetYRLauncher.exe:

fixme:exec:SHELL_execute flags ignored: 0x00000100

Unhandled Exception:
System.BadImageFormatException: Invalid method header local vars signature token 0x  8c5f66
File name: 'DTAClient'

My info:

Engine Used: WS9Wine2.12
Hardware:

    Hardware Overview:

      Model Name: MacBook Pro
      Model Identifier: MacBookPro11,1
      Processor Name: Intel Core i5
      Processor Speed: 2,4 GHz
      Number of Processors: 1
      Total Number of Cores: 2
      L2 Cache (per Core): 256 KB
      L3 Cache: 3 MB
      Memory: 16 GB
      Boot ROM Version: MBP111.0138.B25
      SMC Version (system): 2.16f68

Graphics/Displays:

    Intel Iris:

      Chipset Model: Intel Iris
      Type: GPU
      Bus: Built-In
      VRAM (Dynamic, Max): 1536 MB
      Vendor: Intel (0x8086)
      Device ID: 0x0a2e
      Revision ID: 0x0009
      Metal: Supported
      Displays:
        B246HL:
          Resolution: 1920 x 1080 @ 60 Hz
          Pixel Depth: 32-Bit Color (ARGB8888)
          Display Serial Number: LYDEE0108510
          Mirror: Off
          Online: Yes
          Rotation: Supported
          Automatically Adjust Brightness: No
          Connection Type: DisplayPort
        DELL U2414H:
          Resolution: 1920 x 1080 @ 60 Hz
          Pixel Depth: 32-Bit Color (ARGB8888)
          Display Serial Number: 9TG463CS3FRL
          Main Display: Yes
          Mirror: Off
          Online: Yes
          Rotation: Supported
          Automatically Adjust Brightness: No
          Connection Type: DisplayPort

Any idea?

Tried also with Virtualbox VM, Windows 7 64 bit, but didn't get past "Unable to set video mode" error no matter what I did. Yes, went through ini settings, resolutions and such. The funny part is, CnCnet works on Virtual Machine but gameplay does not and gameplay works on my Mac (Wine) but CnCnet does not.

Any tips how to get to play online on a Mac? I appreciate it in advance!

Share this post


Link to post
Share on other sites

7 answers to this question

Recommended Posts

  • 0

Believe @dkeeton can help you with the specifics needed.

In the meantime you could try CrossOver - I've used that previously and has worked great. (Think there's a free trial you can test with)

Share this post


Link to post
Share on other sites
  • 0

I have CrossOver and VMWare since I work on tech. CrossOver didn't work for me, actually worse than WineSkin or virtualbox, too many problems for some reason.

Just installed everything again on VMWare and it looks promising! Everything seems to work on their own, but with CNCOnline I get "CNCMaps has stopped working" between every other second, it doesn't close the client though, but most of the Skirmish maps are showing blank. Also, when starting the game, seeing only black, mouse and hearing sounds.

Tried ddwrapper and solutions of other posts with no luck so far. Logs don't show anything alarming. Man, it's a struggle to get this to work if you don't have Windows :/

Share this post


Link to post
Share on other sites
  • 0

I kinda gave up... after trying for a week, on Google page 10, I decided to install Windows 7 on old PC and everything works smoothly now.

 

Share this post


Link to post
Share on other sites
  • 0

So was tired to start up Windows just for this, and tried again. Reinstalled clean from original cds, used ddwrapper and tweaks and latest Wineskin Winery wrapper, so got the game work brilliantly via XWIS, since it doesn't need any 3rd party application.

Game works 100% and CnCnet Client starts fine, but as soon as the update notification pops up, clientxna.exe has encountered an error and crashes... I have spent weeks trying to find out.

So for now, settling for XWIS. If you have any tips to play via CnCnet, let me know, I'm here.

Share this post


Link to post
Share on other sites
  • 0

I know this is an old post, but I've been trying to get CnCNet to work in wine for a while and now I'm having pretty much this exact problem. Here are the logs for trying to run CnCNetClientYR.exe:

fixme:exec:SHELL_execute flags ignored: 0x00004100

Unhandled Exception:
System.BadImageFormatException: Invalid method header local vars signature token 0x  da31b9
File name: 'DTAClient'

And here's the info:

Engine Used: WS9Wine2.16
Hardware:

    Hardware Overview:

      Model Name: MacBook Pro
      Model Identifier: MacBookPro8,1
      Processor Name: Intel Core i5
      Processor Speed: 2.3 GHz
      Number of Processors: 1
      Total Number of Cores: 2
      L2 Cache (per Core): 256 KB
      L3 Cache: 3 MB
      Memory: 16 GB
      Boot ROM Version: MBP81.0047.B2A
      SMC Version (system): 1.68f99
      Sudden Motion Sensor:
          State: Enabled

Graphics/Displays:

    Intel HD Graphics 3000:

      Chipset Model: Intel HD Graphics 3000
      Type: GPU
      Bus: Built-In
      VRAM (Total): 512 MB
      VRAM (Dynamic, Max): 10
      Vendor: Intel (0x8086)
      Device ID: 0x0126
      Revision ID: 0x0009
      Displays:
        Color LCD:
          Display Type: LCD
          Resolution: 1280 x 800
          Pixel Depth: 32-Bit Color (ARGB8888)
          Main Display: Yes
          Mirror: Off
          Online: Yes
          Built-In: Yes

Looking here and some other places on the forum where people have posted similar issues, @dkeeton is apparently the person to ask about this.

Share this post


Link to post
Share on other sites
  • 0

So, I tried installing XNA Framework 4.0 and .NET Framework 4.0 into the wrapper and set it to run clientxna.exe in the "Resources" folder. The client came up, but I got this error:

5a3833cd8acd8_ScreenShot2017-12-18at1.png.7c78fdd7da572acf051890ba9860b421.png

After that the whole thing crashed and spat out this log file:

backtrace.txt

I'm still looking for help on this. Any suggestions would be appreciated.

Share this post


Link to post
Share on other sites
  • 0

Hello, it's me again after some years. I've been playing successfully on Windows machine for a while now, but every now and then I'm on a mac and would be fun to be able to play on it as well.

With latest CrossOvers by Codeweavers (19+), everything runs smoothly except CnCnet... I have installed .NET 4, Xna Framework etc and I always get this message when launching:

Quote

Yuri's Revenge has crashed. Error message:

hresult: [0x80004001], Module: [General], ApiCode: [E_NOTIMPL/Not implemented], Message: Unknown

If the issue is repeatable, contact the YR staff at forums.cncnet.org/forum/11-support/.

Screenshot attached.
So close, yet so far...

Any tips?

Screen-Shot-2020-01-14-19-35-07.70.png

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Similar Content

    • By MaxKie
      how to download red alert 2.
      this link is Yuri's Revenge
    • By fubar
      Trying to setup Origin RA2/YR on a new Macbook Pro 16".  Downloaded the software from Origin, installed latest YR CNC5 installer.  The new MBP16 has a Radeon Pro 5300M.  Following the issues I experienced:
      1. Using Origin, I can start the program but I see the application only on around 1/9 of the display on the top left side of the MBP16 display - the rest is black and obviously the game cannot be payed due to the small resolution.  Tried to look for solutions, changed to the latest ddraw.ddl I could find - no change
      2. Using CNC, I can set it up but I cannot run it in a full display mode .  The main screen shows in around 2/3 of the display and does not scale / stretch at all.  When running a skirmish, the game display is slightly bigger than the one I experience in point 1. above but only slightly and I cannot play it due to display/resolution limitations.
       
      Wonder if there is a specific Radeon setup I should use or any fixes that I should use to have a working game.
      Thanks in advance
      Fubar
    • By JetMod
      i have windows 10
      last update game laags too much
      pls help me
      client.log
    • By hrvoje
      When me and my friend start a game, it may take 2 minutes 5 minutes or right at the moment to kick us out of the game, it just says recconection error
    • By GhaznawiDominion
      Hello,
      OP Tesla Coil weapon seems to be triggered only when Tesla Troopers is close. Is there a way to change when it is triggered?
      I even tried to add AssaultBolt weapon to units other than Tesla Troopers but it failed to trigger (although weapon is firing).
      Thank you. 
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...