Commit Graph

30 Commits

Author SHA1 Message Date
dzwdz 3de45fe1e5 fix bug with skipping over sectors 2021-08-22 20:08:04 +02:00
dzwdz 23c6be10fa add the greyscale palette 2021-08-22 19:49:07 +02:00
dzwdz 156cca7375 minor cleanup 2021-08-22 18:52:25 +02:00
dzwdz f286fc3fb9 save some bytes in the palette code 2021-08-22 18:48:22 +02:00
dzwdz 8fe193ff39 remove color test bar 2021-08-22 18:29:12 +02:00
dzwdz 2cc9a4f89e palette 0-16 2021-08-22 18:25:11 +02:00
dzwdz 9e883b837d working counter 2021-08-21 23:53:45 +02:00
dzwdz e9d279fcf3 proper sector reading; CHS 2021-08-20 23:58:02 +02:00
dzwdz b3e2ce7421 spaghetti key handling 2021-08-19 22:48:53 +02:00
dzwdz fd05486fb3 switch between sectors 2021-08-19 22:41:14 +02:00
dzwdz 55d7045b33 read sector from disk 2021-08-19 22:37:38 +02:00
dzwdz 61d466a8c0 switch %ds and %es 2021-08-19 22:20:23 +02:00
dzwdz 3289db1dd3 copy itself to 0x7000 and execute from there 2021-08-19 22:13:02 +02:00
dzwdz d59152fcc0 use an entire floppy image 2021-08-19 21:57:02 +02:00
dzwdz a38a1faa5a fix indentation 2021-08-19 21:28:06 +02:00
dzwdz 9cea35fd48 the text is now scrolleable
it uses selfmodifying code so the visualization is blinking
it's a feature ok
2021-08-19 21:25:36 +02:00
dzwdz b80b6e4019 make the comments slightly better, change names of stuff 2021-08-19 20:45:37 +02:00
dzwdz 758c43ba04 screenshot prep 2021-08-19 16:37:47 +02:00
dzwdz 2bfc51f37e move stuff around 2021-08-19 16:31:26 +02:00
dzwdz 674f986e61 background color 2021-08-19 16:26:38 +02:00
dzwdz 56e895fb1c partial text visualization 2021-08-19 16:23:08 +02:00
dzwdz 666876c67c print the sector number 2021-08-19 16:06:02 +02:00
dzwdz baf573a710 scale up the visualization 2021-08-19 15:48:41 +02:00
dzwdz 0a76ca7a00 change the loop condition in the visualization code 2021-08-19 15:25:52 +02:00
dzwdz 9550f09f44 change the header to "the bootsector" 2021-08-16 22:47:17 +02:00
dzwdz 54bcc8b4e3 save some more bytes, it's probably valid 8086 now 2021-08-16 22:29:17 +02:00
dzwdz 56dcba0b99 save 4 bytes 2021-08-16 22:23:04 +02:00
dzwdz 920c3ddaf6 add most of the xterm palette 2021-08-16 21:34:08 +02:00
dzwdz cdaa4d1c68 add a "I'm bootable" msg at top 2021-08-16 19:19:47 +02:00
dzwdz 3fe0dccba6 poc 2021-08-16 19:15:38 +02:00