jquast / blessed

Blessed is an easy, practical library for making python terminal apps
http://pypi.python.org/pypi/blessed
MIT License
1.2k stars 72 forks source link

telnet 1984.ws #266

Closed Paulie420 closed 7 months ago

Paulie420 commented 7 months ago

Hate to open an 'issue' here - but .... some of us are wondering about the wonders found by telnetting 1984.ws since you've parked x84!!!

It's beautiful - I'd love to find out how you're doing that and what tech is involved... is it SIXEL, or wizardry??? Would you mind doing some write-up about 1984.ws????? The BBS community has been talking about it for some time - I've shared with everyone I know!

You can delete this message - but inquiring minds NEED to know.

paulie420@gmail.com

jquast commented 7 months ago

Hello Paulie, thanks for writing.

Yes, sorry about "parking" x/84. If you really like python over javascript, @haliphax has a python 3 successor in spirit https://github.com/haliphax/xthulu and @NuSkooler wrote a very good javascript bbs that is similar in spirit, https://github.com/NuSkooler/enigma-bbs

Anyway, for what is hosted on telnet 1984.ws, I am using libchafa, https://github.com/hpjansson/chafa

This was done in a single day "hackathon" when I discovered the quality of libchafa output. The code is not very good but I can share it..

I also wrote an ultima 4 game engine that renders in the terminal using libchafa, this renders "real time" (which is pretty slow), but memoizes the results into a zip file and uses double-buffering technique to achieve under ~20ms delay when moving the character around the screen, more about it with video captures here https://www.jeffquast.com/post/u4_engine/

Paulie420 commented 7 months ago

Thank you so much - I got yer msgs on ArakNet, too, and appreciate the reply so much!! You have many fans from 2oFB - come on by, we'd love to chat on the local msg boards!!!

20ForBeers.com:1337 SyncTERM/Netrunner - some animation/font switching, these terminals are needed. :)