Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

Evildemon989

macrumors newbie
Original poster
Apr 11, 2009
24
0
Hello,

When I try to run hw 2 in snow leopard, it instantly crashes. On 10.5 it worked fine. Any fix for this?
 
yeah the snow leopard compatibility thing says version 1.1.1 will work but version 1.1 will not, however i have version 1.1.1 and it still crashes immediately. this is one of my favorite games and it would really be a bummer if it dosnt work anymore. anyone have any ideas of how to fix it
 
I just tried to run the Homeworld 2 installer on SL and it didn't lanuch at all.
(No errors just disappears from the dock instantly).

I attempted to just copy an install from a G5 10.4 install and Homeworld 2 launches but reports the serial is expired and to re-install - which I cannot do.

Can anyone advise how/where the serial lives for homeworld 2 so I can just copy my valid serial from 10.4 to SL?
 
So did those who have it working on 10.6 reinstall it on SL or migrate it from an older OS?

My installer will not launch?
 
So did those who have it working on 10.6 reinstall it on SL or migrate it from an older OS?

My installer will not launch?

I installed it on Snow Leopard and had no problems with the installer. Can you post what gets outputted to the system log in the Console when you run the installer?
 
Thanks - now knowing the installer should work in SL, I dug up a backup of my HW2 install CD. This install was fine...I just had assumes it was a SL issue as my original CD open and listed without errors - I even created a image copy without getting an error.
So HW2 is running fine now.
 
I got it working in Snow Leopard! You just have to uncheck "Disable mouse acceleration in game"! :D

How do you do this when the game won't load? The launcher loads for me, but when I click play, I get "Homeworld 2 quit unexpectedly" with a box offering to send a report to Apple. How do you set this setting without loading the game?

Edit: I installed the Patch, which gave me access to this option in the installer, but it still doesn't work, even when I set "Disable mouse acceleration". I get a black screen briefly and then the same "Homeworld 2 quit unexpectedly" window. Any ideas?

Edit Edit: Okay, cancel that, it works *without* clicking "Disable mouse acceleration". Go figure!

Stuart.
 
What?

Ok, you said to disable mouse acceleration in game, but how the heck am I supposed to do that if I can't even open the game?
I looked around to see if this could be done on OSX, and apparently there are tools, but they suck.

Here is the error code

Process: Homeworld 2 [1317]
Path: /Applications/Homeworld 2/Homeworld 2.app/Contents/MacOS/Homeworld 2
Identifier: com.aspyr.hw2
Version: Homeworld 2 version 1.1.0 (1.0)
Code Type: PPC (Translated)
Parent Process: launchd [546]

Date/Time: 2010-03-05 07:30:24.869 -0600
OS Version: Mac OS X 10.6.2 (10C540)
Report Version: 6

Interval Since Last Report: 363569 sec
Crashes Since Last Report: 16
Per-App Interval Since Last Report: 115 sec
Per-App Crashes Since Last Report: 9
Anonymous UUID: AD594BA0-79E1-47CB-938A-F1D321F959B9

Exception Type: EXC_BAD_ACCESS (SIGBUS)
Exception Codes: KERN_PROTECTION_FAILURE at 0x0000000000000008
Crashed Thread: 0 Dispatch queue: com.apple.main-thread

Thread 0 Crashed: Dispatch queue: com.apple.main-thread
0 ??? 0x83e9e912 0 + 2213144850

Thread 1:
0 libSystem.B.dylib 0x800c58da mach_msg_trap + 10
1 libSystem.B.dylib 0x800c6047 mach_msg + 68
2 com.aspyr.hw2 0xb819448f CallPPCFunctionAtAddressInt + 206155
3 libSystem.B.dylib 0x800f2fbd _pthread_start + 345
4 libSystem.B.dylib 0x800f2e42 thread_start + 34

Thread 2:
0 com.aspyr.hw2 0xb815ae44 spin_lock_wrapper + 90152
1 com.aspyr.hw2 0xb8179d27 CallPPCFunctionAtAddressInt + 97763
2 com.aspyr.hw2 0xb80c6c97 0xb8000000 + 814231
3 com.aspyr.hw2 0xb80c01bb 0xb8000000 + 786875
4 com.aspyr.hw2 0xb80dda6c 0xb8000000 + 907884
5 com.aspyr.hw2 0xb814551b spin_lock_wrapper + 1791
6 com.aspyr.hw2 0xb801d03b 0xb8000000 + 118843

