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.
User avatar
B. Stinson
TBL Admin Team
Posts: 5131
Joined: Mon May 08, 2006 11:22 pm
Favourite Team: Philadelphia Flyers
Location: Telford, PA

Re: I am a noob i wanna download EHM for a mac

Post by B. Stinson »

EHM 2007 for Mac

Please use that thread for further discussion of EHM on Mac.

Beware, though, EHM is no longer sold/supported on Mac, so you may need to get the PC version, and then fudge things a bit. In which case, see Here.
backtrack153
Learning to skate
Posts: 4
Joined: Fri Jun 10, 2011 12:07 am

Re: [EHM 2007] Crossover help on a Mac

Post by backtrack153 »

So i downloaded crossover for mac now where do i go to download EHm???

I need some help lol
backtrack153
Learning to skate
Posts: 4
Joined: Fri Jun 10, 2011 12:07 am

Re: [EHM 2007] Crossover help on a Mac

Post by backtrack153 »

Can anyone help me?
User avatar
B. Stinson
TBL Admin Team
Posts: 5131
Joined: Mon May 08, 2006 11:22 pm
Favourite Team: Philadelphia Flyers
Location: Telford, PA

Re: [EHM 2007] Crossover help on a Mac

Post by B. Stinson »

backtrack153
Learning to skate
Posts: 4
Joined: Fri Jun 10, 2011 12:07 am

Re: [EHM 2007] Crossover help on a Mac

Post by backtrack153 »

Thank you sooo much

I go to download it and it tells me it can not locate a bottle do you know what i need to do?
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] Crossover help on a Mac

Post by archibalduk »

User avatar
sjsharkz
Minor League
Posts: 294
Joined: Sat Jan 28, 2006 12:31 pm

Re: [EHM 2007] Crossover help on a Mac

Post by sjsharkz »

I recently bought a macbook pro, and found out I can't get EHM to work on here, I've tried installing it through crossover and it comes up with an error (I can't fully remember it but it had the number 5 or 15 in it). Was wondering if any mac users have any suggestions or know how to play EHM on a mac?

Thanks in advance.
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] Crossover help on a Mac

Post by archibalduk »

Thanks for posting it in here as requested. :thup:

We need to know the error you get when you try to load EHM via Crossover. Can you post a screenshot of the error message?

I take it that you installed CrossOver, then created a new bottle and installed EHM into the bottle using CrossOver? If that's the case then I expect you're missing some of the Windows packages you need to install it. If you open up CrossOver and click on the option that allows you to install more software into the bottle, you'll see that there's a list of common Windows packages to choose from. I can't remember exactly which packages you'll need, but I think it would be well worth installing .NET Framework, DirectX, and the C++ redistributable packages. The errors encountered in CrossOver are usually due to missing Windows packages.
User avatar
sjsharkz
Minor League
Posts: 294
Joined: Sat Jan 28, 2006 12:31 pm

Re: [EHM 2007] Crossover help on a Mac

Post by sjsharkz »

Here is the error message I get:
No restrictions- at least one of the days, executions or hours must be restricted
15

That's the error message I get.
User avatar
sjsharkz
Minor League
Posts: 294
Joined: Sat Jan 28, 2006 12:31 pm

Re: [EHM 2007] Crossover help on a Mac

Post by sjsharkz »

sjsharkz wrote:Here is the error message I get:
No restrictions- at least one of the days, executions or hours must be restricted
15

