RoQ Questions - ETintro.RoQ, SD's Process?


(axee) #1

Hi

I’m having some problems regarding RoQ conversions for ET. I’ve read tutorials and I fully understand the process at which is needed to create a RoQ file, the problems I am having relate to the process at which is needed to get suitable quality from a RoQ file.

I’ve tried numerous resolutions and some work, some don’t. Seems 4:3 resolutions are supported, and any resolution to the power of 2.

I searched the forums for related subjects but most are related to the process at which is needed to create a RoQ; I’m after the process which was used by SD to create their ET RoQ with its good quality, this relates to the final resolution and resizing (was it resized in game, or later on with a bicubic filter?) etc .

Upon extracting the SD etinro.RoQ file and previewing it in QVM I notice the resolution is 512x768 – which when I try to recreate this using my tga image set (im not using QVM for creating the RoQ, im compiling a .tga image set using RoQ.exe) I get an error (ET usually crashed) Ive also tested the ID software resolution used on the Quake 3 Arena Roq and got an error in game relating to the resolution not to the power 2:

draw_strechRaw: Size not a power of 2: 512 by 384

If anyone can help with perhaps a list of supported resolutions, recommended processes to minimize artifacts etc then this would be excellent

Thanks in advance.


(Rain) #2

The X and Y dimensions of a RoQ must each be powers of 2 (although they don’t need to have any specific relation to each other), i.e. 2ⁿ. Valid dimensions are therefore 1, 2, 4, 8, 16, 32, 64, 128, 256, 512, 1024, 2048, 4096, 8192, 16384, etc.
etintro.roq is actually 512x512, and the game resizes it to 4:3 as it’s being rendered. All of the RoQ files in Q3’s pak0.pk3 are 512x256.