Thread 3:
0 com.aspyr.hw2 0xb815aa83 spin_lock_wrapper + 89191
1 com.aspyr.hw2 0xb8176f29 CallPPCFunctionAtAddressInt + 85989
2 com.aspyr.hw2 0xb80c6c97 0xb8000000 + 814231
3 com.aspyr.hw2 0xb80c01bb 0xb8000000 + 786875
4 com.aspyr.hw2 0xb80dda6c 0xb8000000 + 907884
5 com.aspyr.hw2 0xb814551b spin_lock_wrapper + 1791
6 com.aspyr.hw2 0xb801d03b 0xb8000000 + 118843

Thread 4:
0 com.aspyr.hw2 0xb815aa83 spin_lock_wrapper + 89191
1 com.aspyr.hw2 0xb8176f29 CallPPCFunctionAtAddressInt + 85989
2 com.aspyr.hw2 0xb80c6c97 0xb8000000 + 814231
3 com.aspyr.hw2 0xb80c01bb 0xb8000000 + 786875
4 com.aspyr.hw2 0xb80dda6c 0xb8000000 + 907884
5 com.aspyr.hw2 0xb8145da1 spin_lock_wrapper + 3973
6 com.aspyr.hw2 0xb801d03b 0xb8000000 + 118843

Thread 0 crashed with X86 Thread State (32-bit):
eax: 0x00000008 ebx: 0xb8145656 ecx: 0x80802e00 edx: 0x83c02d08
edi: 0xb81f86f4 esi: 0xb81f86d0 ebp: 0x8081e780 esp: 0xb7fffacc
ss: 0x0000001f efl: 0x00010213 eip: 0x83e9e912 cs: 0x00000017
ds: 0x0000001f es: 0x0000001f fs: 0x00000000 gs: 0x00000037
cr2: 0x00000008

Binary Images:
0x80000000 - 0x8006afe7 libstdc++.6.dylib ??? (???) <411D87F4-B7E1-44EB-F201-F8B4F9227213> /usr/lib/libstdc++.6.dylib
0x800c5000 - 0x80269feb libSystem.B.dylib ??? (???) <D45B91B2-2B4C-AAC0-8096-1FC48B7E9672> /usr/lib/libSystem.B.dylib
0x802e9000 - 0x802ecfe7 libmathCommon.A.dylib ??? (???) <1622A54F-1A98-2CBE-B6A4-2122981A500E> /usr/lib/system/libmathCommon.A.dylib
0x8fe00000 - 0x8fe4162b dyld 132.1 (???) <211AF0DD-42D9-79C8-BB6A-1F4BEEF4B4AB> /usr/lib/dyld
0xb8000000 - 0xb81defff +com.aspyr.hw2 Homeworld 2 version 1.1.0 (1.0) <3E4E06B8-E1FC-B232-1371-643DC0FBE8C9> /Applications/Homeworld 2/Homeworld 2.app/Contents/MacOS/Homeworld 2
0xffff0000 - 0xffff1fff libSystem.B.dylib ??? (???) <D45B91B2-2B4C-AAC0-8096-1FC48B7E9672> /usr/lib/libSystem.B.dylib

Translated Code Information:
Rosetta Version: 22.23
Args: /Applications/Homeworld 2/Homeworld 2.app/Contents/MacOS/Homeworld 2 -psn_0_266305
Exception: EXC_BAD_ACCESS (0x0001)

Thread 0: (0xb011cd74, 0xb815aa83)
0x96a3d0d0: /usr/lib/libSystem.B.dylib : __dispatch_semaphore_wait_slow + 248
0x96a3b7bc: /usr/lib/libSystem.B.dylib : __dispatch_worker_thread + 116
0x9695bb88: /usr/lib/libSystem.B.dylib : __pthread_body + 40
0x00000000: /Applications/Homeworld 2/Homeworld 2.app/Contents/MacOS/Homeworld 2 : + 0

PPC Thread State
srr0: 0x00000000 srr1: 0x00000000 vrsave: 0x00000000
cr: 0xXXXXXXXX xer: 0x20000000 lr: 0x96a3d0e8 ctr: 0x968bb4a0
r00: 0xffffffda r01: 0xf0101dc0 r02: 0x00000000 r03: 0x00002703
r04: 0x00000040 r05: 0x3b9ab236 r06: 0x00000020 r07: 0x00000000
r08: 0x3b9ab236 r09: 0x00000000 r10: 0x3b9ab236 r11: 0xa0c21670
r12: 0x968bb4a0 r13: 0x00000000 r14: 0x00000000 r15: 0x00000000
r16: 0x00000000 r17: 0x00000000 r18: 0x00000000 r19: 0x00000000
r20: 0x00000000 r21: 0xa0c27790 r22: 0xa0c27784 r23: 0xa0c2778c
r24: 0x000005b8 r25: 0x593510b8 r26: 0xa0c274d0 r27: 0x00000040
r28: 0x0000000f r29: 0x224d3236 r30: 0xa0c27764 r31: 0x96a3cfe0

