home.social

#wozmon — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #wozmon, aggregated by home.social.

  1. PsfMon, my #z80 machine code monitor, is now running on my real #MailStation!

    I optimized it from its original size of 332 bytes to 255 bytes, snugly fitting in one 256 byte page of dataflash. The gui "terminal emulator" takes another 256 byte page. This provides a self contained 512 byte development tool.

    Command set - similar to #WozMon:

    8000 - View byte at address 8000
    8010,801f - View 16 bytes at address 8010
    ,803f - View from next address (8020) to 803f
    8040>de ad - Place bytes de ad starting at 8040
    >be ef - Place bytes be ef next (at 8042)
    8000r - Execute code at address 8000

    Anyway, here it is displaying 128 bytes of its own code.

  2. Nothing like trying to build a machine monitor from scratch to make me appreciate #WozMon even more. I think I finally have a hex nibble parser (haven't tested it, yolo) and a byte parser, so parsing an address should be easy... right? Well, not if you've never written a parser in assembly before and want to avoid using the stack.
    So, yeah #65cha02 is a bit stuck right now. Might put it on hold tbh, I want to have something ready for Árok this summer. Last time I said I'd have something running on the PocketViewer, so I'd better hold myself to that promise.
    cc: #theWorkshop #theFoundry