Project Log: ScummVM for the GP2X

This project log contains information on my, now official, port of the wonderful ScummVM virtual machine to the GP2X platform.

Resurrecting a blog

Well I just took a look at my blog and realised that I was not exactly keeping it up to date.

I have spent the last year making posts and contributions to various projects but I never got around to putting pen to paper, so to speak, and updating my own site.

With this in mind I thought I would dump down a list of my current projects (subject to changing with the tides, light levels and availability of alcohol) with quick status updates.

ScummVM for the GP32 – Yes, this is not dead, it’s just been sleeping for the last year ;). I now have a shiny new AMD64 Gentoo Linux box for development and I finally built an ARM GCC compiler for it so I can at least build my code even if it is in a very sorry state.

I was really pleased to see that people still use that crappy alpha I released over a year ago and have even gone to great lengths to squeeze every last drop of performance out of it. If I had known that I would have made sure it was not so horrible ;).

Reviewing the code it is obvious ScummVM has undergone some substantial changes under the hood in the last few months, unfortunately this has led to a far more 'chunky' executable. Getting the GP32 to process anything from ScummVM 0.7.* and above is going to be fun. Still, it would be boring otherwise. I really doubt that one FXE will support all the engines so an FXE per engine is a definite. Unfortunately the overhead for midi and other sound processing may just be a little to high now for even an overclocked GP32 to muscle up to it. We can but try however :).

More to come as I dig out status updates on other projects from notes...

Previous 10 Posts

Archives

  • August 2008
  • March 2008
  • January 2008
  • December 2007
  • November 2007
  • June 2007
  • May 2007
  • February 2007
  • January 2007
  • October 2006
  • September 2006
  • August 2006
  • February 2006
  • January 2006
  • June 2005
  • May 2005
  • March 2005
  • February 2005
  • January 2005
  • January 2004
  • December 2003
  • October 2003
  • August 2003