Thread 1: (0xb019ed74, 0xb815aa83)
0x96a3d0d0: /usr/lib/libSystem.B.dylib : __dispatch_semaphore_wait_slow + 248
0x96a3b7bc: /usr/lib/libSystem.B.dylib : __dispatch_worker_thread + 116
0x9695bb88: /usr/lib/libSystem.B.dylib : __pthread_body + 40
0x00000000: /Applications/Homeworld 2/Homeworld 2.app/Contents/MacOS/Homeworld 2 : + 0

PPC Thread State
srr0: 0x00000000 srr1: 0x00000000 vrsave: 0x00000000
cr: 0xXXXXXXXX xer: 0x20000000 lr: 0x96a3d0e8 ctr: 0x968bb4a0
r00: 0xffffffda r01: 0xf0182dc0 r02: 0x00000000 r03: 0x00002703
r04: 0x00000040 r05: 0x3b9aaef6 r06: 0x00000020 r07: 0x00000000
r08: 0x3b9aaef6 r09: 0x00000000 r10: 0x3b9aaef6 r11: 0xa0c21670
r12: 0x968bb4a0 r13: 0x00000000 r14: 0x00000000 r15: 0x00000000
r16: 0x00000000 r17: 0x00000000 r18: 0x00000000 r19: 0x00000000
r20: 0x00000000 r21: 0xa0c27790 r22: 0xa0c27784 r23: 0xa0c2778c
r24: 0x000005b8 r25: 0x58ffb787 r26: 0xa0c274d0 r27: 0x00000040
r28: 0x0000000f r29: 0x224d2ef6 r30: 0xa0c27764 r31: 0x96a3cfe0

Thread 2: Crashed (0xb7fffacc, 0x83e9e912)
0x00232ca8: /Applications/Homeworld 2/Homeworld 2.app/Contents/MacOS/Homeworld 2 : ___pformatter + 208
0x00233c28: /Applications/Homeworld 2/Homeworld 2.app/Contents/MacOS/Homeworld 2 : _vsnprintf + 68
0x00233d00: /Applications/Homeworld 2/Homeworld 2.app/Contents/MacOS/Homeworld 2 : _sprintf + 56
0x0001d11c: /Applications/Homeworld 2/Homeworld 2.app/Contents/MacOS/Homeworld 2 : GameRulesLibrary::ReadGameRulesFromArchives(char const*) + 204
0x0001d9ac: /Applications/Homeworld 2/Homeworld 2.app/Contents/MacOS/Homeworld 2 : GameRulesLibrary::ReadAllGameRules() + 924
0x0001dafc: /Applications/Homeworld 2/Homeworld 2.app/Contents/MacOS/Homeworld 2 : GameRulesLibrary::Startup() + 76
0x00020660: /Applications/Homeworld 2/Homeworld 2.app/Contents/MacOS/Homeworld 2 : initStartupSystems(InitList*, void (*)(int, int, wchar_t const*)) + 176
0x00082958: /Applications/Homeworld 2/Homeworld 2.app/Contents/MacOS/Homeworld 2 : AppInit::Startup() + 40
0x00083660: /Applications/Homeworld 2/Homeworld 2.app/Contents/MacOS/Homeworld 2 : AppObj::Run() + 96
0x00277f80: /Applications/Homeworld 2/Homeworld 2.app/Contents/MacOS/Homeworld 2 : Plat::App::platWinMain(void*, void*, char*, int, AppInterface*) + 128
0x00002978: /Applications/Homeworld 2/Homeworld 2.app/Contents/MacOS/Homeworld 2 : _main + 2264
0x00001d4c: /Applications/Homeworld 2/Homeworld 2.app/Contents/MacOS/Homeworld 2 : __start + 392
0x00001bc0: /Applications/Homeworld 2/Homeworld 2.app/Contents/MacOS/Homeworld 2 : ___code_start__ + 48
0x00000000: /Applications/Homeworld 2/Homeworld 2.app/Contents/MacOS/Homeworld 2 : + 0

PPC Thread State
srr0: 0x00000000 srr1: 0x00000000 vrsave: 0x00000000
cr: 0xXXXXXXXX xer: 0x20000000 lr: 0x002335f0 ctr: 0x002319c4
r00: 0x00000000 r01: 0xbfffa640 r02: 0xbfffaa38 r03: 0x00000008
r04: 0x00000001 r05: 0xbfffa6c8 r06: 0xbfffaa30 r07: 0x00bfc094
r08: 0x00003250 r09: 0x000fc080 r10: 0x00980504 r11: 0x24000044
r12: 0x00233a30 r13: 0x0040abfc r14: 0x0001d070 r15: 0x0000000d
r16: 0x0000000d r17: 0x00000008 r18: 0xbfffa907 r19: 0xbfffa908
r20: 0xbfffaa90 r21: 0xbfffaab0 r22: 0x0040ab22 r23: 0x00000000
r24: 0x00000000 r25: 0x0040ab24 r26: 0x00000000 r27: 0x0000000d
r28: 0x0040d628 r29: 0xbfffa9b0 r30: 0x00233a30 r31: 0x00232bfc