That's the error message I get.
I have no idea what it means, I just want to play EHM :(
mgershon02
Junior League
Posts: 5
Joined: Sun Oct 31, 2010 2:05 am

Mac OS Lion

Post by mgershon02 »

Just wondering if anyone knows if EHM will work with the updated Lion OS that Apple will be rolling out sometime this month. Might not update the OS if I can't play this game. Any info would be helpful.

Thanks
User avatar
Troillan
Learning to skate
Posts: 1
Joined: Mon Mar 14, 2011 12:38 pm

EHM 07 on Mac - July 2011

Post by Troillan »

As we know write july 9th 2011, I found out that I love the fact that there are new databases to this game! Haven't played this in forever, and ofc, since last time, i've changed from a PC to a MAC.

I don't have my license i used on PC, but i doubt that it will work anyway (?).
I'm searching everywhere to find somewhere to buy the full version of this game, for mac. I know i can do it through VmWare and stuff, but using that will decrease my batterytime alot, so i would prefer to use a mac-only-version.

Anyone know what i need to do to make this work?
(sorry if this is asked earlier, but things changes from 2010 for instance, thats why i set a date in the topic.)
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: Mac OS Lion

Post by archibalduk »

Troillan wrote:I don't have my license i used on PC, but i doubt that it will work anyway (?).
I'm searching everywhere to find somewhere to buy the full version of this game, for mac. I know i can do it through VmWare and stuff, but using that will decrease my batterytime alot, so i would prefer to use a mac-only-version.

Anyone know what i need to do to make this work?
(sorry if this is asked earlier, but things changes from 2010 for instance, thats why i set a date in the topic.)
mgershon02 wrote:Just wondering if anyone knows if EHM will work with the updated Lion OS that Apple will be rolling out sometime this month. Might not update the OS if I can't play this game. Any info would be helpful.

Thanks
I have merged both of your questions into this Mac thread (please in future perform a forum search before starting a new thread). If you read through this thread you will see that you can no longer buy the Mac version of EHM 2007 and that the PC license cannot be used with the Mac version.
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] Crossover help on a Mac

Post by archibalduk »

sjsharkz wrote:Here is the error message I get:
No restrictions- at least one of the days, executions or hours must be restricted
15

That's the error message I get.
Hmm seems that the error is not restricted just to the Mac: http://www.ehmtheblueline.com/forums/vi ... 131#p89131

Have you tried installing the v3.0.4 patch? That might help.

Did you try installing the Windows packages I suggested?
User avatar
sjsharkz
Minor League
Posts: 294
Joined: Sat Jan 28, 2006 12:31 pm

Re: [EHM 2007] Crossover help on a Mac

Post by sjsharkz »

archibalduk wrote:
sjsharkz wrote:Here is the error message I get:
No restrictions- at least one of the days, executions or hours must be restricted
15

That's the error message I get.
Hmm seems that the error is not restricted just to the Mac: http://www.ehmtheblueline.com/forums/vi ... 131#p89131

Have you tried installing the v3.0.4 patch? That might help.

Did you try installing the Windows packages I suggested?
I installed the stuff you suggested and the patch was already installed but I did it again just in case. Still won't work, I don't even have the database folders or anything like that, just a websites folder, then 2 files that look like a wine glass thingy and its red.
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 »

Well after trying over and over to get EHM to work on my mac through crossover, I've finally conceded defeat. It seems no matter what I try it won't work, and I'm finally out of ideas.
bmason
Junior League
Posts: 12
Joined: Wed Jan 31, 2007 8:15 am

Re: Mac OS Lion

Post by bmason »

mgershon02 wrote:Just wondering if anyone knows if EHM will work with the updated Lion OS that Apple will be rolling out sometime this month. Might not update the OS if I can't play this game. Any info would be helpful.

Thanks
I don't have Lion yet, but I have read that Lion drops the software support needed to run PowerPC-Mac applications on Intel Macs. Since EHM2007 is a Power-PC application, it most likely will not work in Lion or any future Mac OS.
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:Well after trying over and over to get EHM to work on my mac through crossover, I've finally conceded defeat. It seems no matter what I try it won't work, and I'm finally out of ideas.
I'm sorry, it's really hard for me to help you as I was running the Linux version of CrossOver - and I don't have Linux installed at the moment (it's on my to do list :D). It may well be worth asking here (perhaps someone might even try installing the demo on their own CrossOver installation): http://www.codeweavers.com/support/foru ... ral/?;t=27

Maybe the following might help detail which packages you need to install (this is in relation to the Linux CrossOver, but it should apply equally to the Mac version):
B. Stinson wrote:I was gonna submit some results to the CrossOver App Database, but I think they're expecting games to be rated from CrossOver Games, not CrossOver Standard... so poopy on them; I'll put some ratings here for our reference:

---
NHL Eastside Hockey Manager 2007

Medal: Silver
"The Silver rank is awarded to applications that install and run well enough to be usable. This means that the consensus of our users is that you can expect to use these applications on an everyday basis with good results. However, they also contain bugs that prevent them from running flawlessly."

