IPB

Welcome Guest ( Log In | Register )

 
Reply to this topicStart new topic
Crashing on mac
Leon
post 1 Apr 2015, 15:58
Post #1



Group Icon

Group: New Members
Posts: 2
Joined: 1 April 2015
Member No.: 10967



Hey. Phenomenal work to all involved!

I bought the Generals/Zero Hour bundle from the Mac app store. I downloaded v1.8 Noinstaller, and copied into the Zero Hour folder.

ROTR boots up, and I tested 10 seconds on a skirmish as ECA, which worked. But now it crashes as soon as I try to start a skirmish.

I also tried multiplayer with a friend on mac who also installed ROTR. this also crashed as soon as the game was started.

Any help would be great.
Go to the top of the page
 
+Quote Post
philipmclifton
post 1 Apr 2015, 16:01
Post #2



Group Icon

Group: New Members
Posts: 1
Joined: 1 April 2015
Member No.: 10968



yup, this happened to me today as well sad.gif
Go to the top of the page
 
+Quote Post
The_Hunter
post 1 Apr 2015, 22:16
Post #3



Group Icon

Group: Administrator
Posts: 5732
Joined: 31 May 2009
From: The Netherlands
Member No.: 1
Projects: SWR Productions
Bitch slapping SAGE since 2003



Unfortunatly the EA screwed up with the Mac version of zerohour and as such some coding from the base game that works fine on PC simply doesn't work with the mac and couses a crash.

So yea ROTR can't work on a Mac.


--------------------
Go to the top of the page
 
+Quote Post
Leon
post 2 Apr 2015, 9:16
Post #4



Group Icon

Group: New Members
Posts: 2
Joined: 1 April 2015
Member No.: 10967



Yay EA! I have Windows on Bootcamp, so I may just have to get it on there. Thanks
Go to the top of the page
 
+Quote Post
The_Hunter
post 2 Apr 2015, 12:05
Post #5



Group Icon

Group: Administrator
Posts: 5732
Joined: 31 May 2009
From: The Netherlands
Member No.: 1
Projects: SWR Productions
Bitch slapping SAGE since 2003



Sorry for the inconvenience but this is really something we can't do anything about sad.gif


--------------------
Go to the top of the page
 
+Quote Post
AceMaster
post 4 Apr 2015, 11:12
Post #6



Group Icon

Group: Members
Posts: 118
Joined: 17 October 2013
Member No.: 10166
Discord: acemaster



Try Crossover 14 for Mac and install the windows version instead. I'm playing skirmish on OS X Yosemite.
Go to the top of the page
 
+Quote Post
vectorguy
post 4 Apr 2015, 18:52
Post #7



Group Icon

Group: Members
Posts: 186
Joined: 24 November 2014
Member No.: 10741



QUOTE (AceMaster @ 4 Apr 2015, 12:12) *
Try Crossover 14 for Mac and install the windows version instead. I'm playing skirmish on OS X Yosemite.


Works fine with Parallels as well.
Go to the top of the page
 
+Quote Post
AceMaster
post 11 Apr 2015, 3:46
Post #8



Group Icon

Group: Members
Posts: 118
Joined: 17 October 2013
Member No.: 10166
Discord: acemaster



QUOTE (vectorguy @ 5 Apr 2015, 1:52) *
Works fine with Parallels as well.


Parallels and VMware Fusion add a virtualization layer that always has a performance penalty to the game.
On top of that, you don't need to own and install Windows OS and you can run different games with its own registry settings in sandbox. Not to mention other benefits such as not have to deal with virus.

Take a look to understand why Wine is different than virtualized solutions.
http://wiki.winehq.org/Debunking_Wine_Myths
Go to the top of the page
 
+Quote Post
vectorguy
post 11 Apr 2015, 5:05
Post #9



Group Icon

Group: Members
Posts: 186
Joined: 24 November 2014
Member No.: 10741



