A series of assembly programs, written by me to learn assembly.
Compiled code is stored in bin
most code is designed for use with the NASM assembler
see "assembly_instructions" for assembly instructions
many files are designed for use with DOS and rely on the DOS API
This was one of my first assembly programs, i originally wrote it in DOS DEBUG.
This was a simple program to try out drawing graphics using the BIOS
This was originally supposed to be a straight rainbow as below, but i forgot to reset the colour value at every line, meaning it was offset every time, the colour selection was also wrong
This program is the fixed version of the one above, i fixed the mistakes meaning that it's perfectly straight
This is a disk bootsector that draws a trans flag on screen and freezes the system completely
Recommended programs:
NASM - Assembly
SmallerC - Conversion to .EXE
Dosbox - Running DOS programs
qemu - Running bootable/BIOS programs
Most code licensed under the GNU GPL license v3.0
see: SmallerC-master/licsense.txt for SmallerC licsense (SmallerC by alextru)
Have a good day!
/ |/
\ |\
/ | \