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
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: 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
With a few cases then, that pretty much confirms that Wine and eLicense's servers don't play well together. As kith pointed out, if you follow the instructions but don't install the 3.0.4 patch, it will let you use the demo. If you were setting this up to demo to see how it runs before buying the full game, that scenario should give you a good feel for how well it works.

Just keep in mind that to buy the full version, you have to do it under Windows. Just be sure to unlicense it from the Windows machine if you're borrowing a friend's PC to do so, make him/her buy their own copy so we can get this series back on the market by 2030. :)
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: 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
With a few cases then, that pretty much confirms that Wine and eLicense's servers don't play well together. As kith pointed out, if you follow the instructions but don't install the 3.0.4 patch, it will let you use the demo. If you were setting this up to demo to see how it runs before buying the full game, that scenario should give you a good feel for how well it works.

Just keep in mind that to buy the full version, you have to do it under Windows. Just be sure to unlicense it from the Windows machine if you're borrowing a friend's PC to do so, make him/her buy their own copy so we can get this series back on the market by 2030. :)
You mean on a totally different computer? How would that work to my copy?
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 »

Thekaszz wrote:You mean on a totally different computer? How would that work to my copy?
Install the try'n'buy demo on a friend's computer -> In the demo, click on the Purchase button and follow the instructions -> Once purchased, unlicense and uninstall the game from your friend's computer.

Note that you must unlicense the game on your friend's computer before you uninstall it. Look at this post and you will find instructions (highlighted in pink): http://www.ehmtheblueline.com/forums/vi ... ame#p25355
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 »

archibalduk wrote:
Thekaszz wrote:You mean on a totally different computer? How would that work to my copy?
Install the try'n'buy demo on a friend's computer -> In the demo, click on the Purchase button and follow the instructions -> Once purchased, unlicense and uninstall the game from your friend's computer.

Note that you must unlicense the game on your friend's computer before you uninstall it. Look at this post and you will find instructions (highlighted in pink): http://www.ehmtheblueline.com/forums/vi ... ame#p25355
But i can't do it through wineskin, even though its technically a Windows application? Hmm.

And then will the license just be like a code? I write it down or something, before i unlicense the game on the Windows computer? I don't have access to a Windows from a friend... a lot of them use macs too
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 »

From what I understand from TealShark, it's not possible to purchase a license using WineSkin (but it is possible to use a pre-existing license). The license is a serial key which you can enter into the game to activate it. I think you get it in an email from eLicense (I'm 99% sure this is the case - I got mine for free from SI as I was a beta tester so I haven't had direct experience of the purchase system).

I'm afraid you're going to need Windows to purchase a license. If you own a copy of Windows, you can install it on a virtual drive inside Mac using something like the aforementioned Parallels or VM Ware.
JRFuerst
Prospect
Posts: 83
Joined: Mon Sep 29, 2008 1:14 am

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

Post by JRFuerst »

I have an actual disc of EHM 2007 for PC. Would I use the same method for Wineskin to play the disc on my Mac?
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 »

JRFuerst wrote:I have an actual disc of EHM 2007 for PC. Would I use the same method for Wineskin to play the disc on my Mac?
First, I'm jealous that you have the disc version. :)

Second, I don't see why it wouldn't work if you just replace the step where you install the Try & Buy version and instead point it to the installer .exe on the retail disc. The step for installing the 3.0.4 patch and on should be the same.

The only catch might be if there is copy-protection on the disc, but Wine has been pretty good at properly running games that require the disc in the drive.

Let us know if it works!
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 have a CD copy too (thanks to the kind guys at SI - or Riz to be specific)! The game does indeed require you to have the CD in the drive whenever you load the game.
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:I have a CD copy too (thanks to the kind guys at SI - or Riz to be specific)! The game does indeed require you to have the CD in the drive whenever you load the game.
Again, jealous. :)

If anyone who does have a Mac and the CD version can test it out with Wineskin, I'll be happy to make modifications to my instructions post reflecting the alternate media. Please let me know the path to the installer .exe though, I'm kind of flying blind on that one. :)
JRFuerst
Prospect
Posts: 83
Joined: Mon Sep 29, 2008 1:14 am

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

Post by JRFuerst »

