Assembler sources collection

Graphics sources for programming in assembler under DOS.
Name Size Description
3DVECT39.ZIP 374KB 3D Vectors version 3.9, full 32 bit source in assembler for a 3D vector engine. Intended for use with PMode.
GV.ZIP 17KB Gif viewer for DOS, written in 16 bit assembler.
CUBOID.ZIP 4KB Some simple rotating cube with source in 16 bit assembler.
BUTERFLY.ZIP 3KB Fractal that looks like a butterfly. Uses floating point. 16 bit assembler source.
RVESA.ZIP 4KB VESA library written in 16 bit asm.
CROSFADE.ZIP 54KB Cross fading from one image to another in 16 bit asm and C.
POINTS.ZIP 15KB Shows a simple 3D rotating cube, made up of some points. 16 bit assembler source code.
BD-2D3D.ZIP 12KB 2D/3D rotating sources in 16 bit asm.
SVGAKT52.ZIP 267KB SVGA Kit version 5.2, sources for developing 32 bit applications under DOS using VESA 2.0, the main part of the source is in 32 bit assembler and the high level code is written in C.
VIEWTGA.ZIP 12KB TGA viewer written in 16 bit asm by VLA.

Sound sources for programming under DOS.
Name Size Description
MIDAS112.ZIP 2239KB Midas Digital Audio System version 1.12. The most comprehensive sound system currently available. Supports all of the major sound cards and file formats. Sources are mainly targeted to Watcom C, Shareware
USM11.ZIP 492KB Useless Sound Player version 1.1 + bug fix. Actually very usefull player comming with full source (in 32bit asm), targeting DOS32/EOS/PMODEW/DOS4GW. It supports a number of formats and audio cards, Shareware
SOUNDSS3.ZIP 375KB Sound System Source release 3. A system to be used mainly for demos. Much simpler than USM and is written in 16 bit asm. Only plays MOD files, Freeware
PPS10.ZIP 78KB ProTracker playing source written in 16 bit asm. Quite outdated, but in case you might need it, it's here.
SCK_SP23.ZIP 48KB Shock Play version 2.3, S3M/GUS player written in 32 bit assembly for use with PMode/W.
SDRSS107.ZIP 184KB Slender's Sound System version 1.07, MOD/S3M player written in 32 bit assembler for PMode, full sources.
LPLAY120.ZIP 92KB Lousy Player version 1.20, XM player mostly written in 32 bit assembler.
TINYPLAY.ZIP 14KB Tiny Player (MOD files) for 80286, written in pure assembler. Requires only 33KB of memory.
SP-CODE.ZIP 122KB Star Player version 2.25, player for MTM/MOD/S3M files on SB/GUS, written in 32 bit assembler for use with PMode.

System programming and miscelanious issues.
Name Size Description
CPU116.ZIP 58KB CPU/FPU detection routines. Sources in 32 bit asm.
APLIB020.ZIP 68KB APack version 0.20, very good compression/decompression library. Can be used under 32 bit DOS with Extender. Quite slow compression, but extremely fast decompression. The compression ratio is excellent!
XLIB61.ZIP 256KB XLib is a library of function to ease the programming under 32 bit protected mode.
ALIB30.ZIP 785KB ALib version 3.0, many functions written in assembler. Includes: disk access, compression, memory manager, window system, etc. 16 bit assembler.
F_IMATH.ZIP 30KB Math routines in assembler for PMode and Watcom C. Integer 3D matrix, Lambert shading, inverse matricies.

Windows 95/98/NT sources in assembler.
Name Size Description
SIB.ZIP 20KB Small is Beatifull. A very simple program to show how to use different components of Windows with assembler.
SINWAVE.ZIP 39KB Shows you how to draw a sine wave under Windows using assembler.
BEZIER.ZIP 12KB Drawing bezier curves under windows example.
WALK32_1.ZIP 271KB Walk32 version 1.0, Windows programming kit for assembly language programmers. It is intended to simplify the programming process under Windows.
WINASM.ZIP 102KB Many routines and examples on how to program in assembler under Windows. BMP viewer, file dialogs, common dialogs, file I/O, scrollers, etc.
WIN95EX.ZIP 26KB Example on using new controls offered by Windows 95 with assembler.
XMPLAYER.ZIP 164KB XMPlayer, written in assembler for Windows. Supports MMX & interpolation.

All trademarks and copyrights belong to their respective owners and are used only for identifying product's features!


[Main Page] [Assemblers] [DOS Extenders] [Debuggers] [Tools] [Links]