Sync Borderlands Prequel and Borderlands 2 savegames between Mac and PC

I really liked Borderlands 2. So much, that I played over 42 hours already 🙂 This happened all on my gaming PC. With my new Macbook Pro and the availability of Borderlands for Mac, I intend to play it in LAN mode occasionally when I’m visiting friends who also play Borderlands. However, I was shocked when I started Steam on my Mac and did not see the savegames from my PC, although Steam’s Cloud Synchronisation was active.

Borderlands 2 Steam Cloud Sync

A short research showed that the developers of Borderlands had this feature deactivated, because they cannot guarantee that the correct patch versions are applied to all platforms to the same time. This could lead to possible corruption of the savegames and so they disabled Cloud Sync although it is activated by default:

Q: Will I be able to sync my game saves between the Windows PC, Mac, and Linux versions?

A: Yes, but with a caveat: characters and saved games will NOT sync between Windows PC, Mac, and Linux via Steam Cloud.  Since the Mac and Linux versions of Borderlands: The Pre-Sequel may frequently be in an out of sync with the Windows PC version, syncing game saves across platforms via Steam Cloud has been disabled.  This will ensure saved game data will not be lost or corrupt due to incompatible in-game content or other unforeseen reasons.  Users do have the option of transferring game saves via physical media (like a thumb drive) if they wish.

 

Nevertheless, a clever user on the steam forum created a nice tutorial. He intends to use Dropbox with NTFS and HFS+ symlinks to link the savegame folder to Dropbox. He suggests to use the mklink command this way:

mklink /d "C:\Users\YourUserName\Documents\My Games\Borderlands 2\WillowGame\SaveData\NumericalID" "C:\Users\YourUserName\Documents\Dropbox\DesiredFolder"

What he did miss to tell you is that you’ll need an elevated command window with administrator rights. Just enter cmd on the Windows 8 start menu and select “Open as administrator” on the command prompt.

The next problem is the order of the folders. In his order, this will result in an error message stating that the link could not be created. However, if you look up the command on MSDN you’ll see that you must switch the order of the arguments. It is first the Link name (in your Dropbox folder) and then the Target (What do you want to link).

All other information in that forum is correct. You’ll need to link this numerical Id folder with your savegames to a Dropbox synced folder and do this also on the Mac. Be sure to create a backup before you create the links in case you overwrite your savegames. After that, it works. This will also work for Borderlands The Pre-Sequel!

VMWare Fusion 4.1.3 does not accept Bootcamp installation

I’m currently switching from Windows 7 to Windows 8 and I wanted to make a clean install. Therefore I completely removed the Bootcamp Partition with the Bootcamp assistent of Mac OS X. However, it could not remove the partition. I’ve decided to delete the partition manually and to recreate the partition.

The Mac OS X disk utility only allows me to create exFAT or FAT partition, because NTFS is not natively supported. I’ve decided to use ExFAT and deleted my old Windows 7 installation. After installing Windows 8, I wanted to use my Bootcamp installation on Mac OS X. So I started VMWare 4.1.3 (The latest version is 5, but I’m not willing to buy the upgrade, the old version works fine under Mountain Lion.), removed the old entry for my Windows 7 Bootcamp installation and wanted to create a new one.

But this failed with several error messages, indicating that the Bootcamp disk could not be configured. After a short Google search, I’ve found the problem with the exFAT format of the Bootcamp partition: VMWare Fusion only supports NTFS formatted partitions.

 

The lessons learned from my experience:

  • If you create the Bootcamp Partition with the Mac OS X assistent, you will get a 32GB large Partition in the correct useable format.
  • If you delete yourself old Bootcamp partitions and want to reinstall, make sure you format the partition with NTFS instead of any other offered formats. Instructions for this can be seen here.
  • If you use Paragon NTFS4Mac or if you use MacFuse, you could preformat the partition with NTFS. But Windows 7 and 8 want to create a small boot partition for themself, so I would not recommend to go this path. Format the partitions from Windows setup.

 

A small update:

I was not able to use VMWare again with Bootcamp. Therefore I decided to delete the partition with the Bootcamp assistent, which crashed during this operation. I had to enter the recovery mode of Mac OS X and had to recheck and repair the complete HDD and its partition. I’ve then changed the size of the HFS+ Volume on the HDD back to its original size and created a new Bootcamp partition using the assistent:

Creation of a  Bootcamp partition on Mac OS X 10.8
Creation of a Bootcamp partition on Mac OS X 10.8

 

Next Update:

No good news to report… Windows was finally recognized correctly by VMWare, but I couldn’t add the Bootcamp installlation. The setup wanted me to reboot into Windows and reboot into Mac OS X, because it thought the Bootcamp partition was not cleanly unmounted:

Bootcamp partition is not prepared - VMWare Fusion 4.1.3
Bootcamp partition is not prepared – VMWare Fusion 4.1.3

 

