Master Tutorial Listing


Sound


Main Page
http://www.inversereality.org/cgi-bin/redirect.pl?Page=SBMainPage

Programming The Sound Blaster 16
http://www.inversereality.org/cgi-bin/redirect.pl?Page=SB16

Initializing the DSP and getting environmental settings
http://www.inversereality.org/cgi-bin/redirect.pl?Page=SB16Ex1

Setting The Mixer Levels
http://www.inversereality.org/cgi-bin/redirect.pl?Page=SB16Ex2

Reading The Creative .VOC Format
http://www.inversereality.org/cgi-bin/redirect.pl?Page=SB16Ex3

Sound Playback using Direct Mode
http://www.inversereality.org/cgi-bin/redirect.pl?Page=SB16Ex4

Sound Playback using Single Cycle DMA Mode
http://www.inversereality.org/cgi-bin/redirect.pl?Page=SB16Ex5

DMA Programming
http://www.inversereality.org/cgi-bin/redirect.pl?Page=DMAProg

Sound Playback using Auto Initialization DMA Mode
http://www.inversereality.org/cgi-bin/redirect.pl?Page=SB16Ex6

Realtime Sound Fx Mixing
http://www.inversereality.org/cgi-bin/redirect.pl?Page=SBMixing

RealTime Sound Mixing Structures
http://www.inversereality.org/cgi-bin/redirect.pl?Page=SB16Ex7

Sound Playback and Recording in 8 or 16 bits!
http://www.inversereality.org/cgi-bin/redirect.pl?Page=SB8or16

3-d Sound
http://www.inversereality.org/cgi-bin/redirect.pl?Page=SB16Ex8

RealTime Sound FX
http://www.inversereality.org/cgi-bin/redirect.pl?Page=SB16Ex9




Graphics


Main Page
http://www.inversereality.org/cgi-bin/redirect.pl?Page=GraphicsMain

Setting Standard Video Modes
http://www.inversereality.org/cgi-bin/redirect.pl?Page=StandardVM

Setting VESA Video Modes
http://www.inversereality.org/cgi-bin/redirect.pl?Page=VESA_VM

Tweaked Video Modes
http://www.inversereality.org/cgi-bin/redirect.pl?Page=TweakedVM

Using Unchained Video Modes
http://www.inversereality.org/cgi-bin/redirect.pl?Page=UnchainedVM

Using Video Modes with Banks
http://www.inversereality.org/cgi-bin/redirect.pl?Page=BankedVM

The Master VideoMode Function
http://www.inversereality.org/cgi-bin/redirect.pl?Page=MasterVM

OffScreen Buffer Methods
http://www.inversereality.org/cgi-bin/redirect.pl?Page=OffScreenM

Hooking Up with the Veritcal Retrace
http://www.inversereality.org/cgi-bin/redirect.pl?Page=VertSync

Moving our Offscreen Video Buffer to Video Ram
http://www.inversereality.org/cgi-bin/redirect.pl?Page=BufferToVid

Plotting Pixels using the BIOS
http://www.inversereality.org/cgi-bin/redirect.pl?Page=PlotBIOS

Plotting Pixels by Directly Accessing VRAM
http://www.inversereality.org/cgi-bin/redirect.pl?Page=PlotVRAM

Drawing Circles
http://www.inversereality.org/cgi-bin/redirect.pl?Page=Circles

Reading the Windows .BMP Graphic File Format
http://www.inversereality.org/cgi-bin/redirect.pl?Page=BMPLoad

Bitmap Scaling
http://www.inversereality.org/cgi-bin/redirect.pl?Page=BMPScale

Bitmap Rotation and Scaling
http://www.inversereality.org/cgi-bin/redirect.pl?Page=BMPRotate

Simple Lens Effects
http://www.inversereality.org/cgi-bin/redirect.pl?Page=LensEffects

Setting the DAC Color Palette
http://www.inversereality.org/cgi-bin/redirect.pl?Page=SetPalette

Cycling the DAC Color Palette
http://www.inversereality.org/cgi-bin/redirect.pl?Page=CyclePal

Stationary 2d Sprites (with Mr. Blob!)
http://www.inversereality.org/cgi-bin/redirect.pl?Page=2dSprites

2d Transformations
http://www.inversereality.org/cgi-bin/redirect.pl?Page=2dTrans

Z Buffers
http://www.inversereality.org/cgi-bin/redirect.pl?Page=ZBuffers

3d Points
http://www.inversereality.org/cgi-bin/redirect.pl?Page=3dPoint

3d Transformations
http://www.inversereality.org/cgi-bin/redirect.pl?Page=3dTrans

3d Projection
http://www.inversereality.org/cgi-bin/redirect.pl?Page=3dProject





DJGPP


Protected Mode, Interrupts and Virtual Memory
http://www.inversereality.org/cgi-bin/redirect.pl?Page=DJGPPProg



Input Devices


Reprogramming the Keyboard Interrupt
http://www.inversereality.org/cgi-bin/redirect.pl?Page=Keyboard

Reading the Joystick Port
http://www.inversereality.org/cgi-bin/redirect.pl?Page=Joystick



Interrupt Programming


Programming the Timer Interrupt
http://www.inversereality.org/cgi-bin/redirect.pl?Page=TimerInt



C++


Linked Lists
http://www.inversereality.org/cgi-bin/redirect.pl?Page=LinkedLists

Structures
http://www.inversereality.org/cgi-bin/redirect.pl?Page=Structures



Total Tutorials : 44








Inverse Reality Main Page!