Test date: 3 March, 2010
Linux distribution: Ubuntu 9.10 "Karmic"
CrossOver version: CrossOver Linux Standard 9.0
App version: 3.0.4
Installs? Yes
Runs? Yes

What works: Core game-play; Loading/Saving; Patching.
What does not work: Preferences (see additional comments).
What was not tested: 2D Match; Network game; Sound.

Bottle contents: winxp bottle plus: Core fonts; .NET Framework 1.1 to 2.0; VB runtime 1 to 6; Visual C++ 2005, 2008, 6.0 Redistributable; CrossOver HTML engine.

Additional comments: To get Preferences working, you must have an existing non-Linux installation of EHM, or a copy of EHM's game.cfg file. It can be found in Windows directory \Documents and Settings\(user name)\Application Data\Sports Interactive\EHM 2007\prefs\.

Paste game.cfg in Linux directory /home/(user name)/[Ctrl+H to show hidden files] .cxoffice/(bottle name)/drive_c/users/crossover/Application Data/Sports Interactive/EHM 2007/prefs/.

The original post can be found here: http://www.ehmtheblueline.com/forums/vi ... 782#p94782
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 »

Just wondering if anyone has got EHM to work on a mac by using crossover? I'm missing EHM terribly. :(
User avatar
alexob18
First Line
Posts: 701
Joined: Thu Jun 25, 2009 8:42 pm
Location: Canada

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

Post by alexob18 »

I wish I had known about EHM and the Lion update... now I can't play my favorite 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 »

Isn't the reason for the lack of compatibility something to do with a library that no longer features in Lion? Could do download and install the missing library? You can't be the only person who has lost compatibility because of the OS X upgrade.
bmason
Junior League
Posts: 12
Joined: Wed Jan 31, 2007 8:15 am

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

Post by bmason »

archibalduk wrote:Isn't the reason for the lack of compatibility something to do with a library that no longer features in Lion? Could do download and install the missing library? You can't be the only person who has lost compatibility because of the OS X upgrade.
No, you can't.

