mikenawrocki / DragonMBR

Master Boot Record that displays a dragon using VGA BIOS calls.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

DragonMBR

Master Boot Record that displays a dragon using VGA and standard BIOS routines. The image is encoded using a run-length encoding to fit in the 512B boot sector. The scheme is a one byte format: 7 bits represent the run and the final bit determines the color.

 7      1 0
------------
|  RUN   |C|
------------

To test, be sure that you have QEMU, or some other virtualization software.

make qemu

will create a bootable ISO and boot qemu using that ISO. To create just a plain MBR,

make mbr

will output dragon.mbr, which is a valid boot record.

###Preview###

Rawr!!!

About

Master Boot Record that displays a dragon using VGA BIOS calls.


Languages

Language:Assembly 100.0%