I may have done something wrong. I followed all the steps (or at least I thought I did). When I go to launch it, I hear the drive speeding up as it is reading the disc, and I see the program pop up on the top, but then it suddenly closes before the EHM box appears.
JRFuerst
Prospect
Posts: 83
Joined: Mon Sep 29, 2008 1:14 am

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

Post by JRFuerst »

Well in Crossover and the other program I get this program error:

Code: Select all

Unhandled exception: page fault on read access to 0xffffffac in 32-bit code (0x009f0615).
Register dump:
 CS:0017 SS:001f DS:001f ES:001f FS:1007 GS:0037
 EIP:009f0615 ESP:0033feb4 EBP:0033fec8 EFLAGS:00010246(  R- --  I  Z- -P- )
 EAX:7ffdf000 EBX:7b8531f1 ECX:0033fed0 EDX:00000000
 ESI:00000000 EDI:0135206e
Stack dump:
0x0033feb4:  7b84f12c 7ffdf000 7b8531ff 7b8531f1
0x0033fec4:  7ffdf000 0033ff08 7b853237 7ffdf000
0x0033fed4:  0135206e 00000000 00000000 00000000
0x0033fee4:  00000000 00000000 00000000 00000000
0x0033fef4:  00000000 0033ff20 7bc6843c feffeeb4
0x0033ff04:  00110898 0033ff28 7bc6646c 00000000
0200: sel=1007 base=7ffc0000 limit=00000fff 32-bit rw-
Backtrace:
=>0 0x009f0615 in ehm2007 (+0x5f0615) (0x0033fec8)
  1 0x7b853237 RegisterApplicationRestart+0xf6() in kernel32 (0x0033ff08)
  2 0x7bc6646c call_thread_func_wrapper+0xb() in ntdll (0x0033ff28)
  3 0x7bc684ba call_thread_func+0x89() in ntdll (0x0033ffa8)
  4 0x7bc66432 call_thread_entry_point+0x11() in ntdll (0x0033ffc8)
  5 0x7bc3f8ee LdrQueryProcessModuleInformation+0x1ad() in ntdll (0x0033ffe8)
0x009f0615: fsubrs	0xffffffac(%esi)
Modules:
Module	Address			Debug info	Name (155 modules)
ELF	       0-82001000	Stabs           <wine-loader>
PE	  400000- 1353000	Deferred        ehm2007
PE	40001000-40144000	Deferred        libwine.1.dylib
ELF	4019d000-401ff000	Deferred        advapi32<elf>
  \-PE	401a0000-401f6000	\               advapi32
ELF	40504000-405c6000	Deferred        gdi32<elf>
  \-PE	40510000-405ad000	\               gdi32
ELF	405c6000-405e0000	Deferred        version<elf>
  \-PE	405d0000-405df000	\               version
ELF	405e0000-405fb000	Deferred        wsock32<elf>
  \-PE	405f0000-405fa000	\               wsock32
ELF	40700000-40745000	Deferred        dsound<elf>
  \-PE	40710000-40743000	\               dsound
ELF	40745000-407f1000	Deferred        winmm<elf>
  \-PE	40750000-407ec000	\               winmm
PE	407f9000-407fc000	Deferred        libxinerama.1.dylib
PE	407fc000-40800000	Deferred        libxrandr.2.dylib
ELF	4275b000-42898000	Deferred        user32<elf>
  \-PE	42760000-42869000	\               user32
ELF	42898000-429ac000	Deferred        ole32<elf>
  \-PE	428a0000-42996000	\               ole32
ELF	429ac000-42a21000	Deferred        rpcrt4<elf>
  \-PE	429b0000-42a19000	\               rpcrt4
ELF	42a21000-42a52000	Deferred        ws2_32<elf>
  \-PE	42a30000-42a4f000	\               ws2_32
ELF	42a52000-42a74000	Deferred        iphlpapi<elf>
  \-PE	42a60000-42a72000	\               iphlpapi
ELF	42a74000-42aae000	Deferred        winspool<elf>
  \-PE	42a80000-42aab000	\               winspool
ELF	42aae000-42b8e000	Deferred        comdlg32<elf>
  \-PE	42ab0000-42b8b000	\               comdlg32
ELF	42b8e000-42da3000	Deferred        shell32<elf>
  \-PE	42b90000-42d98000	\               shell32
