Author Topic: texture sizes  (Read 1430 times)

0 Members and 1 Guest are viewing this topic.

Offline MrGosh

  • 22
Hello everyone!
      I've started learning how to some modding stuff cause I've decided I'm going to make the coolest Freespace 2 mod EVER!  Anyway, I'm having some trouble getting the engine to open a texture I've made (modified actually).  I think it is because it is too large (190 kb - PCX, 512x512 pixels), but I can't figure out how to make it smaller, or if that's even possible.  I have the Gimp program, so I hope it can be done with that.  Anyway, if anyone can help me I would appreciate it.  Thank you all!  And congrats to everyone who has worked on all the various mods.  There's some really cool stuff this board!

 

Offline aldo_14

  • Gunnery Control
  • 213
With regular / scp freespace it has to be an 8-bit pallete for a PCX texture.

With SCP, TGA, Jpeg and DDS format textures can also be used.

 

Offline MrGosh

  • 22
Thanks aldo.  I guess I figured it would be something like that.  I think I'll just stick to modifying the original FS textures for now.

One question, does SPC support higher resolutions of TGA, Jpeg..., or do those also have to have an 8 bit pallete.

Acutally, I also have another question.   Whenever I try to open the open source version of Fred2, I get the message below.  Is this an issue with my ATI card?  I just recently got the newest drivers so I don't think that's it.

Error: Current GL Version of 1.0 is less than required version of 1.2
Switch video modes or update drivers
File:E:\Languages\Visual Studio Projects\Visual C++\fs2_open\code\graphics\gropengl.cpp
Line: 3659

Call stack:
------------------------------------------------------------------
    fred2_open_3_6_5.exe 0066d009()
    fred2_open_3_6_5.exe 0066bfed()
    fred2_open_3_6_5.exe 0066c1f5()
    USER32.dll 77d48734()
    USER32.dll 77d4d05b()
    USER32.dll 77d4b4c0()
    USER32.dll 77d4fd29()
    ntdll.dll 7c90eae3()
    USER32.dll 77d501f7()
    USER32.dll 77d50291()
    fred2_open_3_6_5.exe 0066c702()
    fred2_open_3_6_5.exe 0066c78a()
    fred2_open_3_6_5.exe 00681647()
    fred2_open_3_6_5.exe 00681694()
    fred2_open_3_6_5.exe 0066d009()
------------------------------------------------------------------

 

Offline StratComm

  • The POFressor
  • 212
  • Cameron Crazy
    • http://www.geocities.com/cek_83/index.html
Yeah someone forgot to make sure the version check for OGL checked the major version.  Go find a more recent build of FRED.
who needs a signature? ;)
It's not much of an excuse for a website, but my stuff can be found here

"Holding the last thread on a page comes with an inherent danger, especially when you are edit-happy with your posts.  For you can easily continue editing in points without ever noticing that someone else could have refuted them." ~Me, on my posting behavior

Last edited by StratComm on 08-23-2027 at 08:34 PM

  

Offline aldo_14

  • Gunnery Control
  • 213
SCP should support all power of 2 textures that your card itself can support; i.e. 256 x 256, 512 x 512, 1024 x 1024, etc (and also non-square textures).

I'm not sure what your Fred problem is down to, natch.  Best ask on the SCP forum.

EDIT; TGA and jpeg can both be normal 32-bit (TGA also supports alpha-channel).  DDS, I think, uses an optimized pallete anyways (so I'm not sure of the 'real' bit depth; you don't need to manually downsize that anyways).

HTH.

 

Offline MrGosh

  • 22
Sweet.  Thanks both of you!  I'm off to find a newer version of Fred!

 

Offline Nuke

  • Ka-Boom!
  • 212
  • Mutants Worship Me
some of my textures are 2048^2
I can no longer sit back and allow communist infiltration, communist indoctrination, communist subversion, and the international communist conspiracy to sap and impurify all of our precious bodily fluids.

Nuke's Scripting SVN