Hello... Even though this is bit of a thread necromancy, I figured it'd be better to post here than make a specific thread to just my problems.
So, I've managed to get 64-bit Ubuntu 6.06 working quite well and decided to install FS Open on it. That went well. I have a few notes and questions, though.
Firstly, the official FSO 3.6.7 build didn't compile on my computer. It did go through the configuration, but on make-command it always went through the code at some point and then stopped, I have no clear picture of why but the last lines nagged something about mveplayer and some missing file/directory, and then halted the compilation process. If someone wants sdditional information, I can reproduce the phenomenon and send the last lines of compilation here, should it have any importance - which I doubt, since I did found another build that compiled without difficulties and works quite well.
This build that I'm now using is Taylor's 20060502 build which supposedly has env mapping for OGL... the thing with this is, however, that I can't see it being there. Also, some of the textures don't look like 32-bit - for example, the GVD Hatshepsut textures have streaked colouration instead of glide colours, if you understand what I mean... I can provide a screenshot to make it clear if needed. One other thing I'm not sure is affecting anything is the -ambient_factor N flag. I have it on zero, and everything looks too bright to me.
$ ./fs2_open_r -help gives me the following:
FS2 Open: The Source Code Project, version 3.6.8
Website: http://scp.indiegames.us
Mantis (bug reporting): http://lore.maxgaming.net/~scp/mantis/
Usage: fs2_open [options]
[ -spec ] - Enable specular
[ -glow ] - Enable glowmaps
[ -jpgtga ] - Enable jpg,tga textures
[ -mipmap ] - Enable mipmapping
[ -nomotiondebris ] - Disable motion debris
[ -2d_poof ] - Stops fog intersect hull
[ -noscalevid ] - Disable scale-to-window for movies
[ -cache_bitmaps ] - Cache bitmaps between missions
[ -missile_lighting ] - Apply Lighting to Missiles
[ -img2dds ] - Compress non-compressed images
[ -no_vsync ] - Disable vertical sync
[ -dualscanlines ] - Another pair of scanning lines
[ -targetinfo ] - Enable info next to target
[ -orbradar ] - Enables 3d radar
[ -rearm_timer ] - Enable Rearm/Repair Completion Timer
[ -ballistic_gauge ] - Enable the analog ballistic ammo gauge
[ -nobeampierce ] - Disable beams piercing shields
[ -ship_choice_3d ] - Use models for ship selection
[ -3dwarp ] - Enable 3d warp
[ -warp_flash ] - Enable flash upon warp
[ -tbp ] - Toggle features for The Babylon Project
[ -wcsaga ] - Toggle features for Wing Commander Saga
[ -snd_preload ] - Preload mission game sounds
[ -nosound ] - Disable sound and music
[ -nomusic ] - Disable music
[ -standalone ] -
[ -startgame ] -
[ -closed ] -
[ -restricted ] -
[ -multilog ] -
[ -clientdamage ] -
[ -mpnoreturn ] - Disables flight deck option
[ -oldfire ] -
[ -nohtl ] - Software mode (very slow)
[ -no_set_gamma ] - Disable setting of gamma
[ -nomovies ] - Disable video playback
[ -noparseerrors ] - Disable parsing errors
[ -safeloading ] -
[ -query_speech ] - Does this build have speech?
[ -d3d_bad_tsys ] - Enable inefficient textures
[ -novbo ] - Disable OpenGL VBO
[ -noibx ] - Don't use cached index buffers (IBX)
[ -loadallweps ] - Load all weapons, even those not used
[ -env ] - environment mapping
[ -alpha_env ] - uses alpha for env maping
[ -decals ] - impact decals
[ -ingame_join ] - Allows ingame joining
[ -voicer ] - Voice recognition
[ -fps ] - Show frames per second on HUD
[ -pos ] - Show position of camera
[ -window ] - Run in window
[ -timerbar ] -
[ -stats ] - Show statistics
[ -coords ] - Show coordinates
[ -show_mem_usage ] - Show memory usage
[ -pofspew ] -
[ -tablecrcs ] -
[ -missioncrcs ] -
[ -dis_collisions ] - Disable collisions
[ -dis_weapons ] - Disable weapon rendering
[ -output_sexps ] - Outputs SEXPs to sexps.html
[ -output_scripting ] - Outputs scripting to scripting.html
[ -nograb ] - Don't grab mouse/keyboard in a window
I cannot see -ambient_factor there. Does it exist in Linux version? At least it isn't complaining about unrecognized command parametres when I have that on my command line... So I'd have to guess it is there but it just doesn't feel like it's working.
Is there a limit to command line length?
And do I have to do something specific about envmapping to get it working? I remember something about a file that is needed if the computer cannot generate it by itself. What was that about?
One more thing: I posted it on Derelict SCP thread, but perhaps it's good to mention it here also: When I'm playing (or trying to, anyway) Derelict SCP campaign, the voice in briefings, de-briefings and such becames intolerably garbled by loud, sporadic white noise. Moreover, it seems to actually cause more than just FUBARed voice: If I keep too long in briefing window, the program stops due a memory overflow, kicks me back to the console with mouse cursor locked (keyboard works, though) and just practically tells me that there was a memory overflow. It doesn't even give me any error report that I'm aware of.
Strange thing is, when I get into game itself (ie. into cockpit) the problem goes away. The voice becomes normal and as good as it can be on my onboard sound card.
Thanks in advance.
Relevant specs:
OS: 64-bit Ubuntu Dapper 6.06 currently running on 2.6.15-25-amd64-k8 kernel
Sound: ALSA on Realtek AC97 onboard sound card
Build: Taylor's 2006/05/02 build
Current command line: $ ./fs2_open_r -mod Media_VPs, ,Derelict_SCP -spec -glow -jpgtga -mipmap -env -alpha_env -ambient_factor 0 -2d_poof -missile_lighting -dualscanlines -targetinfo -orbradar -rearm_timer -ship_choice_3d -3dwarp -warp_flash -fps -allslev -noscalevid -cache_bitmaps
I do have the latest OpenAL libraries (otherwise I'd hardly be able to even compile the build) and also the latest OGG libraries, so that shouldn't be a problem. Besides, as the problem only appears when in briefing, I doubt it would be as simple as a file incompatibility. But I can't really be sure. Heck, I got this OS instaled only a week ago and installed FS2 today. I wouldn't be surprized if there's a lot of what I don't have the foggiest idea about.