Thread 3: (0xb009ad38, 0xb815ae44)
0x96a3bae4: /usr/lib/libSystem.B.dylib : __dispatch_mgr_invoke + 228
0x96a3b4d0: /usr/lib/libSystem.B.dylib : __dispatch_queue_invoke + 308
0x96a3b658: /usr/lib/libSystem.B.dylib : __dispatch_worker_thread2 + 364
0x96a3b794: /usr/lib/libSystem.B.dylib : __dispatch_worker_thread + 76
0x9695bb88: /usr/lib/libSystem.B.dylib : __pthread_body + 40
0x00000000: /Applications/Homeworld 2/Homeworld 2.app/Contents/MacOS/Homeworld 2 : + 0

PPC Thread State
srr0: 0x00000000 srr1: 0x00000000 vrsave: 0x00000000
cr: 0xXXXXXXXX xer: 0x20000000 lr: 0x96a3baac ctr: 0x968ff0b4
r00: 0x0000016b r01: 0xf0080bb0 r02: 0x00000000 r03: 0x00000004
r04: 0x00000000 r05: 0x00000000 r06: 0xf0080d0c r07: 0x00000001
r08: 0xf0080d28 r09: 0x00000000 r10: 0x00000035 r11: 0xa0c20524
r12: 0x968ff0b4 r13: 0x10624dd3 r14: 0x96a8ab2c r15: 0xf0080c0c
r16: 0xf0080c8c r17: 0xa0c3ba08 r18: 0xf0080d28 r19: 0xa0c354f8
r20: 0xa0c364f8 r21: 0xf0080d0c r22: 0xa0c35478 r23: 0xa0c353f8
r24: 0xa0c3ba08 r25: 0x00000000 r26: 0xa0c275f0 r27: 0x00000000
r28: 0xa0c275c8 r29: 0xa0c27300 r30: 0xf0080d28 r31: 0x96a3ba08


Model: iMac7,1, BootROM IM71.007A.B03, 2 processors, Intel Core 2 Duo, 2.4 GHz, 3 GB, SMC 1.20f4
Graphics: ATI Radeon HD 2600 Pro, ATI,RadeonHD2600, PCIe, 256 MB
Memory Module: global_name
AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0x88), Broadcom BCM43xx 1.0 (5.10.91.26)
Bluetooth: Version 2.2.4f3, 2 service, 1 devices, 1 incoming serial ports
Network Service: AirPort, AirPort, en1
Network Service: Parallels Shared Networking Adapter, Ethernet, en2
Network Service: Parallels Host-Only Networking Adapter, Ethernet, en3
Serial ATA Device: WDC WD3200AAJS-40RYA0, 298.09 GB
Parallel ATA Device: MATSHITADVD-R UJ-85J, 724.5 MB
USB Device: Built-in iSight, 0x05ac (Apple Inc.), 0x8502, 0xfd400000
USB Device: Keyboard Hub, 0x05ac (Apple Inc.), 0x1006, 0xfd100000
USB Device: USB Trackball, 0x046d (Logitech Inc.), 0xc408, 0xfd110000
USB Device: Apple Keyboard, 0x05ac (Apple Inc.), 0x0220, 0xfd120000
USB Device: USB to ATA/ATAPI Bridge, 0x152d (JMicron Technology Corp.), 0x2329, 0xfa400000
USB Device: USB2.0 Hub, 0x05e3 (Genesys Logic, Inc.), 0x0605, 0xfa200000
USB Device: USB to ATA/ATAPI Bridge, 0x4971, 0xce18, 0xfa240000
USB Device: Photosmart 7400 series, 0x03f0 (Hewlett Packard), 0xb802, 0xfa220000
USB Device: IR Receiver, 0x05ac (Apple Inc.), 0x8242, 0x5d100000
USB Device: Bluetooth USB Host Controller, 0x05ac (Apple Inc.), 0x8206, 0x1a100000
 
Easy

How do you go about installing the 1.1.1 update from 1.1.0?

The 1.1.1 update is just a new application: download it, decompress it, and drag it into your Homeworld 2 folder. You'll be asked if you want to replace the existing app, say that you do and all is well.
 
Has anyone ever found a solution for the Serial number error message? According to the Aspyr website, you need to delete a package file in the Library/receipts directory. I also applied the 1.1.1 patch, but I still get the Serial Number error message.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.