How to make splash screens..

Post » Tue Apr 19, 2011 8:20 am

Well the subject is obvious, the solution clouded!

I need to get some new splash screens working for my mod Morrowind Rebirth, I have them all set but they refuse to load correctly.
I've modified them to be TGA.s and should fit the resolution, is there something else that have to be done in order for it to work?

- Trance
User avatar
Chloe Lou
 
Posts: 3476
Joined: Sat Nov 04, 2006 2:08 am

Post » Tue Apr 19, 2011 5:50 pm

...and should fit the resolution...


There's your problem! Splash screens, like textures for objects, need to be sized in powers of two. When you make the splash screen, make it in whatever resolution your screen is, then resize it to 1024x1024 - that way Morrowind will be able to process it, and will stretch it back into the correct screen resolution when it displays.
User avatar
Taylrea Teodor
 
Posts: 3378
Joined: Sat Nov 18, 2006 12:20 am

Post » Tue Apr 19, 2011 12:12 pm

I need to make some splash screens featuring, say, the complete text of novels, considering the length of my loading times these days.
User avatar
Lucky Boy
 
Posts: 3378
Joined: Wed Jun 06, 2007 6:26 pm

Post » Tue Apr 19, 2011 7:35 am

There's your problem! Splash screens, like textures for objects, need to be sized in powers of two. When you make the splash screen, make it in whatever resolution your screen is, then resize it to 1024x1024 - that way Morrowind will be able to process it, and will stretch it back into the correct screen resolution when it displays.


Ah thanks.

What svcks is 1024x1024 on a wide screen monitor will be stretched out, will it work with 1024x512?
User avatar
I’m my own
 
Posts: 3344
Joined: Tue Oct 10, 2006 2:55 am

Post » Tue Apr 19, 2011 11:46 am

Ah thanks.

What svcks is 1024x1024 on a wide screen monitor will be stretched out, will it work with 1024x512?


Don't know, never tried that. But in any case, stretching won't be noticeable if you create it at with the dimensions of your display and then resize to 1024x1024 - that way, your saved .tga will be squashed out of shape, and the stretching will bring it back in to shape.
User avatar
Scott
 
Posts: 3385
Joined: Fri Nov 30, 2007 2:59 am

Post » Tue Apr 19, 2011 7:35 am

Don't know, never tried that. But in any case, stretching won't be noticeable if you create it at with the dimensions of your display and then resize to 1024x1024 - that way, your saved .tga will be squashed out of shape, and the stretching will bring it back in to shape.

This. Also, if I remember right, the TGA needs to be in 24-bit. I haven't made splash screens in a long time, so my recollection could be a tad off.
User avatar
Rhi Edwards
 
Posts: 3453
Joined: Fri Jul 28, 2006 1:42 am

Post » Tue Apr 19, 2011 7:32 pm

Not sure about 24-bit, but that should certainly work. I think for Morrowind, you want to avoid RLE (compressed) TGAs in general.

As for 1024x1024 vs 1024x512, both will work. Only very old cards require square textures, most just want powers of 2 (and new ones don't even care about that, though Morrowind still does). TGA and BMP work from 2x2 to 2048x2048, DDS from 4x4 to 2048x2048 (you might be able to do 4096 or 8192, but I don't know if those work in Morrowind).

Edit: Also, while 2x2048 may work, it also makes a mess of video memory. A 512x512 texture usually takes a square in memory. 512x1024 is a rectangle. Imagine textures are squares of construction paper and you have to pin them onto a cork board, and avoid moving previously pinned ones. It's pretty obvious how long and thin textures mess with the space others can use. :)
User avatar
Danny Warner
 
Posts: 3400
Joined: Fri Jun 01, 2007 3:26 am

Post » Tue Apr 19, 2011 1:45 pm

Not sure about 24-bit, but that should certainly work. I think for Morrowind, you want to avoid RLE (compressed) TGAs in general.

As for 1024x1024 vs 1024x512, both will work. Only very old cards require square textures, most just want powers of 2 (and new ones don't even care about that, though Morrowind still does). TGA and BMP work from 2x2 to 2048x2048, DDS from 4x4 to 2048x2048 (you might be able to do 4096 or 8192, but I don't know if those work in Morrowind).


I had no idea 2048 resolution actually worked! Definitely important for splash screens, that!
User avatar
Jason Wolf
 
Posts: 3390
Joined: Sun Jun 17, 2007 7:30 am

Post » Tue Apr 19, 2011 2:43 pm

Thanks guys!

I'll be back if it doesn't work ;)
User avatar
Tessa Mullins
 
Posts: 3354
Joined: Mon Oct 22, 2007 5:17 am

Post » Tue Apr 19, 2011 9:55 pm

I had no idea 2048 resolution actually worked! Definitely important for splash screens, that!

Don't quote me on that until it's tested. I know most hardware works on up to 4096 or 8192, and Morrowind itself works on either 1024 or 2048, but I don't have proof.
User avatar
Adam Porter
 
Posts: 3532
Joined: Sat Jun 02, 2007 10:47 am

Post » Tue Apr 19, 2011 9:51 am

It should work - NZdawghaus' widescreen splash pack is 2048x1024.
User avatar
loste juliana
 
Posts: 3417
Joined: Sun Mar 18, 2007 7:37 pm

Post » Tue Apr 19, 2011 11:16 am

Ok, here's a reworked splashscreen (a few diffrent res included), please tell me why it doesn't work...

http://www.sendspace.com/file/sbjcdt
User avatar
Jose ordaz
 
Posts: 3552
Joined: Mon Aug 27, 2007 10:14 pm

Post » Tue Apr 19, 2011 5:19 pm

bump, anyone?
User avatar
Laura Simmonds
 
Posts: 3435
Joined: Wed Aug 16, 2006 10:27 pm

Post » Tue Apr 19, 2011 10:49 am

Isn't the problem that their dimensions are not powers of 2?

Resize one to 1024*2048 and see if that works.
User avatar
Erich Lendermon
 
Posts: 3322
Joined: Sat Nov 03, 2007 4:20 pm

Post » Tue Apr 19, 2011 4:16 pm

It's beacuse your texture are not converted in multiple of 4.
Like 1024x1024, 1024x2048, 1024x512, etc...
User avatar
Spaceman
 
Posts: 3429
Joined: Wed May 23, 2007 10:09 am

Post » Tue Apr 19, 2011 4:29 pm

I think your problem, as mentioned, is that your dimensions are not to the power of 2. Try making your "1024x640" one "1024x512" . Your screen should auto adjust/reshape it to fit your screen regardless (stretching it back to proper viewing dimensions) :) .
User avatar
OJY
 
Posts: 3462
Joined: Wed May 30, 2007 3:11 pm


Return to III - Morrowind