Recently, EA has been releasing games with a controversial piece of digital rights management which dissallows usage and activation after three initial activations. What I didn’t understand at the time of my previous post, was that this limit was for separate computers. Concurrent installs on the same computer do not count against your limit.
This scheme isn’t all that bad, considering that retail copies of Windows allows installation on several computers before denying your activation as well. EA’s DRM, much like Windows’ activation software, shouldn’t interfere with the installation of your product, so long as you’re using the same computer. The problem I have with this DRM software, though, is the idea of being denied use of the license you purchased. It’s really a pretty new idea for consumers in terms of DRM in the gaming industry.
I’m going to take a classic example of a game that has been on our hard drives for quite a few years: Starcraft. This game is 10 years old and still remains among some of the most avidly played games on the internet. Consider how many computers one copy of Starcraft has been installed on. If you ask me, I’ve had my copy installed on 6 computers (my computers, of course) in the last 10 years. When you purchase a new PC game, you expect the same freedom from the software. (I doubt, however, that EA is capable of creating a game that would last 10 years. Their scope is so broad.)
So on one hand, the DRM isn’t all that bad. You can continue to use your products on ‘authorized’ computers, much like how iTunes handles authenticated computers with iTunes Store-bought music. On the other hand, the idea of software ‘expiring’ after install on several computers is a little uncalled for. If I had to compromise, I’d have to say that I could live with installs for 5 different computers for the lifetime of the license. We’ll see how EA continues to respond to customers’ concerns on the DRM issue, though.
It’s been a little while since I’ve had a chance to write another post. Recently, I’ve been getting by surviving homework, working on clients’ websites, working on my new project, and finding time to play some of my long awaited games. The homework load and resulting stress has lessened, mostly because I’m finding new strategies to getting it done before I approach my deadline.
Project
I started a new project which will hopefully eliminate my need for a simple, reliable, and free solution to managing notes and keeping todo lists. I started building myself an application to store on my thumb drive, but decided to build a web-based solution that I could allow other people to use as well. It’s really for my needs, but figured that if it’s something that I need enough to build, then hopefully someone else will find it useful as well. It’s pretty early in development, but I’ve got a fully functioning login and registration system, as well as working notes and todo lists. My favorite feature so far is the textilize markup support. I love the textilize markup and wanted a free solution for use with unlimited documents. I plan on releasing more information on this as I get further into development. It’s developing rather quickly, faster than I expected. I’m not ready to release the URL, but it will probably be in the next month or so.
Games
A gamers gotta game, and that’s what I’ve been doing when I’m not working on homework or my new project. I picked up Crysis Warhead, which looks and runs great on my rig, and Warhammer Online, which is infititely more entertaining than WoW has been for the last two years. I am converted and do not plan to return.
Tags: games, pc, programming, project, school
I’m not one to typically come out and complain about DRM. In fact, I completely understand and sympathise with their motives. But what Electronic Arts has been doing with the DRM on their games is becoming completely and utterly ludicrous. If you’re not familiar with their DRM, it denies you the ability to activate your product after three times and requires an internet connection to verify authenticity every 10 days. Even Windows allows you to activate more than that, and you can activate it indefinitely over phone too once your internet activations have been used. EA recently chose to use the same DRM for their yet to-be release product, Command and Conquer: Red Alert 3, and their recently released Spore. They have a record of releasing this DRM with other titles, including Bioshock and Mass Effect.
This message goes out to any EA officials that *might* possibly run into this post: Your DRM has prevented me from purchasing 4 of your games thus far. I refuse to purchase any games that your company chooses to release where DRM enforces a limited number of activations. The license should be valid indefinitely and not just for 3 activations. You are extremely lucky that Warhammer Online does not need DRM as it is a subscription based game, or else I would pass on that as well. If this trend continues, I can see this being the last PC game I purchase from EA.
For kicks I figured that I would post my Xbench results for both hackintoshes in comparison to a Mac Pro and MacBook Pro. I may add an iMac to the mix later on.
Xenomorph 2.5
Overall Score: 211
Details: http://www.fsandoval.net/xbench/xeno.pdf
Frankintosh
Overall Score: 205
Mac Pro
Overall Score: 171
Details: http://www.fsandoval.net/xbench/macpro.pdf
MacBook Pro
Overall Score: 119
Details: http://www.fsandoval.net/xbench/mbp.pdf
Tags: benchmark, hackintosh, mac, pc, project
As promised, here’s a little more detail on what I used when installing Kalyway to our Hackintoshes.
Within the installer, I used these customizations:
As for fixes performed within Mac OS X:
Upon setup and installation of Mac OS X, we had working LAN and basic video out of the box. Sound needed to be patched via the following kext files. These were obtained here: http://forum.insanelymac.com/index.php?showtopic=76404
HDAEnabler.kext.zip
Latest_889a_AppleHDA.kext.zip
Latest_11_JUN_AppleACPIPlatform.kext.zip
Lastly, we patched the graphics with NVinject 0.2.1 (NVInstaller v.52), which we found here: http://scottdangel.com/blog/?page_id=20.
Before applying any of these fixes, I suggest using Kalyway’s 10.5.3 combo update and following the instructions. You can find it at your favorite BitTorrent tracker.
Also, before installing the kexts to /System/Library/Extensions, make sure you chown them to the root:wheel user before placing them in the extensions folder. If you try to do it from within your system extensions folder, you’ll most likely only get permission errors.
As for LAN, make sure you’re using port 2 (the bottom port) if you’re using the same board as I am. For some reason the ports are reversed when in Mac OS X, and I haven’t been able to get LAN working on the first port.
Lastly, I’d use the graphics fix (NVInstaller/NVInject fix) after applying Kalyway’s combo update, Apple’s software updates, and the rest of the fixes listed above.
Tags: hackintosh, mac, pc, project