My PC emulator MartyPC isn't enormously popular, but that's fine. I still find an occasional reference to it out in the wild internet yonder, which always makes my day.

So I was very happy to find this tutorial on programming mouse support in assembly language!

#retrocomputing #emulation

https://www.youtube.com/watch?v=_pps7LrvfSU

Programming for Mouse inputs on Marty PC

YouTube
@gloriouscow I was just using it the other day. Apparently MartyPC is the only emulator that handles the Kaypro 16 hard drive setup disks without throwing some sort of fit about their awful autoload script. Now if it accepted hard drive images... :P
@mcjonestech it supports simple VHDs. If you've got some other format I can help you convert.
@gloriouscow I was trying to build this crazy Kaypro 16's hard drive virtually since it requires something like 9 disk swaps to fully set up. The PicoMEM has a swap disk command but the Kaypro setup script is stupid/smart enough to detect every keypress and start immediately looking for a change in variable for disk number. I just have a blank 100MB IMG I was using the PicoMEM created
@mcjonestech Raw disk images are tricky as you need to store the geometry somewhere. I could add that though.
@gloriouscow Seems like a lot just for me just being lazy and not hooking up a Gotek haha. Now if there was a way to import the contents of a VHD into an IMG without wrecking the place... Research may be necessary
@mcjonestech you literally just have to chop the footer off
@mcjonestech why are we having this conversation on mastodon lol
@gloriouscow That is a fantastic question. I've been rocking two side by side windows of Mastodon and the Internet Archive for most of today so I think my brain forgot lol