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.

ScummVM: GP32 0.5.1 Patches

Ph0x sent me over a few patches to his backend today to get unstable 0.5.1 ScummVM support. Considering I have moved away from SDL back to a custom backend I am going to merge big parts of this into my code and continue with the part SDL/part GP32 SDK backend.

Also, I now have a very odd bug that means I can't link MP3 and OGG libraries into the same executable without it crashing :(.

ScummVM: Speed problems - SDL to heavy?

Considering the speed problems I have been having with using raw SDL for the backend I am going to put this on hold for a while until I have chance to rethink how I do things.

OGG is still causing memory to escape like water though a hole however I have managed to get libMAD (MP3) working on the GP32 so I am also going to look at MP3 support at some point.

ScummVM: SDL and OGG vorbis?

Considering the problems I have had with getting the CVS version to run BASS (Or Simon1/2 for that matter) I have started to create a new GP32 backend using GP32_SDL. I have also got libTremor running (but with some HUGE memory leaks) so OGG vorbis support is at least a little more then a theory now.

New Project: ScummVM port for the GP32

For some reason I decided to get the old 3.0.1 (3c) GP32 ScummVM backend out of ScummVM's public CVS and start to have a poke about with it.

My main reason for playing about with it is a desire to get BASS working on the GP32 and OGG support working (using libTremor).

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