Porting asciifield to DOS would give you a chance to document this endeavor in a (series of) LaTeX document(s). ;-)
I also love PDFs that were set with LaTeX. They just look so good. My last LaTeX use was with the beamer document class several years ago for a bunch of presentations I gave at work. I wrote a forest recreation planning software that generated LaTeX code for the personalized custodian timetables, that was in use even after my handcrafted LaTeX documents. But these days I also don't have any use cases anymore. On second thought, that very last thing must have been in fact my CV for job applications.
https://movq.de/v/d45de49cae/doc.pdf
So far, I got a basic version of asciifield working:
https://movq.de/v/f949db49e7/MVI_6497.MOV.mp4
There are some TODOs left. Sadly, none of what I’ve done so far warrants a PDF. 😅 It was pretty straightforward. C is an amazingly portable language.
Haha, right, the CV must have been the last “serious” LaTeX document for me as well …
https://movq.de/v/d45de49cae/doc.pdf
So far, I got a basic version of asciifield working:
https://movq.de/v/f949db49e7/MVI_6497.MOV.mp4
There are some TODOs left. Sadly, none of what I’ve done so far warrants a PDF. 😅 It was pretty straightforward. C is an amazingly portable language.
Haha, right, the CV must have been the last “serious” LaTeX document for me as well …
https://movq.de/v/d45de49cae/doc.pdf
So far, I got a basic version of asciifield working:
https://movq.de/v/f949db49e7/MVI_6497.MOV.mp4
There are some TODOs left. Sadly, none of what I’ve done so far warrants a PDF. 😅 It was pretty straightforward. C is an amazingly portable language.
Haha, right, the CV must have been the last “serious” LaTeX document for me as well …
Nice progress, the demo video is cool and promising. With that visual impression I now know what this program actually does (flying into a cluster of stars). Couldn't imagine that before.
> Thanks! The document looked so nice, I just had to read it all.
😅 The magic of LaTeX.
> Even though I never used anything even just this advanced after my uni maths lectures.
Same here. Well, it’s not a surprise in my case – I work as a sysadmin. 🤣 You usually don’t need to go to university to get hired in that field.
> With that visual impression I now know what this program actually does
Well, that probably means that my README sucks. 😅
> Thanks! The document looked so nice, I just had to read it all.
😅 The magic of LaTeX.
> Even though I never used anything even just this advanced after my uni maths lectures.
Same here. Well, it’s not a surprise in my case – I work as a sysadmin. 🤣 You usually don’t need to go to university to get hired in that field.
> With that visual impression I now know what this program actually does
Well, that probably means that my README sucks. 😅
> Thanks! The document looked so nice, I just had to read it all.
😅 The magic of LaTeX.
> Even though I never used anything even just this advanced after my uni maths lectures.
Same here. Well, it’s not a surprise in my case – I work as a sysadmin. 🤣 You usually don’t need to go to university to get hired in that field.
> With that visual impression I now know what this program actually does
Well, that probably means that my README sucks. 😅
I read the README and it says "asciifield renders a starfield in your terminal, much like the good old screensaver". This now makes perfectly sense. But before seeing it in action I couldn't make out what a starfield would be. I thought maybe it is a view from earth into the (local) sky to see some constellations, like Great Bear (the only one I recognize). I didn't get the screensaver reference, even though I immediately remembered that I have seen it a few times back in the days, once the demo started. I doubt that I used it a lot. So it mostly boils down to lack of educational requirements on my end. ;-)
Something along "spaceship pilot's view of flying into a starfield" would have helped me for sure. Others probably might have no trouble with the current concise description. :-) I'm surely not the best person when it comes to retro things. I joined the computing world quite late.
> Something along "spaceship pilot's view of flying into a starfield" would have helped me for sure.
I like that a lot and put it in the README. Thanks! 😊
The port to DOS is done, I’d say:
https://movq.de/v/d4cc4647c6/MVI_6505.MOV.mp4
The
-e
flag (/e
on DOS) works now. 😃 There you go, an Enterprise!
> Something along "spaceship pilot's view of flying into a starfield" would have helped me for sure.
I like that a lot and put it in the README. Thanks! 😊
The port to DOS is done, I’d say:
https://movq.de/v/d4cc4647c6/MVI_6505.MOV.mp4
The
-e
flag (/e
on DOS) works now. 😃 There you go, an Enterprise!
> Something along "spaceship pilot's view of flying into a starfield" would have helped me for sure.
I like that a lot and put it in the README. Thanks! 😊
The port to DOS is done, I’d say:
https://movq.de/v/d4cc4647c6/MVI_6505.MOV.mp4
The
-e
flag (/e
on DOS) works now. 😃 There you go, an Enterprise!

A portability table for a function, what the heck? I never expected to see something like that. 🤯 (Turbo C++ is from 1992 – I didn’t even know what UNIX was during that time. Only DOS, Windows, and OS/2 existed in my little world.)
And it’s so fascinating that code which I wrote in 2015 without any intention of ever porting it to some other system just compiles with a 20/30 year old compiler and then the program *works*. 🤯🤯🤯 Granted, the program is simple, but still.
It shows that I don’t really have a lot of knowledge about DOS on this level / from this perspective. On the other hand, it means that I now get to explore this old operating system like it’s brand new. 😅

A portability table for a function, what the heck? I never expected to see something like that. 🤯 (Turbo C++ is from 1992 – I didn’t even know what UNIX was during that time. Only DOS, Windows, and OS/2 existed in my little world.)
And it’s so fascinating that code which I wrote in 2015 without any intention of ever porting it to some other system just compiles with a 20/30 year old compiler and then the program *works*. 🤯🤯🤯 Granted, the program is simple, but still.
It shows that I don’t really have a lot of knowledge about DOS on this level / from this perspective. On the other hand, it means that I now get to explore this old operating system like it’s brand new. 😅

A portability table for a function, what the heck? I never expected to see something like that. 🤯 (Turbo C++ is from 1992 – I didn’t even know what UNIX was during that time. Only DOS, Windows, and OS/2 existed in my little world.)
And it’s so fascinating that code which I wrote in 2015 without any intention of ever porting it to some other system just compiles with a 20/30 year old compiler and then the program *works*. 🤯🤯🤯 Granted, the program is simple, but still.
It shows that I don’t really have a lot of knowledge about DOS on this level / from this perspective. On the other hand, it means that I now get to explore this old operating system like it’s brand new. 😅