ELF	42da3000-42e0a000	Deferred        shlwapi<elf>
  \-PE	42db0000-42e00000	\               shlwapi
ELF	42e0a000-42efe000	Deferred        comctl32<elf>
  \-PE	42db0000-42e00000	\               shlwapi
ELF	42e0a000-42efe000	Deferred        comctl32<elf>
  \-PE	42e10000-42ef8000	\               comctl32
PE	42efe000-42f7d000	Deferred        libfreetype.6.dylib
ELF	43059000-430ef000	Deferred        winex11<elf>
  \-PE	43060000-430e3000	\               winex11
PE	430ef000-430f7000	Deferred        libsm.6.dylib
PE	430f7000-4310b000	Deferred        libice.6.dylib
PE	4310b000-43119000	Deferred        libxext.6.dylib
PE	43119000-431fa000	Deferred        libx11.6.dylib
ELF	431fa000-4321c000	Deferred        imm32<elf>
  \-PE	43200000-4321a000	\               imm32
PE	4321c000-43221000	Deferred        libxxf86vm.1.dylib
PE	43221000-43229000	Deferred        libxrender.1.dylib
PE	43229000-43233000	Deferred        libxcursor.1.dylib
ELF	43235000-432a9000	Deferred        wineps<elf>
  \-PE	43240000-43290000	\               wineps
ELF	432a9000-432cb000	Deferred        localspl<elf>
  \-PE	432b0000-432ca000	\               localspl
ELF	432cb000-432e5000	Deferred        spoolss<elf>
  \-PE	432d0000-432e4000	\               spoolss
PE	66700000-6683e000	Deferred        ~df394b.tmp
ELF	7b800000-7ba13000	Stabs           kernel32<elf>
  \-PE	7b810000-7ba01000	\               kernel32
ELF	7bc00000-7bcbf000	Stabs           ntdll<elf>
  \-PE	7bc10000-7bc9b000	\               ntdll
