Musings of a Game Developer

Latest Post

StarCraft II Crash on Start-Up Fix

I’m making this post in the hope that it saves someone from the hour of pain that I’ve just been through with StarCraft II. I was running StarCraft 2 version 1.02 and have been playing it on and off for the last week or so (it’s great by the way!). I figured I would have a quick blast before cracking on with some programming this evening, and was annoyed to find it wouldn’t launch.

The game would load, I would catch a glimpse of the login screen then the game would crash. I’m running Windows 7, so I tried the following things that have reportedly helped others;

1. ‘Running as Administrator’,

2. Deleting / Renaming the Battle.Net User Folder,

3. Opening up my firewall temporarily,

4. disabling my Anti-virus software,

5. Running a mal-ware scan (AdAware Free) and virus scan.

6. Changing my ‘Internet Options -> LAN Settings’ to not use a Proxy / use automatic settings.

After these all failed, I decided to reinstall, which made the problem worse. This time the game would state that I had to download a patch. Upon clicking ok, it would crash and restart – once again telling me to download the same patch. I didn’t see the launcher software at all, just a flash of a black screen.

Anyway, if you’ve tried all of the above and still can’t get it to work – I found a fix that works for me.

I launched IE (which I rarely use, as I use Chrome or Safari) and found that it was set to ‘Work Offline’. When I disabled this option, and tried again – StartCraft II updated and worked fine. Hope it helps someone.

One Response

Recent Posts

iPhone Coding – Sending In Application Email

While I recently added the code snippets to my library for launching mail, websites and the phone app from within your iPhone application, this is not always an elegant solution. In certain use cases, the user will want to send an email from within your application and then continue with what they were originally doing [...]

iPhone Code Snippet – The Singleton Pattern

There are many pages of discussions around the internet about whether or not you should use global variables in your applications. I’m not going to to into the depths of these discussions, but I have come to live by the following ethos when it comes to using global variables in my application;
Use them sparingly; Having [...]

iPhone Code Snippets – Launching Safari and Other Apps

Having devoted much of my time over the last few months developing for the iPhone, I thought it was time to start collecting a small library of useful code snippets here on my blog. I’m mostly posting these for my own use, so that I don’t have to keep searching Google to keep finding the [...]

Vendetta Online Onyx Skin

Following on from my previous post about Vendetta Online, I’ve spent a large portion of my day working on a new skin for Vendetta Online. I’ve always found the default skin fairly mediocre. While it’s nice, it doesn’t scale overly well to my 1080p monitor. Now, in the modern day, it’s not unusual to have [...]

Vendetta Online Introduction

I’ve been playing Vendetta Online for a couple of months now in the little spare time I have, and I wanted to put a little bit of background onto my blog before launching into some screenshots of the skin that I’m working on for this game.

New Blog Design

A good evening to you all from behind a warm mug of tea, late at night here in the UK. If you’ve visited here before, you may have noticed that things are looking a litte bit different here today.
This fantastic evening marks the begining of my revisited blog. There is still much for me to [...]

XNA 3.0 – Reading Text Files on the Xbox

We are making strong progress on an XNA Community Game title that we are working on and I have just spend a good 30 minutes trying to figure this out. Hence, I’m writing this as a future reference for myself and in the hope that it might help any coders out there trying to achieve the same thing.

Quick Fix for Really Slow Remote Desktop to Vista (X64)

I have spent a few hours today trying to use a Remote Desktop Connection from my Macbook to my Vista X64 machine on the same local network. After countless hits of exceptionally slow speed, I realised that it wasn’t network bandwidth or even heavy CPU usage that was slowing down my experience.
After a few searches [...]

Print Screen on a Mac

Some tips about the plethora of ways to capture an image of the desktop (or parts of the desktop) on a Mac Book / Apple’s OSX.

Recent Comments

Anya: Thanks so much for this. I was battling with it for a while last night and wonderimg why it couldn't find the file in StorageContainer.TitleLocation. All I'd missed was the "copy if newer" option.

LongBarrel338: You're a Legend !!

Timothy Kellar: Great write up. The iPhone is truly awesome and I don't like being without it. This time last year I had jumped in a pool with my iPhone and it was dead. I had to wait 10 days before I was able to get...

iPhone Coding – Sending In Application Email: [...] iPhone Code Snippets – Launching Safari and Other Apps [...]

John Wordsworth: Many thanks Wazoo - I'll update this article to point to the MSDN entry when I've ironed out the last few bugs from the blog design! I'm hoping to start on some articles based on things that I learnt from...

Kaffeevollautomaten: Thank you for your help!

wazoo: Thanks for this code..it did help me in XNA GS3.1, but not in 4.0 CTP. Did some googling and came across this entry in the MSDN. http://msdn.microsoft.com/en-us/library/bb199094(v=XNAGameStudio.40).aspx hth!

Aidin: Hi, thanks, it helped me!

Paul: Thanks, worked like a charm!

Wipeless: Thanks, works for what I need!

drozzy: Why can't I put it into Content folder? I put it in there and selected "Copy if newer" and can load it fine with "Game.Content.RootDirectory" + "levels/level1.txt" path?

fade3e@live.com: nvm, im stupid i got it to work, thamks ,much

fade3e@live.com: i am having trouble reproducing this on the zune it keeps hanging at StreamReader streamReader = new StreamReader(CustomerDir); the error is An unhandled exception of type 'System.IO.IOException' occurred...

Michael: Thanks a lot! Great, helpful, clear instructions!

mat redvers: Thanks for the info for network3 mms settings. i couldnt find the .cab installer on xda anywhere? this worked perfectly