OS X Lion will not even try to use it if you manage to install it (which you'd have to try and do by installing it from an install disc of a previous OS version). Even if you do it, the OS will just error running a PowerPC app and tell you that PPC apps are no longer supported.

This was a deliberate design decision by Apple for Lion. PowerPC applications/games/anything will no longer be supported.
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 »

bmason wrote:This was a deliberate design decision by Apple for Lion. PowerPC applications/games/anything will no longer be supported.
Is there a good reason for this? For a long time I've had the impression that Apple more-or-less dictate to users what they can and cannot do with their own computers. :dunno:
bmason
Junior League
Posts: 12
Joined: Wed Jan 31, 2007 8:15 am

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

Post by bmason »

archibalduk wrote:
bmason wrote:This was a deliberate design decision by Apple for Lion. PowerPC applications/games/anything will no longer be supported.
Is there a good reason for this? For a long time I've had the impression that Apple more-or-less dictate to users what they can and cannot do with their own computers. :dunno:
I haven't really followed the technical end of it, but from what I understand Rosetta would have needed a complete rewrite to work under Lion. Probably after having Rosetta around for 5 years to support PowerPC apps, Apple decided the rewrite wasn't worth it to keep supporting what is basically obsolete software architecture.

But that's just my guess. In any case, I moved to EHM/Windows because eventually I'll upgrade to Lion. I find EHM runs a ton faster on Windows than on Intel Macs using Rosetta anyway, at least in my personal case.
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

EHM 2007 on a Mac with Wineskin Winery

Post by TealShark »

With the Windows version back on sale, I thought I'd post by tutorial on how to get it working legally under Intel-based Macs using freeware yesterday:

What you need:
  • - A purchased, valid Windows license for NHL EHM 2007.
  • - EHM 2007 Try & Buy installer for Windows and the 3.0.4 patch installer for Windows.
  • - (Optional) NHL EHM 2007 program icon:
    EHM 2007 Program Icon.zip
1. Download and install Wineskin Winery to your Mac's Applications folder. Run the software and make sure to upgrade the Installed Engines and Wrapper Version sections. As of this writing, engine 1.3.37 is tested and working.

2. Click on "Create a New Blank Wrapper" and name it something ("NHL Eastside Hockey Manager 2007" is what I went with). Click OK and allow it to download and install the Gecko package needed for functionality. This will take a minute or so, so be patient.

3. When it completes it will let you know that it has finished. Click on "View Wrapper in Finder". It should now show your ~/Applications folder with your newly-created wrapper in it. Move this over to the main Applications folder (along the left pane in Finder) for easier access.

4. Double-click this newly-created wrapper and select "Advanced". This will allow us to install things needed, such as Windows core fonts and msvcr71.dll.

5. (Optional Step) If you downloaded the EHM Icon from above, click the "Browse" button in the icon section in the bottom right hand section of the "Configuration" window. Point the file browser to its location. This will change the Wineskin-create app from the default Wineskin icon to the EHM 2007 icon.

6. Ignore everything in the "Configuration" section for now, it will be set after we install EHM. Click on "Tools" and select "Winetricks" (the top button in the Tools column). A search box will pop up. Type the following items in the search box individually, checking the box to the left of the item and clicking "Run" each time:
  • - vcrun2003 (Installs msvcr71.dll)
  • - corefonts (Installs basic Windows fonts, for compatibility)
  • - ie7 (installs Internet Explorer 7, may be needed if you use hyperlinks in the game)
7. After you have completed all three, click on the "Close" button and return to the "Advanced" options window. Click on "Options" and uncheck "Map User Mac OS X folders in wrapper." This will keep your game saves and preferences stored within the application itself instead of saving them to (and cluttering) your Documents folder.

8. You have now set all of the options, so click on Done. This should return you back to the Wineskin app's main pane.

9. Click on "Install Windows Software". Point the file browser to where you downloaded the Windows Try & Buy and click "Choose". The Windows installer will now run; leave everything at the default settings and let it completely install the software. When complete, DO NOT select "launch program".

10. A window will pop up saying "Choose Executable". Select the option that ends with "ehm2007.exe" (it's generally selected by default) and select "OK".

11. This will return you to the Wineskin options menu. Click on "Install Windows Software" again and repeat steps 9 & 10 but this time installing the 3.0.4 Windows patch installer.

12. You will once again be returned to the Wineskin options menu. Click on "Quit" to shut it down.

13. Locate the new NHL Eastside Hockey Manager 2007 app in your Applications list in Finder.

14. VERY IMPORTANT STEP: (if you do not do this, your preferences will not save between runs).
  • - Right click on the application and select "Show Package Contents".
  • - Navigate to the following location: drive_c | users | Wineskin | Application Data
  • - Create a folder named "Sports Interactive" and double-click it.
  • - Create a folder named "EHM 2007" and double-click it.
  • - Create a folder named "prefs".
15. Return to your Applications list in finder and run the NHL Eastside Hockey Manager 2007 that you created.

16. The eLicense screen will pop up and select "License". Paste your order number into the "Order ID" box and click Get Off-line License.

17. Follow the instructions provided by the application to get your offline license installed (this will involve pasting a chunk of information into your web browser, clicking to get your license validation, and then pasting that back into the eLicense window).

If all goes well, you should now have a self-contained, fully-licensed Windows version of EHM 2007 that you can play whenever you want without needing to boot into Boot Camp or using a Virtual Machine. Former users of the PowerPC-based Mac version will also note that this runs significantly faster.

EXTRA INFO:
  • - I was unable to get the ability to purchase a license to work on my machine, I ended up having to load my Windows virtual machine through VirtualBox and purchase it there. If you already have a Windows license, you're set to go.
  • - In order to install data sets, player pics, etc., right-click on the application, select "Show Package Contents", and double-click on drive_c. You'll notice that everything from here is laid out as it is in Windows.
  • - All of your saved games and preferences are saved inside the application container itself. This will allow you to easily migrate all of your stuff should you upgrade your machine in the future by simply dragging and dropping the application.
Good luck to everyone and I hope this brings you as much happiness as it did for me last night when I realized it actually worked. :)


ADMIN NOTE: With newer versions of OSX, you may also need to install XQuartz.
Post Reply