Page 5 of 7

Re: EHM 2007 on Apple Mac / CrossOver Mac OS X Questions

Posted: Wed Jan 18, 2012 7:15 pm
by archibalduk
Wow! That is fantastic work! :notworthy: I'm sure a lot of Mac users will be very grateful to you for this. Well done! :thup:

P.s. I'm sure if Mac users are feeling a little nervous about this then they could simply install the Try'n'Buy demo without purchasing the license so that they can first try it in demo mode before paying for a license.

Re: EHM 2007 on Apple Mac / CrossOver Mac OS X Questions

Posted: Wed Jan 18, 2012 10:46 pm
by TealShark
archibalduk wrote:Wow! That is fantastic work! :notworthy: I'm sure a lot of Mac users will be very grateful to you for this. Well done! :thup:

P.s. I'm sure if Mac users are feeling a little nervous about this then they could simply install the Try'n'Buy demo without purchasing the license so that they can first try it in demo mode before paying for a license.
Not a problem. I've played through a season and a half, and so far no issues, bugs, or crashes. It really works very well and I'm happy to have been able to share how I got it working with other Mac users on this board.

The downside is that I've yet to be able to get the actual Try & Buy Demo to work yet. It, like the purchase option, seems to rely on a net connection which currently has some issues with eLicense under the wine wrapper that I've yet to be able to work around. But if you wanted to make sure everything installed correctly up to that point, the Try & Buy Demo would work fine as a rudimentary test.

Re: EHM 2007 on Apple Mac / CrossOver Mac OS X Questions

Posted: Sat Jan 21, 2012 12:10 am
by sjsharkz
TealShark I thank you so much, I bought a macbook pro about 8ish months ago and haven't been able to play EHM. Thanks to you I can now play it! One question though. I tried to get the change date thingy to work but it wouldn't work, have you any idea as to how to get it to work? I got the pre game editor to work, lidas 3.2 rosters I think? But manimals latest rosters won't work it brings up an error message when I go to start a new game.

Thank you again, really appreciate it!

Re: EHM 2007 on Apple Mac / CrossOver Mac OS X Questions

Posted: Sat Jan 21, 2012 1:28 am
by TealShark
I'm really glad it worked for you, as well!

I was actually going to test getting the patch to work tonight, I'll let you know how it goes when I have a chance to play around with it. It might be as simple as re-pointing the executable path to the patch .exe instead of ehm2007.exe.

UPDATE: Unfortunately, it looks like it may be a no-go for the patch for now as winetricks doesn't currently have support to install .NET 4.0.

Re: EHM 2007 on Apple Mac / CrossOver Mac OS X Questions

Posted: Sat Jan 21, 2012 10:53 am
by archibalduk
I'll look into whether I can write a version of the Patch without .NET once I've finished the history updating.

Do the non-patched 2006 version of the Manimal v4.0 rosters work for you?

Maybe in the mean time you could try using ArtMoney to patch the game? I'm not sure if this method would require .NET but it's worth a shot. Here are the instructions:
archibalduk wrote:Firstly, download and install ArtMoney Freeware (aka Special Edition): http://www.artmoney.ru/e_download.htm

You will also need to download this file:
CSD Patch v1-02.amt
1) Load EHM 2007. Once the opening credits have appeared, you will see the opening main menu screen with the New Game / Load Game / etc buttons.

2) Load ArtMoney. In Windows Vista / 7 you have to use 'Run as Admin'. I don't know whether you would have to do something similar in Winery.

3) In ArtMoney, click on the Load button and select the file you just downloaded. If you get a message asking whether you want to convert to 64-bit mode, click on No.

4) You will see a list of values appear in the right hand column of ArtMoney.

5) Ensure that EHM is the selected process in the drop-down menu near the top of ArtMoney. If it is not, click on the drop-down and select it:

Image

6) Select all of the values other than the 'World Champs (Season+1)' value. You select them by using the shift and/or ctrl keys and clicking on each of the value descriptions (i.e. the text listed under the 'description' column). Then click on Edit -> Set Value.

7) In the Set Value window, enter the Value as 2011 and the Step as 0 (zero). Click on OK. This will make all of the selected values become 2011.

8) Now select just the 'World Champs (Season+1)' value. Click Edit -> Set Value and set it to 2012 (with the Step as zero).

