December Adventure Day 16

Published as part of 'December Adventure 2025' series.

All my thoughts about cleaning up the code that powers @tomes@phantasmal.work got sidetracked by starting on Tumble Forth, which promises, "Starting from bare metal on the PC platform, we build a Forth from scratch..."

I came across it from a sequence of clicks that started from browsing the #DecemberAdventure hashtag and ended up derailing my morning.

Now here I am, looking at wikis and trying to write assembly.

  mov al, 0     ; clear lines
  mov cl, 0     ; starting at the left
  mov ch, 0     ; starting at the top
  mov dh, 7     ; until line 8 (which is enough)
  mov ah, 0x06  ; Scroll up window
  int 0x10      ; Interrupt

I wrote a few things in Uxn earlier this year, which primed me for getting captured by a tutorial for implementing Forth from scratch.