PE	90003000-90039000	Deferred        corevideo
PE	90003000-90039000	Deferred        corevideo
PE	90003000-90039000	Deferred        corevideo
PE	90089000-9008c000	Deferred        veclib
PE	9008f000-900b9000	Deferred        opencl
PE	9025e000-90383000	Deferred        desktopservicespriv
PE	909e3000-909ea000	Deferred        securityhi
PE	90aed000-90b38000	Deferred        libvdsp.dylib
PE	90b30000-90c5b000	Deferred        libglprogrammability.dylib
PE	90b30000-90c5b000	Deferred        libglprogrammability.dylib
PE	90b30000-90c5b000	Deferred        libglprogrammability.dylib
PE	90e1e000-90e21000	Deferred        carbon
PE	90e1f000-90f49000	Deferred        osservices
PE	90eeb000-90ef1000	Deferred        libradiance.dylib
PE	90fa4000-90fac000	Deferred        libcorevmclient.dylib
PE	90fa4000-90fac000	Deferred        libcorevmclient.dylib
PE	9102f000-913c5000	Deferred        carboncore
PE	913cb000-91407000	Deferred        dictionaryservices
PE	915da000-915f7000	Deferred        libbsm.0.dylib
PE	915da000-915f7000	Deferred        libbsm.0.dylib
PE	916d6000-917c4000	Deferred        vimage
PE	916d6000-917c4000	Deferred        vimage
PE	91a6e000-92029000	Deferred        liblapack.dylib
PE	91a6e000-92029000	Deferred        liblapack.dylib
PE	91a6e000-92029000	Deferred        liblapack.dylib
PE	9203a000-923b9000	Deferred        foundation
PE	922c2000-922ee000	Deferred        directoryservice
PE	922c2000-922ee000	Deferred        directoryservice
PE	92417000-92424000	Deferred        opendirectory
PE	92479000-9256c000	Deferred        colorsync
PE	92569000-925e1000	Deferred        libvmisc.dylib
PE	925fb000-9264e000	Deferred        libauto.dylib
PE	9264d000-9265d000	Deferred        libkxld.dylib
PE	9265a000-92686000	Deferred        openscripting
PE	92690000-92af4000	Deferred        hitoolbox
PE	92be0000-92bed000	Deferred        commercecore
PE	92be0000-92bed000	Deferred        commercecore
PE	92c36000-92c44000	Deferred        commonpanels
PE	92ec9000-92f32000	Deferred        passwordserver
PE	92ec9000-92f32000	Deferred        passwordserver
PE	93f50000-943a8000	Deferred        libblas.dylib
PE	943cf000-943e1000	Deferred        libbz2.1.0.dylib
PE	9441e000-94478000	Deferred        systemconfiguration
PE	9463f000-94651000	Deferred        carbonsound
PE	9490c000-9492b000	Deferred        multitouchsupport
PE	94957000-94963000	Deferred        iosurface
PE	94957000-94963000	Deferred        iosurface
PE	94bfd000-94c10000	Deferred        diskarbitration
PE	94c07000-94c6a000	Deferred        coreui
PE	94c73000-94cc4000	Deferred        libglu.dylib
PE	94c73000-94cc4000	Deferred        libglu.dylib
PE	95470000-95483000	Deferred        speechrecognition
PE	95470000-95483000	Deferred        speechrecognition
PE	95539000-9553f000	Deferred        audiounit
PE	95539000-9553f000	Deferred        audiounit
PE	9563d000-95667000	Deferred        libresolv.9.dylib
PE	9563d000-95667000	Deferred        libresolv.9.dylib
PE	95753000-95758000	Deferred        trustevaluationagent
PE	95755000-9580c000	Deferred        kerberos
PE	95755000-9580c000	Deferred        kerberos
PE	95a77000-95aa0000	Deferred        cfopendirectory
PE	95a77000-95aa0000	Deferred        cfopendirectory
PE	95aee000-95b5a000	Deferred        navigationservices
PE	95b32000-95b86000	Deferred        libtiff.dylib
PE	95c71000-95cbc000	Deferred        ae
PE	95cb2000-96569000	Deferred        coregraphics
PE	96606000-967ea000	Deferred        libicucore.a.dylib
PE	967a9000-9686e000	Deferred        printcore
PE	967a9000-9686e000	Deferred        printcore
PE	9683c000-96a5d000	Deferred        imageio
PE	96a07000-96b4f000	Deferred        libfontparser.dylib
PE	96a07000-96b4f000	Deferred        libfontparser.dylib
PE	97a72000-97a88000	Deferred        netfs
PE	97a80000-97a9a000	Deferred        libgl.dylib
PE	97d13000-97d36000	Deferred        libpng.dylib
PE	97dab000-97e64000	Deferred        securityfoundation
PE	97dab000-97e64000	Deferred        securityfoundation
PE	97eb3000-97ebc000	Deferred        libgif.dylib
PE	97ef1000-97f1c000	Deferred        libjpeg.dylib
PE	9834c000-98385000	Deferred        libglimage.dylib
PE	983bd000-983db000	Deferred        langanalysis
PE	98945000-98d80000	Deferred        quartzcore
PE	98945000-98d80000	Deferred        quartzcore
PE	99187000-9919d000	Deferred        opengl
PE	991fb000-99203000	Deferred        applicationservices
PE	99227000-99252000	Deferred        imagecapture
PE	99261000-9926a000	Deferred        libgfxshared.dylib
PE	993b0000-993b3000	Deferred        accelerate
PE	99c95000-99ebe000	Deferred        libsystem.b.dylib
PE	99e3d000-99f12000	Deferred        qd
PE	99e3d000-99f12000	Deferred        qd
PE	9a06d000-9a21a000	Deferred        audiotoolbox
PE	9a3d7000-9a3ea000	Deferred        libz.1.dylib
PE	9a453000-9a486000	Deferred        libxslt.1.dylib
PE	9a553000-9a559000	Deferred        libmathcommon.a.dylib
Threads:
process  tid      prio (all id:s are in hex)
00000008 winewrapper.exe
	00000009    0
0000000c winewrapper.exe
	0000000d    0
0000000e services.exe
	00000041    0
	00000025    0
	0000001e    0
	00000015    0
	00000010    0
	0000000f    0
00000012 mscorsvw.exe
	0000001a    0
	00000019    0
	00000014    0
	00000013    0
0000001b winedevice.exe
	00000023    0
	00000020    0
	0000001d    0
	0000001c    0
