Elektrine lite

← Feed

@gloriouscow@oldbytes.space

2026-08-05 22:01 UTC

we need a pointer into CGA video memory at segment B800. ☺️ gets us us B8EFh in DX. Good enough. It's about 3,824 bytes down the screen but we're using god damn emoji for assembly language here so i'm not too picky

Replies (2)

  • @gloriouscow@oldbytes.space 2026-08-05 22:08

    ok how do we even initalize something to 0? 8F F0 is an undocumented alias for POP AX. guess what DOS pushes to the stack for you when your COM program starts. that's right. a 0. now we have 0 in AX.

    Open ##5042304

  • @0x09@hachyderm.io 2026-08-05 22:02

    @gloriouscow@oldbytes.space …can I encourage you to submit this to POC||GTFO ?

    Open ##5042568