fuzzie
Level: Roachling
Rank Points: 11
Registered: 04-29-2005
IP: Logged
|
DROD on powerpc Linux - working but a couple of questions (0)
Recently, I thought I'd like to take up DROD again. Unfortunately, my laptop only has Linux installed .. and it's a powerpc machine, so I can't run the Linux x86 DROD binaries which Caravel so kindly provide, and nor can I run the OS X ones! Ack. So, off I go wandering towards the source code.
DROD 2.0 seems to compile fine on my Debian sid after switching to SDL_mixer (FMOD isn't available) and obtaining an older copy of this mysterious pod_char_traits.h, which is a good start!
My first obstacle: the calls to TTF_RenderUNICODE_Solid in FontManager.cpp seem to always return NULL when DROD is trying to work out the size of text, which makes the initial in-game dialogs explode in a delight of, well, broken.
If I change the code not to call that, and to call the Shaded variant instead, DROD starts up and works fine! Yay! However, some of the in-game fonts look a bit wonky, and I was wondering if anyone else has encountered that problem and might have any ideas (I don't even know if it's related to the code I changed)..
The other problem is that I'd really love to renew my subscription to CaravelNet but, of course, I can't use it from a copy I've built myself, because the source code isn't supplied for obvious reasons. Is there anyone who might have access to the relevant source and a Linux/powerpc machine that could try building a CaravelNet-enabled copy, or am I doomed to a sad, antisocial DROD experience?
|