Important information: this site is currently scheduled to go offline indefinitely by December 1st 2023.
If you wish to donate to attempt the preservation of tools and software somewhere else before it goes down, check the GoFundMe

Resident Evil 5 Benchmark Backgrounds

The Original Forum. Game archives, full of resources. How to open them? Get help here.
Lev
n00b
Posts: 10
Joined: Thu Jul 23, 2009 1:28 pm
Has thanked: 1 time

Re: Resident Evil 5 Benchmark Backgrounds

Post by Lev »

I opened your DDS file using Hex Workshop. And I opened an uncompressed file as well.

I can't seem to figure out where the DDS header ends (it ends at 128 bytes, right? Which one is that?) I don't see any information regarding width and height either, but that's probably I can't figure out where byte 12 and 14 are either...Grasping in the dark here.
You do not have the required permissions to view the files attached to this post.
User avatar
Evin
ultra-veteran
ultra-veteran
Posts: 348
Joined: Sat Aug 05, 2006 2:04 pm
Location: Hungary
Has thanked: 2 times
Been thanked: 160 times
Contact:

Re: Resident Evil 5 Benchmark Backgrounds

Post by Evin »

Use normal view, like from 0 to F, not 0-20, and then you can see the header.
The size of header is fixed, 128byte (80h).
Lev
n00b
Posts: 10
Joined: Thu Jul 23, 2009 1:28 pm
Has thanked: 1 time

Re: Resident Evil 5 Benchmark Backgrounds

Post by Lev »

Thanks evin.

Okay, so I did a few attempts at replacing the uncompressed stuff after the DDS header and was able to get the image Mr. Mouse also produced except with a weird line through it. Also, I tried the same thing for the other images but that didn't work out too well. I have to say that I haven't figured out how to edit width and height yet but I don't think that's the problem.

Image
You do not have the required permissions to view the files attached to this post.
Mr.Mouse
Site Admin
Posts: 4073
Joined: Wed Jan 15, 2003 6:45 pm
Location: Dungeons of Doom
Has thanked: 450 times
Been thanked: 690 times
Contact:

Re: Resident Evil 5 Benchmark Backgrounds

Post by Mr.Mouse »

Please upload the second file you did that didn't work out that well. The first (that I also did) is simply a matter of wrong offset of the image data in the dds you created. You should have saved the dat starting from 80 hexadecimal (128 decimal, or the 129th byte))

You should familiarize yourself with hexadecimal numbers (0-f): http://wiki.xentax.com/index.php/DGTEFF ... _Numbering

Files are bytes stored sequentially, starting with byte 0 (the first byte). Hexadecimal numbers go from 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, a, b, c, d, e, f. After f comes 10, 11, 12 ,13, 14, 15, 16, 17, 18 , 19, 1a etc. If you count them a = 10 decimal, b = 11, c = 12 , d = 13, e = 14 and f = 15. 10 = 16, 11 = 17 etc.
So byte 12 is the byte at position 12 (c) (or the 13th byte!).
User avatar
Evin
ultra-veteran
ultra-veteran
Posts: 348
Joined: Sat Aug 05, 2006 2:04 pm
Location: Hungary
Has thanked: 2 times
Been thanked: 160 times
Contact:

Re: Resident Evil 5 Benchmark Backgrounds

Post by Evin »

I think, the first image is compressed with DXT1-3-5, but the header is bad. The size of the second image is incorrect, maybe.
Why don't you try out the DMC4 text2dds converter? Maybe works.
viewtopic.php?f=10&t=3057&st=0&sk=t&sd=a&start=30
Lev
n00b
Posts: 10
Joined: Thu Jul 23, 2009 1:28 pm
Has thanked: 1 time

Re: Resident Evil 5 Benchmark Backgrounds

Post by Lev »

Thanks evin, that worked.

And thanks for that link Mr. Mouse. I'll take my time and try things out for a while.
Post Reply