3drotsrc.arj | 13K | Intro to 3D rotations
|
4ge_frac.zip | 10K | Controllable fractalzoom source, including explanation to make it simple to understand and improve CuteElf/4ge
|
as.arj | 6K | Virtual reality part from Amneasia demo
|
bars.lzh | 7K | Source for copper bars (2 methods)
|
bd-2d3d.zip | 11K | 3d & 2d rotation
|
checkvsa.arj | 1K | Check if computer is VESA compatible
|
cirboost.arj | 86K | Speed up Cirrus 542x video cards by changing some write-delays and FIFO parameters
|
colprint.arj | 1K | Prints a colored string at current cursor location
|
copper.arj | 3K | VGA palette changing
|
cprint.arj | 2K | Direct video color printing routine
|
crosfade.zip | 53K | Crossfade - fading smoothly from one image to another
|
drawchar.arj | 1K | Decode a 8 byte bit pattern (character) into a 8x8 pixel image
|
ease-c.arj | 1K | Reprogram VGA braces for easier reading
|
ega.arj | 2K | EGA graphics programming examples
|
egafont.arj | 1K | Programming EGA fonts
|
egalines.arj | 1K | Setting odd number of text lines on EGA/VGA
|
egaorig.arj | 1K | Set screen origin address for EGA
|
egaspr.arj | 10K | 16-color EGA or VGA sprite routines
|
egastart.arj | 0K | Chest: Page switching in EGA/VGA graphics modes
|
fakemode.arj | 13K | Fakemode documentation - Up to 3840 colors on standard VGA! Asm & C++ source included
|
flag.lzh | 111K | Streaming flag effect
|
flame.arj | 2K | Flame effect
|
flames2.lzh | 2K | Fire-flames effect
|
fpoly256.arj | 18K | 3D polygon graphics sources (X-mode)
|
fpoly256.lzh | 33K | A X mode (320x200x256 colors, 4 pages) polygon and line blitter package
|
fracwarp.zip | 4K | A pallete rotating program that uses interaction with the mouse to determine how these fractals look
|
gor_flag.arj | 6K | Sine-Flag - sinus flag tester 386+
|
gor_land.arj | 8K | Land Runner - fake 3D dot landscape 386+
|
graphpro.lzh | 390K | Contains all of the Dr. Dobb's ASM and graphics columns from 1988 to 1994.
|
hgc-view.arj | 7K | Microscopic letters on Hercules
|
howard.arj | 7K | Super VGA programming <Christopher A. Howard>
|
keyboard.arj | 3K | Estonian chars from IBM font
|
keybrdne.arj | 3K | KEYBOARD for Hecrules+
|
lenssrc.zip | 39K | Lens effect sources
|
lensv10a.arj | 39K | Good lens effect, but almost no documentation
|
mcgaprg.arj | 1K | MCGA programming tricks
|
mode-x.arj | 5K | Smooth scroll in Mode-X
|
modex.arj | 13K | A complete VGA Mode X library
|
motionrd.zip | 30K | Smooth vertical scroller by Patch. Made for the intro Motion by Avalanche
|
nlb_fade.zip | 10K | Fadein and fadeout routines + explanations
|
pcxload.arj | 2K | PCX file viewer
|
posxy.arj | 0K | Position pixel at x,y
|
ps2keyb.arj | 11K | Cyrillic for EGA/VGA/MCGA/Hercules(mod)
|
pscale.arj | 6K | Routine for scaling bitmaps
|
rotate10.zip | 5K | An rotating example on how to rotate a font
|
rotate2d.arj | 7K | 2D-rotation algorithm and implementation
|
rotate3d.arj | 13K | 3D-rotation algorithm and implementation
|
rotscape.zip | 126K | A Fast 3D Landscape by TTT
|
rvesa.zip | 4K | SVGA VESA programming routines
|
set_hgc.arj | 0K | Switch Hercules in graphics mode
|
sprites.arj | 10K | EGA sprites (640x350x16)
|
stars.lzh | 10K | VLA Presents Intro To Starfields
|
stpal256.arj | 0K | Programming DAC
|
svga256.arj | 4K | VGA 256 graphics routines
|
svgaline.arj | 4K | VESA SVGA programming tutorial - Bresenham's line
|
swvga.arj | 5K | TSR for switching betwen ROM and user defined VGA fonts
|
syn.zip | 31K | Dot Tunnel by Insane Creators
|
tasm_vid.arj | 12K | Direct video access routines for text mode
|
techfun.zip | 31K | Black Magic TechnoFun is source to make circles ANDing effect
|
texture.arj | 25K | Polygonfiller for texturemapped polygons
|
vga43_50.arj | 0K | Switching text mode rows on EGA/VGA
|
vga480.arj | 1K | Set 80x35 mode with 8x16 font
|
vgabank.arj | 1K | VGA bank switching
|
vgafnt.arj | 0K | How to load VGA font
|
vgafx.zip | 26K | VGA Text Attributes and Special Effects
|
vgakit52.arj | 15K | VGA/SVGA programming toolkit v5.2
|
vga_code.arj | 50K | EGA & VGA examples
|
vidtype.arj | 13K | Detects what type of video adapter is installed
|
vla_font.lzh | 71K | Fonts and scrollers by VLA
|
whatcrt.arj | 2K | Video adapter identification
|
wm-h_src.arj | 42K | ACIDween greeter by Wonder monkey VGA, AdLib
|
w_512400.arj | 17K | 512x400x256 chained video mode for Cirrus Logic (asm+C)
|
- DesqView
backdrop.arj | 4K | DESQview wallpaper
| chkdv.arj | 5K | ASM source to make program DesqView aware
| ddkit.arj | 7K | Device driver development kit
| dvexec.arj | 4K | Start DV task from command line
| dvintqb.arj | 1K | QuickBasic interfaces to DESQview
| dvmacros.arj | 4K | ASM macros for DV programming
|
- Networking
dis_pkt9.zip | 31K | Provides an Ethernet or a Token Ring Packet Driver interface on top of NDIS (3Com/Microsoft) protocol
| net_q.arj | 1K | Get List of Queue Servers under Netware 3.11
| net_sn.arj | 1K | Displays Serial Numbers of Netware
| pktbri.zip | 14K | Packet Bridge - bridge over packet drivers
| transfer.arj | 3K | NETBIOS file transfer
|
- Hardware handling
2m20src.zip | 154K | 2M v2.0 source code - Reads & formats 1.44 MB diskettes up to 1.94MB
| 386id.zip | 29K | Displays the component identifier and revision level of your 386 or later CPU
| 386popad.arj | 0K | 386 processor bug tester
| 800ks.arj | 6K | Diskette BIOS enchancer v1.0 sources
| a20test.arj | 3K | A20 line enabling, disabling and testing routines
| absdisk.arj | 1K | Interface to INT25/INT26
| async.arj | 4K | Async Communication Routines for C
| cache.arj | 4K | Disk cache sources
| cdcheck.zip | 1K | Fetch CD volume serial number
| chgln_2.arj | 3K | A TSR which will detect if a diskette has been changed
| chips.arj | 3K | Make out CPU/NDP type
| cmos92cd.zip | 10K | Save/restore extended CMOS
| comm.arj | 3K | Fullscreen init COM1 & COM2
| copro.arj | 1K | Detects whether coprocessor is installed or not
| cpu116.zip | 56K | CPU/FPU Feature Detection Library v1.16 - Recognizes 28+ CPUs and 18+ FPUs. Determines CPU clock speed. Windows, OS/2 & DV aware
| cpuid.arj | 3K | Determines (co-) processor
| cpuid3.arj | 4K | Detects what type of CPU and FPU is installed (including Pentium)
| cpu_intl.arj | 1K | Another CPU type detector
| dcache.arj | 10K | HD cache from PC Magazine
| dmalib11.arj | 4K | DMA programming library
| dma_vla.lzh | 2K | Intro to DMA programming by VLA
| drivesex.zip | 9K | Get drive existence A-Z and type
| feep.arj | 0K | Timer interrupt diagnostic checker
| gameport.arj | 0K | Detects whether there is a gameport
| govoice.arj | 0K | Chest: More on reprogramming clock tick rate
| ia2d.arj | 1K | Interrupt-driven A/D conversion example
| ibmrs232.arj | 18K | RS-232 Driver
| int14.arj | 7K | COM port utilites
| joysdk11.arj | 14K | PC GamePad and Analog Pro SDK v1.1
| joysdk11.lzh | 33K | Joystick software development kit from Gravis
| joysdk20.zip | 44K | PC GamePad and Analog Pro SDK v2.0 - Contains technical information about the PC GamePad, Analog Pro and PC gameport, pin out for a PC gameport, ASM and C routines on how to access the PC gameport
| kbdhand9.zip | 25K | INT9 (IRQ1) keyboard handler #9 by Patch
| kbml201.zip | 9K | Keyboard Management Library
| keyback.arj | 1K | Restore KBD INT with mouse button
| komm.arj | 8K | Device drivers for COM1 & COM2
| ll_comm.zip | 55K | LL_COMM v1.3 - 32-bit serial port code for use with Watcom C/C++
| mouse.arj | 1K | Routines for interfacing to a MS-compatible mouse driver
| m_init.arj | 1K | Hercules-proof Mouse Initialization
| ox.arj | 3K | Redirects aux to secondary monochrome monitor
| pcdma.arj | 3K | PC DMA programming kit
| qdram.arj | 1K | Decrease DRAM refresh rate to boost CPU
| reboot.arj | 0K | Generate hardware reset (AT-specific)
| sertype.arj | 1K | Displays serial port types
| softres.arj | 1K | Better algorithm for mouse reset on PS/2
| soundasm.arj | 1K | Play 12 notes of the octave with PC speaker
| talk.arj | 4K | Terminal emulator with DOS5 task switcher API
| timer.arj | 2K | Sample code to change the timer value
| timprog.arj | 1K | Reprogramming your timer tick interval
| umbfiles.arj | 6K | Make UMB files (up to 255)
| valdriv3.arj | 1K | Validate disk drives (with fantom drives)
| vmacro.arj | 4K | Macros to write V20/V30 code with MASM
| what-cpu.arj | 3K | Make out CPU type
| whatcpu.arj | 2K | Detects what type of CPU is installed
|
- Memory managment
386p_101.zip | 115K | 386Power + eXtended Game Engine v1.01 - Interface to DPMI or VCPI prot.mode services, prot.mode file i/o, graphics routines, etc.
| addram.arj | 21K | Adds memory to DOS using EMS 4.0 memory
| code32.arj | 34K | Everything you needed to start coding in 396 protected mode assembly (Routines, examples, etc). Update of START32
| dos32v30.zip | 235K | DOS32 v3.01 - DOS-extender package for development of 32bit DOS apps. Includes OMF linker, debugger, sources, examples and docs
| edisk.arj | 7K | Device driver for high memory virtual disk
| ems40.arj | 23K | Emulate EMS on extended memory
| emu86.zip | 40K | A simple v86 monitor capable of runnnig DOS
| frmi_150.exe | 37K | Flat Real Mode Interface v1.5
| hiload.arj | 14K | Utility for loading TSR's high
| loadall.arj | 24K | Hyperspace - address 16Mb from real mode
| mass-frm.zip | 8K | MASSiVE'S Flat Real Mode - Flat 4 GB memory. Faster as PMODE. Cooperates with all Real Mode routines. Examples included
| memmove.arj | 2K | Fast memory move (ASM,self modifying)
| pcm100.arj | 205K | PMC v1.00 32bit extender package for Borland C++ 4.0, PMODE v3.02 extender, CA 1.21 ASM precompiler, Examples and all source code
| pmode24.zip | 69K | Pmode v2.4 - DPMI, VCPI, and XMS compliant protected mode system for the 386 programmer. Works under DesqView, QEMM and Windows
| pmode307.zip | 53K | PMODE Kernel v3.07 - Protected DOS mode extender by Tran
| pmw120.zip | 120K | PMODE/W v1.16 DOS Extender for Watcom C/C++. Features: extender size is less than 9k, extender is internal to the EXE, replaces DOS4GW.EXE, fully compatible with Watcom C, fast execution, protected mode EXE compression
| pm_11_94.zip | 80K | PMODE v3.06 and PMODE v2.51 - November 1994 - DPMI/VCPI/XMS/raw protected mode interface kernel
| protect.lzh | 14K | Protected mode programming example
| release.arj | 6K | Release sources
| srdisk11.arj | 12K | Sizeable RAM-disk for XMS memory
| start32.arj | 13K | Getting into 32-bit protected mode. Also allows 32-bit protected mode programs access regular DOS and BIOS functions
| string.arj | 1K | Finding strings in memory
| testram.arj | 1K | Test RAM for overlapped areas
| vcpi_use.arj | 2K | Demonstration of use of the VCPI function 0DE0Ah
| vemm.arj | 35K | EMM driver VLSI Technology, Inc.
| xm.arj | 24K | 386 DOS Extender
| xmslib.arj | 8K | XMS routines for TC(++)
|
- Misc
21.arj | 18K | Int 21 tracer
| args.arj | 2K | Parses the command line into a unix-style parameter array
| ask_new.arj | 5K | Small ask-type menu designer
| asmvla00.lzh | 16K | Tutorial and sample code for anyone attempting to learn assembler
| asmvla01.lzh | 10K | Second installment of assembler tutorial
| asnip10.zip | 1764K | 80x86 Snippets, including the original 80xxx Snippets, the ASM0-Z collection, and many more pieces of code
| backdoor.arj | 3K | Close DOS backdoors to protect from trojans
| bgchat.arj | 3K | BackGround CHAT v1.08
| boot100.lzh | 2K | Warm/cold boot v1.00 - Does a warm or cold reboot. Pulses the RESET signal from the kbd controller for a cold boot
| boyerasm.arj | 1K | Boyer-Moore search implementation
| buf160.arj | 2K | Increase keyboard buffer
| child.arj | 2K | Model for invoking a child process
| chirper.arj | 1K | A TSR that gives each key a musical tone for audio feedback
| crc16.arj | 0K | Non table-based CRC16 routine
| crc32.arj | 3K | CRC32 routines and tables
| ctrlc.arj | 1K | Trap Ctrl-C, Ctrl-Break, PrintScreen
| de-ice.arj | 1K | A program to extract executables compressed under ICE
| dialer.arj | 2K | Resident dialer
| disktool.arj | 13K | Find/Erase duplicate files
| dosdev.arj | 17K | How to create device drivers for MS-DOS
| dosext.arj | 21K | DOS extender for i386
| dump.arj | 2K | File dump with ASM source
| exepatck.arj | 2K | Fix damaged exepacked files?
| fixbug.lzh | 2K | Fixes INTs 02H,06H,10H - A sys file that take cares of INTs 02H and 06H and fixes a common error in INT 10H.
| fpt1_rti.arj | 9K | How to use Fixed Point (16.16) math tutorial
| h2name.arj | 1K | Handle to Name
| idea.arj | 1K | Finds orginal Int 21 & 8 vector
| lptx.arj | 17K | Direct printer to file
| md5.zip | 29K | Source code and text files describing the implementation and theory of the "Shared Secret" method of password exchange for use on BBSes. This is based on the MD5 (Message Digest 5) algorithm as described in the included Internet RFC doc
| mypath.arj | 1K | Prints full path of current program using the environment tail
| nde.arj | 9K | Norton DOS Editor
| newcmd.arj | 1K | Add new internal DOS commands
| nocad.arj | 1K | Controll - Alt - Delete Handler
| numfiles.arj | 1K | Reports the number of SFT entries in CONFIG.SYS
| prdec.arj | 0K | Subroutines to print decimal numbers
| rand.arj | 1K | Linear congruential pseudo-random number generator routine
| reboot2.arj | 0K | Reliable rebooter
| rot13dev.zip | 10K | ROT13DEV - A functionally useless, but interesting example of a device driver, asm source and .SYS file included.
| sortdir2.arj | 11K | Directory packer and sorter
| star.arj | 21K | Structured Programming in Assembler
| stderrf.zip | 27K | STDERR redirection utility
| toadice.arj | 3K | Unscrambles a .COM file scrambled by ICE v1.0
| tracer10.zip | 2K | OBSESSiON Mini Debugger v1.0 - an example in how to make your own debugger, or at least how to use int 03
| tsr_xmpl.zip | 35K | TSR programming example
| winthere.arj | 1K | Windows 3.0 detector
| | | | | | | | | | | | | | | |