So I decided to try the new VMWare Fusion 5.0.1 version and suddenly my problems were all gone… It’s sad to see, that you always need a newer software version to work correctly. Especially when Windows 8 runs just fine inside a normal VMWare VM, but not when you are using Bootcamp. My guess would be that you could install Windows 7, configure Bootcamp correctly in VMWare Fusion and then upgrade to Windows 8. But this takes awefully long, so I’ll stick to the newer Fusion version. You can test it 30 days for free and after that you have to buy it for 44,99Euro 🙁

 

VMWare Fusion 3.1.3 und spontane Fehler

Ich verwende zur Zeit VMWare Fusion in der Version 3.1.3 als Virtualisierungslösung auf meinem Mac. Dabei benutze ich täglich eine Windows 7 VM für die Entwicklungsumgebung in meiner Masterarbeit. Gestern Abend habe ich die VM einfach nur angehalten und wollte heute Mittag weiter arbeiten. Doch dann begrüßte mich VMWare mit folgender Fehlermeldung:

VMWare Fusion kann keine Verbindung mit der virtuellen Maschine herstellen. Stellen Sie sicher, dass Sie über die erforderlichen Berechtigungen zum Ausführen des Programms und Zugreifen auf sämtliche Verzeichnisse verfügen, welche die Software verwendet, sowie auf alle Verzeichnisse mit temporären Dateien.

Also habe ich erst einmal einen großen Schrecken bekommen und habe überlegt, was wohl das Problem sein könnte. Ich habe dann das Festplatten Dienstprogramm meine Festplatte überprüfen lassen, es wurden aber keine Probleme in den Dateien der VMWare Installation oder der VM gefunden. Eine Google Recherche ergab dann, dass schon mehrere Leute dieses Problem hatten und man sollte doch einfach VMWare Fusion Neuinstallieren.

Das habe ich natürlich dann auch ausprobiert und habe allerdings keinen Systemneustart durchgeführt. Nach dem Neuinstallieren kam die Fehlermeldung noch immer. Auch nach einem Neustart blieb die Fehlermeldung, so dass mir eigentlich nur noch ein Weg eingefallen ist: Deinstallieren, herunterfahren und ausschalten, anschließend Neustarten und wieder VMWare installieren. Und tatsächlich, dieser Weg hat funktioniert. Die VM konnte wieder gestartet werden. Ich habe die VM erst einmal komplett heruntergefahren und habe mal wieder ein Backup gemacht. Das ist leider immer sehr zeitraubend, da sie mittlerweile 40GB groß ist und ich nicht nur die Differenz sichern kann, da ich nicht weiß, welche Dateien alle von VMWare verändert werden. Wenn hier jemand weiß, wie man das umgehen kann: ich bin offen für Anregungen.

Die Moral von der Geschichte: Auch wenn einem die Programme glauben lassen, man benötige keinen Systemneustart: Einfach mal zwischendurch Neustarten hilft scheinbar immer noch, auch bei einem Mac.

Nikon D40 Kamera Icons

Als stolzer neuer Besitzer einer Nikon D40 brauchte ich etwas mehr Farbe und Style auf meinem Mac 😉

Daher hab ich ne Runde gegooglet und habe dann hier dieses schöne Nikon D40 Icon Set gefunden. Damit kann man wunderbar das Icon von iPhoto und dem Datenträger selber auf dem Desktop ersetzen. Eine schöne Sache, wie ich finde 🙂

Übrigens: Es sind auch ein paar Icons für die Windows User dabei…

Bootcamp + Fusion + Parallels = Mist

Verdammt. Ich wollte das doch eigentlich vor der Installation von Leopard machen. Naja, jetzt habe ich es dann doch getan. Ich habe meine Windows XP Bootcamp Installation unter 10.4 immer mit Parallels gemountet. Jetzt war mir doch mal nach etwas mehr Performance und ich habe VMWare Fusion dazu benutzt, als ich Leopard installiert hatte.

Aber Fusion hat das große Problem, dass es nicht die NTFS BootCamp Partition lese/schreibfähig dem Mac OS wieder zur Verfügung stellt und damit einfachen Dateiaustausch gewährleisten kann.

Also dachte ich mir, ich installiere einfach “mal eben Parallels” und benutze das dann statt Fusion. Tja…4 Kernel Panics und ein nicht bootendes Windows später komme ich zu dem Entschluss: Man darf nicht Fusion und Parallels mischen in Kombination mit einer Windows XP BootCamp Partition.

Der Bootloader von Windows (sprich die Einstellungen der boot.ini) kommt durcheinander und lädt die falsche hal.dll, was zu einem nicht bootfähigem Windows führt.

In diesem Sinne: Ich bin dann mal Windows neuinstallieren (und nein, auf Reparatur Versuche habe ich keine weitere Lust mehr).