9) Your list in ArtMoney should now look like this (click on the thumbnail):

Image

10) In EHM, start a new game. Once you have started a new game, you can exit ArtMoney.
As with the CSD Patch, you will need to perform the above method each time you reload a saved game until you reach 1st Feb/July of the first season.

Re: EHM 2007 on Apple Mac / CrossOver Mac OS X Questions

Posted: Sun Jan 22, 2012 12:06 am
by sjsharkz
Oh thats okay TealShark you have already done enough work!! Archi the non patched rosters don't work, it comes up with an error when I go to start a new game.

Re: EHM 2007 on Apple Mac / CrossOver Mac OS X Questions

Posted: Sun Jan 22, 2012 9:24 am
by archibalduk
sjsharkz wrote:Oh thats okay TealShark you have already done enough work!! Archi the non patched rosters don't work, it comes up with an error when I go to start a new game.
I take it any other rosters are fine though? If that's the case then I expect your problem relates to the following:

There is an issue with the non-patched rosters which means that you cannot save any changes using the Pre Game Editor. It looks like the converter I used to push back the years has a minor glitch in it which I need to investigate and fix. I will be looking at fixing this as soon as I finish the history updating.

Re: EHM 2007 on Apple Mac / CrossOver Mac OS X Questions

Posted: Mon Jan 23, 2012 4:30 am
by sjsharkz
archibalduk wrote:
sjsharkz wrote:Oh thats okay TealShark you have already done enough work!! Archi the non patched rosters don't work, it comes up with an error when I go to start a new game.
I take it any other rosters are fine though? If that's the case then I expect your problem relates to the following:

There is an issue with the non-patched rosters which means that you cannot save any changes using the Pre Game Editor. It looks like the converter I used to push back the years has a minor glitch in it which I need to investigate and fix. I will be looking at fixing this as soon as I finish the history updating.

Yeah the other rosters load up fine! Okay I'll just have to wait a bit longer until you find a solution for the recent rosters.

Re: EHM 2007 on Apple Mac / CrossOver Mac OS X Questions

Posted: Tue Jan 24, 2012 2:14 pm
by sjsharkz
Also the pre game editor loads up but when I make changes, it doesn't change in the game itself.

Re: EHM 2007 on Apple Mac / CrossOver Mac OS X Questions

Posted: Tue Jan 24, 2012 6:22 pm
by archibalduk
sjsharkz wrote:Also the pre game editor loads up but when I make changes, it doesn't change in the game itself.
This sounds similar to the whole 'Run as Admin' difficulty using the Editor in Windows Vista/7. There is a weird quirk where if you run the Pre Game Editor as Admin but not EHM (or vice versa) then your changes don't appear in game. I wonder if there is something similar going on with your Winetricks. Are there any admin/security options which you can enable for the Editor?

Re: EHM 2007 on Apple Mac / CrossOver Mac OS X Questions

Posted: Tue Jan 24, 2012 11:58 pm
by sjsharkz
archibalduk wrote:
sjsharkz wrote:Also the pre game editor loads up but when I make changes, it doesn't change in the game itself.
This sounds similar to the whole 'Run as Admin' difficulty using the Editor in Windows Vista/7. There is a weird quirk where if you run the Pre Game Editor as Admin but not EHM (or vice versa) then your changes don't appear in game. I wonder if there is something similar going on with your Winetricks. Are there any admin/security options which you can enable for the Editor?
Ah yes the "Run as Admin" problem haha, I can't seem to find anything similar to it. Though I am not overly experienced with this Winetricks program.

Re: EHM 2007 on Apple Mac / CrossOver Mac OS X Questions

Posted: Sun Mar 04, 2012 11:58 pm
by krownstone
I may have figured out how to make this work on a Mac. I'll be able to tell you for sure when I get to playing it a little more...

I use a Macbook Pro 2009 with OS 10.6.8 installed. I have the Mac license. I've had this game working on my Mac previously for numerous years simmed, but then needed a harddrive upgrade, and my reinstall... well, needless to say I've had problems.

I just now took the approach to backup the Application folder after the initial installation. I noticed the patch deleted various files. Another person posting in this thread mentioned they tried to replace the missing files, and while this helped the program to open, it just left the screen all mixed up. A black start screen opens with basic options in text, but not functioning.

