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.img
Download and installation instructions are here.
Executing command like this should do the trick.
qemu-system-i386 b2image.img
Download and installation instructions are on VirtualBox website.
I keep installation procedure of virtual box upon a user, just with few notes here:
- Use
Other/DOS
as system setup - No need to setup hardrive space, boot
b2plasma.img
from 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