

This time around, players can call to be rescued Zombies is a single player or co-op mode in Call of Duty games. It definitely gave me the right PCI path for my network card, and the string it generated (both for the ethernet on its own and when merging the video and ethernet strings) was correct.Find documentation and support to get you started. yet I've tested it a few times and it seems to work correctly for me. I'm glad it worked for you! Just one short question mark: I've read in several places that OSX86Tools doesn't work properly in Snow Leopard, and that it does not report the PCI Root properly.
#Popcap games for mac mac
The message "nohwid" means "no hardware ID", meaning it couldn't determine the MAC address of the BUILT-IN Ethernet adapter. Zombies (and other PopCap games) has the Ethernet MAC address as the "HWID" (hardware ID).
#Popcap games for mac registration
How did I know it was tied to the Ethernet issue? Because the registration file for Plants vs. (going to work on the fix from Sergio right now.)Įdit: Sure enough, that worked! I actually followed the instructions on this thread to do the same thing, since OSX86Tools don't work properly in Snow Leopard: That made the trick for me!Īh ha! So it IS a Ethernet built-in issue. the place where you have to check whether your card REALLY is detected as builtin is in IORegistryExplorer, find your Ethernet card (IOEthernetInterface), and look for the property IOBuiltin, that its value is True, not False. And you, Wowzer42, maybe just THINK that your ethernet shows up as built in, because Time Machine works and you have done the DSDT and Chameleon stuff, but. That would have been my case, too, and then the ethernetbuiltin option from Chameleon seems to have stopped working (at least for me), and as a consequence some Popcap games. So, for you, champro: it's quite likely you got your video to work with an EFIString in device-properties. For me it was a matter of preference using strings for my video card, as it shows the proper name in About this Mac, which is why I also had to use the ethernet string. I then replaced my device properties string from com.a.b.p with the output from OSX86Tools and rebooted: result was both video working and ethernet built in.Īnother method is to use the graphics enabler and ethernetbuiltin boot options from Chameleon, and NOT use any device-properties strings in c.a.b.p. Then I used OSX86Tools to merge the two strings. I cut and pasted my video string from my and saved it as a plain text file with extension. and voilà: IT WORKS!Īs this is a rather old fix, which has been superseded by better methods, here's just a short recap of how I did it: I used OSX86Tools to create the EFIstring for my ethernet, and saved it as a hexfile. The final finding was that, as I was using an EFIString for my video card, apparently the Chameleon boot option for the ethernet did not work, so I used the formerly common fix of another EFIstring for the ethernet fix. I set the Chameleon bootflag "Ethernetbuiltin" to yes via, to no avail.

A look in IORegistryExplorer confirmed that my ethernet card was not recognized as builtin. So I was really surprised to find that, while TimeMachine was working, Popcap's Zuma's Revenge wasn't. The thing is, due to it working so flawlessly, I was confident that all major DSDT edits were in place, among them, the most common culprit of some programs not working as they should: the ethernet built-in issue.
#Popcap games for mac install
I'm on Snow Leopard, and made a retail install following an excellent guide by Blackosx specific for his board, which is very similar to mine and worked flawlessly. "Well, this is an old post, maybe noone will ever look here again. This is a post I've just added to a very similar thread:
