Programming and Games Related Articles and Documents
2dbump.zip 2d bump mapping tutorial + C++ sources (DJGPP)
3dgpl.zip 3DGPL 1.0 - graphics library and tutors for game programmers
3dgps_1.zip 3D Graphics Programming Series #1 - Intro to 3D Graphics (txt)
A Lone Wolf in a World of Packs What options you have as an experienced programmer who had decided to make games. (8-9-98)
aaas13.zip Action Arcade Adventure Set, chapter 13 - sprite animation
aaas5.zip Action Arcade Adventure Set, chapter 5 - tile-based scrolling
act_24.zip Archive Comparison Table 24 - comparing 45 archivers
Advanced Optimization Techniques Advanced Optimization Techniques
amiindex.lzh AMI ftp-place index (Ami bios support etc)
ansisys.zip ANSI.SYS's Escape Sequences
anti_dd.txt Anti-Anti Debugging Trick by Michael Forrest - release 1
antidbg.txt Anti Debugging Tricks by Inbar Raz - Release 5
apiref.zip Windows API (3.0) DLLs - Function Names and Windows DLL
aritclip.zip Paper on polygon clipping by Adrian Brown
arl_logo.png PNG sample - 2-bit, 101x101, colormap RGB, from PostScript
as_guide.lzh Whizzard's Guide to Text Adventure Authorship v1.0
asm.zip Programming in Assembler (HTML)
asmtutor.arc IBM pc assembly language tutorial (MASM) by Joshua Auerbach
asmtuttx.zip Gavin's Guide to x86 Assembly 0.9b - ascii text document
asmtutwp.zip Gavin's Guide to x86 Assembly 0.9b - word2/word6 docs
avoid_gw.zip how to detect Game Wizard - by Yonghee Lee (C sample)
awe32prg.zip Unofficial SB AWE32 programming document
Basic Optimization Techniques Basic Optimization Techniques
basicdoc.zip Mode 13h Documentary 1.5 - tutorial by Vulture (asm/pascal)
bede.png PNG sample - 1-bit, 571x633, grayscale, converted from GIF
bindex.zip ftp.borland.com master file index
Bitmap Pixel Plotting Optimization Bitmap Pixel Plotting Optimization
bumpmap.zip A 2d-bumpmapping tutorial with examples (pascal)
c_prec.zip Operator Precedence and Associativity Rules in C/C++
ca_tsa.zip Computer Adventures, The Secret Art by Gil Williamson (book)
casm.zip How to Create Linkable C/C++ Functions in Assembly Language.
cgda.zip CGDA (Computer Game Developers Association) Report - Premier
chaindoc.zip Chain4 VGA-mode programming document by Vulture - V2.0
cirel.zip Tutorial for simple graphics drawing
cis_game.arj discussions from CompuServe GAMERS forum
collage.png Pictures of PNG authors and developers
copro16a.zip Everything you always wanted to know about math coprocessors
cpptour.arj A HyperText C++ Guide by Bryan Flamig (book author)
cptuts22.zip Coronado Enterprices C++ tutur 2.20 - source
cptutt22.zip Coronado Enterprices C++ tutor 2.20 - text
crc.zip CRC Error Detection Algorithms Guide by R.Williams - long (C)
creative.ind ftp.creaf.com index (19 July 1994) - Creative Technology
cstyle61.zip Indian Hill C Style and Coding Standards 6.1
debugtut.zip Dos Debug tutorial
dma_rti.zip How to program the DMA - by Night Stalker
dosref33.zip Programmer's Technical Reference 3.3 - NOT a tutorial
dpans6ps.zip X3J14 ANS Forth standard draft (PostScript)
drawtut1.zip TUKANIS DRAWING GUIDE - A Complete Guide To Drawing In Windows WordPad Format, ISSUE 1
dumping4.zip Dumping 0.4 - check/dump PNG files (C/pascal)
elyver10.zip Beginner VGA Graphics & Sound Blaster Programming-C++/ASM
ev61.arj EGT View 6.1 - tutorial on building software (asm/BASIC)
Exclusive! Behind the scenes of Game Development Exclusive! Behind the scenes of Game Development: Check out this article at Paul Landry's site for a look at one team member's experiences composing during the making of a RPG
faqsys18.zip A collection of 237 FAQS,DOCS,TXTS ++
fire_tut.zip Fire Tutorial - modex, by A.Clemmer (asm/C)
Fixed Point Mathematics Fixed Point Mathematics
fpgawkii.zip Hypertext tutorial on logic design with EPX780 FPGA
fpt1_rti.zip How to use Fixed Point (16.16) math (1/2) tutorial (asm)
fstscrl1.zip Scroll tiled world (320x200 mode X) - docs and demo (C)
gamfaq.txt The Getting Started Guide to Game Development - version 1.3
genc.zip Coronado C Tutor in HTML
gencsrc.zip Coronado Enterprices C tutor 2.00 - source
genctxt.zip Coronado Enterprices C tutor 2.00 - text
Getting Started in the Game Industry How to get started in the game industry, from ground zero. (8-8-98)
gmouse.doc Programmer's Reference to Genius Mouse
goldhill.png PNG sample - goldhill.ppm with mix of filters and ancillaries
graphcol.zip Legendary M.Abrash Graphics Columns in DDJ 91-93 (256p PS)
graphpro.lzh The Michael Abrash columns from DDJ 91-93 + xsharp21 (!!!)
gravity.zip Gravity FAQ by Edgar Roman - jump, space kinetics 29 Dec 1994
hdtech01.txt Technicians' Guide to PC Hard Disk Subsystems - chapter 1
hdtech02.txt Technicians' Guide to PC Hard Disk Subsystems - chapter 2
hell.png PNG sample - 24-bit color w/alpha, filter, zTXt and more
helpinfo.zip Creating Windows Help Files by T.Kahn
helppc21.zip HelpPC 2.10 - programmer's tech reference, soft/hardware
hexpaper.zip hexpaper.ps - hexagon mapping paper 1.0 by D.Nygren
inter53a.zip MSDOS Interrupt List 53 - part 1
inter53b.zip MSDOS Interrupt List 53 - part 2
inter53c.zip MSDOS Interrupt List 53 - part 3
inter53d.zip MSDOS Interrupt List 53 - part 4
inter53e.zip MSDOS Interrupt List 53 - utility prgs and viewers
inter53f.zip MSDOS Interrupt List 53 - WinHelp utilities
inter53g.zip MSDOS Interrupt List 53 - converters
inter53z.zip MSDOS Interrupt List 53 - HC?? phrases file
inthlp10.zip Interrupt Helper 1.0 - search and display Ralf Brown Int List
intshare.zip IBM's Interrupt-Sharing Protocol by C.Dunford - unhook TSRs
intwin47.zip Interrupt List in WinHelp form with Search Utility
iostutor.zip Tutorial in iostreams by D.Nugent (C++)
iptut001.zip Tutorial on Critical Error (0x24) Handler (C)
iptut002.zip Tutorial on Turbo C++ 3.0 Bugs and what to do with them - 1.2
ipx2.zip How to send IPX packets by Daniel Parnell (pascal)
Isometric Engine Source Safety tips while working with computers and a pool table tie in.
Isometric Engine Source Source code for my old isometric tiling engine
Isometric Engines: Are they for you? Explains what isometric means, what an isometric tiling engine is and how to decide if it's right for your game. (8-11-98)
j4ftut01.zip Part #1 of the Game-creation tutor series (pascal)
j4ftut02.zip Part #2 of the Game-creation tutor series (pascal)
j4ftut03.zip Part #3 of the Game-creation tutor series (pascal)
j4ftut04.zip Part #4 of the Game-creation tutor series (pascal)
j4ftut05.zip Part #5 of the Game-creation tutor series (pascal)
kadfile.zip KADfile - tutorial on appeding files to EXEs, LZARI (C)
keyboard.txt Summary: how to detect key press/release (pascal)
lens.lzh How to do lens effect by Joey/SD
maze_faq.zip Maze FAQ (old) - sources, theory
mindex.zip ftp.microsoft.com Microsoft Software Library index
mod2src.zip Coronado Enterprises Modula-2 tutorial - source diskette
mod2txt.zip Coronado Enterprises Modula-2 tutorial - text diskette
ms_arcad.zip Programming Object Orientated Arcade Games in Turbo C (book)
nlb_fade.zip Fade Routine tutorial by NailBomb - mode 13h, 386+ (asm)
online21.zip The Online World book 2.1 - lots net info and pointers
opossum.png PNG sample - 8-bit, 300x250, colormap RGB, photo
optimize.zip How to optimize code on a 386/486/Pentium
otface.zip Outlaw Triad Demo Trainer Part 10 - Face Sorting (Pascal)
otfire.zip Outlaw Triad Demo Trainer Part 1 - Fire Routines (ASM)
otflip.zip Outlaw Triad Demo Trainer Part 3 - Page-Flipping (ASM/Pascal)
othires.zip Outlaw Triad Demo Trainer Part 4 - Hires 640x480x16 (ASM)
otmorph.zip Outlaw Triad Demo Trainer Part 6 - 3d Morphing (Pascal)
otmphong.zip Phong Shading approximation based on linear interpolation
otpcx.zip Outlaw Triad Demo Trainer Part 5 - PCX Decoding (Pascal)
otplasma.zip Outlaw Triad Demo Trainer Part 7 - Plasma (ASM)
otpoly.zip Outlaw Triad Demo Trainer Part 9 - Polygons (Pascal)
otsample.zip Outlaw Triad Demo Trainer Part 8 - SB Sound Samples (Pascal)
otstars.zip Outlaw Triad Demo Trainer Part 2 - 3d Starfields (ASM)
pascsrc.zip Coronado Enterprises Pascal tutorial 2.00 - source diskette
pasctxt.zip Coronado Enterprises Pascal tutorial 2.00 - text diskette
pctim003.zip FAQ/App Notes: Timing on the PC under DOS v3.0
Pixel Plotting Optimization Pixel Plotting Optimization
png10htm.zip Portable Network Graphics (PNG) specs - 10th draft (HMTL)
png10ps.zip Portable Network Graphics (PNG) specs - 10th draft (PostScript)
png10txt.zip Portable Network Graphics (PNG) specs - 10th draft (ascii)
pngcheck.zip authenticate a PNG file - draft 9 (C)
pngexhtm.zip PNG Special-Purpose Public Chunks - 10th draft (HTML)
pngexps.zip PNG Special-Purpose Public Chunks - 10th draft (PostScript)
pngextxt.zip PNG Special-Purpose Public Chunks - 10th draft (ascii)
pnglib06.zip PNG Reference Library 0.6 - draft, for experiments (C)
povhelp.zip POV-Help 1.0 - help for POV 2.2 raytracer (asm/C)
PRODUCTION QUALITY GAME CODE PRODUCTION QUALITY GAME CODE
ps2_info.zip PostScript level 2 - Questions & Answers (Adobe)
ptot.zip PNG -> TIFF - dos/nt/unix (C) (graphics)
ptr_help.zip Understanding Pointers v0.0 (for beginners) by T.Jensen (C)
pxdtut1.zip PPT #1 - Doom-walls by Telemachos^Peroxide
pxdtut2.zip PPT #2 - EMS-Handling by Telemachos^Peroxide
pxdtut3.zip PPT #3 - 3D vector engine part 1. 3D projections (pascal)
pxdtut4.zip PPT #4 - 3D vector engine part 2. EnvironMap,Gouraud,Phong,Texture (pascal)
pxdtut5.zip PPT #5 - SVGA using VESA 1.2. SVGA memory model, bankswitching (pascal)
pxdtut6.zip PPT #6 - Interrupts, Keyboard handler, PIT clock chip (pascal)
pxdtut7.zip PPT #7 - Raycasting, Wolfenstein engine (pascal)
qbasgdc1.zip Game Design Course by Andre van Wyk (Pacman && RPG - QBasic)
quikshot.zip Computer Assembly Guide - hardware tutorial (MS Word)
rgblist.zip 191 colors by name and RGB values
rlvalue.zip A Brief Tutorial on Pointers, Lvalues and Rvalues by R.Pels
rpfamily.png PNG sample - 8-bit, 316x314, colormap RGB, scanned photo
scrl50.zip Semiconductor Cross Reference Library 5.0 (47000 devices)
stderrf.zip STDERRF 1.00 - a STDERR redirection util, well commented (asm)
svgaline.zip VESA SVGA programming tutorial - Bresenham's line (asm)
t1nbuf11.zip Type One's N-Buffering Doc - v1.1
t1svga11.zip Type One's (S)VGA Tricks, Part I - v1.1
tcpintro.zip Introduction to the Internet Networking Protocols (TCP/IP)
teach_c.zip C language tutorial
textps.zip 3 approaches to real-time texture mapping a'la Doom - PS
texttext.zip 3 approaches to real-time texture mapping a'la Doom - Ascii
textwp60.zip 3 approaches to real-time texture mapping a'la Doom - WP 6.0
The Basic Game Loop Explains to absolute beginners how games work in an overview fashion
theref43.zip TheRef 4.30 - pc hardware tech reference
tilefaq.12 Tile-Based Games FAQ by Greg Taylor - version 1.2
tiletech.zip Tile Graphics Techniques for CRPGs v1.0
tjvgatut.tut A basic VGA tutor (pascal)
tut01new.zip VGA trainer in basics (setmode, putpixel) (C++)
tut02new.zip VGA trainer in palette manipulation (C++)
tut03new.zip VGA trainer in Circle and Line algorithms (C++)
tut04new.zip VGA trainer in Virtual Screens (C++)
tut05new.zip VGA trainer in Scrollers (C++)
tut06new.zip VGA trainer in Pregenerated Arrays (C++)
tut07new.zip VGA trainer in Animation (inline asm) (C++)
tut08new.zip VGA trainer in 3D Basics (C++)
tut09new.zip VGA trainer in Polygons (C++)
tut1-9.zip tutorial to make demo effects with TP6/7 w/pascal source
tut10.zip VGA trainer in chain-4 (pascal)
tut10new.zip VGA trainer in Chain-4 (C++)
tut11.zip VGA trainer in cross fading (pascal)
tut12.zip VGA trainer full-screen scrolling (pascal)
tut13.zip VGA trainer 3D starfield (pascal)
tut14.zip glenzing, polygons, fixed point math and asm (pascal)
tut15.zip VGA trainer in plasma (pascal)
tut16.zip VGA trainer in bitmap scaling (pascal)
tut17.zip VGA trainer in Pixel Morph and static effects (pascal)
tut18.zip VGA trainer in File Packing & 256 color PCX (pascal)
tut19.zip VGA trainer in Asm tutorial & Fire (asm/pascal)
tut20.zip VGA trainer in Face Sorting & Hidden face removal (pascal)
tut21.zip VGA trainer in Free direction Texture mapping (pascal)
tutorc.zip Denthor's Asphyxia VGA trainers translated into C - 2,4-16
tweakdoc.zip Tweaking the unchained videomode - by Vulture
two_mice.txt How to connect two mice to a PC
ugprg.zip The Ultimate Game Programmer's Reference Guide v1.0
Using Look Up Tables Using Look Up Tables
vbz01.zip VBZ 01 - Visual Basic programming journal (WinHelp)
vgadoc4b.zip register level (s)vga programming info and card tester
vgafx.zip VGA Text Attributes and Special Effects by C.Dunford (asm)
vgamode.zip How to establishish or perserve a 256 colour VGA mode. (asm/C)
vgophong.zip Phong lighting equation, principles and implementation. (txt)
vgoshado.zip Realtime Shadow FAQ V0.70 Beta
vgovbe20.zip Tutorial on setting/using VESA2.0 correctly. (C/C++,asm)
vt100.zip VT100 Escape Codes
vtxxx.zip VTxxx series control and escape sequences by R.Frank
win2vga.zip Summary: Run in Windows but work in vga mode 13h + demo
winer.zip PC Magazine BASIC Techniques and Utilities (book) (Basic)
wintut1.zip MS-Windows Graphics Part 1: Simple Windows Animation (Full C src)
x3j11.zip ANSI C (X3J11) programming language standard (ps 125p)
x3mdmo01.zip X3M tutorial #1 - realtime plasma (mode x) (asm/pascal)
xintro18.zip Introduction to Mode X version 1.8 w/source and pics
zen10ps.zip Zen and The Art of Internet 1.0 (about 100p PostScript)
zlib09.zip zlib 0.9 - general purpose compression library (C)

If you find any of above links is broken, please email me.
Page last update Sunday, November 01, 1998.
Back to main page
This page is auto-generated by Ziron Web-Database