Crashing on mac |
Crashing on mac |
1 Apr 2015, 15:58
Post
#1
|
|
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. |
|
|
1 Apr 2015, 16:01
Post
#2
|
|
Group: New Members Posts: 1 Joined: 1 April 2015 Member No.: 10968 |
yup, this happened to me today as well
|
|
|
1 Apr 2015, 22:16
Post
#3
|
|
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. -------------------- |
|
|
2 Apr 2015, 9:16
Post
#4
|
|
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
|
|
|
2 Apr 2015, 12:05
Post
#5
|
|
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
-------------------- |
|
|
4 Apr 2015, 11:12
Post
#6
|
|
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.
|
|
|
4 Apr 2015, 18:52
Post
#7
|
|
Group: Members Posts: 186 Joined: 24 November 2014 Member No.: 10741 |
|
|
|
11 Apr 2015, 3:46
Post
#8
|
|
Group: Members Posts: 118 Joined: 17 October 2013 Member No.: 10166 Discord: acemaster |
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 |
|
|
11 Apr 2015, 5:05
Post
#9
|
|
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).
|
|
|
11 Apr 2015, 5:20
Post
#10
|
|
Group: Members Posts: 118 Joined: 17 October 2013 Member No.: 10166 Discord: acemaster |
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 |
|
|
11 Apr 2015, 14:43
Post
#11
|
|
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. |
|
|
31 Jul 2015, 19:26
Post
#12
|
|
Group: Members Posts: 17 Joined: 11 June 2015 From: The Netherlands Member No.: 11568 |
|
|
|
5 Aug 2015, 16:47
Post
#13
|
|
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!! |
|
|
6 Aug 2015, 11:47
Post
#14
|
|
Group: Members Posts: 17 Joined: 11 June 2015 From: The Netherlands Member No.: 11568 |
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! |
|
|
6 Aug 2015, 21:39
Post
#15
|
|
Group: Members Posts: 17 Joined: 11 June 2015 From: The Netherlands Member No.: 11568 |
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! |
|
|
7 Aug 2015, 7:21
Post
#16
|
|
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)
|
|
|
22 Aug 2015, 11:09
Post
#17
|
|
Group: Members Posts: 17 Joined: 11 June 2015 From: The Netherlands Member No.: 11568 |
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! |
|
|
22 Aug 2015, 16:12
Post
#18
|
|
Group: Members Posts: 186 Joined: 24 November 2014 Member No.: 10741 |
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. |
|
|
23 Aug 2015, 2:45
Post
#19
|
|
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. |
|
|
23 Aug 2015, 3:05
Post
#20
|
|
Group: Members Posts: 118 Joined: 17 October 2013 Member No.: 10166 Discord: acemaster |
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 |
|
|
23 Aug 2015, 4:32
Post
#21
|
|
Group: Members Posts: 186 Joined: 24 November 2014 Member No.: 10741 |
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. |
|
|
Lo-Fi Version | Time is now: 27 April 2024 - 4:27 |