In my case I have the Origin version of Zero Hour, so I don't think I can point CrossOver (mine is 13.1.2) to an install file since Origin installs the game directly from their website. It would be nice to do so though, for the reasons you mention even though performance is fine (lots of RAM, decent GPU, SSD).
Go to the top of the page
 
+Quote Post
AceMaster
post 11 Apr 2015, 5:20
Post #10



Group Icon

Group: Members
Posts: 118
Joined: 17 October 2013
Member No.: 10166
Discord: acemaster



QUOTE (vectorguy @ 11 Apr 2015, 12:05) *
In my case I have the Origin version of Zero Hour, so I don't think I can point CrossOver (mine is 13.1.2) to an install file since Origin installs the game directly from their website. It would be nice to do so though, for the reasons you mention even though performance is fine (lots of RAM, decent GPU, SSD).


Take a look at the screenshot, someone managed to make the Origin version works from CrossOver 12.5.0.
Origin C&C Ultimate Edition on CrossOver 14

The forum mentioned applying a patch to make it works.

If I own the Origin version, I'd extract the game and registration key from it and put it in a bottle.

This post has been edited by AceMaster: 11 Apr 2015, 5:56
Go to the top of the page
 
+Quote Post
vectorguy
post 11 Apr 2015, 14:43
Post #11



Group Icon

Group: Members
Posts: 186
Joined: 24 November 2014
Member No.: 10741



[quote name='AceMaster' date='11 Apr 2015, 5:20' post='106300']
Take a look at the screenshot, someone managed to make the Origin version works from CrossOver 12.5.0.


Very interesting, I should give that a try.

Thanks.
Go to the top of the page
 
+Quote Post
BobbyGold
post 31 Jul 2015, 19:26
Post #12



Group Icon

Group: Members
Posts: 17
Joined: 11 June 2015
From: The Netherlands
Member No.: 11568



QUOTE (AceMaster @ 4 Apr 2015, 12:12) *
Try Crossover 14 for Mac and install the windows version instead. I'm playing skirmish on OS X Yosemite.


Hello Acemaster,

Im new here, and i have a macbook and was wondering does multiplayer also work with crossover?

Thx in advance.
Go to the top of the page
 
+Quote Post
AceMaster
post 5 Aug 2015, 16:47
Post #13



Group Icon

Group: Members
Posts: 118
Joined: 17 October 2013
Member No.: 10166
Discord: acemaster



Hello BobbyGold, welcome to the forum!

Yes, multiplayer does work using Crossover. I played with a friend who use MacBook 2009 on LAN.

Have fun!!
Go to the top of the page
 
+Quote Post
BobbyGold
post 6 Aug 2015, 11:47
Post #14



Group Icon

Group: Members
Posts: 17
Joined: 11 June 2015
From: The Netherlands
Member No.: 11568



QUOTE (AceMaster @ 5 Aug 2015, 17:47) *
Hello BobbyGold, welcome to the forum!

Yes, multiplayer does work using Crossover. I played with a friend who use MacBook 2009 on LAN.

Have fun!!


Great! Love it that i don't have to get windows and anti-virus etc.
Im gonna try crossover and figure it out. (im bit of a noob with computers ;-) )
Cant wait to play myself, after watching streams and youtube!

Thanks again!
Go to the top of the page
 
+Quote Post
BobbyGold
post 6 Aug 2015, 21:39
Post #15



Group Icon

Group: Members
Posts: 17
Joined: 11 June 2015
From: The Netherlands
Member No.: 11568



QUOTE (BobbyGold @ 6 Aug 2015, 12:47) *
Great! Love it that i don't have to get windows and anti-virus etc.
Im gonna try crossover and figure it out. (im bit of a noob with computers ;-) )
Cant wait to play myself, after watching streams and youtube!

Thanks again!

Hey Acemaster,

im having some problems installing c&c generals & zero hour, it seems crossover doesn't recognize them.
How did you install them, first decade or deluxe or separate? And should this matter which you install?

