eleni.mutantstargoat.com Git - bootboot/atom loga small boot loader that displays an effect and starts the boot loaderhttps://eleni.mutantstargoat.com/git/?p=bootbootEleni-Maria Steastatic/git-favicon.pngstatic/git-logo.png2021-01-05T23:07:17Zgitwebadded license, author2021-01-05T23:05:56ZEleni Maria Steaestea@igalia.comEleni Maria Steaestea@igalia.com2021-01-05T23:05:56Zhttps://eleni.mutantstargoat.com/git/?p=bootboot;a=commitdiff;h=b33f8cd778073038e38bc304618c4f2914c0f3b8
implemented chainloading from hd2021-01-05T20:17:59ZEleni Maria Steaestea@igalia.comEleni Maria Steaestea@igalia.com2021-01-05T20:17:59Zhttps://eleni.mutantstargoat.com/git/?p=bootboot;a=commitdiff;h=f5b3bcdfd2f2f58325e5413dac7b62547a6c743c
fixed the speed in vertical motion of lovebug2021-01-05T19:42:26ZEleni Maria Steaestea@igalia.comEleni Maria Steaestea@igalia.com2021-01-05T19:42:26Zhttps://eleni.mutantstargoat.com/git/?p=bootboot;a=commitdiff;h=5d0f7f94295e7a09e23dbf5b69ca965af0da3e8e
lovebug moves from bottom to top2021-01-05T19:16:16ZEleni Maria Steaestea@igalia.comEleni Maria Steaestea@igalia.com2021-01-05T19:16:16Zhttps://eleni.mutantstargoat.com/git/?p=bootboot;a=commitdiff;h=8d136d20a7fbf88f385d1a885977e081ed5dc89a
double buffering with vsync2021-01-05T18:51:22ZEleni Maria Steaestea@igalia.comEleni Maria Steaestea@igalia.com2021-01-05T18:51:22Zhttps://eleni.mutantstargoat.com/git/?p=bootboot;a=commitdiff;h=f950c9758ede9c9a2cb2889e4863cee546565a7b
changed the segment register used for video memory access to es2021-01-05T14:33:45ZEleni Maria Steaestea@igalia.comEleni Maria Steaestea@igalia.com2021-01-05T14:33:45Zhttps://eleni.mutantstargoat.com/git/?p=bootboot;a=commitdiff;h=d715cdcc771d80ed4c39296a7ddc415331e3d342
changed the segment register used for video memory access to es
to avoid interferring with rand which was using ds to access its state
disable/enable interrupts to stop the bios from reading the keyboard2021-01-05T13:41:53ZEleni Maria Steaestea@igalia.comEleni Maria Steaestea@igalia.com2021-01-05T13:41:53Zhttps://eleni.mutantstargoat.com/git/?p=bootboot;a=commitdiff;h=a2878799dff8a242f2513d95419ca3151d9dab01
disable/enable interrupts to stop the bios from reading the keyboard
before we have the chance to do it...
replaced the first 64 colors of the palette with grayscale2021-01-05T13:19:31ZEleni Maria Steaestea@igalia.comEleni Maria Steaestea@igalia.com2021-01-05T13:19:31Zhttps://eleni.mutantstargoat.com/git/?p=bootboot;a=commitdiff;h=8f6f00a366b21dbbc84ca918bb9542f4221f8054
replaced the first 64 colors of the palette with grayscale
display default palette2021-01-05T13:04:13ZEleni Maria Steaestea@igalia.comEleni Maria Steaestea@igalia.com2021-01-05T13:04:13Zhttps://eleni.mutantstargoat.com/git/?p=bootboot;a=commitdiff;h=58f3c8759eb5a75795d83199d237f038f1d2cf4c
step 3: wait for keypress2020-12-14T09:59:46ZEleni Maria Steaestea@igalia.comEleni Maria Steaestea@igalia.com2020-12-14T09:59:46Zhttps://eleni.mutantstargoat.com/git/?p=bootboot;a=commitdiff;h=21a64092fc52ade14e667feb3007a0276e30e24b
step 2: load 2nd sector and jump into it2020-12-04T16:50:17ZEleni Maria Steaestea@igalia.comEleni Maria Steaestea@igalia.com2020-12-04T16:50:17Zhttps://eleni.mutantstargoat.com/git/?p=bootboot;a=commitdiff;h=588c045c1bb8248a0b70ab4e0f4f80f4a189d6bb
step 1: boot from floppy and clear screen2020-12-04T15:53:38ZEleni Maria Steaestea@igalia.comEleni Maria Steaestea@igalia.com2020-12-04T15:53:38Zhttps://eleni.mutantstargoat.com/git/?p=bootboot;a=commitdiff;h=6e624974ddfa6a1b7a195dd20800c469347579e1