It's bed decades since I last wrote anything in #Commodore assemby, and the first time I wrote one on the #Commodore16 / #Plus4. Amazed it worked, even if it only used standard kernel routines.

It has probably been written hundred times already, but when I couldn't find one, I figured it was faster to write my own than to continue looking:

https://gitlab.com/nafmo/save-rom
https://github.com/nafmo/save-rom

Peter Krefting / save-rom · GitLab

GitLab.com

GitLab

So, now I backed up the #JiffyDOS images from the chip I bought for my C16, and can now use it in VICE as well.

It took 25 seconds to save the default ROM to my #SD2IEC, only 8 for the JD ROM.

The family is almost complete; I do have C128DCR+1571D #JiffyDOS EPROMs in my drawer, but no dumps of them...
Commmodore? :-D Actually when I made my 1K Othello game, the VIC-20 emulator on my Amiga was too slow so I test ran the routines in a Plus/4 emulator so technically my first real assembly program was for the +4 too, even though the final version was not.
@anderszapac.bsky.social So much for autocomplete, and posting way past my bedtime :-)