Over the past three weeks, I have spent considerable time trying to get Apple’s latest Mac OS X offering (Mavericks) working on non-apple hardware. Mainly because Apple had released it for free (are you coming to the show, Microsoft?) and my old Snow Leopard OS X computer was starting to get… well, long in the tooth 😉

As I said, three weeks. Obviously I wasn’t working on it for three weeks night and day, but I did spend a fair amount of time to get to the configuration I am using to write this very post. Not much of this post actually pertains to the fact that I installed Mac OS X Mavericks on a Toshiba Laptop, it’s more that I couldn’t find many posts that mentioned any type of PC or laptop, so I figured there had to be others like me out there, possibly with a Toshiba laptop, trying to install Mac OS X Mavericks on it.


The following is my journey. It comes with absolutely no warranty of any kind and I do not accept any responsibility at all, regardless of you following my instructions to the letter or not, if this results negatively for you in some way. Back up all data and proceed at your own risk.

Installation Media

To get the installation media from Apple, you need an existing Mac with at least Mac OS X 10.6 and AppStore installed. My 10.3 SL, was not going to cut it. Why couldn’t I update? My 10.3 SL machine, has an Intel atom processor that is no longer supported in newer releases of Mac OS X. I tried anyway, it failed. Thankfully, I was able to restore from a Time Machine backup. Use Time Machine! It’s awesome!

I ended up a little off course, but to get Apple OS X Mavericks, I downloaded a VMWare Virtual Machine image with Mac OS X Mavericks already installed. Your adventure with VMWare Workstation and OSX Mavericks, starts here: http://www.souldevteam.net/blog/2013/10/06/os-x-mavericks-10-9-retail-vmware-image-release-notes-links/. There is a video on the blog post, Watch It And Pay Attention!

You will also need VMWare Workstation. The 30 day trial is completely unrestricted and works perfectly fine. I am running VMWare Workstation 10.0.1 at the time of writing. You’ll see in the video (and downloaded files) that earlier versions of VMWare Workstation are also supported. Your adventure with VMWare Workstation, starts here: https://my.vmware.com/web/vmware/info/slug/desktop_end_user_computing/vmware_workstation/10_0.

Note: You must use VMWare Workstation for Windows, on Windows. VMware Workstation will need to be patched (unlocked), to be able to run Mac OS X Mavericks. The patch that accompanies the VMWare Workstation image is designed for Windows, not for Linux. Sorry, Linux users. If you’re clever enough, you might be able to get it to work on Linux. I haven’t look into this at all. Let me know if you are successful.

Once you have VMWare Workstation installed with your Mac OS X Mavericks virtual machine running, use the AppStore to download Mac OS X Mavericks 10.9, for free!

Of course, if  you have access to an actual Mac or a Hackintosh with Mac OS X 10.6 or higher, you are home free. Install the AppStore if you haven’t done so already and download Mac OS X Mavericks, for free!

Note: To download Mac OS X Mavericks, you will need to be signed into an Apple account. Just an FYI. It’s no big deal. An account is free and you don’t need to have a credit card or any payment options set up to download Mac OS X Mavericks. It’s free, really!

Once you have Mac OS X Mavericks downloaded, don’t install it. It looks like an App, and may try to install itself (even though you may be on Mac OS X Mavericks already). If it does, just cancel the install.

Read More →

I recently purchased Borderlands through Valve’s Steam Store and was quickly confronted with a problem based on the reason I purchased the game in the first place. While I admit I hadn’t conducted additional research right up until buying the game, I had been under the impression that it was playable in third person view. Personally; First Person view is fine. My girlfriend however, prefers to play games in third person. I desperately wanted to play the game multi player and cooperative, so I set about looking for a way to get third person view working. After plenty of searching and looking about the internet, I stopped hacking the configuration files and realised something, Borderlands already has the ability to be played in third person! It’s just ‘turned off’ rather than disabled.

To enable the keyboard shortcut, edit this file:


Be sure to make a backup copy of this file first.

Look for these lines:

-Bindings=(Name="PageDown",Command="Camera ThirdPerson")

-Bindings=(Name="End",Command="Camera FirstPerson")

Edit the lines to look like these:

Bindings=(Name="PageDown",Command="Camera ThirdPerson")

Bindings=(Name="End",Command="Camera FirstPerson")

That’s right! Remove the the ‘-‘ sign from the beginning of the line, which (if you read the top part of the configuration file, this will all make sense) disables the keyboard shortcut that enables third person view. Save your configuration file and relaunch the game. Once you are in the game, hit the ‘Page Down’ key on your keyboard and you will now be in Third Person View. To switch back to First Person View, hit the ‘End’ key on your keyboard.

Now for the catch. Oh yes, there’s a catch! As I mentioned above, this is all in the name of multi player, and that’s where this little trick falls down a little. If you want to use Third Person View in multi player, you might be out of luck. Like I said, it’s a catch. If the person who wants to use Third Person View, hosts the game; that person will be able to enable the Third Person View on their computer. I haven’t tested this extensively, as there are only two of us playing multi player, but I did notice that only one of us was able to enable third person view, ie, the host.

It is possible to edit the camera position of the third person view. You will need to edit the following file:


Be sure to make a backup copy of this file first.

There is a section of this configuration file called:


You can edit the following values:


CameraScale: How close the camera is to your character. The higher the number, the greater the distance

CameraScaleRight: How much left or right the camera is offset from the middle of the character. Higher numbers move the camera to further right, negative values are accepted and move the camera to the left.

CameraScaleUp: How far up the camera is offset from the middle of the character. Higher numbers move the camera further up. Don’t use too negative a number, the camera will end up in the ground!

This forum link here has a number of example values and screen shots to give you an idea of how you can position the camera.

If you have any questions or additional information to add, please do leave your feedback in the comments!