This piece was awarded 2nd price in in the 2020 contest, PC Booter category, dedicated to The 20th anniversary of the first official release of fasm
Boot to plasma is an assembler-only port of EXAMPLE1.C from PMODE/W examples. This port is using fasmg, the next generation assembler authored by @tgrysztar
First you need to download the latest version of b2plasma.img from the release section
Now you need to install environment which can boot the image.
These are options you have:
Packages with DOSBox for specific OS can be found on the website. You have to use BOOT command. After you run DOSBox you have to mount filesystem with b2plasma.img file as a new drive.
Example series of commands from the inside DOSBox:
mount c ~/Downloads/b2plasma
c:
boot b2plasma.imgDownload and installation instructions are here.
Executing command like this should do the trick.
qemu-system-i386 b2image.imgDownload and installation instructions are on VirtualBox website.
I keep installation procedure of virtual box upon a user, just with few notes here:
- Use
Other/DOSas system setup - No need to setup hardrive space, boot
b2plasma.imgfrom a floppy drive. This makes the whole image only ~3KB in size
After the boot, press ESC key to rotate color palette among:
- red + green
- green + blue
- blue + red