Old Tutorials | ||
| Name | Author | Original Path on Old Server |
| How to fix mlook and lookspring | Korax | ./Hexen/bug/mlook.txt |
| Adding Tab Completion of Alias Commands to Hexen | Shelob | ./Hexen/console/alias_cmd_tab.txt |
| Changing Console Editing | Radix | ./Hexen/console/console3.txt |
| Enhanced console scrolling for Hexen | Fett | ./Hexen/console/console4.txt |
| Adding CMDLIST and CVARLIST | Maddes | ./Hexen/console/cvarcmdlist.txt |
| Adding Windows Clipboard pasting to Hexen | Frika-C | ./Hexen/console/paste.txt |
| Adding skyboxes to Hexen2 | BramBo | ./Hexen/gfx/Skybox.txt |
| Reflective Surfaces | Korax | ./Hexen/gfx/mirrors.txt |
| Compiling Hexen2 source in VisualCXX | BramBo | ./Hexen/misc/compile.txt |
| Adding waterriple to Hexen2 | Korax | ./Hexen/misc/new_waterripple.txt |
| Disabling waterwarp in Hexen2 | Korax | ./Hexen/misc/new_waterwarp.txt |
| Upping the maximum number of precached sounds in Hexen2 | Kor Skarn | ./Hexen/misc/sounds.txt |
| Removing shadows on certain objects | Aaron Reeves | ./Quake2/bugfix/NoShadowsOnSomeObjects_Tut.txt |
| Fixing dlight shine trough | Discolada | ./Quake2/bugfix/dlight_fix.txt |
| Fix for left over icons on windows taskbar | Tomaz | ./Quake2/bugfix/taskbar.txt |
| Player Setup bug-fix | AnthonyJ | ./Quake2/bugfix/playersetup.txt |
| Adding a clock to the console | [QBS]Quadrant | ./Quake2/console/timetut.txt |
| Adding Q3A's cvar list | Riot | ./Quake2/console/q3acvarlist.txt |
| Transparent console | Nghia | ./Quake2/console/console.txt |
| Changing the console drop height | Echon | ./Quake2/console/conheight.txt |
| How to add .m32 texture support to the Quake2 engine and compile tools. | |nc | ./Quake2/gfx/M32_TextureSupport.txt |
| TGA textures | MrG | ./Quake2/gfx/q2targa.txt |
| Stencil buffered shadows | MrG | ./Quake2/gfx/stencil_shadow.txt |
| Adding true color TGA loading for MD2 Models | Korax | ./Quake2/gfx/tgamodels.txt |
| Better dynamic light falloff | Riot | ./Quake2/gfx/dynamic_light_falloff.txt |
| Controlable water waves | GGodis | ./Quake2/gfx/WaterWaves.txt |
| Engine global fog | GGodis | ./Quake2/gfx/EngineFog.txt |
| Overbright rendering using multitexture combine extension | Vic | ./Quake2/gfx/overbrights.txt |
| Adding a FPS counter | BramBo | ./Quake2/misc/fps.txt |
| Quake2 MP3 Playback | Heffo | ./Quake2/misc/mp3tut.txt |
| Adding a skybox size variable | David Pochron | ./Quake2/misc/skybox.txt |
| Adding new video resolutions | Carbon14 | ./Quake2/misc/weird_res_tut.txt |
| Drawing alias model bounding boxes | Guy Paddock | ./Quake2/misc/aliasmodelbbox.txt |
| Custom EXE Icon | Echon | ./Quake2/misc/custicon.txt |
| R_Speeds De-Spammification | Echon | ./Quake2/misc/drawrspeed.txt |
| Timestamped messages | Echon | ./Quake2/misc/timestamped.txt |
| Managing international keyboard layouts | Pat Aftermoon | ./Quake2/misc/dvorak.txt |
| Loading highres textures | MrG | ./Quake2/misc/highres-textures.txt |
| TGA / PCX Texture Loading in software mode for Quake2. | High Trigger | ./Quake2/misc/htrigger.txt |
| Replacing All Game Textures with TGAs | Convulsion-X | ./Quake2/misc/Using_TGAs instead_of_PCX_files.txt |
| Q2 Client Side Effect - a 3rd person camera | psychospaz | ./Quake2/misc/3dcamera.txt |
| Replacing the Quake2 PAK file system with the more common (uncompressed) ZIP file (ala Quake3) | Nanook | ./Quake2/misc/PAKtoZIP tutorial.txt |
| ˙ūR?i?o?t?:?:?C?e?n?t?e?r?e?d? ?v?i?s?i?b?l?e? ?g?u?n?'?s? ? | ./Quake2/misc/centeredgun.txt | |
| Gui tutorial | Riot | ./Quake2/misc/Q2 GUI tutorial.txt |
| Centered visible gun's | Riot | ./Quake2/misc/gun.txt |
| Wireframe mode | S.E.B. | ./Quake2/misc/wireframe.txt |
| Adding a QuakeC menu | Jon Eriksson | ./QuakeC/misc/menu.txt |
| Draw model | Jon Eriksson | ./QuakeC/misc/placemodel.txt |
| Making a PlayerID function | Jon Eriksson | ./QuakeC/misc/playerid.txt |
| QC Menu (version2) | Worm | ./QuakeC/misc/Qcmenu.txt |
| Creating a progress bar | Riot | ./QuakeC/misc/qcprogbar.txt |
| R.I.P 1 | Legion | ./QuakeC/rip/rip1.txt |
| R.I.P 10 | Carnage | ./QuakeC/rip/rip10.txt |
| R.I.P 11 | Malcolm Lim | ./QuakeC/rip/rip11.txt |
| R.I.P 12 | [SL1CK]-=MERL1N=- | ./QuakeC/rip/rip12.txt |
| R.I.P 2 | Legion | ./QuakeC/rip/rip2.txt |
| R.I.P 3 | Legion | ./QuakeC/rip/rip3.txt |
| R.I.P 4 | Pob the Impaler | ./QuakeC/rip/rip4.txt |
| R.I.P 5 | Pob the Impaler | ./QuakeC/rip/rip5.txt |
| R.I.P 6 | Pob the Impaler | ./QuakeC/rip/rip6.txt |
| R.I.P 7 | Pob the Impaler | ./QuakeC/rip/rip7.txt |
| R.I.P 8 | Pob the Impaler | ./QuakeC/rip/rip8.txt |
| R.I.P 9 | MaNiAc | ./QuakeC/rip/rip9.txt |
| Bot Wind Tunnels fix | Malcolm Lim | ./QuakeC/rip/ripfix1.txt |
| Scratch: Preface | Ender | ./QuakeC/scratch/scratch.txt |
| Chapter 1: These worldly gifts... | Ender | ./QuakeC/scratch/scratch1.txt |
| Chapter 2: Let there be light! | Ender | ./QuakeC/scratch/scratch2.txt |
| Chapter 3: All was quiet.. | Ender | ./QuakeC/scratch/scratch3.txt |
| Chapter 4: The Golden Mirror | Ender | ./QuakeC/scratch/scratch4.txt |
| Chapter 5: And so did man walk the earth | Kryten | ./QuakeC/scratch/scratch5.txt |
| Correct Bounding Box on Models | Tomaz | ./engine/bugfix/BoundingBox.txt |
| Fixing incorrect bounding boxes on rotating bmodel objects | Lordhavoc | ./engine/bugfix/bmodelrotationfix.txt |
| Stop quake crashing on wrong BSP version | MrG | ./engine/bugfix/bspver_droptoconsole.txt |
| Fixing id software's "Chase Active" chasecam | Frika-C | ./engine/bugfix/chaseact.txt |
| Fixing model glows | Krimzon | ./engine/bugfix/fix0red_model_glows.txt |
| Fixing negative lighting | Ender | ./engine/bugfix/lightfix.txt |
| Fixing the QSG Coloured Static Lighting Bug | MH | ./engine/bugfix/lightingfix.txt |
| Memory leak fix | Lordhavoc | ./engine/bugfix/memfix.txt |
| Oriented Sprite Fix | Atomizer | ./engine/bugfix/spritefix.txt |
| Adding Tab Completion of Alias Commands to NQ | Shelob | ./engine/console/alias_cmd_tab.txt |
| Changing Console Transparancy in GLQuake | Radix | ./engine/console/console.txt |
| Adding variable console heights to GlQuake | Fett | ./engine/console/console2.txt |
| Changing Console Editing | Radix | ./engine/console/console3.txt |
| Enhanced console scrolling for NQ | Fett | ./engine/console/console4.txt |
| Enhanced tab completion | Fett | ./engine/console/console5.txt |
| Making a stretching console | BramBo | ./engine/console/console6.txt |
| Adding CMDLIST and CVARLIST | Maddes | ./engine/console/cvarcmdlist.txt |
| Adding Windows Clipboard pasting to NQ | Frika-C | ./engine/console/paste.txt |
| Adding skyboxes to quake | BramBo | ./engine/gfx/Skybox.txt |
| Dynamic Entity Lighting (Method 1) | SaRcaZm | ./engine/gfx/dentity.txt |
| Improved Fog | Tomaz | ./engine/gfx/fog.txt |
| Fog in GlQuake/GlQW | Asriel | ./engine/gfx/glfog.txt |
| Glow Effects Tutorial | muff | ./engine/gfx/glows.txt |
| Coloured Dynamic Lighting in GLQuake | SaRcaZm | ./engine/gfx/lights.txt |
| Lit. Support | 5l0wD3ath | ./engine/gfx/litsupport.txt |
| Mirror Fix | muff | ./engine/gfx/mirror.txt |
| Alias model Light Lerping | Pox | ./engine/gfx/mllerping.txt |
| Q2 models in Quake | muff | ./engine/gfx/q2mdl.txt |
| Coloured Static Lights | SaRcaZm | ./engine/gfx/scolour.txt |
| Improved Shadows | muff | ./engine/gfx/shadows.txt |
| TGA and PCX Loading | Tomaz | ./engine/gfx/tga.txt |
| Vertex shading in the quake engine | Riot | ./engine/gfx/vertlighttutorial.txt |
| Underwater fogging | ArchAngel | ./engine/gfx/waterfog.txt |
| Disabling Waterwarp in GlQuake | Radix | ./engine/gfx/waterwarp.txt |
| Detail Textures for TomazQuake based engines | CheapAlert | ./engine/gfx/detail1.txt |
| Cell Shading | Gongo | ./engine/gfx/cel shade tut.txt |
| Extending the coordinates system on the Quake engine (alternative version) | JTR | ./engine/misc/Coordsystem.txt |
| Qc Values Loading | Tomaz | ./engine/misc/Qc_Stuff.txt |
| X-axis flipping of the screen(view) | Krimzon | ./engine/misc/XFLIP.TXT |
| Adding the EF_BLUE and EF_RED from QW to NQ | Shelob | ./engine/misc/blueredglows.txt |
| Bobbing Items | muff | ./engine/misc/bobbing.txt |
| Adding new +buttons | P5YCHO | ./engine/misc/but_tut.txt |
| Adding a QWCL ChaseCam | Rick Whitehouse | ./engine/misc/cam.txt |
| Compiling the Quake source with Visual C++ | Radix | ./engine/misc/compile.txt |
| Compiling DosQuake with DJGPP | Ender | ./engine/misc/compiledos.txt |
| Adding Crosshair 2 to Normal Quake | Shelob | ./engine/misc/crosshair2.txt |
| Cvar Function Callback | Heffo | ./engine/misc/cvarcallback.txt |
| Enhanced Zone Handling | Maddes | ./engine/misc/enhanced_zone_handling.txt |
| FPS counter display | muff | ./engine/misc/fps.txt |
| Fullbright Colours | MH | ./engine/misc/fullbright.txt |
| Working Gamma | muff | ./engine/misc/gamma.txt |
| JPG Texture Loading | MH | ./engine/misc/jpeg.txt |
| Adding a max fps cvar | MrG | ./engine/misc/max_fps.txt |
| Removing The '+MLOOK' command | Heffo | ./engine/misc/mlook.txt |
| Adding Module Playing to Win[Gl]Quake | Ender | ./engine/misc/mods.txt |
| Remove PAK file naming convention | MrG | ./engine/misc/pakfiles.txt |
| Extending the coordinates system on the Quake engine | Frag.Machine | ./engine/misc/qsg_tutorial.txt |
| Modifying Quake's Quit Messages | Ze0 | ./engine/misc/quitmsg.txt |
| Adding rotating brush support to the quake engine | MrG | ./engine/misc/rotate_tut.txt |
| Centered ScoreBoards | muff | ./engine/misc/scoreboard.txt |
| Scaling Status Bar | muff | ./engine/misc/status.txt |
| Adding a "Time Sucks!" message, Ala Doom | GooberMan | ./engine/misc/tsucks.txt |
| Multiple IP Banning | Azuth | ./engine/misc/ip_banning.txt |
| ScoreBoard overlay enhancement | Rapture | ./engine/misc/Scoreboard Overlay Tutorial.txt |
| How to use the Enhanced BuiltIn Function System in QuakeC | Maddes | ./engine/quakec/How_to_use_EBFS_in_QuakeC.txt |
| Builtin functions etof and ftoe | Maddes | ./engine/quakec/builtin_ftoe_etof.txt |
| Forwarding unrecognized cmd's to QuakeC | Frika-C | ./engine/quakec/cmdtoprog.txt |
| Enhanced BuiltIn Function System | Maddes | ./engine/quakec/ebfs.txt |
| Enabling the new EF_Effects | Kryten | ./engine/quakec/ef_effects.txt |
| Implementing LordHavoc's Extension System | Maddes | ./engine/quakec/extension_system.txt |
| Enhancing FrikaC's QuakeC file access tutorial | Maddes | ./engine/quakec/file_access_enhanced.txt |
| Updated File access from QuakeC | Frika-C | ./engine/quakec/file_access_updated.txt |
| Adding a 'qcexec' cmd: Testing QC functions from console | Frika-C | ./engine/quakec/qcexec.txt |
| File access from QuakeC (original version) | Frika-C | ./engine/quakec/qcfile.txt |
| Adding a new EndFrame function | Frika-C | ./engine/quakec/updated_endframe.txt |