00000021 plugplay.exe
	00000027    0
	00000024    0
	00000022    0
0000002e explorer.exe
	0000002f    0
00000030 sendwndcmd.exe
	00000031    0
00000032 (D) C:\Program Files\Sports Interactive\NHL Eastside Hockey Manager 2007\ehm2007.exe
	00000033    0 <==
00000034 ~e5.0001
	00000044    0
	00000035    0
System information:
    Wine build: wine-1.4-6770-g99b913e
    Platform: i386
    Host system: Darwin
    Host version: 10.8.0
Anyone know what I might be missing in either Crossover or WineSkin? I can't read code at all :) ](*,)
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 »

Make a copy of your ehm2007.exe and put it somewhere else temporarily. Then:

1) Uninstall the game completely.
2) Install the Try'n'Buy demo as per TealShark's guide

Does this work? If it runs okay, replace the ehm2007.exe file with the one you backed up in a temporary place. This will then allow you to run the CD version.
JRFuerst
Prospect
Posts: 83
Joined: Mon Sep 29, 2008 1:14 am

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

Post by JRFuerst »

No luck. Oh well. I wish they'd release the try and buy on mac again since they are allowing people to purchase the key on PC again. Looks like I'll have to buy a PC to play this game.... :rant:
JRFuerst
Prospect
Posts: 83
Joined: Mon Sep 29, 2008 1:14 am

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

Post by JRFuerst »

I found a solution....

I just purchased a CDRom/Mac copy from England for $17 with the cost of S&H.

http://www.ebay.com/itm/140372447342?ss ... 1439.l2649

I don't have to buy a PC now.
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 »

That looks like EHM 2004 and not 2007 unfortunately.
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:That looks like EHM 2004 and not 2007 unfortunately.
On that note, as I have the retail CD versions of both 2004 and 2005, I should check to see if they run under Wine via Wineskin. I'll report back when I have a chance to test them out.
andreadox
Learning to skate
Posts: 4
Joined: Tue May 29, 2012 10:43 am

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

Post by andreadox »

how do i install the 2012 roster update?
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 »

andreadox wrote:how do i install the 2012 roster update?
The "Databases" section of this page explains how to go about it: http://www.ehmtheblueline.com/wiki/inde ... #Databases
DannL
Junior League
Posts: 8
Joined: Wed Jun 20, 2012 8:33 pm

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

Post by DannL »

Hey all.

I'm just looking to get a few answers regarding the EHM 2007's compatibility and the mods' compatibility with Macs. My friend wants to play on his Mac and I'm looking to help him out. His Mac OS is OS X 10.6.8.

I'm just wondering if I he can go about it the same way as in Windows. More specifically,
  • Will EHM 2007 v3.0.4 work?
    Will Manimals 4.2b update work?
    Will facepacks and logos work? (I'm assuming these will work fine since they're just .png files)
    Will the CSD patch work as well as ArtMoney?
    Will the pre-game editor and save game editor work?
    Will the MET Attribute Editor work?
Those are pretty much the only things I use when playing EHM 2007. If any of you can clarify if those mod's and updates work on Macs that would great.

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 on Apple Mac / CrossOver Mac OS X Questions

Post by archibalduk »

Welcome to The Blue Line! :thup:
DannL wrote:Will EHM 2007 v3.0.4 work?
Possibly. You'll need to follow these instructions on how to use Wineskin Winery: http://www.ehmtheblueline.com/forums/vi ... 74#p134174
DannL wrote:Will Manimals 4.2b update work?
Will facepacks and logos work? (I'm assuming these will work fine since they're just .png files)
So long as you can get EHM up and running, yes you can use all addons as normal.
DannL wrote:Will the CSD patch work as well as ArtMoney?
I'm not sure anybody has tried. I'm doubtful that it will work because the offsets (location of the data) in the memory is probably different when running on the Mac. However, there is a Mac equivalent of ArtMoney known as The Cheat: http://www.brokenzipper.com/trac/wiki/TheCheat . I'd be happy to help explain how to try to change the start date using The Cheat.

