PDN: PDNASM



File name         Date  kB      Dlds Description


  • mkos45b1.zip
  • 140610 611k 0 MikeOS is an operating system for x86 PCs, written in assembly language. It is a learning tool to show how simple OSes work, with well-commented code and extensive documentation. It features a text-mode dialog-driven user interface, a file manager and machine code monitor, and over 60 system calls for use by third-party programs. http://mikeos.sourceforge.net/


  • BFM130.zip
  • 130326 6k 0 BlackSVK File Manager v1.3.0 for MikeOS


  • mkosXFER.zip
  • 130323 69k 0 Xfer, a Xmodem based utility to enable the uploading of compiled bin files to a MikeOS computer.


  • sysreq.zip
  • 071012 37k 1 SysReq is a DOS TSR to re-direct the Print Screen key to a file on the hard drive. In addition the Alt+SysRq key will display the current value of the RTC (Real-time Clock). See SYSREQ.ASM for a technical description. Assembly source code included. For stand-alone DOS ONLY! NO Windows ... http://bellsouthpwp.net/c/m/cmech617/ fido4cmech(aT)bellsouth.net


  • 4dossrc.zip
  • 070210 3044k 0 4DOS v7.50 Source Code (open source-freedos)


  • wdx96bin.zip
  • 040302 265k 0 WDOSX is a Free 32-bit DOS eXtender that also Packs Executables as Stub is added. Supports RAW/XMS/VCPI/DPMI memory alloc (most DPMI 0.9 API functions) plus eXtended versions of many DOS INT 21H functions and some Mouse functions, INT33H, as well. WUDEBUG included, a 32 bit DPMI full screen Debugger. DOS 3.3+ (tested on MS-DOS, DR-DOS, PC-DOS, PTS-DOS, Novell DOS, Caldera OpenDOS, DOS box of Win 3.x, 9x & NT; OS/2 Linux DOSEmu). By Michael Tippach a.k.a. Wuschel


  • arclds.zip
  • 040105 22k 0 Archive List and Date Stamp Lists the contents of several archive formats and changes archive date stamps to that of the latest file inside. Public domain, assembly source included.


  • ker32api.zip
  • 010906 284k 1 Win32 API Reference for KERNEL32 (using HLA) ASCII Text format: 572 pages as of 9/5/2001 converted from Randall Hyde's PDF Docs at http://webster.cs.ucr.edu/Page_win32/


  • gdi32api.zip
  • 010906 49k 1 Win32 API Reference for GDI32 (using HLA) in ASCII Text format: 126 pages as of 9/5/2001 converted from Randall Hyde's PDF Docs at http://webster.cs.ucr.edu/Page_win32/


  • asm112.zip
  • 001103 27k 1 (v1.12) Magic Assembler Simple 8086 assembler, which can produce as well as COM files as boot sector programs, and print the sources including correct addresses. Programmer: Bert Greevenbosch Freeware Version


  • te17.zip
  • 000705 43k 0 TE is a Tiny Editor, primarily meant for programmer's editing tasks. It uses a Wordstar like command scheme, also found in the Integrated Editors with Borland's Turbo Pascal and Turbo C. There are no extensive facilities for page layout or text formatting, although there is a word wrap function. On the other hand, the editor does have some extra's like undo, goto line number and the ability to repeat and move lines.


  • dasm153m.zip
  • 000705 68k 1 DASM 1.532M is a MS-DOS version of the once popular CP/M disassembler DASM v1.5, which in its turn was a variant of RESOURCE and ZZSOURCE. Read the comment header of DASM.ASM for the history of the program. This version can be executed with an Intel 8086/8088 or compatible CPU with MS-DOS, and can disassemble .COM with an Intel 8086/8088 or compatible CPU with MS-DOS, and can disassemble .COM files for the Intel 8086/8088 instruction set, but also for the Intel 8080 and Zilog Z80 processors. A manual is not included. The description of DASM v1.5 (available in public domain) is valid for this program. When the program is running, the 'H' command provides a summary of the available commands.


  • see11.zip
  • 000705 19k 0 SEE offers a page oriented display of a textfile on the screen, with options to scroll in vertical and horizontal direction and to search for a string. You can not change the file by using SEE. Asm source.


  • hdsnif26.zip
  • 000705 15k 1 HDSniff 2.6 displays current low level formatting parameters. Ferrets out the parameters that were used to perform the last low-level hard disk format. Useful when redoing the low level format or to check that it was done correctly. May be freely distributed for non-military use only. Uses get drive parameters ROM BIOS INT 13 function 08 and get drive table INT 41/46. MASM/OPTAsm source included.


  • a2i.zip
  • 000705 61k 0 A2I converts assembly files in AT&T's syntax to files in Nasm's syntax. This means that you can mix 16 and 32 bits code with GCC and Nasm. You can also produce object files in other format than COFF because Nasm supports many. A2I should be useful in OS developping.


  • nbasm240.zip
  • 000516 52k 0 NewBasic++ Assembler Version 00.24.00 *A Beta version* Freeware Forever Young Software


  • a86.zip
  • 000420 250k 0 Eric Isaacson's A86 macro assembler, D86 debugger V4.04 updated November 1999. Fast, easy-to-use, award-winning assembler and debugger system for developing small and fast programs. Works on all Intel and AMD based systems. Includes info on the official release of A386/D386, covering all processors through the Pentium 3 and Athlon. For more info see http://eji.com/a86/


  • apj007.zip
  • 000227 55k 2 Assembly Programming Journal issue 7, Dec-Feb 2000 http://asmjournal.freeservers.com asmjournal@mailcity.com


  • apj006.zip
  • 000227 52k 2 Assembly Programming Journal issue 6, Oct/Nov 1999 http://asmjournal.freeservers.com asmjournal@mailcity.com


  • as02_130.zip
  • 000201 50k 1 AS02 [1.30] Assembler for M6800/6801/6802/6803 microprocessor


  • as05_130.zip
  • 000201 50k 1 AS05 [1.30] Assembler for M6805 microprocessor


  • as09_130.zip
  • 000201 61k 1 AS09 [1.30] Assembler for M6809/H6309 microprocessor


  • as48_130.zip
  • 000201 51k 1 AS48 [1.30] Assembler for i8048/49/50 microprocessor


  • as65_130.zip
  • 000201 51k 1 AS65 [1.30] Assembler for R6502/65SC02 microprocessor


  • as80_130.zip
  • 000201 59k 2 AS80 [1.30] Assembler for i8080-Z180 microprocessor


  • asrd_130.zip
  • 000201 14k 1 READDBG Debug Information file reader


  • vblank1d.arj
  • 991212 8k 0 vga screen blanker. bug fix.


  • strings3.arj
  • 991212 3k 0 more .asm string handling routines


  • tasmswan.arj
  • 991212 41k 1 code from tom swans' "mastering turbo assembler"


  • tasm_vid.arj
  • 991212 14k 0 direct video routines mono/cga/ega all source in turbo asm


  • tavid12.arj
  • 991212 37k 0 tasm direct video access routines


  • template.arj
  • 991212 12k 0 douglas boling's masm template for a tsr pgm


  • phonev4.arj
  • 991212 9k 0 bbs reboot from remote tsr in assembly source


  • pointer.arj
  • 991212 9k 0 .asm routines for microsoft mouse. (staben tech., 80xxx echo)


  • proc.arj
  • 991212 5k 0 macros for interfacing asm with higher level languages


  • qsort.arj
  • 991212 5k 0 a general quicksort routine


  • rs232dvr.arj
  • 991212 19k 0 masm comm package - up to 19200 baud


  • sortdir2.arj
  • 991212 15k 0 directory sort/pack optimized for large partitions


  • str_asm.arj
  • 991212 4k 0 general purpose .asm string routines


  • lptx700.arj
  • 991212 32k 0 line printer output capture routine


  • mickup.arj
  • 991212 27k 0 tsr display of mouse functions, handy reference for any language


  • mouse.arj
  • 991212 2k 0 mouse event handler for interface w / c programs


  • ibmbios.arj
  • 991212 11k 0 various ibm bios routines in .asm


  • info.arj
  • 991212 2k 0 variation on dos's "pause". .asm source


  • ddkit.arj
  • 991212 8k 0 .asm device driver code


  • filef013.arj
  • 991212 5k 0 returns errorlevel based on free drive space and file size


  • fkey.arj
  • 991212 1k 0 set typematic rate on at/xt-286 w/src and .com


  • clok3.arj
  • 991212 8k 0 tsr clock w/asm source


  • coreaids.arj
  • 991212 74k 0 .asm routines


  • crc1632.arj
  • 991212 9k 0 16 and 32 bit assembly & pascal routines.


  • cubezip.arj
  • 991212 24k 0 steve gibson's cube puzzle from infoworld column.


  • asm2.arj
  • 991212 35k 2 lots of 1986 pc-mag .asm code


  • asm3.arj
  • 991212 31k 2 lots of 1986 pc-mag .asm code


  • asm4.arj
  • 991212 32k 1 lots of 1986 pc-mag .asm code


  • asmcomm.arj
  • 991212 6k 0 c callable masm serial port routines


  • anim.arj
  • 991212 10k 0 tasm animation demo


  • asm1.arj
  • 991212 36k 1 lots of 1986 pc-mag .asm code


  • 80x0992d.lzh
  • 991212 32k 0 new snippets from 80xxx echo.


  • 80x1293.arj
  • 991212 46k 0 snippets from 1993, formerly snip_add.arj for 80xxx echo courtesy of james vahn


  • 80xxx_90.arj
  • 991212 36k 0 snippets from 1990 for 80xxx echo courtesy of james vahn


  • 80xxx_91.arj
  • 991212 45k 0 snippets from 1991 for 80xxx echo courtesy of james vahn


  • 26hdcom1.arj
  • 991212 17k 0 hd and com port monitor w/asm source


  • 80x0992.arj
  • 991212 58k 0 snippets from 1992 for 80xxx echo courtesy of james vahn


  • 80x0992.lzh
  • 991212 56k 0 all snippets from 80xxx echo


  • netmv10.rar
  • 991212 7k 0 Netmail Batch Move Utility for Fidonet *.Msg type messages from 1:3803/7 {CMech}


  • apj005.zip
  • 991012 44k 3 Assembly Programming Journal, issue #5. July-Sep 1999. Assembly code for all platforms.


  • apj004.zip
  • 991012 44k 3 Assembly Programming Journal, issue #4. Apr-June 1999. Assembly code for all platforms.


  • apj003.zip
  • 991012 38k 3 Assembly Programming Journal, issue #3. Feb/March 1999. Assembly code for all platforms.


  • apj002.zip
  • 991012 61k 3 Assembly Programming Journal, issue #2. Dec 98/Jan 99. Assembly code for all platforms.


  • apj001.zip
  • 991012 26k 4 Assembly Programming Journal, issue #1. Oct/Nov 1998. Assembly code for all platforms.


  • asm11_78.zip
  • 990818 250k 1 MC68HC11 DOS command-line cross-assembler. A DOS-based command-line MC68HC11 cross-assembler that can generate (P&E compatible or ASCII source-level) MAP files, S19, LST, ERR, and SYM (simple or EM11/Shadow11 compatible) files. Assembles many files in one command. Supports included files (nested upto 100 levels). Full path error reporting for smart IDEs. Includes extra instructions (built-in macros), and several assembler directives for controlling listing, source-level mapping, tabs, case sensitivity, extra instructions, segments, etc. Conditional assembly with user messages/errors/warnings. Local labels support (per main/included file). Assembly-time symbol definitions for conditional assembly. Sample code and extra utilities included. Auto-direct mode without possibility of errors. Will also run under Win3.x, Win95, Win98, and WinNT in a DOS box or called from another program.


  • nasm098t.zip
  • 990604 102k 1 Documentation for NASM v.098 in text format only.


  • nasm098r.zip
  • 990604 76k 1 NASM v.098. This is a 16-bit 8086-compatible DOS binary. It is should work on any DOS system, but can only assemble smaller programs.


  • nasm098p.zip
  • 990604 104k 1 NASM v.098. This is a 32-bit protected mode DOS binary compiled with DJGPP. It requires a 386 and a DPMI server. A free DPMI server, CSDPMI, is available at: ftp://ftp.simtel.net/pub/simte lnet/gnu/djgpp/v2misc/


  • nasm098d.zip
  • 990603 434k 1 Documetation for The Netwide Assembler, NASM in text, HTML, info and PostScript formats. NASM is an 80x86 assembler designed for portability and modularity. It supports a range of object file formats, including Linux a.out' and ELF, NetBSD/FreeBSD, COFF, Microsoft 16-bit OBJ and Win32. It will also output plain binary files. Its syntax is designed to be simple and easy to understand, similar to Intel's but less complex. It supports Pentium, P6 and MMX opcodes, and has macro capability.


  • nasm098s.zip
  • 990603 534k 1 Source for NASM v.098 in DOS 8.3 format.


  • ma226_2.zip
  • 990221 333k 0 Macro Cross Assemblers for the Motorola 6800, 6803, 6805, 6809, and the Rockwell 6502 and 65C02 (manual included)


  • ma226_1.zip
  • 990221 375k 0 Macro Cross Assemblers for the Intel 8044, 8048, 8051/52, 8080, 8085, 8096 and the Zilog Z80 (manual included)


  • grdbdl17.zip
  • 981229 156k 1 GRDB is a real-mode debugger which supports up to the Pentium instruction set, similar to debug in many ways. New features include: software breakpoints, interrupt status screen, configuration options screen, memory (arena) display screen, program information screen, session logging, allows loading EXEs without the EXE parsing mechanism, hardware breakpoints, command line history, New! PCI read/write


  • al13fix.zip
  • 980910 160k 0 fix for alab13b1.zip


  • alab13b1.zip
  • 980910 160k 0 fix for alab13b1.zip alab13b1.zip 980823 315k 0 assembler laboratory v1.3 beta 1 now with full watcom c/c++ support! pentium instruction scheduler (pipelining info,agi's,clock cycle info, fpu overlap), files up to 64mb, label jumps, syntax(asm/c) & error highlighting, proc, macro & data browsers, project manager, bookmarks, ascii, key scancodes table, opcode,int help,key macros & reassignment, heuristic scan, more


  • d51v26.zip
  • 980704 256k 0 this distribution of disassemblers includes: d51 version 2.6 for 8051/8052, micro-processors, dz80 version 2.1 for z80 micro-processors, d48 version 2.1 for 8035/8048/8041 micro-processors. these three programs are distributed with c source as freeware under the gnu general public license by jeffery l. post.


  • dirwid18.zip
  • 980531 16k 0 dirwide 1.8 (simple dir lister w/ nasm 0.97 src) http://www.geocities.com/siliconvalley/pea ks/6 6079 anthonywanthonyw3@juno.com


  • tasm31.zip
  • 980228 189k 0 tasm - the telemark cross-assembler the following microcontrollers are currently supported: 8048, 8051, 6502, z80, 8080, 68hc11, 6805, tms32010, tms32025, tms7000, 8096.


  • grdbdl14.zip
  • 980221 153k 0 get real debugger is a debug-like debugger for msdos with several enhancements over debug. the most important thing is it will assemble/disassemble all instructions up through the pentium (in real mode) and also knows some ppro instructions. it also has support for floating point, flat real mode, command line history, command logging, hardware and software breakpoints, and several status screens. source is included. some features do not work in msdos shells under windows.req. dos 4.0+, 386+.


  • xmstoss.zip


  • asmfaq.zip
  • 971228 55k 1 ray moon's asm faq. this is the x86 assembly language faq for the comp.lang.asm.x86 and alt.lang.asm newsgroups.


  • opcode.zip
  • 971129 7k 0 this is a break down of the 386 instruction set, its basically a compilation of a few text files gleaned from an extensive search on the subject. everything you need to right an assembler/disassembler can be found here.


  • dtrate1b.zip
  • 971121 50k 1 DTRate v1.0B Data Transfer Rate System. Generates Benchmark rates for Data Transfer to/from Hard Disk and RAM for evaluating System Performance and Hardware Upgrades and/or changes. Creates Boot diskette, print ready Report and Disk file with results. MASM 5.1 Source included. Nov 97 BJr dtrate1b.zip 971121 52k 0 dtrate v1.0b data transfer rate system generates benchmark rates for data transfer to/from hard disk and ram for evaluating system performance and hardware upgrades and/or changes. creates boot diskette, print ready report and disk file with results. masm source included. nov 97 bjr


  • isdate.zip
  • 971117 7k 0 isdate displays the current day of week, month, day, year and julien day in the 'dow mmm dd yyyy jjj' format, then exits with the errorlevel set to the day of the month (1-31). useful for monthly batch processing! nov 97 bjr. includes x86 source in assembler.


  • ted01.zip
  • 970519 4k 0 ted version 0.1 - tiny text editor (94 bytes) tiny text editor (94 bytes) source included written by brioche/aspirine (xavier defrang)


  • makesrc2.zip
  • 970515 51k 1 generates assembly language source files from com files. provides an interactive editor which allows changing between code, byte, ascii, and word with the purpose of creating a source file with symbols. allows saving/loading map files so that "work to date" is saved. source format is compatible with a86 but can be edited to work with other assemblers. this version does not require math coprocessor.


  • makesrc.zip
  • 970418 40k 2 generates assembly language source files from com files. provides an interactive editor which allows changing between code, byte, ascii, and word with the purpose of creating a source file with symbols. allows saving/loading map files so that "work to date" is saved. source format is compatible with a86 but can be edited to work with other assemblers.


  • callgate.zip
  • 970326 5k 1 assembly source example of using 386 callgates. assembled with tasm. useful for those writing their own operating system, and those in mental institutions (often the same people).


  • txmsdrv.zip
  • 970228 7k 0 a very small xms driver for 4k intros and other funny things... example included. enjoy!


  • bzsv20.zip
  • 970114 33k 0 a86 source code for bzs.exe (not included) version 2.0 - the swiss army knife of batch file utilities. this was the author's first comprehensive assembly language program. 82k ascii source file has full notation and comments. freeware.


  • 80xxx_96.zip
  • 961228 669k 0 1996 asm code snippets from fido's 80xxx echo.


  • xmaspak.zip
  • 961222 269k 1 the x-mas-source-pak contains some old and new sources of programms done by capella/escape.


  • asm32.zip
  • 960922 469k 0 asm32 v3.0 - for 32-bit assembly- language programming with the causeway dos extender - a library that includes routines for: extensive graphics for hgc, hgc+, cga, mcga, ega, vga, svga & svga vesa, etc., superfast buffered disk i/o, keyboard & direct screen i/o, system info, pull down menus, popup windows, and much more! shareware by doug herr - $25


  • aedt182.zip
  • 960807 712k 0 asm edit v1.82 shareware ide with syntax-colors for asm files, used with external assembler, linker and debugger programs. help system with mnemonics up to pentium pro, fpu and mmx instructions, vga programming, interrupt list, dos tables and formats, etc. asm tutorial & build-in tools. 07/08/96 1/1


  • asnip10.zip
  • 960802 1767k 0


  • freeli21.zip
  • 960801 160k 0 freelib: the free assembly language library *170* of the most helpful assembly language procedures, including full source code. over 16000 lines of code, fully commented, with complete documentation. freelib is public domain, free for all non-commercial use.


  • dskspc.zip
  • 960725 7k 0 show available disk space using dos interrupts useful routines included, asm file is included.


  • freeli20.zip
  • 960701 160k 1 freelib: the free assembly language library *170* of the most helpful assembly language procedures, including full source code. over 17000 lines of code, fully commented, with complete documentation. freelib is public domain, free for all non-commercial use.


  • skeleton.zip
  • 960602 40k 0 freeware 32-bit assembly language source code. this skeleton application for win95. features an icon, file menu, help menu, accelerators, status bar, toolbar with tooltips, about box, version information, and help file.


  • pman.zip
  • 960506 66k 0 programmer's ide for windows, v1.7 creates an integrated development environment for c and assembly language programs and libraries. very useful for running ms dos based development tools from ms windows. you'll need your own compilers, assemblers and linkers to use this application. v.1.7 fixes several minor bugs. author gregory braun (71613,2175) works with ms windows v3.1 or windows 95. freeware


  • dos32.zip
  • 991212 288k 2 DOS32 is a complete DOS-extender package for the development of true 32bit DOS applications. Includes an OMF linker, almost 400Kb of source with basic ANSI C, lots of examples ,a debugger, DLL support, and is fully documented supporting both C and assembler programming. It is also fast, small and most importantly its dos32.zip 960418 290k 1 dos32 v3.3 a complete dos-extender package for the development of true 32bit dos applications. includes an omf linker, almost 400kb of source with basic ansi c, lots of examples ,a debugger, dll support, and is fully documented supporting both c and assembler programming. it is also fast, small and most importantly its easy to use.


  • walk32_1.zip
  • 960317 275k 1 write large winnt and win95 programs in asm. walk32 is a complete app and dll development kit with linker, include files, libraries, tools, and lots of samples. masm 6.xx (ml.*) required. extensive doc included. this is public domain software.


  • asmedit7.zip
  • 960303 481k 0 asm edit v1.7 easy to use assembler editor, syntax coloring, on-line help includes assembler mnemonics


  • asm110bg.zip
  • 960225 29k 0 (v1.10) magic assembler simple 8086 assembler, which can produce as well as com files as boot sector programs, and print the sources including correct addresses. programmer: bert greevenbosch version donated to the public domain.


  • reg2as.zip
  • 960202 4k 0 converts binary values to ascii digits. uses mouse coordinates from int33h for an example. prints values in text screen mode.


  • xlib60.zip
  • 960122 262k 0 xlib is a library of procedures which can greatly simplify protected mode programming under dos. xlib provides the simplest and most reliable method for accessing extended memory from real mode languages. a tutorial on protected mode is included. xlib procedures handle mode switching, extended memory, memory-mapped io, interrupts, and files. xlib also handles cpu exceptions and performs debugging functions. xlib operates under dpmi, vcpi, xms and clean configurations. both microsoft and borland formats are included.


  • c_lok37e.zip
  • 960121 21k 0 keyboard and mouse locking utility for dos. protection is on a very high level. requires ega or better card, at-compatible keyboard 80x86 processor. public domain. part of the freedos project. user manual included.


  • 80xxx_95.zip
  • 951230 686k 0 1995 asm code snippets from fido's 80xxx echo, courtesy of james vahn.


  • xlib51.zip
  • 951109 249k 0 xlib is a library of procedures which can greatly simplify protected mode programming under dos. xlib provides the simplest and most reliable method for accessing extended memory from real mode languages. a tutorial on protected mode is included. xlib procedures handle mode switching, extended memory, memory-mapped io, interrupts, and files. xlib also handles cpu exceptions and performs debugging functions. xlib operates under dpmi, vcpi, xms and clean configurations. both microsoft and borland formats are included.


  • mouse03g.zip
  • 951019 25k 0 mouse03g educational source code package illustrates how to write a tsr that changes mouse motion and button presses into keyboard action


  • xpcmou11.zip
  • 951019 54k 0 xpc-mouse version 1.1 tsr for dos version 3+ that provides cursor control & copy/paste functions to any dos program that does not itself


  • as80_109.zip
  • 950926 52k 0 assembler for i8080-z180 microprocessor


  • d86v402.zip
  • 950925 95k 0 d86 debugger, v4.02, updated with keystroke scripts, macro keys, undo command, and file copy and delete. contains info about a386/d386. from eric isaacson software.


  • a86v402.zip
  • 950925 175k 0 a86 macro assembler, v4.02 updated with include files, listings, no limit on size of source files, fwd refs in complex expressions, end operand, default org end in data segment, and more! contains info about a386/d386. from eric isaacson software.


  • asm105.zip
  • 950914 25k 1 magic assembler, public domain assembly language compiler.


  • asm104.zip
  • 950902 22k 1 magic assembler is a public domain assembly language compiler.


  • asrd_108.zip
  • 950701 14k 0 sample code to read as??.exe debug info files


  • as80_108.zip
  • 950701 50k 0 assembler for i8080-z180 microprocessor


  • as65_108.zip
  • 950701 41k 0 assembler for r6502/65sc02 microprocessor


  • as48_108.zip
  • 950701 42k 0 assembler for i8048/49/50 microprocessor


  • as09_108.zip
  • 950701 51k 0 assembler for m6809/h6309 microprocessor


  • as05_108.zip
  • 950701 41k 0 assembler for m6805 microprocessor


  • as02_108.zip
  • 950701 41k 0 assembler for m6800/6801/6802/6803 microprocessor


  • tdsk22sr.zip
  • 950622 55k 0 turbodisk 2.2 resizable ram disk with xms/ems/conventional memory support. asm source freeware


  • stderrf.zip
  • 950529 28k 2 STDERRF is an STDERR, standard error, redirection utility. The DOS command line only allows for redirection of STDOUT, standard out, to be redirected from the screen to a file or device. This feature allows the software author to ensure that certain messages that require human intervention are not re-directed into a file but displayed on the screen. STDERRF will force STDERR to be redirected to a file of the user's choice. stderrf.zip 950529 29k 0 redirecting standard error into a file.(1995) demonstration program that shows how to redirect standard error into a file. full source code, 100% assembly, and extensive documentation accompanies the program. in addition to the main purpose, the documentation and source code explain and demonstrate the following concepts: how to load and execute another program inheritance of open files by child programs. no registration fees are requested for the use of this file.


  • dxlib50.zip
  • 950313 247k 0 xlib dos extender library v5.0, asm library to enable protected-mode


  • 2m30src.zip
  • 950306 216k 0 high capacity floppy formatter 3.0 - source (asm, spanish)


  • dosvie.zip
  • 950204 60k 0 dosview v1.0 (4/2/95) tsr program that allows you to limit scrolling output to a range of lines on the screen. it was designed primarily as a tool for programmers who are using the dos screen output routines available through interrupt 21h and want to create a windowed effect in their programs. includes the full source code (written for use with the a86 assembler) should anyone wish to modify dosview to meet their needs. it might also be useful as a teaching aid.


  • 80xxx_94.zip
  • 941228 424k 0 snippets from 1994 80xxx echo courtesy of james vahn


  • alib30.zip
  • 941218 787k 0 alib 3.0 - asm lib, compress/math/mem/hypertext /database/vga


  • pmode307.zip
  • 941205 55k 0 pmode v3.07 protected mode dos extender by tran. update as of december 5, 1994. small, fast, stable, and free!!!


  • 3dvect39.zip
  • 941030 375k 0 modex 3d vector library 3.9 - 386+ full source


  • modex32.zip
  • 941005 28k 0 michael abrash's xmode routines in 32 bit pm by k. yogaratnan


  • guslib11.zip
  • 940907 32k 0 asm programmer's library for the gravis ultrasound


  • pwbfix2.zip
  • 940620 39k 0 pwb fix info file part ii. text/tools to get pwb & cv working well


  • tasm301.zip
  • 940616 141k 0 tasm a table driven assemler.


  • kbguid11.zip
  • 940523 23k 0 wout merten's guide to keyboard programming v1.1


  • gmsrc211.zip
  • 940314 78k 0 asm src joshua jensen's gusmod 2.11 mod player for gravis ultrasound


  • pwbfix.zip
  • 940211 22k 0 text and tools to get pwb and cv working well. c7/masm 6.1/masm 6.11


  • dpmi_txt.zip
  • 931124 36k 0 text file for version 0.9 of dpmi specification from watcom development


  • 3dvect.zip
  • 931118 357k 0 3d vect engine,gourard shading make objects,xmode,3d math asm source


  • modex105.zip
  • 930831 259k 0 mode x library v1.05 .asm source, font/pallette editor update


  • bimodal.zip
  • 930804 4k 0 sample bi-modal interrupt handler (dos/4gw) from watcom development


  • mi33.zip
  • 930717 4k 0 patch for pwb/cv/others; fix mouse cursor placement problem; asm src, pd


  • exelink2.zip
  • 930617 7k 0 asm source; get around 127k limit in path statement


  • asmwiz16.zip
  • 930524 80k 1 assembly wizard library v1.6 tiny model


  • gusp15.zip
  • 930524 19k 0 asm src modplay 1.5 for gravis ultrasound, 4, 6, 8 trak mods


  • 80x0393.zip
  • 930330 160k 0 complete snippet collection of the 80xxx echo


  • code32.zip
  • 930301 36k 0 386 32-bit protected mode .asm routines


  • portlist.zip
  • 930123 4k 0 listing of at clone i/o ports


  • asmpr100.zip
  • 930106 38k 0 ASMPROC 1.00. Quickly generate lists ofM procedures in assembly language programs.M Can process include files, ignore commentM blocks, etc. Freeware from Bit Masons.


  • flink250.zip
  • 921108 179k 0 freelink, a free dynamic overlay linker from hyperkinetics (1992)


  • xsharp21.zip
  • 920705 68k 0 x-sharp project v2.1 mode x,3-d modeling/shading/texture mapping c/asm src


  • asmlib30.zip
  • 920614 164k 1 library of assembly-language subroutines with example source


  • tbones07.zip
  • 910120 37k 0 skeletal asm code to use in your own tsr's which use dos function calls


  • morequip.zip
  • 910103 6k 0 asm source code & utility to fix the bios data table com port addresses.


  • keyboard.zip
  • 901001 8k 0 asm source code and utility to extend the keyboard buffer to almost any length


  • bnuutil.zip
  • 891023 22k 0 fossil routines in assembly. not bnu specific. with source.


  • asmwin13.zip
  • 890127 22k 0 tasm routines to create windows in assembly language.


  • assemblr.zip
  • 881218 50k 0 creates 6502, 6803, 8085 compilers.


  • arrowasm.zip
  • 860201 50k 0 arrowsoft public domain assembler v1.0d