A sample text widget

Etiam pulvinar consectetur dolor sed malesuada. Ut convallis euismod dolor nec pretium. Nunc ut tristique massa.

Nam sodales mi vitae dolor ullamcorper et vulputate enim accumsan. Morbi orci magna, tincidunt vitae molestie nec, molestie at mi. Nulla nulla lorem, suscipit in posuere in, interdum non magna.

Absolute beginners guide to map making

1. qbsp 2. vis 3. light

Running and compiling an FTE server


while true; do

# 2.5 omc: THIS is the command line which runs the server binary generated by: # quake/fteqw-code/engine # svn up # make sv-rel # the binary ends up in: release/fteqw-sv

./fteqw-code/engine/release/fteqw-sv +set worker_count 0 +gamedir fortress -port 26666 -mem 256 -nohome -condebug +developer 0 -nodumpstack . .

echo “Server died, . . . → Read More

Absolute beginners guide to sending clients pk3s

The full title of this tutorial should be “Absolute beginners guide to getting FTE clients to automatically download the files they need, while allowing older (non-CSQC compatible) clients to connect without crashing”. Or “How to make a modern Quake engine (CSQC, shaders, particles, iqms etc ) compatible with older clients, so that they can . . . → Read More

Absolute beginners guide to dimension_*

foo |= D_SOMETHING; // setting foo -= foo & D_SOMETHING; // removing if(foo & D_SOMETHING) // checking

x = denotes ‘it doesnt matter’ 0000 0000 1111 1111 // default / initial settings

// deafness // writebyte effects are sent with global: dimension_send 0000 0000 0000 0001 //or if its an entity making the sound: . . . → Read More

Absolute beginners guide to pk3s (draft)

By using precache_ functions, and making sure the files are on your server, clients will automatically download the files below.

Files which Quake (FTE) automatically sends to clients. 1. models (*.mdl) / precache_model() 2. iqms (*iqm) / precache_model() 3. the iqm’s image files (*tga, *.png, *.jpg) / precache_pic() 4. particle scripts (*.cfg)  /particleeffectnum() 5. . . . → Read More

Absolute beginners TF map making by Grimm

copied from hereTF Map Making Tutorial[ Back – Home – D/L Tutor ]The Team Fortress Map Making Tutor. v1.1by: grimm [502]


0.0 New Since v1.0

1. Basic intro

1.1 Introduction 1.2 File Listing 1.3 What is TF? 1.4 How do I make a TF map?

2. Entity specifics

2.1 Tool & trick of . . . → Read More

Absolute beginners guide to sprites

WHY use sprites?

To maintain compativility with ezquake, otherwise use tga



How do I make a sprite?

Gimp: make the image Save as foo.bmp, Fimg: open foo.bmp, and save as foo.spr


index 255 is transparent  ‘gl_blendsprites 0’ to make the sprite opaque LadyHavoc: or use .spr32 which is a . . . → Read More

Absolute beginners guide to textures


GIMP The Normal Map plugin:


Make “foo.tga” Make “foo._norm.tga” Make “foo._glass.tga” Put foo.tga in your yourtextures.wad Import yourtextures.wad into your map editor, and use foo.tga in a map save, compile put “foo._norm.tga” in quake/yourmod/textures put “foo._gloss.tga” in quake/yourmod/textures


use texmex, or defullbright to get rid of fullbrights Changing maps does NOT . . . → Read More

StepByStep: Normal Mapping


Brilliant tutorial:



Q: whats missing from theis shader code? (trying to add a normal map onto a texture): Feb 04 04:29:58 <OneManClan> Feb 04 04:30:38 <OneManClan> is it a path problem, or a shader code problem? Feb 04 04:31:51 <OneManClan> the texture is called ‘passfield_brick’ . . . → Read More

(draft)Absolute beginners guide to Skeletal Animation

QUICK START GUIDE (Dec 6th 2017): // 1. Assign the iqm to entity foo(to give foo a .modelindex) setmodel(foo, name_of_current_vwep);

// 2. create the skeleton object if (!foo.skeletonindex) foo.skeletonindex = skel_create(foo.modelindex);

// 3. fill foo’s skel w the poses from the iqm skel_build(foo.skeletonindex, foo, foo.modelindex, 0, 0, 0, 1);

// 4 delete the skel . . . → Read More