High res textures [message #367418] |
Thu, 15 January 2009 12:50 |
|
Spyder
Messages: 1070 Registered: March 2006
Karma: 0
|
General (1 Star) |
|
|
Hey everyone,
I was just trying something a short while ago. I wanted to see if Renegade supports High-Res textures like 1024x1024 and bigger. Unfortunately, when I replace the original textures with the high-res ones, Renegade either displays black textures or it will crash.
Then I asked Di3HardNL about it. He didn't seem to know anything about it either, but he said: 'Maybe you can change Renegade's texture settings in an .INI file or something.'
My question, does Renegade support textures this big. Else, how can I possibly fix this problem (I think Renegade should be able to support high-res textures).
BTW: I think Saberhawk might know the answer xD
|
|
|
|
|
Re: High res textures [message #367429 is a reply to message #367418] |
Thu, 15 January 2009 14:15 |
|
saberhawk
Messages: 1068 Registered: January 2006 Location: ::1
Karma: 0
|
General (1 Star) |
|
|
Nero wrote on Thu, 15 January 2009 13:50 | Hey everyone,
I was just trying something a short while ago. I wanted to see if Renegade supports High-Res textures like 1024x1024 and bigger. Unfortunately, when I replace the original textures with the high-res ones, Renegade either displays black textures or it will crash.
Then I asked Di3HardNL about it. He didn't seem to know anything about it either, but he said: 'Maybe you can change Renegade's texture settings in an .INI file or something.'
My question, does Renegade support textures this big. Else, how can I possibly fix this problem (I think Renegade should be able to support high-res textures).
BTW: I think Saberhawk might know the answer xD
|
You totally think right!
Texture size is limited by two things in Renegade. First is the maximum texture resolution supported by your video card. For most video cards, 2048x2048 is a safe best. That limitation however is done by your hardware and *not* Renegade. This brings us to limit #2, Renegade's texture loader. It's a two part loader. You have the thumbnail manager system (aka .thu files) which holds a "thumbnail" of the texture and relevant information such as the texture format and dimensions. Renegade loads the thu files every game start and makes attempts at updating it from what it can see. However, it tends to fetch that information from textures inside always.dat and the mix files. When it tries to load a texture and finds a loose file in the data folder which has a different size and/or format goes "Oh shit!" and simply aborts texture loading rather than try to fix things. The texture loader also doesn't understand texture formats other than DXT1-5 for dds files and downconverts all tga textures to 16 bit because of a registry setting which is set by default to 16.
|
|
|
|
Re: High res textures [message #367476 is a reply to message #367429] |
Fri, 16 January 2009 00:14 |
|
Spyder
Messages: 1070 Registered: March 2006
Karma: 0
|
General (1 Star) |
|
|
Saberhawk wrote on Thu, 15 January 2009 22:15 |
Nero wrote on Thu, 15 January 2009 13:50 | Hey everyone,
I was just trying something a short while ago. I wanted to see if Renegade supports High-Res textures like 1024x1024 and bigger. Unfortunately, when I replace the original textures with the high-res ones, Renegade either displays black textures or it will crash.
Then I asked Di3HardNL about it. He didn't seem to know anything about it either, but he said: 'Maybe you can change Renegade's texture settings in an .INI file or something.'
My question, does Renegade support textures this big. Else, how can I possibly fix this problem (I think Renegade should be able to support high-res textures).
BTW: I think Saberhawk might know the answer xD
|
You totally think right!
Texture size is limited by two things in Renegade. First is the maximum texture resolution supported by your video card. For most video cards, 2048x2048 is a safe best. That limitation however is done by your hardware and *not* Renegade. This brings us to limit #2, Renegade's texture loader. It's a two part loader. You have the thumbnail manager system (aka .thu files) which holds a "thumbnail" of the texture and relevant information such as the texture format and dimensions. Renegade loads the thu files every game start and makes attempts at updating it from what it can see. However, it tends to fetch that information from textures inside always.dat and the mix files. When it tries to load a texture and finds a loose file in the data folder which has a different size and/or format goes "Oh shit!" and simply aborts texture loading rather than try to fix things. The texture loader also doesn't understand texture formats other than DXT1-5 for dds files and downconverts all tga textures to 16 bit because of a registry setting which is set by default to 16.
|
So what you are trying to say is:
If I delete the .thu files and load the map, my textures won't be black anymore?
=============
I was just looking at my registry files, and I saw this key:
Texture_Resolution : REG_DWORD : 0x00000000(0)
What does that key mean? Has that something to do with it?
[Updated on: Fri, 16 January 2009 00:19] Report message to a moderator
|
|
|
Re: High res textures [message #367477 is a reply to message #367476] |
Fri, 16 January 2009 00:24 |
|
saberhawk
Messages: 1068 Registered: January 2006 Location: ::1
Karma: 0
|
General (1 Star) |
|
|
Nero wrote on Fri, 16 January 2009 01:14 |
Saberhawk wrote on Thu, 15 January 2009 22:15 |
Nero wrote on Thu, 15 January 2009 13:50 | Hey everyone,
I was just trying something a short while ago. I wanted to see if Renegade supports High-Res textures like 1024x1024 and bigger. Unfortunately, when I replace the original textures with the high-res ones, Renegade either displays black textures or it will crash.
Then I asked Di3HardNL about it. He didn't seem to know anything about it either, but he said: 'Maybe you can change Renegade's texture settings in an .INI file or something.'
My question, does Renegade support textures this big. Else, how can I possibly fix this problem (I think Renegade should be able to support high-res textures).
BTW: I think Saberhawk might know the answer xD
|
You totally think right!
Texture size is limited by two things in Renegade. First is the maximum texture resolution supported by your video card. For most video cards, 2048x2048 is a safe best. That limitation however is done by your hardware and *not* Renegade. This brings us to limit #2, Renegade's texture loader. It's a two part loader. You have the thumbnail manager system (aka .thu files) which holds a "thumbnail" of the texture and relevant information such as the texture format and dimensions. Renegade loads the thu files every game start and makes attempts at updating it from what it can see. However, it tends to fetch that information from textures inside always.dat and the mix files. When it tries to load a texture and finds a loose file in the data folder which has a different size and/or format goes "Oh shit!" and simply aborts texture loading rather than try to fix things. The texture loader also doesn't understand texture formats other than DXT1-5 for dds files and downconverts all tga textures to 16 bit because of a registry setting which is set by default to 16.
|
So what you are trying to say is:
If I delete the .thu files and load the map, my textures won't be black anymore?
=============
I was just looking at my registry files, and I saw this key:
Texture_Resolution : REG_DWORD : 0x00000000(0)
What does that key mean? Has that something to do with it?
|
If you delete the thu files and load the map, your textures *should* be showing up, but this is Renegade
As for the reg key, leave it alone. It's the "Texture Detail" slider in wwconfig and ingame configuration.
|
|
|
Re: High res textures [message #367485 is a reply to message #367477] |
Fri, 16 January 2009 01:44 |
DL60
Messages: 283 Registered: May 2006
Karma: 0
|
Recruit |
|
|
I tried that with deleting the .thu files after reading this thread yesterday but it didn't work for me. So indeed: it's Renegade.
|
|
|