New DDS test, please try!
Blitz3D Forums/Blitz3D Programming/New DDS test, please try!
| ||
Hi, Here's an updated test, with release & debug EXEs. There should be 4 textured cubes. 1 solid, 1 masked, 2 with a blended alpha. Please state a simple yes/no if it works or not for both release & debug versions. And your GFX card make & model. http://www.tomspeed.com/load_dds_test2.zip Thanks for trying! Tom |
| ||
Working here fine for both versions as well as debug.. nVidia 5600FX 256MB VRAM, P4, 2.4 GHz, 1.6Gig RAM, WinXP Pro |
| ||
hey Tom, one question, do you planning to compose all things you did by now with DX7 to compose in to one DLL...? |
| ||
..I change size of DX1 without alpha texture from 512x512 to 256x256, but memory usage within programs you post after scaling texture is same..hows that?? |
| ||
Well, works fine for both releases (ATI Radeon X1800XT, 512MB GDDR3) |
| ||
Wow, hey tom works fine under win98se !!! No problems with both versions. :) ( ATI 9100 64 MB ) Thank you for the good support. |
| ||
2 x Yes, Radeon 9600XT, WinXP (home, latest patches etc) |
| ||
Works here. GF6600/256MB winXP SP2 |
| ||
Works perfectly here both examples! P4 2.6 - 1Gb RAM - Ati radeon X800 - Windows 2000 pro SP4 When do you plan to release? |
| ||
release: yes. debug: yes. Win98se/ATI Radeon VE,32mb. |
| ||
yes to both xp, ATI radeon 9700 |
| ||
Yes to both. Intel integrated graphics controller 82852/82855 GM/GME (Toshiba Laptop) Do Blitz texture functions still work with textures loaded through this library? (e.g. PositionTexture, TextureName) |
| ||
Both work a treat, Tom. ;) GeForce2 GTS 32MB |
| ||
Works Here perfectly... XFX 6800GT, XP SP2 |
| ||
Naughty Alien: Yeh sorry about that, I hard ocded those values, but rest assured, that it the video memory used IS the same as the size of the file on disk :) Need to see people with GF2 / Radeon 9100/9200 cards try this, I think it was those that didn't work with last test. If you know someone with those cards give them the link so they can try it please. Alien, I'll drop some more info about the DLL later, promise! Thanks Tom |
| ||
Thanks Tom..well..what i am saying is that I resized DX1, no alpha texture from 512x512 (171Kb) to 256x256 (30 kb) and within program memory usage is same..so its a bit confusing for me..initial texture is 171kb on disk and 174 in video memory, and after I scale down, its 30 kb on disk and remain same in video memory..how come?? |
| ||
Works fine on the laptop. Naughty Alien: What Tom is saying is that the values shown in the exe are hard coded, meaning he just typed them in the source code. Therefore they do not change when you change the texture. |
| ||
oh, then its me..thanks Fredborg.. |
| ||
works both on gfx 5700 |
| ||
Need to see people with GF2 / Radeon 9100/9200 cards try this, I think it was those that didn't work with last test. If you know someone with those cards give them the link so they can try it please. Didn't you see my post? :) |
| ||
Phalastos: cool! You were one of the guys for whom it didn't work last time :) big10p: sorry, must have missed it, I'll go check :) |
| ||
Need to see people with GF2 / Radeon 9100/9200 cards try this, I think it was those that didn't work with last test. If you know someone with those cards give them the link so they can try it please. will finally get around to putting in the new power supply today or tommorrow, and give it a whirl (radeon 9200) --Mike |
| ||
Works here - Radeon 9600 |
| ||
Yeah Tom, both versions works fine here without problems under win98se with a ATI 9100 card. ;))) Many many thanks for your hard work! |
| ||
PERFECT both exes GeForce 2 mx200 32mb - WinXP Great work Tom! Paolo. |
| ||
Both work perfectly on a GForce FX 5700 (256mb) |
| ||
Yes, Yes. GeForce FX 5500. |
| ||
Both exes work fine on my Fujitsu-Siemens Laptop, WinXP, 512mem, integrated Radeon X200. |
| ||
WORKS FOR ME WITH MY ATI RADEON X800 XL. RIGHT THAT IS THAT SORTED HAND IT OVER. |
| ||
I can't wait to get my hands on this technology. Will solve a lot of memory issues with my game... |
| ||
There is a queue for this - I appear to be at the front of it. My needs are greater - possibly greater than anyone else's - Oblivion has 2GB of DDS textures. |
| ||
Yes and Yes on P4 2.4 / GF1 GTS 32MB / WinXP |
| ||
Yes, yes. GeForce4 MX440. |
| ||
Puki, are you trying to rebuild oblivion in blitzbasic or what? Anyway, I think those of us who are making commercially valid projects would be higher on the queue, assuming said queue even existed :-P |
| ||
Both tests passed with GeForce4 MX 4000 and 7300 GS. Note the earlier DDS test, last week, failed on the MX 4000. The leftmost cube, uncompressed, displayed then there was Memory Access Violation. |
| ||
release : yes debug : yes ATI Radeon 9800 Pro |
| ||
Yes to both on my 6600GT. |
| ||
Mmm, looks like everyone has tested it. |
| ||
Great, ... and GREAT again! just to let you know, I have been testing my own converted textures, I rename them as the textures Tom is using in the demo, and they are all loading perfectly ... the alpha channels load good and even the mipmapped versions included in the same DDS textures work good on a GF2 ! ... you know, it is really hard to understand WHY such a good "old-feature" like this was never natively included in Blitz3D ??? Paolo. |
| ||
Don't suppose anyone has an Ati Rage 128 or a TNT2 they could try this on, for curiositys sake? Eurhythmy: I think in Blitz3Ds early days, there may have been problems with DXTC on some of the cards around at that time, a google search will shows there were issues with it in Quake3. Since then, the 'average gfx card' has moved up quite a few notches, and drivers are constantly refined, so maybe it's better supported now. Mark's weary of breaking Blitz3D and rightly so. As it stands, if B3D crashes you can be 99.99% confident it's user error and NOT B3D at fault :) But hopefully this thread will prove otherwise with regards to DXTC. |
| ||
Don't suppose anyone has an Ati Rage 128 or a TNT2 they could try this on, for curiositys sake? I have a TNT2 on my Linux box if you fancy knocking some kind of basic test in bmx? Obvioulsy not quite what you're after, but it might at least prove capabilities... |
| ||
Both work here Tom. ATI X800 PRO |
| ||
Don't suppose anyone has an Ati Rage 128 or a TNT2 they could try this on, for curiositys sake? Just tested : NO and NO on Riva TNT 16MB / Win XP / P3 600Mhz |
| ||
ATI Rage 128 VR SD AGP-8MB/WinME/P3-500Mhz/DX8.1 no and no, it loads but no dds textures, just white cubes. edit: ok, according to this http://en.wikipedia.org/wiki/Rage_128 the ATI Rage 128 doesn't support texture compression, but the ATI Rage 128 Pro does. |
| ||
Thanks guys, good to know where the minimum spec card is for this. |
| ||
So Tom, are you releasing this as freeware or shareware? I could really use this thing! good work. |
| ||
You'll have it soon, free of course, please just bear with me a little while longer :) |
| ||
take your time Tom. :) |
| ||
i am sure he will ;) |
| ||
Sniff. |
| ||
Works here :D :D :D This will be awesome! Excellent work Tom! Email addy's? HAHAHAHAHA! |
| ||
This is really going to be a boost...big textures won't be such a problem anymore! I always wondered how UT2004 had all those 1024x1024 textures loaded at once...now I have great respect for this format... |
| ||
Wait...one question...what are the legalities of using this format in a commercial project? Please don't tell me it's like MP3... |
| ||
what are the legalities of using this format in a commercial project? No problems, DXTC is 100% M$ stuff [although developed from S3TC]. http://en.wikipedia.org/wiki/S3TC .DDS itself as a part of the DirectX API: http://en.wikipedia.org/wiki/DirectDraw_Surface |
| ||
Mustang: Thanks! *thumbs up* |
| ||
Ok then, off-topic but I may ask, what's the legal stuff about these formats: .mp3 .ogg .wav .avi .mpg .bmp .jpg .png .3ds .x ... so, royalties for all of them, then? ... Paolo. |
| ||
This is all I know: .ogg: No. .wav: No. .mp3: Yes. Big time. .avi: I doubt it. .mpg: Maybe. .bmp: No. .jpg: I was recently told no. .png: No. .3ds: I doubt it. .x: I doubt it. |
| ||
hmmmmm?, I never thought about .mp3 not being free to use, ... it might be the habit I think, so I will have to convert any mp3 to ogg then ... thanks OrcSlayer :) Paolo. |
| ||
From what I understand, you have to get a license from the developers if you use MP3 files in a commercial project...I doubt they'd bother if it was indie, though. On the other hand, ogg is perfectly free... |
| ||
Regarding mp3 usage; Fraunhofer and Thomson are holders of a bunch of patents. Look here for lincensing fees: http://www.mp3licensing.com/royalty/games.html |
| ||
Bit off topic guys :o) |
| ||
True, but it was an important question and it got a lot of people thinking... Oh, and MP3 is cheaper than I thought...not that it's cheap, mind you...it's insane. Especially considering ogg vorbis works so well... Anyway, can't wait to see this DDS loader finished! Will be the coolest thing to happen to blitz since...uh...cubemapping? |
| ||
yeah, DDS loading will give us a boost in quality of b3d. can't wait, too! |
| ||
I should point out that "Beaker" is extremely concerned that he may die of old age before we get this. |
| ||
Question, does anyone know the specifics of which DTX formats are best for different types of usage? From what I've seen, DTX1 seems to be good for things without alpha, while DTX5 seems to be the best for files with alpha maps...but I really don't know anything about them as far as which is best for the situation... |
| ||
some info here, http://www.gamasutra.com/features/20051228/sherrod_01.shtml from what I have seen, dxt1 gives you the biggest compression but no-alpha-channel, seems it is perfect for most of your general texture needs, dxt3 and 5 gives you an alpha-channel and the compression has better quality, but the alpha is more detailed in dxt5 than in 3 Paolo. |
| ||
Thanks for the info! So it seems like I was correct in assuming DTX1 is best for general purpose, no alpha stuff, while DTX5 is best for images with detailed alpha maps... Let me get something else strait: So, right now, if I use a 2048x2048 texture for my geoscape 3d terrains in blitz, it takes up about 25 megs of video memory...the DDS compressed version I made is about 2.2 megs, so it would actually only take 2.2 megs of video memory, once we get this DDS loader? If that's really the case, yay! |
| ||
orc: its called DXT not DTX ;) just a hint ;) |
| ||
As I said...don't know much about it. Thanks for the correction though. |
| ||
the DDS compressed version I made is about 2.2 megs, so it would actually only take 2.2 megs of video memory, once we get this DDS loader? ...that's correct I think ... and it will also work faster in memory ... mean higher fps ... right now, having 2 or 3 high res textures on screen means a serious slowdown ... Paolo. |
| ||
i don't get it why BRL did not implement such great features into b3d... its all possible with DX7. |
| ||
Worked both release and debug. ATI Radeon IGP 320M Kevin |
| ||
kevin8084, you're "slightly late" - this .DDS thingy has been already included in the newest Blitz3D upgrade... |
| ||
Wow...didn't know it was put in. Must check it out when I get back in a week. |
| ||
LOL...just a wee bit late. I've not been reading the forums for a while. |