bootboot
22 months agodouble buffering with vsync
Eleni Maria Stea [Tue, 5 Jan 2021 18:51:22 +0000 (20:51 +0200)]
double buffering with vsync

22 months agochanged the segment register used for video memory access to es
Eleni Maria Stea [Tue, 5 Jan 2021 14:33:45 +0000 (16:33 +0200)]
changed the segment register used for video memory access to es

to avoid interferring with rand which was using ds to access its state

22 months agodisable/enable interrupts to stop the bios from reading the keyboard
Eleni Maria Stea [Tue, 5 Jan 2021 13:41:53 +0000 (15:41 +0200)]
disable/enable interrupts to stop the bios from reading the keyboard

before we have the chance to do it...

22 months agoreplaced the first 64 colors of the palette with grayscale
Eleni Maria Stea [Tue, 5 Jan 2021 13:19:31 +0000 (15:19 +0200)]
replaced the first 64 colors of the palette with grayscale

22 months agodisplay default palette
Eleni Maria Stea [Tue, 5 Jan 2021 13:04:13 +0000 (15:04 +0200)]
display default palette

23 months agostep 3: wait for keypress
Eleni Maria Stea [Mon, 14 Dec 2020 09:59:46 +0000 (11:59 +0200)]
step 3: wait for keypress

23 months agostep 2: load 2nd sector and jump into it
Eleni Maria Stea [Fri, 4 Dec 2020 16:50:17 +0000 (18:50 +0200)]
step 2: load 2nd sector and jump into it

23 months agostep 1: boot from floppy and clear screen
Eleni Maria Stea [Fri, 4 Dec 2020 15:53:38 +0000 (17:53 +0200)]
step 1: boot from floppy and clear screen