I have (very naïvely) replaced the Apple 2c IRQ handler with my own, and maybe it's buggy, but it now takes 700.000 cycles instead of 4.100.000 cycles to handle every serial card IRQ needed to load the home timeline on my #MastApple2c client.
And, BREAKTHROUGH, it's now fast enough to handle 19.2kbps (instead of 9.6) !
#RetroComputing #Apple2
#retrocomputing #apple2 #mastapple2c
New release of my Apple II things!
- the FTP client gets: 80 columns mode, a "Get All" files feature, and a file selector
- #MastApple2c gets fixes, CW handling, toot edition, a file selector for images, and optimisations
Both of them now function properly with multiple floppy drives.
https://github.com/colinleroy/a2tools/releases/tag/v1.3.0
#RetroComputing :)
The last features I added to my #MastApple2c client pushed, again, the binaries size a bit to close to the floppy's limit with only 6kB left.
To avoid having one single, enormous binary that would not even fit in RAM, I previously had to split them into five binaries: one for the OAuth login, one for the timeline, one for the configuration, one for viewing images and a last one to compose toots.
1/2
I'm soon gonna start working on CW support on my #MastApple2c Mastodon client, and I have a very SFW timeline, so feel free to send me CWed toots!
(No I'm not specifically asking for #boobs)
#RetroComputing
#mastapple2c #boobs #retrocomputing
I have successfully tackled my HGR encoder problem in #MastApple2c, which was that it was hardcoded to generate color HGR and then downsample them to B&W. But on the #Apple2, color HGR has an effective 140x192 resolution, whereas B&W HGR has 280x192.
I present you much better* dithered B&W images !
*much better meaning twice better
#RetroComputing
#mastapple2c #apple2 #retrocomputing
Remember how I was down to 7 blocks (3.5kB) of free disk space on my #MastApple2c floppy? I was worried. It was really not a lot. I had to fix that.
Well I fixed that, added a bit of features to my image loader, a bit of micro-optimisations, a HUGE optimisation, and ended up with 31 blocks free (16.5kB).
I'll explain how in the next toot.
#RetroComputing
I have searched in my floppy box and found THE perfect sleeve for my #mastapple2c floppy.
Also I printed a sticker.
It's nice and makes me feel good!
#retrocomputing
@colin_mcmillen bin si j'ai lu 😅
Mais j'avais pas compris que "Tonight I added Content Warnings and image sensitivity settings to the #mastapple2c compose interface." voulait dire que tu faisais un test 😝
Sachant que j'ai pas trop lu le reste du fil (ya peut-être des indices), que je suis pas super geek, et que j'ai la flemme de chercher, je sais pas ce qu'est mastapple2c.
Tonight I added Content Warnings and image sensitivity settings to the #mastapple2c compose interface.
This toot is the first non-emulator test of it. #crossingFingers
I'm not ashamed of my image selection interface. It took a little bit of refactoring, but it is accessible at any time during toot composition. Handles adding four images with descriptions, and removing them (in reverse last-added order, nobody wants to overcomplicate shit and shift arrays).
#retrocomputing #mastapple2c
#Retrocomputing project of the day is adding image attachements to toots made from #MastApple2c. First steps:
✅ drawing image(s) with Mousepaint and saving it
✅ exporting it to my PC (done with STP, https://github.com/colinleroy/a2tools/tree/master/src/stp)
While I was at it, I've made a page for my #AppleII network tools. It ships with an FTP and a telnet client, and works with the same proxy as the one #MastApple2c uses. #retrocomputing
https://www.colino.net/wordpress/en/network-tools-for-the-apple-ii/
#appleii #mastapple2c #retrocomputing
Release 1.2 of MastApple//c adds (some) emoji to smiley conversion 🙂
Hope you'll like it ❤️
You can get it there: https://www.colino.net/wordpress/binary-release-of-mastodon-for-the-apple-c/