EHM 2007 on Apple Mac / CrossOver Mac OS X Questions

Having difficulty installing or running EHM? Having trouble purchasing the game through Steam? Unable to get an addon or patch to work correctly? This is the place to ask for help! Please note that this is purely unofficial support offered by the TBL community.
Forum rules
Data Editing Forum: Editing the game, databases or saved games. Home of the EHM Editor and the EHM Assistant.

Game Add-ons Forum: Database projects, graphics and sounds. Any discussion which does not relate to editing databases or saved games.

Game Knowledge Discussion: Attributes, coaching, drafting, scouting, tactics and training/practice.

Rosters Forum: Discussion relating to all database and roster projects for Eastside Hockey Manager.

Technical Support: Difficulties, crashes and errors when installing or running the game (and nothing else). Any issues relating to the TBL Rosters must be posted in the TBL Rosters forum. Questions about how to install add-ons must be posted in the Game Add-ons Forum.

General EHM Chat: Anything relating to Eastside Hockey Manager 2004 / 2005 / 2007 / 1 which does not fall within any of the other forums.

Please carry out a forum search before you start a new thread.
Post Reply
User avatar
archibalduk
TBL Admin Team
Posts: 20373
Joined: Tue Jul 06, 2004 8:44 pm
Custom Rank: Seaside + Fruit Juice Mode
Favourite Team: Guildford (EPL) / Invicta (NIHL)
Location: United Kingdom
Contact:

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

Post 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.
User avatar
TealShark
Junior League
Posts: 24
Joined: Sat May 27, 2006 2:02 am
Custom Rank: A One-Man Mac Genius Bar
Favourite Team: San Jose Sharks
Location: New Brunswick, Canada

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

Post 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.
User avatar
sjsharkz
Minor League
Posts: 294
Joined: Sat Jan 28, 2006 12:31 pm

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

Post 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!
User avatar
TealShark
Junior League
Posts: 24
Joined: Sat May 27, 2006 2:02 am
Custom Rank: A One-Man Mac Genius Bar
Favourite Team: San Jose Sharks
Location: New Brunswick, Canada

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

Post 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.
User avatar
archibalduk
TBL Admin Team
Posts: 20373
Joined: Tue Jul 06, 2004 8:44 pm
Custom Rank: Seaside + Fruit Juice Mode
Favourite Team: Guildford (EPL) / Invicta (NIHL)
Location: United Kingdom
Contact:

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

Post 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.
User avatar
sjsharkz
Minor League
Posts: 294
Joined: Sat Jan 28, 2006 12:31 pm

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

Post 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.
User avatar
archibalduk
TBL Admin Team
Posts: 20373
Joined: Tue Jul 06, 2004 8:44 pm
Custom Rank: Seaside + Fruit Juice Mode
Favourite Team: Guildford (EPL) / Invicta (NIHL)
Location: United Kingdom
Contact:

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

Post 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.
User avatar
sjsharkz
Minor League
Posts: 294
Joined: Sat Jan 28, 2006 12:31 pm

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

Post 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.
User avatar
sjsharkz
Minor League
Posts: 294
Joined: Sat Jan 28, 2006 12:31 pm

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

Post by sjsharkz »

Also the pre game editor loads up but when I make changes, it doesn't change in the game itself.
User avatar
archibalduk
TBL Admin Team
Posts: 20373
Joined: Tue Jul 06, 2004 8:44 pm
Custom Rank: Seaside + Fruit Juice Mode
Favourite Team: Guildford (EPL) / Invicta (NIHL)
Location: United Kingdom
Contact:

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

Post 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?
User avatar
sjsharkz
Minor League
Posts: 294
Joined: Sat Jan 28, 2006 12:31 pm

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

Post 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.
krownstone
Learning to skate
Posts: 3
Joined: Sun Mar 04, 2012 10:32 am

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

Post 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.
krownstone
Learning to skate
Posts: 3
Joined: Sun Mar 04, 2012 10:32 am

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

Post 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!! :-)
User avatar
archibalduk
TBL Admin Team
Posts: 20373
Joined: Tue Jul 06, 2004 8:44 pm
Custom Rank: Seaside + Fruit Juice Mode
Favourite Team: Guildford (EPL) / Invicta (NIHL)
Location: United Kingdom
Contact:

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

Post 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? :-?
User avatar
Círyatan
Leading Scorer
Posts: 829
Joined: Fri Oct 09, 2009 12:00 am
Custom Rank: Eagle eyes!
Location: Gdańsk, Poland

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

Post 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).
Thekaszz
Junior League
Posts: 10
Joined: Tue Mar 13, 2012 3:38 am

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

Post 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?
User avatar
TealShark
Junior League
Posts: 24
Joined: Sat May 27, 2006 2:02 am
Custom Rank: A One-Man Mac Genius Bar
Favourite Team: San Jose Sharks
Location: New Brunswick, Canada

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

Post 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.
Thekaszz
Junior League
Posts: 10
Joined: Tue Mar 13, 2012 3:38 am

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

Post 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! :)
kith
Learning to skate
Posts: 2
Joined: Wed Apr 11, 2012 5:54 am

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

Post 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.
User avatar
TealShark
Junior League
Posts: 24
Joined: Sat May 27, 2006 2:02 am
Custom Rank: A One-Man Mac Genius Bar
Favourite Team: San Jose Sharks
Location: New Brunswick, Canada

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

Post 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.
User avatar
TealShark
Junior League
Posts: 24
Joined: Sat May 27, 2006 2:02 am
Custom Rank: A One-Man Mac Genius Bar
Favourite Team: San Jose Sharks
Location: New Brunswick, Canada

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

Post 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.
User avatar
archibalduk
TBL Admin Team
Posts: 20373
Joined: Tue Jul 06, 2004 8:44 pm
Custom Rank: Seaside + Fruit Juice Mode
Favourite Team: Guildford (EPL) / Invicta (NIHL)
Location: United Kingdom
Contact:

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

Post by archibalduk »

A big thumbs up to TealShark for his continued assistance on all things Mac/Wine! =D> :thup:
kith
Learning to skate
Posts: 2
Joined: Wed Apr 11, 2012 5:54 am

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

Post 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!
Hockey13Playa
Junior League
Posts: 10
Joined: Wed Apr 11, 2012 11:43 pm

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

Post 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!
Thekaszz
Junior League
Posts: 10
Joined: Tue Mar 13, 2012 3:38 am

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

Post 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
Post Reply