The ports' real at any rate. I should know, I haven't slept in 24 hours. =_=
The naming convention stuff is a pain in the arse. I'm trying to make everything lower case, but there might be some folders with different systems... we'll see. The best would be if everything was consistent.
I'm using SDL_mixer, rewriting code to avoid music tracks overlapping, and going to be pre-loading the voice overs instead of streaming them. Going to be a lot of fiddling to get that to work just right.
The naming is indeed a pain.
The rewrite to SDL_mixer is pretty cool. If you really want multiple streams you could check out the SDL_mixer code though. I haven't looked at it, but would it really be too hard to fix a quick hack in SDL_mixer to play multiple streams? Well, of course it's not really a problem if you can avoid the track overlapping. Fade out + Fade in is nice too

Both of those have caused the Windows + Mac versions to break, but hopefully I'll be able to get everything working again in a few days. (I hope...)
Haha. I hope so too

But I'm sure you can do it in a small amount of time, seeing how fast you were able to port this stuff to Linux after putting your mind to it for a day. Really... That's some great stuff you're doing.
I had a few questions for Linux peeps.
- Is there an "Alt-Tab" equivalent?
- What is the expected key combination to switch fullscreen/windowed?
- Quick quit key combo?
- i'm using Code::Blocks for an IDE atm. If anyone has any other suggestions, lemme know.
Alt-Tab: In the popular KDE (KWin window manager) and GNOME (Metacity window manager) desktops (and also in the recently hyped Compiz-Fusion '3D' window manager) Alt-Tab just works to switch windows (eventhough Compiz-Fusion also has this neat Super-Tab that shows your windows in a circle..)
Expected key combination to switch fullscreen/windowed: I think alt+F or ctrl+F is pretty logical.
Quick quit key: don't be funny - nobody wants to quit this game

... I'd say Ctrl+Q, that one is used quite often, but really I'd prefer no quick quit key... you wouldn't want to accidentally press it... Esc should bring up a menu, and from there you can quit. I think that's the best way.
Code::Blocks is pretty good. I use KDevelop myself. And a lot of people like Eclipse. And the real freaks just use vim or emacs

Edit: Oh yeah, if anyone's curious what's going on at the end, I right clicked on the mossy rock, which would normally get Naija to swim over and sit on it. But for some reason the path finding code isn't working in the port yet, and Naija just gets stuck swimming on the spot.
I'm sure you'll fix it

Yeah, I can alt-tab... but not while the game is running. Not sure if its the game's fault or if that's just how Linux works.
Mainly want a way to get out of the game window without quitting.
Are you grabbing keyboard/mouse input in SDL with SDL_GrabInput()? That could be the problem. Try setting it off when you press Esc or something, if you are using it.
Otherwise, Alt-Tab should keep working fine.
I'm very glad that the port is becoming reality. You're doing a great job and you have my support. besides buying the game, I will probably donate some extra money for the effort.
Thanks, alec-dude. You made my day.