Dr. Daves Diversions | #DOScember x86 asm & Amiga Bridgeboard - part 2 (my intro to DOS) @DrDavesDiversions | Uploaded December 2020 | Updated October 2024, 9 minutes ago.
In this video I share the second (final) part of my #DOScember 2020 project: reviving my Commodore A2088 XT Bridgeboard that I bought in 1990, running DOS 3.3, and testing it by running the first DOS application I wrote in 1988 using x86 assembler, called MiniDraw. The video also includes an introduction to x86 assembler for MS-DOS, based on MiniDraw, which I revise to fix minor bugs and release to the public domain.
00:00 intro
02:03 fixing the invisible mouse pointer
03:36 ... a minidraw CGA 640x200 2-color mode issue
06:45 ... a minidraw FREEdrawing issue with the mouse
08:14 a MS-DOS 720k floppy sneakernet solution: Linux to Amiga to MS-DOS
09:57 framing the DOS programming environment
11:17 running the assembler (UASM) and building minidraw
14:04 assembler source code overview using minidraw.asm
17:53 ... a sample BIOS function invocation
19:14 ... finding which BIOS and DOS functions an assembler program uses
20:27 a sample code revision: fixing the CGA 2-color mode issue
24:00 testing the revised minidraw application, first on Bridgeboard @ 4.77 MHz
25:46 ... on Tandy 1000 HX @ 7.16MHz with RetroTech Chris
26:16 conclusions, misses & hits
29:30 ... a special #DOScember gift for you
MiniDraw (assembler DOS application):
minidraw.asm revision 1.10 (white on black for better CGA/TGA compatibility)
pastebin.com/t4Cpzswn
minidraw manual (retyped from 1988 original)
pastebin.com/PN53qtg5
minidraw doscembr.pic (640x200 2-color CGA raw 16KB frame buffer binary)
pastebin.com/nCWZmex9
(After uudecoding, copy this file to A:\SAVED.PIC for minidraw to LOAD it.)
Related:
My #DOScember project playlist:
youtube.com/playlist?list=PL2O6RH1Isy65p-cPxMx9HGlq9O_j9iVdx
DaveJustDave: youtube.com/user/MrDavejustdave
RetroTech Chris: youtube.com/c/RetroTechChris
CuteMouse driver: cutemouse.sourceforge.net
Download UASM: terraspace.co.uk/uasm.html#p2
In this video I share the second (final) part of my #DOScember 2020 project: reviving my Commodore A2088 XT Bridgeboard that I bought in 1990, running DOS 3.3, and testing it by running the first DOS application I wrote in 1988 using x86 assembler, called MiniDraw. The video also includes an introduction to x86 assembler for MS-DOS, based on MiniDraw, which I revise to fix minor bugs and release to the public domain.
00:00 intro
02:03 fixing the invisible mouse pointer
03:36 ... a minidraw CGA 640x200 2-color mode issue
06:45 ... a minidraw FREEdrawing issue with the mouse
08:14 a MS-DOS 720k floppy sneakernet solution: Linux to Amiga to MS-DOS
09:57 framing the DOS programming environment
11:17 running the assembler (UASM) and building minidraw
14:04 assembler source code overview using minidraw.asm
17:53 ... a sample BIOS function invocation
19:14 ... finding which BIOS and DOS functions an assembler program uses
20:27 a sample code revision: fixing the CGA 2-color mode issue
24:00 testing the revised minidraw application, first on Bridgeboard @ 4.77 MHz
25:46 ... on Tandy 1000 HX @ 7.16MHz with RetroTech Chris
26:16 conclusions, misses & hits
29:30 ... a special #DOScember gift for you
MiniDraw (assembler DOS application):
minidraw.asm revision 1.10 (white on black for better CGA/TGA compatibility)
pastebin.com/t4Cpzswn
minidraw manual (retyped from 1988 original)
pastebin.com/PN53qtg5
minidraw doscembr.pic (640x200 2-color CGA raw 16KB frame buffer binary)
pastebin.com/nCWZmex9
(After uudecoding, copy this file to A:\SAVED.PIC for minidraw to LOAD it.)
Related:
My #DOScember project playlist:
youtube.com/playlist?list=PL2O6RH1Isy65p-cPxMx9HGlq9O_j9iVdx
DaveJustDave: youtube.com/user/MrDavejustdave
RetroTech Chris: youtube.com/c/RetroTechChris
CuteMouse driver: cutemouse.sourceforge.net
Download UASM: terraspace.co.uk/uasm.html#p2