Hard Light Productions Forums
General FreeSpace => FreeSpace & FreeSpace Open Support => Topic started by: djmace on May 04, 2009, 01:21:51 pm
-
First I want to say hi to all, great forum =)
My Problem:
I'm running linux, installing FS2_open went fine. Downloaded the mediavps(3.6.10) and the RC2 executables.
Now i tried to start fs2 with activated mediavps -> "Web cursor bitmap not found" - Error
Did a wiki-search on this page here -> found the solution "chown <user> /path/to/vpfiles/ -R"
Tried again to start fs2_open but it did not work, same error :(
I already re-downloaded the mediavps -> no change at all
By the way, starting fs2_open without the option -mod mediavps works fine!
Hope you can help me!
djmce
(I think there's a simple solution which i overlooked ;) )
-
So...you can run the game fine without the MediaVPs, but with the MediaVPs you get that error?
Because that error usually means you don't actually have Freespace 2 installed, just Freespace Open. It does require a retail copy of FS2.
-
:wtf: Uh, could you provide screenshots of the \freespace2\ folder and the \mediavps\ folder? Preferrably so that all the files are visible.
So...you can run the game fine without the MediaVPs, but with the MediaVPs you get that error?
Rather weird. If there is no FS2, it shouldn't run, mods or no mods.
-
*takingcam*
(http://ubuntu-pics.de/thumb/13495/freespace2folders_03Ksnm.jpg) (http://ubuntu-pics.de/bild/13495/freespace2folders_03Ksnm.jpg)
On the screenshot you can see the error in the terminal.
That's the weird thing; its running without mediavps...
I even reinstalled it three times from different cd's (a pc-magazine dvd and my retail copy) !
Any ideas?
Thanks for help =)
djmace
-
Hmm. And you are using the Linux builds and not the Windows builds?
What is that patchw32.dll? I think I've seen it, but can't remember what it was related to.
If that's a 3.6.10 RC2 debug that I spot from the pic, try running it. With luck it can go through the .vp files. That way the fs2_open.log file in \freespace2\data\ would reveal if any of the files are corrupt.
As a side note, if you have the 3.6.10 MediaVPs, and if you installed them manually, there is no need for ls_neb.vp, since the LS Nebulae and the modified retail missions are included in the MediaVPs.
-
What my terminal says:
/home/marcel/Apps/freespace2/fs2_open_3_6_10_RC2_debug -mod mediavps
Unrecognized command line parameter "-2d_poof". Ignoring...
Unrecognized command line parameter "-alpha_env". Ignoring...
Future debug output
What the log says:
==========================================================================
DEBUG SPEW: No debug_filter.cfg found, so only general, error, and warning
categories can be shown and no debug_filter.cfg info will be saved.
==========================================================================
Opened log '/home/marcel/.fs2_open/data/fs2_open.log', Mon May 04 21:01:59 2009 ...
FreeSpace version: 3.6.10
Passed cmdline options:
-spec_exp 16.7
-fov 0.675
-ogl_spec 80
-spec_static 0.9
-spec_point 0.6
-spec_tube 1.0
-ambient_factor 50
-env
-mipmap
-missile_lighting
-glow
-noscalevid
-spec
-cache_bitmaps
-img2dds
-dualscanlines
-orbradar
-rearm_timer
-targetinfo
-3dwarp
-ship_choice_3d
-warp_flash
-snd_preload
-mod mediavps
Building file index...
Found root pack '/home/marcel/.fs2_open/mediavps/ls_neb.vp' with a checksum of 0xae92af0e
Found root pack '/home/marcel/.fs2_open/mediavps/MV_Advanced.vp' with a checksum of 0x08a62d20
Found root pack '/home/marcel/.fs2_open/mediavps/MV_Assets.vp' with a checksum of 0xb8c5d655
Found root pack '/home/marcel/.fs2_open/mediavps/MV_Core.vp' with a checksum of 0x0a0213e0
Found root pack '/home/marcel/.fs2_open/mediavps/MV_Effects.vp' with a checksum of 0xb2296226
Found root pack '/home/marcel/.fs2_open/mediavps/mv_music.vp' with a checksum of 0xbbd92e16
Searching root '/home/marcel/.fs2_open/mediavps/' ... 0 files
Searching root pack '/home/marcel/.fs2_open/mediavps/ls_neb.vp' ... 225 files
Searching root pack '/home/marcel/.fs2_open/mediavps/MV_Advanced.vp' ... 2610 files
Searching root pack '/home/marcel/.fs2_open/mediavps/MV_Assets.vp' ... 1867 files
Searching root pack '/home/marcel/.fs2_open/mediavps/MV_Core.vp' ... 139 files
Searching root pack '/home/marcel/.fs2_open/mediavps/MV_Effects.vp' ... 1032 files
Searching root pack '/home/marcel/.fs2_open/mediavps/mv_music.vp' ... 32 files
Searching root '/home/marcel/.fs2_open/' ... 21 files
Searching root '/home/marcel/mediavps/' ... 0 files
Searching root '/home/marcel/' ... 0 files
Found 10 roots and 5926 files.
Setting language to English
Wokka! Error opening file (strings.tbl)!
TABLES: Unable to parse 'strings.tbl'! Error code = 5.
TBM => Starting parse of 'mv_strings-lcl.tbm' ...
Initializing OpenAL...
OpenAL Vendor : OpenAL Community
OpenAL Renderer : OpenAL Soft
OpenAL Version : 1.1
... OpenAL successfully initialized!
Failed to init speech
Initializing OpenGL graphics device at 800x600 with 32-bit color...
Initializing SDL...
Requested SDL Video values = R: 8, G: 8, B: 8, depth: 24, double-buffer: 1
Actual SDL Video values = R: 8, G: 8, B: 8, depth: 24, double-buffer: 1
OpenGL Vendor : NVIDIA Corporation
OpenGL Renderer : GeForce 8600M GT/PCI/SSE2
OpenGL Version : 3.0.0 NVIDIA 180.44
Using extension "GL_EXT_fog_coord".
Using extension "GL_ARB_multitexture".
Using extension "GL_ARB_texture_env_add".
Using extension "GL_ARB_texture_compression".
Using extension "GL_EXT_texture_compression_s3tc".
Using extension "GL_EXT_texture_filter_anisotropic".
Using extension "GL_ARB_texture_env_combine".
Using extension "GL_EXT_compiled_vertex_array".
Using extension "GL_EXT_draw_range_elements".
Using extension "GL_ARB_texture_mirrored_repeat".
Using extension "GL_ARB_texture_non_power_of_two".
Using extension "GL_ARB_vertex_buffer_object".
Using extension "GL_ARB_pixel_buffer_object".
Using extension "GL_SGIS_generate_mipmap".
Using extension "GL_EXT_framebuffer_object".
Using extension "GL_ARB_texture_rectangle".
Using extension "GL_EXT_bgra".
Using extension "GL_ARB_texture_cube_map".
Using extension "GL_EXT_texture_lod_bias".
Using extension "GL_ARB_point_sprite".
Using extension "GL_ARB_shading_language_100".
Using extension "GL_ARB_shader_objects".
Using extension "GL_ARB_vertex_shader".
Using extension "GL_ARB_fragment_shader".
Using extension "GL_NV_vertex_program3".
Found special extension function "glXSwapIntervalSGI".
Compiling shader -> null-v.sdr / null-f.sdr ...
Compiling shader -> b-v.sdr / b-f.sdr ...
Compiling shader -> b-v.sdr / bg-f.sdr ...
Compiling shader -> l-v.sdr / lb-f.sdr ...
Compiling shader -> l-v.sdr / lbg-f.sdr ...
Compiling shader -> l-v.sdr / lbgs-f.sdr ...
Compiling shader -> l-v.sdr / lbs-f.sdr ...
Compiling shader -> le-v.sdr / lbgse-f.sdr ...
Compiling shader -> le-v.sdr / lbse-f.sdr ...
Compiling shader -> lf-v.sdr / lfb-f.sdr ...
Compiling shader -> lf-v.sdr / lfbg-f.sdr ...
Compiling shader -> lf-v.sdr / lfbgs-f.sdr ...
Compiling shader -> lf-v.sdr / lfbs-f.sdr ...
Compiling shader -> lfe-v.sdr / lfbgse-f.sdr ...
Compiling shader -> lfe-v.sdr / lfbse-f.sdr ...
Compiling shader -> l-v.sdr / null-f.sdr ...
Compiling shader -> l-v.sdr / lg-f.sdr ...
Compiling shader -> l-v.sdr / lgs-f.sdr ...
Compiling shader -> l-v.sdr / ls-f.sdr ...
Compiling shader -> le-v.sdr / lgse-f.sdr ...
Compiling shader -> le-v.sdr / lse-f.sdr ...
Max texture units: 4 (32)
Max elements vertices: 1048576
Max elements indices: 1048576
Max texture size: 8192x8192
Can use compressed textures: YES
Texture compression available: YES
Using trilinear texture filter.
Using GLSL for model rendering.
Shader Version: 1.30 NVIDIA via Cg compiler
... OpenGL init is complete!
Size of bitmap info = 705 KB
Size of bitmap extra info = 40 bytes
Do you see any hint?
setting language to English
Wokka! Error opening file (strings.tbl)!
TABLES: Unable to parse 'strings.tbl'! Error code = 5.
TBM => Starting parse of 'mv_strings-lcl.tbm' ...
seems like an error to me ;) Would it help to know that i'm running the german version of the game?
@ Lobo : I've run the install trough wine -> the patch32.dll has something to do with the update-function in windows i guess. Thanks for the side note ;)
djmace
-
You seem to be lacking the retail files.
See the picture in his previous post. He has FS2 installed.
Well, this is odd ****. The game engine stops going through the .vp files after it has finished with the MediaVPs. I really don't understand why. I have slight fever so I may not be at my sharpest.
But one thing came to my mind: you have a German version, correct? You'll need a temporary unofficial patch with the 3.6.10 MediaVPs. Uno momento, I'll try to find it.
-
D'you have a copy of the Launcher, djmace?
-
Found the patch (http://www.game-warden.com/starfox/Non_SF_related_stuff/MVP3610BETA/MV_3610_german_hotfix.rar). Dunno if it'll help but it can't hurt.
D'you have a copy of the Launcher, djmace?
Psst. Linux.
-
I don't know much about Linux but I did notice that the media VPs are in /home/marcel/.fs2_open/mediavps/ while the picture is of /home/marcel/apps/freespace2
-
Ohh, that'd do it. Put the MediaVPs in a subfolder of your Freespace 2 directory. FSOpen goes over Freespace 2, not somewhere else.
-
The MediaVPs being in ~/.fs2_open/mediavps wouldn't be a problem, it's a perfectly valid way to run things on non-Windows builds.
I guess everyone else has missed it so far, but the problem appears to be that it's run via a script or symlink which isn't setting the working directory properly (it looks like you may just run it directly, which is the wrong way to use the binary in this case). It's trying to run out of ~ when it should be running in ~/Apps/freespace2 in order to find the retail VPs. Make sure that you are running the binary from within ~/Apps/freespace2 and that should fix it. I think that there may be a shell script listed in the wiki for you to use to set the working directory properly, but if not let me know and I'll send you mine.
-
Ok, i "installed" the patch which i alread knew from my freespacefolder in windows ;)
Putting the mediavps in the ~/.fs2_open/mediavps - folder worked in previous versions =)
taylor, what do you mean with "running the binary within ~/Apps/freespace2" ?
i think this
marcel@marcel-laptop:~/Apps/freespace2$ ~/Apps/freespace2/fs2_open_3_6_10_RC2 -mod mediavps
Unrecognized command line parameter "-2d_poof". Ignoring...
Unrecognized command line parameter "-alpha_env". Ignoring...
ERROR: "mv_strings-lcl.tbm is corrupt" at localization/localize.cpp:608
and get an error i know from windows...which should be solved with the hotfix :confused:
Any more hints?
Thanks a lot =)
djmace
-
The -2dpoof and alpha_env things are harmless. Now, the strings issue has to do with foreign language versions, so...
-
Ok, i "installed" the patch which i alread knew from my freespacefolder in windows ;)
I can't remember what the "patch" is, but assuming that it's a VP then be sure to put it in ~/.fs2_open/mediavps to make sure it will override what's there.
taylor, what do you mean with "running the binary within ~/Apps/freespace2" ?
Basically just like you did just now. Essentially you just "cd ~/Apps/freespace2", then run the binary ("./fs2_open_3_6_10_RC2 -mod mediavps" would be enough in this case). Then if you check fs2_open.log you should see where it's looking for VPs in ~/Apps/freespace2.
You can of course use a shell script to do that for you so that you can easily run the game from the applications menu or from a link on the panel or something, unless you just really want that little bit of console output it gives on start up. :)
-
Hi all,
i'm awake and here again ;)
I applied the patch and put the german_hotfix.vp included in the patch-package into the ./fs2open/mediavps - folder.
Now i tried to run the game - no "web cursor error" anymore but still
marcel@marcel-laptop:~/Apps/freespace2$ ./fs2_open_3_6_10_RC2 -mod mediavps
Unrecognized command line parameter "-2d_poof". Ignoring...
Unrecognized command line parameter "-alpha_env". Ignoring...
ERROR: "mv_strings-lcl.tbm is corrupt" at localization/localize.cpp:608
the "mv_strings"- is corrupt - error and the log says
==========================================================================
DEBUG SPEW: No debug_filter.cfg found, so only general, error, and warning
categories can be shown and no debug_filter.cfg info will be saved.
==========================================================================
Opened log '/home/marcel/.fs2_open/data/fs2_open.log', Mon May 04 21:01:59 2009 ...
FreeSpace version: 3.6.10
Passed cmdline options:
-spec_exp 16.7
-fov 0.675
-ogl_spec 80
-spec_static 0.9
-spec_point 0.6
-spec_tube 1.0
-ambient_factor 50
-env
-mipmap
-missile_lighting
-glow
-noscalevid
-spec
-cache_bitmaps
-img2dds
-dualscanlines
-orbradar
-rearm_timer
-targetinfo
-3dwarp
-ship_choice_3d
-warp_flash
-snd_preload
-mod mediavps
Building file index...
Found root pack '/home/marcel/.fs2_open/mediavps/ls_neb.vp' with a checksum of 0xae92af0e
Found root pack '/home/marcel/.fs2_open/mediavps/MV_Advanced.vp' with a checksum of 0x08a62d20
Found root pack '/home/marcel/.fs2_open/mediavps/MV_Assets.vp' with a checksum of 0xb8c5d655
Found root pack '/home/marcel/.fs2_open/mediavps/MV_Core.vp' with a checksum of 0x0a0213e0
Found root pack '/home/marcel/.fs2_open/mediavps/MV_Effects.vp' with a checksum of 0xb2296226
Found root pack '/home/marcel/.fs2_open/mediavps/mv_music.vp' with a checksum of 0xbbd92e16
Searching root '/home/marcel/.fs2_open/mediavps/' ... 0 files
Searching root pack '/home/marcel/.fs2_open/mediavps/ls_neb.vp' ... 225 files
Searching root pack '/home/marcel/.fs2_open/mediavps/MV_Advanced.vp' ... 2610 files
Searching root pack '/home/marcel/.fs2_open/mediavps/MV_Assets.vp' ... 1867 files
Searching root pack '/home/marcel/.fs2_open/mediavps/MV_Core.vp' ... 139 files
Searching root pack '/home/marcel/.fs2_open/mediavps/MV_Effects.vp' ... 1032 files
Searching root pack '/home/marcel/.fs2_open/mediavps/mv_music.vp' ... 32 files
Searching root '/home/marcel/.fs2_open/' ... 21 files
Searching root '/home/marcel/mediavps/' ... 0 files
Searching root '/home/marcel/' ... 0 files
Found 10 roots and 5926 files.
Setting language to English
Wokka! Error opening file (strings.tbl)!
TABLES: Unable to parse 'strings.tbl'! Error code = 5.
TBM => Starting parse of 'mv_strings-lcl.tbm' ...
Initializing OpenAL...
OpenAL Vendor : OpenAL Community
OpenAL Renderer : OpenAL Soft
OpenAL Version : 1.1
... OpenAL successfully initialized!
Failed to init speech
Initializing OpenGL graphics device at 800x600 with 32-bit color...
Initializing SDL...
Requested SDL Video values = R: 8, G: 8, B: 8, depth: 24, double-buffer: 1
Actual SDL Video values = R: 8, G: 8, B: 8, depth: 24, double-buffer: 1
OpenGL Vendor : NVIDIA Corporation
OpenGL Renderer : GeForce 8600M GT/PCI/SSE2
OpenGL Version : 3.0.0 NVIDIA 180.44
Using extension "GL_EXT_fog_coord".
Using extension "GL_ARB_multitexture".
Using extension "GL_ARB_texture_env_add".
Using extension "GL_ARB_texture_compression".
Using extension "GL_EXT_texture_compression_s3tc".
Using extension "GL_EXT_texture_filter_anisotropic".
Using extension "GL_ARB_texture_env_combine".
Using extension "GL_EXT_compiled_vertex_array".
Using extension "GL_EXT_draw_range_elements".
Using extension "GL_ARB_texture_mirrored_repeat".
Using extension "GL_ARB_texture_non_power_of_two".
Using extension "GL_ARB_vertex_buffer_object".
Using extension "GL_ARB_pixel_buffer_object".
Using extension "GL_SGIS_generate_mipmap".
Using extension "GL_EXT_framebuffer_object".
Using extension "GL_ARB_texture_rectangle".
Using extension "GL_EXT_bgra".
Using extension "GL_ARB_texture_cube_map".
Using extension "GL_EXT_texture_lod_bias".
Using extension "GL_ARB_point_sprite".
Using extension "GL_ARB_shading_language_100".
Using extension "GL_ARB_shader_objects".
Using extension "GL_ARB_vertex_shader".
Using extension "GL_ARB_fragment_shader".
Using extension "GL_NV_vertex_program3".
Found special extension function "glXSwapIntervalSGI".
Compiling shader -> null-v.sdr / null-f.sdr ...
Compiling shader -> b-v.sdr / b-f.sdr ...
Compiling shader -> b-v.sdr / bg-f.sdr ...
Compiling shader -> l-v.sdr / lb-f.sdr ...
Compiling shader -> l-v.sdr / lbg-f.sdr ...
Compiling shader -> l-v.sdr / lbgs-f.sdr ...
Compiling shader -> l-v.sdr / lbs-f.sdr ...
Compiling shader -> le-v.sdr / lbgse-f.sdr ...
Compiling shader -> le-v.sdr / lbse-f.sdr ...
Compiling shader -> lf-v.sdr / lfb-f.sdr ...
Compiling shader -> lf-v.sdr / lfbg-f.sdr ...
Compiling shader -> lf-v.sdr / lfbgs-f.sdr ...
Compiling shader -> lf-v.sdr / lfbs-f.sdr ...
Compiling shader -> lfe-v.sdr / lfbgse-f.sdr ...
Compiling shader -> lfe-v.sdr / lfbse-f.sdr ...
Compiling shader -> l-v.sdr / null-f.sdr ...
Compiling shader -> l-v.sdr / lg-f.sdr ...
Compiling shader -> l-v.sdr / lgs-f.sdr ...
Compiling shader -> l-v.sdr / ls-f.sdr ...
Compiling shader -> le-v.sdr / lgse-f.sdr ...
Compiling shader -> le-v.sdr / lse-f.sdr ...
Max texture units: 4 (32)
Max elements vertices: 1048576
Max elements indices: 1048576
Max texture size: 8192x8192
Can use compressed textures: YES
Texture compression available: YES
Using trilinear texture filter.
Using GLSL for model rendering.
Shader Version: 1.30 NVIDIA via Cg compiler
... OpenGL init is complete!
Size of bitmap info = 705 KB
Size of bitmap extra info = 40 bytes
Ah, i don't know what to do, seems to be allright besides the corrupt mv_strings - which already should be patched through the hotfix (maybe it doesn't work^^):confused:
Do you think an english retail copy would solve the problems? :doubt:
But i still wonder why it runs without activated mediavps :wtf:
greetings
djmace
-
Hi all!
I moved the german_hotfix.vp in every possible folder for *vp-files, but nothing worked :(
Still no ideas?
Thanks for your help =)
djmace
-
I find it strange that your log doesn't show any mention of the retail files.... Also, that ls_neb.vp (Lightspeeds' Nebula pack, I believe?) is unnecessary, IIRC.
-
Did a wiki-search on this page here -> found the solution "chown <user> /path/to/vpfiles/ -R"
Did you verify that the owner is now set properly?
-
I applied the patch and put the german_hotfix.vp included in the patch-package into the ./fs2open/mediavps - folder.
Now i tried to run the game - no "web cursor error" anymore but still
Be sure to run the debug build again, because the log that you listed is the same as the first one. Include the updated log that that should offer some clue as to what the remaining problem might be.
-
Hi all =)
Solved the problem :D
First i checked the owner of the files, it was set correctly.
The problem was the patch itself, actually its install instructions:
The patch Lobo posted was
1. too old, heres a newer one http://home.arcor.de/gs-ds/mv_german_hotfix.rar (http://home.arcor.de/gs-ds/mv_german_hotfix.rar) for everyone with the same problem
2. the patch-descriptions were misleading: The new one says that the file has to be copied to /data/tables -> the old one says it has to be copied to /mediavps/data/tables; so i copied the new patch to ./fs2open/mediavps/data/tables and, to be sure, to ~/Apps/freespace2/mediavps/data/tables (folder has to be created)
I gave it a try and :wakka: it runs with activated mediavps :D
Thank you all, you all have done a nice job ^^
Till the next problem ;)
So long,
djmace