Sorry for all my questions, but i really hope you can help me out here!

Go to the top of the page
 
+Quote Post
AceMaster
post 7 Aug 2015, 7:21
Post #16



Group Icon

Group: Members
Posts: 118
Joined: 17 October 2013
Member No.: 10166
Discord: acemaster



CorssOver for Mac: Installing Command & Conquer Generals Zero Hour and Rise of the Reds

Ok. Let's have a look of my set up and game versions I got.

Hardware: Mac mini 2012
Software: OS X Yosemite, CrossOver 14.0.1
Game: Original two box set with 4 CDs, The First Decade
ROTR: 1.85

I am currently playing with the original one as it takes up the least drive space but if you have the First Decade, it is more straightforward.

PRE-INSTALL:
1. Copy install discs to hard disk to speedup the process and eliminate disc change error during installation
If you have the 4 discs original version, put all files of 2 Generals discs and patch into a folder (GENERALS) and put all files of 2 Zero Hour discs and patch into another one (GENERALSZH), if the Finder asked what to do with duplicated files, skip instead of replace


AUTO INSTALL: ONLY For Command & Conquer The First Decade
Use the CrossOver Software Installer and type "The First Decade" in Search or pick it under Unsupported Applications/Community Supported Applications, the rest is done automatically. Just make sure you understand The Path from Step 4 and aware of Step 6 below if you want Rise of the Reds to work.


MANUAL INSTALL: Generals and Zero Hour in CrossOver

1. Create a New Bottle, I used Windows 8 bottle but Windows XP one worked just fine.
Named your bottle CNC or anything you like. All bottle name will have [ ] from this point.

2. (Optional - in-game animated cursor fix) Choose the [CNC] bottle and select Settings > Use Legacy X Window System

3. (Optional - link My Documents to your preferred location, where the game put its User Data (saves, replays, maps) {USER ROOT}, by Default it goes to your Documents > Command and Conquer Generals Zero Hour Data) Run command - winecfg or choose wine configuration from the bottle menu, then look for Desktop Integration

