I finally did it and moved to a more appropriate "home realm" for a #FreeBSD enthusiast. Thanks @stefano for offering this!
Moving followers worked flawlessly, restoring all my settings was pretty quick, but of course all my old toots are left on https://techhub.social/@zirias 🙈
So I guess I'll introduce myself here by writing a little thread, adding a few of my works that someone might find interesting. But first a bit of "who am I":
I'm a "professional" software architect/developer (mostly #dotnet platform in the day job), FreeBSD hobby-admin and ports committer, #C64 fan (and occassionally coder and even musician), and apart from computers also interested in music (playing a few instruments myself), traveling, cooking, sometimes sports, sometimes politics ... but probably won't toot about any non-technical stuff (or, very very rarely).
Also quite recent: #dos2ansi. This is a very versatile converter for #MSDOS#ansiart (and other "text") files to a format using #Unicode and only standard #ANSI#SGR escape sequences, so, suitable for today's terminals like #xterm. It includes an ansiart viewer which is "just" a shellscript, leveraging dos2ansi, xterm, less and some nice original #IBM fonts to do its job. So, maybe something for the #retrocomputing fans.
With the VOD release of the Textmode Graphics compo at @revisionparty, here is "Everyone Loves the Nightlife", the #ANSIArt entry I sent in remotely. I'm sorry I cannot be there in person, but I hope everyone's having a great time at #Revision2024! #ANSI#Furry#FurryArt#RevisionParty
Niklaus Wirth, computer scientist and father of the Pascal programming language, sadly passed away on January 1st this year, less than 2 months short of what would've been his 90th birthday today.
Tested it on #Windows now. Ok, it works on some Windows-10 machine, the terminal nowadays can do both #utf8 output and interpret some #ansi sequences ...
Just released dos2ansi v0.4, with lots of #DOS#codepage s supported and a testmode to display them.
The next nice feature would be to use the actual terminal capabilities if output goes there. Very simple on *nix-like systems (#Linux, #FreeBSD, ...), just link #curses and use the termcap functions.
Thinking about #Windows again, either I keep relying on #UTF8 support (since #win7 IIRC? and still a bit buggy) and #ANSI sequences support (since #win10) .... OR I attempt to use the native #Console#API there (using special functions to write in #UTF16 and other special functions to set colors, which would require a major refactoring first 🙄)
This version brings specialized writers for direct terminal output, using #terminfo (via #curses) on non-windows and configuring the #ANSI writer for 256 colors on #Windows >= 10, otherwise using a writer for the legacy Windows Console API.
It should work fine on any Windows and any Unix-like system offering terminfo/curses, but I could only test on #FreeBSD and Windows Server 2022 myself, so it would be nice if someone could test on older Windows as well as other *nix systems like #Linux 😉
Yep, progress ... unfortunately I don't own any "sauced" ANSI files making use of all possibilities of sauce, so it will be impossible to verify more things I'll add ....
If you have #MSDOS#ANSI files containing #SAUCE using the ansiflags or the fontname properties and/or containing additional comments, please let me know 😎 (maybe someone following #retrocomputing?)
There will probably be a "preview release" soon containing what I have so far ...
Season's greetings from the Fire crew to all you textmode aficionados, and here's the release you've been waiting for all year long... the Fire 2024 ANSI Calendar.
“#Durdraw is an ASCII, ANSI and Unicode art editor for UNIX-like systems (Linux, macOS, etc). It runs in the terminal and supports frame-based animation, custom themes, 256 colors, terminal mouse input, IRC color export, Unicode and Code Page 437 block characters, and other interesting features.
Durdraw is heavily inspired by classic ANSI editing software for MS-DOS and Windows, such as TheDraw, Aciddraw and Pablodraw, but with a modern Unix twist.” #bbs#ansiart#ansi