So then I started again, installing the demo from scratch, applied the patch, replaced all the new files with the saved backups, accept the patched version of the actual program file, and I can't remember now, but maybe I also left the patched database...

Anyways, the program is now working, and the version it says when I read the Get Info for the program file is 3.0.4.

So I'm going to try this out, hopefully it works, and I get to play!!!!!! I'm doubtful though, considering I replaced so much of that which was patched. Maybe that'll cause me trouble down the road.

Re: EHM 2007 on Apple Mac / CrossOver Mac OS X Questions

Posted: Mon Mar 05, 2012 3:57 pm
by krownstone
krownstone wrote:I may have figured out how to make this work on a Mac. I'll be able to tell you for sure when I get to playing it a little more...
I've played it a little more, and yes, this is working for me so far. I've got the latest database of rosters playing, and I'm happy!! :-)

Re: EHM 2007 on Apple Mac / CrossOver Mac OS X Questions

Posted: Tue Mar 06, 2012 10:12 pm
by archibalduk
Is OS X v10.6.8 the Snow Leopard release? I thought the incompatibility was because Apple dropped Power PC support rather than a few files being missing following the patch? :-?

Re: EHM 2007 on Apple Mac / CrossOver Mac OS X Questions

Posted: Tue Mar 06, 2012 10:42 pm
by CĂ­ryatan
Mac OS X v10.6.x is the Snow Leopard version. PowerPC support has been dropped with the latest version, Mac OS X Lion (10.7).

Re: EHM 2007 on Apple Mac / CrossOver Mac OS X Questions

Posted: Tue Apr 03, 2012 3:43 am
by Thekaszz
I followed tealsharks guide but when i double click it in Applications, the icon pops up and the application is running ( i can see the name in the top bar) but nothing happens. After 5 seconds it just quits.

I haven't bought the license yet, because i want to try out the demo first using this method.

Im running Snow Leopard... any help?

Re: EHM 2007 on Apple Mac / CrossOver Mac OS X Questions

Posted: Fri Apr 06, 2012 9:20 pm
by TealShark
I'll see if I can find or set up Snow Leopard to test it out on and get back to you. It should theoretically work as long as you have X11 installed (if it's not, you should be able to install it from the Extras installer option on your Snow Leopard disc). There's also a possibility it may be choking on the DRM of the demo version, but I won't know this until I can try it out.

Re: EHM 2007 on Apple Mac / CrossOver Mac OS X Questions

Posted: Sat Apr 07, 2012 1:18 am
by Thekaszz
Ah i just realized i have Snow Leopard, which is probably why.
Ill look for the X11 thing, thanks for your help TealShark!

Edit: I already have X11. I eagerly await your findings! :)

Re: EHM 2007 on Apple Mac / CrossOver Mac OS X Questions

Posted: Wed Apr 11, 2012 6:06 am
by kith
I've tried 3 or 4 times now and I just can't seem to get this game working on my Macbook Pro.

I've followed the steps outlined by tealshark, using WineSkin, and everything goes perfectly until I install the 3.0.4 patch. Once I install that patch, instead of going to step 10 again, it pops up with an error message that says "Oops! No new executables found! Maybe the installer failed...?".

If I continue anyway and try to open the application, it does open to the EHM 2007 License screen. When I click Trial, enter the required information, and press okay, it comes up with another error message: "No restrictions - at least one of the days, executions or hours must be restricted 15". All I can do to this message is press "OK", at which point everything just closes. If I open the application again, it goes to the License screen again and comes up instantly with the exact same error when I click Trial (and closes as soon as I press OK).

Does anyone have any ideas as to what could've gone wrong? I'm running Snow Leopard 10.6.8.

Re: EHM 2007 on Apple Mac / CrossOver Mac OS X Questions

Posted: Sat Apr 14, 2012 2:56 am
by TealShark
I've borrowed a friend's Snow Leopard-running MacBook Pro for the weekend to test everything out and see if I can get it working. I'll edit this post in a couple of hours when I've had a chance to shake everything down.

UPDATE: Well, I have good news and I have bad news. The good news is that I've been able to recreate the exact issue you're having on both Snow Leopard and Lion. The bad news is that it appears to be an issue with an incompatibility between Wine and eLicense's DRM. The method I posted works if you already have a key because the offline method bypasses eLicense's DRM server to authorize your install, but the purchasing of a license and registering for the demo seems to fail because of this.

