/assembly



Cross-assemblers for win32 hosts

Data decompression routines


Various graphic effects

Title

Waving flag
 

Plasma

Rotozoomer

Fire effect

Fire effect

Fire effect

Even smaller fire

Rotozoomer

Plasma

Smaller plasma

Even smaller plasma

The beloved "300" spoof

Information

Requires a Pentium Pro/Pentium II or better.

Needs WDOSX to compile.

Needs WDOSX to compile.

Two fire routines in real mode.

A fire effect done in 260 bytes.

Same fire, optimized to 193 bytes.

167 bytes.

A rotozoomer done in 317 bytes.

A 256 byte plasma effect.

113 bytes.

99 bytes.

512 bytes of pure genius.

Platform

WIN32/MASM
 

DOS32/TASM

DOS32/TASM

DOS16/TASM

DOS16/TASM

DOS16/TASM

DOS16/NASM

DOS16/TASM

DOS16/TASM

DOS16/NASM

DOS16/NASM

DOS16/NASM

Blurred XOR pattern wave
Cheap twister effect
Textured plasma effect
Another plasma effect



Other

Title

Dualis

Gebea

Zombie
 

MASM D3D8

MASM GLUT

CrunchYUV

GlSample

GlMouse

ASieve

Information

DS emulator.

Gameboy Advance emulator.

An emulator shell that combines component plugins into various fictive machines.

Direct3D 8 example for MASM.

A GLUT example for MASM.

A VideoForWIndows AVI codec.

A small OpenGL example.

Another OpenGL example.

Prime sieve test

Platform

WIN32

WIN32

WIN32
 

WIN32/MASM

WIN32/MASM

WIN32/MASM

WIN32/MASM

WIN32/MASM

WIN32/MASM




Libraries

Title

Plugwrap
 

Timer

Information

Winamp input plugin wrapper. Sources and an example are included.

A timer for use in protected mode.

Platform

WIN32/MASM
 

DOS32/TASM