Alternatively, we do have "non-patched" editions of the rosters which can be used without the CSD Patch (i.e. using the default / hardcoded 2006 start date).
DannL wrote:Will the pre-game editor and save game editor work?
Will the MET Attribute Editor work?
Maybe. You could try installing the editors using Wineskin Winery. If that doesn't work, if you ask nicely on the forums then somebody may upload a modified copy of the v4.2b rosters with the Realism Patch / MET Attribute Editor already applied.

Good luck and let us know if you have any more questions. And let us know how you get along with getting it running on OS X. :-)
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 haven't, as of about two weeks ago, had any luck getting any of the editors to work. They have started to patch in .NET 4.0 support into wine, but I'm still getting hard crashes whenever I try to run it at this moment.

One of the tricky things about getting the pre-game editor to work is that you would either have to:
  • - Install it in the same virtual machine and switch which .exe the Wineskin wrapper loads each time you want to use it or the game, or
  • - Create a new wrapper for it and then migrate your edited files from its wrapper to the EHM one.

To be honest, I haven't even tried running the pre-game editor in Wineskin yet simply because I just use the Manimals for unpatched games.
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 can't remember whether it is 100% up-to-date (but it would be fine for testing purposes), but you could try the CSD Checker. It is the same as the CSD Patch but I don't think it requires .NET. However I think it does still need the Microsoft Visual C++ 2010 Redistributable Package.
Nickejjjj
Junior League
Posts: 13
Joined: Sun Sep 23, 2012 12:26 pm
Favourite Team: New York Rangers + IF Björklöven

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

Post by Nickejjjj »

So, I have been playing EHM on my Macbook Pro for like half a year or so using the Wineskin guide from this thread and it worked absolutely flawless. Then I didn't play for maybe a month or two but felt an urge to start playing again a couple of days ago. However, in the meantime I updated my Mac to the new Mountain Lion operative system and now I'm having serious problems with the game.

For starters, my New York Rangers save, in which I had won the Stanley Cup the previous season (fourth season, I think), is gone. I can't find it anywhere. This wasn't much of a problem since I had kind of lost the passion for that save because I had won the Cup but still a bit annoying.

A much bigger problem, however, is the fact that I now am unable to run EHM in windowed mode and can't do anything else on my computer when I'm playing. Anyone know how to fix this? I haven't been able to find the tread from where I made it work previously for some reason.

And then we have the biggest problem of them all. EHM won't start or will shut down almost immediately with the error code "NHL EHM 2007 quit unexpectantly". I can usually get it to start about one of three times or so but it's really infuriating to have to shut down the computer to run the game.

Oh, and there's also the fact that when I'm playing online with my friend and the internet connection fails, I am unable to do anything at all. I have to restart the computer by force everytime.

Apart from those small inconveniences, the game runs just fine. Well, offline it does anyway. Would be extremely grateful if anyone had a solution to these problems!
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 »

TealShark is the guy to ask, but I did find some snippets of information from this forum:
The main issue is that both cider and wineskin wrappers DO NOT open... at least not straight away. This issue seems to be caused by Safeguard. When i open an application, it will either bounce on the dock or not appear at all & 5-10minutes after opening the application (without force quitting it), the safeguard message FINALLY pops up asking me if im sure i want to run this application. Once i click 'ok' the application will launch as normal. The next time i launch the app, it starts instantly without safeguard issues.
Can you try disabling Safeguard temporarily to see if this helps?
Upgrade should work if its Wineskin 2.0+, but during some wrapper changes... too much changed and the updater doesn't fully update (because what needed to be updated changed). The best way to upgrade a wrapper is to do it twice... after upgrading once, do an upgrade again and confirm you want to even if it says you dont need to.
Tried that and it gave me an error about X11 being missing and redirected me to a page about X11 and where to download Xquartz.
Yep, lots percent of my wineskin wrappers were not working until i installed Xquartz.
yep, some problems in Wineskin 2.5.5 and earlier that didn't need XQuartz broke in ML... and need XQuartz. I deleted all XQuartz and X11 everything off my computer to test and get 2.5.6 working though, so it should run fine without XQuartz... but might as well install XQuartz anyways.
Nickejjjj
Junior League
Posts: 13
Joined: Sun Sep 23, 2012 12:26 pm
Favourite Team: New York Rangers + IF Björklöven

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

Post by Nickejjjj »

Thanks man, will try downloading xquartz and see if it works!
Post Reply