Elite Force crash workaround

Recently, I tried to play an old game, Star Trek Voyager: Elite Force. Multiplayer seems to work, but single player consistently crashes after the story text has disappeared.

The workaround is to turn off light flares. On the configure screen, this setting is found under game options.

I suspect this is caused by my Radeon HD4870, which probably no longer supports certain obsolete features.

SteamStats released!

I’ve just made public SteamStats. SteamStats crawls the Steam Community site and keeps track of all players’ achievements, of which it calculates statistics.

Currently, 3 million profiles have been fetched and at least 1,6 million profiles are still in the queue. Because of the large amount of profiles, recent player achievements will show up after about 1-2 months.

gpUntis2iCal 1.0 released!

I’ve just released gpUntis2iCal 1.0! gpUntis2iCal creates iCalendar files from gpUntis schedules. Sounds boring, but being able to view your schedule in proper calendar software (like Google Calendar, Apple iCal or Windows Calendar) is much better than having to visit the website to check for schedule updates. See the project page for more details.

Download gpUntis2iCal 1.0 (12 KB)

As this is the first release, there is no changelog.

iDisk sync error -8088

Occasionally, syncing my iDisk would result in error -8088. Google shows a few forum posts by other people having this problem but so far, no solution has been found.

According to ~/Library/Logs/MirrorAgent.log:

*** Syncing “zr40_iDisk” copyCallback: got error -8088 at stage 3. /SourceCache/FileSync/FileSync-99.9.7/Agent/Engine/syncio.m,765 err -8088 (cpfile) /SourceCache/FileSync/FileSync-99.9.7/Agent/Engine/syncio.m,70 err -8088 (syncjobaddobj) *** Exception -8088 logged for “Documents/symlink” *** -8088 FAIL ADDED —> Documents/symlink *** Done syncing “zr40_iDisk”

Apparently, iDisk doesn’t support syncing symlinks. As the symlinks I created weren’t really necessary, I removed them.

.NET Framework not cross-platform? Apollo isn’t either

Pete Lacey wrote:

But lets add a requirement: my news reader must be cross-platform. That eliminates .NET as a development platform [..]. Fortunately, there’s quite a few other ways to go:

  1. Browser based
  2. Java based
  3. Dynamic language based: Perl, Python, Ruby, Tcl
  4. Native cross-platform development environment, e.g Qt
  5. Apollo
  6. Others, e.g. Eclipse RCP

If the .NET Framework is not cross-platform, Apollo isn’t either. The .NET Framework runs on all Windows versions, and Mono also runs on a lot of other platforms, like Mac OS X, Solaris, Linux (x86, x64, ia64 and more) and even a few Nokia phones. I’m not even taking Silverlight into account.

Apollo, however, is based on Flash. Flash only runs on Windows, Mac OS X and Linux, and a very old version on Solaris. Only x86 browsers are supported. While this isn’t a problem on x64 operating systems, it is on ia64 and other architectures not offering x86 compatibility.

Now, Apollo doesn’t require a browser. However, the only currently available Flash implementation is a browser plugin. If I look at the Apollo alpha, only Mac OS X and Windows are supported.

If you ask me, both the .NET Framework and Apollo qualify as being cross-platform, but the .NET Framework supports more platforms.