eLicense and Wine seems to be an unhappy couple of which I haven't found an easy fix for. I'm just a user, not a coder, so I'm in no position to help solve the DRM issues anything other than my previous instructions bypass.

I wish I had a better answer for you at this time, sorry.

Re: EHM 2007 on Apple Mac / CrossOver Mac OS X Questions

Posted: Sat Apr 14, 2012 8:28 am
by TealShark
Thekaszz wrote:I followed tealsharks guide but when i double click it in Applications, the icon pops up and the application is running ( i can see the name in the top bar) but nothing happens. After 5 seconds it just quits.

I haven't bought the license yet, because i want to try out the demo first using this method.

Im running Snow Leopard... any help?
I've actually thought about packaging a wrapper with the game installed and prime for you to enter your license information, but I'm not sure of legalities of distributing a pre-installed wrapper.

I had no issues getting it set up and running to the registration screen, so I'm not 100% why it won't get that far on your Snow Leopard install. Can you re-do step #6 and watch the log window for any errors when you install vcrun2003? It seems like any of the three winetricks packages you need to install would be a prime suspect for a start-up crash.

Re: EHM 2007 on Apple Mac / CrossOver Mac OS X Questions

Posted: Sat Apr 14, 2012 10:10 am
by archibalduk
A big thumbs up to TealShark for his continued assistance on all things Mac/Wine! =D> :thup:

Re: EHM 2007 on Apple Mac / CrossOver Mac OS X Questions

Posted: Sat Apr 14, 2012 9:14 pm
by kith
archibalduk wrote:A big thumbs up to TealShark for his continued assistance on all things Mac/Wine! =D> :thup:
Definitely.

I really appreciate your help tealshark, even if the news isn't as good as I'd hoped. I've found that if I don't apply the 3.0.4 patch it does at least let me run a trial version of the game, so that'll have to do for now. Thanks again!

Re: EHM 2007 on Apple Mac / CrossOver Mac OS X Questions

Posted: Sat Apr 14, 2012 11:12 pm
by Hockey13Playa
If anyone has heard of Parallels, thats what I am using to play this on my Apple MacBook pro. Its a Mac install that you can install and Operating System on. It runs in a window within your mac so you don't have to boot into that specific OS. So I can be doing all my mac work and have a window up that is the parallels program that is running windows. Now what's cool is it sets up a "network" drive so to speak so you an access your files between the two operating systems. Parallels is excellent so far for me and I pretty much have it just so I can play EHM, everything else I can pretty much play/do on my mac. Here is the official site for parallels: http://www.parallels.com/products/desktop/

After you have a "copy" of parallels installed on your mac you will need a "copy" of windows. If you have a copy you can simply put the cd in your mac and install, or use an .iso image. If anyone is interested in this method, I can gladly help, and or show screen shots of my computer. I have had no problems so far and it runs great!

Re: EHM 2007 on Apple Mac / CrossOver Mac OS X Questions

Posted: Wed Apr 18, 2012 3:00 am
by Thekaszz
TealShark wrote:
Thekaszz wrote:I followed tealsharks guide but when i double click it in Applications, the icon pops up and the application is running ( i can see the name in the top bar) but nothing happens. After 5 seconds it just quits.

I haven't bought the license yet, because i want to try out the demo first using this method.

Im running Snow Leopard... any help?
I've actually thought about packaging a wrapper with the game installed and prime for you to enter your license information, but I'm not sure of legalities of distributing a pre-installed wrapper.

I had no issues getting it set up and running to the registration screen, so I'm not 100% why it won't get that far on your Snow Leopard install. Can you re-do step #6 and watch the log window for any errors when you install vcrun2003? It seems like any of the three winetricks packages you need to install would be a prime suspect for a start-up crash.
Ok well i had Wineskin 1.3.33 or something, so as im trying it for the 15th+ time, it's on 1.5.1, maybe that was the problem.

Wow I'm an idiot. I've been pressing "Close" after step 6, instead of "run" to install them. Wow, i am stupid. ](*,)

No errors during installation. Will update this post after i finish the other steps.


EDIT: Okay well i got the beginning screen up, but when i click "Trial" it will ask me to register, and then it will say "No Restrictions" thing pop up, and then it crashes