4. Open - setup.exe from GENERALS and GENERALSZH respectively (!!! IMPORTANT !!! The Path - During installation, read carefully of "Choose Destination Location -> Destination Folder" where you want to install the game to as it becomes the {GAME ROOT}, most people choose default (e.g. C:\Program Files\EA Games\Command & Conquer Generals Zero Hour\ for the original version of Zero Hour), HOWEVER, the default path are different for the original version, The First Decade and Origin The Ultimate Collection, and because Rise of the Reds files need to be installed under Zero Hour's {GAME ROOT} in order to work, please remember where it is !!!)

For your reference, my {GAME ROOT} are:
Generals - C:\Program Files\Command and Conquer\Generals\
Zero Hour - C:\Program Files\Command and Conquer\Zero Hour\

5. (Skip ahead for First Decade) Patch the game by Open - Generals-108-english.exe for the game and GeneralsZH-104-english.exe for the expansion

6. Apply NoCD Patch in Finder - do not overwrite any files, rename the patch file to ccgenerals.exe and cczerohour.exe instead

7. (Game speed-up trick with Direct3D/OpenGL) Run command - regedit and import the attached text file to windows registry (you can also use textedit to modify the video memory value in the text file before import)

8. Export Bottle to Archive or Duplicate Bottle NOW before installing Rise of the Reds! If something goes wrong, you can Import Bottle Archive and avoid repeating this all over again.

Note: The default Zero Hour’s {GAME ROOT} should look similar to this in Finder
/Users/USERNAME/Library/Application Support/CrossOver/Bottles/CNC/drive_c/Program Files/EA Games/Command & Conquer Generals Zero Hour/


MANUAL INSTALL: Rise of the Reds in CrossOver
(Warning: this process will forfeit the ROTR launcher which enable SWR.net and both ROTR and vanilla Zero Hour in a single bottle. The ROTR launcher and SWR.net also required installing .NET components that do not work well in CrossOver. For insurance, you can duplicate the CNC bottle first before proceeding.)

1. Create a New Bottle e.g. ROTR

2. Open with bottle [ROTR] and run ROTR_Installer.exe (For destination folder, just put it in C:\ROTR for easy access in Finder)

3. In Finder, go to the path "/Users/USERNAME/Library/Application Support/CrossOver/Bottles/CNC/drive_c/ROTR" or In CrossOver choose [ROTR] bottle and right click Show in Finder, Select and Rename all files with .gib extension to .big

4. Copy files with extension .big, .016, .256, .ico, .bmp and ROTRMapPACK_V2.exe , /Data/Movies/ROTR_Intro.bik to the respective path in CNC Bottle's Zero Hour {GAME ROOT};ROTR_Intro.bik should go into {GAME ROOT}/Data/Movies/

5. Delete [ROTR] Bottle

6. Open with bottle [CNC] - ROTRMapPACK_V2.exe which put new maps in {USER ROOT}/Maps/

7. Duplicate cczerohour.exe and rename it to rotr.exe

8. Delete Zero Hour's{GAME ROOT}/Data/Scripts/ folder or the Rise of the Reds AI won't work

9. Create Launcher by Run command - rotr.exe your command will look something like this:
e.g. "/Users/USERNAME/Library/Application Support/CrossOver/Bottles/CNC/drive_c/Program Files/EA Games/Command & Conquer Generals Zero Hour/rotr.exe" -xres 1600 -yres 1200 -quickstart
Click Save Command as a Launcher

Note: there are tricks you could use to create multiple launcher for different purpose such as one for Windowed Mode -win and one for Fullscreen Mode with specific display resolution -xres ???? -yres ????

Clean up: You should now Move unwanted launchers to Trash in CrossOver and leave only the ones you want out. There are some cosmetic change you can do here such as better looking icon for your launcher but I'm not going to make this any longer.

LAN Game: if you had OS X Yosemite firewall turned on, the first time you play a network game, the system will ask for admin permission to allow the bottle (wineserver) to receive network connections, you could use Command-Tab to switch out to desktop in order to answer this. A better way is to use Windowed Mode to do it instead.

Congratulations!

This should cover everything, hope that helps!


This post has been edited by AceMaster: 14 Aug 2015, 9:16
Attached File(s)
Attached File  cnc_crossover_direct3D_settings.txt ( 584bytes ) Number of downloads: 3
 
Go to the top of the page
 
+Quote Post
BobbyGold
post 22 Aug 2015, 11:09
Post #17



Group Icon

Group: Members
Posts: 17
Joined: 11 June 2015
From: The Netherlands
Member No.: 11568



QUOTE (AceMaster @ 7 Aug 2015, 8:21) *
CorssOver for Mac: Installing Command & Conquer Generals Zero Hour and Rise of the Reds

Ok. Let's have a look of my set up and game versions I got.

Hardware: Mac mini 2012
Software: OS X Yosemite, CrossOver 14.0.1
Game: Original two box set with 4 CDs, The First Decade
ROTR: 1.85

I am currently playing with the original one as it takes up the least drive space but if you have the First Decade, it is more straightforward.

PRE-INSTALL:
1. Copy install discs to hard disk to speedup the process and eliminate disc change error during installation
If you have the 4 discs original version, put all files of 2 Generals discs and patch into a folder (GENERALS) and put all files of 2 Zero Hour discs and patch into another one (GENERALSZH), if the Finder asked what to do with duplicated files, skip instead of replace


AUTO INSTALL: ONLY For Command & Conquer The First Decade
Use the CrossOver Software Installer and type "The First Decade" in Search or pick it under Unsupported Applications/Community Supported Applications, the rest is done automatically. Just make sure you understand The Path from Step 4 and aware of Step 6 below if you want Rise of the Reds to work.


MANUAL INSTALL: Generals and Zero Hour in CrossOver

1. Create a New Bottle, I used Windows 8 bottle but Windows XP one worked just fine.
Named your bottle CNC or anything you like. All bottle name will have [ ] from this point.

2. (Optional - in-game animated cursor fix) Choose the [CNC] bottle and select Settings > Use Legacy X Window System

3. (Optional - link My Documents to your preferred location, where the game put its User Data (saves, replays, maps) {USER ROOT}, by Default it goes to your Documents > Command and Conquer Generals Zero Hour Data) Run command - winecfg or choose wine configuration from the bottle menu, then look for Desktop Integration

4. Open - setup.exe from GENERALS and GENERALSZH respectively (!!! IMPORTANT !!! The Path - During installation, read carefully of "Choose Destination Location -> Destination Folder" where you want to install the game to as it becomes the {GAME ROOT}, most people choose default (e.g. C:\Program Files\EA Games\Command & Conquer Generals Zero Hour\ for the original version of Zero Hour), HOWEVER, the default path are different for the original version, The First Decade and Origin The Ultimate Collection, and because Rise of the Reds files need to be installed under Zero Hour's {GAME ROOT} in order to work, please remember where it is !!!)

For your reference, my {GAME ROOT} are:
Generals - C:\Program Files\Command and Conquer\Generals\
Zero Hour - C:\Program Files\Command and Conquer\Zero Hour\

5. (Skip ahead for First Decade) Patch the game by Open - Generals-108-english.exe for the game and GeneralsZH-104-english.exe for the expansion

6. Apply NoCD Patch in Finder - do not overwrite any files, rename the patch file to ccgenerals.exe and cczerohour.exe instead

7. (Game speed-up trick with Direct3D/OpenGL) Run command - regedit and import the attached text file to windows registry (you can also use textedit to modify the video memory value in the text file before import)

8. Export Bottle to Archive or Duplicate Bottle NOW before installing Rise of the Reds! If something goes wrong, you can Import Bottle Archive and avoid repeating this all over again.

Note: The default Zero Hour’s {GAME ROOT} should look similar to this in Finder
/Users/USERNAME/Library/Application Support/CrossOver/Bottles/CNC/drive_c/Program Files/EA Games/Command & Conquer Generals Zero Hour/


MANUAL INSTALL: Rise of the Reds in CrossOver
(Warning: this process will forfeit the ROTR launcher which enable SWR.net and both ROTR and vanilla Zero Hour in a single bottle. The ROTR launcher and SWR.net also required installing .NET components that do not work well in CrossOver. For insurance, you can duplicate the CNC bottle first before proceeding.)

1. Create a New Bottle e.g. ROTR

2. Open with bottle [ROTR] and run ROTR_Installer.exe (For destination folder, just put it in C:\ROTR for easy access in Finder)

3. In Finder, go to the path "/Users/USERNAME/Library/Application Support/CrossOver/Bottles/CNC/drive_c/ROTR" or In CrossOver choose [ROTR] bottle and right click Show in Finder, Select and Rename all files with .gib extension to .big

4. Copy files with extension .big, .016, .256, .ico, .bmp and ROTRMapPACK_V2.exe , /Data/Movies/ROTR_Intro.bik to the respective path in CNC Bottle's Zero Hour {GAME ROOT};ROTR_Intro.bik should go into {GAME ROOT}/Data/Movies/

5. Delete [ROTR] Bottle

6. Open with bottle [CNC] - ROTRMapPACK_V2.exe which put new maps in {USER ROOT}/Maps/

7. Duplicate cczerohour.exe and rename it to rotr.exe

8. Delete Zero Hour's{GAME ROOT}/Data/Scripts/ folder or the Rise of the Reds AI won't work

9. Create Launcher by Run command - rotr.exe your command will look something like this:
e.g. "/Users/USERNAME/Library/Application Support/CrossOver/Bottles/CNC/drive_c/Program Files/EA Games/Command & Conquer Generals Zero Hour/rotr.exe" -xres 1600 -yres 1200 -quickstart
Click Save Command as a Launcher

Note: there are tricks you could use to create multiple launcher for different purpose such as one for Windowed Mode -win and one for Fullscreen Mode with specific display resolution -xres ???? -yres ????

Clean up: You should now Move unwanted launchers to Trash in CrossOver and leave only the ones you want out. There are some cosmetic change you can do here such as better looking icon for your launcher but I'm not going to make this any longer.

LAN Game: if you had OS X Yosemite firewall turned on, the first time you play a network game, the system will ask for admin permission to allow the bottle (wineserver) to receive network connections, you could use Command-Tab to switch out to desktop in order to answer this. A better way is to use Windowed Mode to do it instead.

Congratulations!

This should cover everything, hope that helps!


Hey Acemaster,

thank you very much for your effort and help! It didn't work out, spent a lot of time but i need a better laptop.
thinking about a macbook pro, and then i can run virtual box or that other program on mac. (which program do you suggest btw)

Hope i can play some ROTR soon!

Cheers!
Go to the top of the page
 
+Quote Post
vectorguy
post 22 Aug 2015, 16:12
Post #18



Group Icon

Group: Members
Posts: 186
Joined: 24 November 2014
Member No.: 10741



QUOTE (AceMaster @ 7 Aug 2015, 8:21) *
CorssOver for Mac: Installing Command & Conquer Generals Zero Hour and Rise of the Reds
[...]
This should cover everything, hope that helps!

I suspect this won't work with the Origin version, but it's a pretty good write up. I'm going to have to spring for CrossOver 14 and buy some ZH CDs off eBay since I'm fed up with all the inconveniences of Origin.
Go to the top of the page
 
+Quote Post
AceMaster
post 23 Aug 2015, 2:45
Post #19



Group Icon

Group: Members
Posts: 118
Joined: 17 October 2013
Member No.: 10166
Discord: acemaster



https://stacksocial.com/sales/pay-what-you-...agic-mac-bundle

For unknown reason, the CrossOver is still on sale at this place. Grab it while you can, just make sure you beat the current average price > $7.04.
Go to the top of the page
 
+Quote Post
AceMaster
post 23 Aug 2015, 3:05
Post #20



Group Icon

Group: Members
Posts: 118
Joined: 17 October 2013
Member No.: 10166
Discord: acemaster



QUOTE (BobbyGold @ 22 Aug 2015, 18:09) *
Hey Acemaster,

thank you very much for your effort and help! It didn't work out, spent a lot of time but i need a better laptop.
thinking about a macbook pro, and then i can run virtual box or that other program on mac. (which program do you suggest btw)

Hope i can play some ROTR soon!

Cheers!


Mind to share where/which step you ran into problems?

Please tell me more of your set up.
What kind of Macbook you got? (i.e. Year)
What version of the game do you have? First Decade?
What version of CrossOver installed?

p.s. skip any VM solution if you can, (depends on apps you want to run). The annual upgrade cycle and cost is just ridiculous as it intentionally break stuffs when you upgrade OS without doing the same for VM. The VMs you create aren't even backward compatible. Virtual box is not very stable in my opinion.

http://arstechnica.com/information-technol...for-windows-10/

This post has been edited by AceMaster: 23 Aug 2015, 3:09
Go to the top of the page
 
+Quote Post
vectorguy
post 23 Aug 2015, 4:32
Post #21



Group Icon

Group: Members
Posts: 186
Joined: 24 November 2014
Member No.: 10741



QUOTE (AceMaster @ 23 Aug 2015, 3:45) *
https://stacksocial.com/sales/pay-what-you-...agic-mac-bundle

For unknown reason, the CrossOver is still on sale at this place. Grab it while you can, just make sure you beat the current average price > $7.04.

Thanks for that. I replied to your PM before reading this.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



Lo-Fi Version Time is now: 25 April 2024 - 11:10