Ozzuneoj wrote on 2025-01-13, 19:40:
Forgive me for being dense... can you clarify a bit more what this project is actually about? Are you making an interactive program that shows a clock in the style of the old Star Trek computer screens?
What?! No, you aren’t! Sure I can explain, I'm glad you're asking! 😃
My little project is about a simple re-make of LCARS24 (or rather de-make), but with 23rd century style graphics.
(LCARS24 is an classic open source project that uses DOS and SVGA. Has really cool features!)
I always had a soft spot for the movies with the old crew and found the blue/green control panel props to be interesting.
The letters were in lower-case (?) for example, while real LCARS as we know it uses upper-case.
The application, once it's working, is suppsed to have a few useful features.
Like the clock, a calculator, some sort of environmental analysis (like measuring temperature, humidity) etc.
The gameport can be used here for measuring, for example.
It's nothing big, but the project gives me the opportunity to combine all my little QuickBasic experiments of the past.
Also, I it's meant sort of as a tribute to the old tech in ST that seems not so well being represented.
There are a lots of fan projects for TNG era and TOS, but little fan projects for the time between those eras.
So I thought it would be interesting to use real old computers (EGA, VGA and 8088/286) to run the old LCARS interface.
Again, it's just meant as a fun project. And the clock part is meant as a first step. ^^
PS: The reason I came back to this thread was that I watched the TNG episode "Relics" on TV a few days ago.
It reminded me that I haven't finished this project here.
Ozzuneoj wrote on 2025-01-13, 19:40:
If it ran on my IBM PC 5150 in EGA or CGA mode it would make for a neat thing to show people (Trek fans), but that's a lot of vintage equipment to leave running for a clock, so it would only be a novelty that I would run once in a while.
Hi, glad to hear! 😃
4 colour CGA is a bit too low-res to look good, but EGA and Plantronics might work.
Many popular XTs have some sort of Super CGA, after all.
Problem with true EGA is that I would normally use mode 10h (640x350 16c) but I learnt that almost no users have EGA monitors.
(And VGA users can use 640x480 16c straight away, so there's no need for supporting 640x350 16c graphics for VGA users.)
So maximum resolution would be 640x200 in 16c. That's okay, still. Dithering might help a bit.
The 200 line mode has the advantage that it works with real IBM EGA cards that often have no memory expansion.
But that's in the future, still. I'll try to focus on VGA and the clock first, I think.
Once it works, I'll try to target EGA/Plantronics.
Edit:
My friends would probably love to have something like that, but I feel like having a whole computer (especially a DOS computer), monitor and peripherals dedicated to running a clock would be unrealistic for most.
Hi, I thought about this. It's just a fun project, though. For us fans/geeks.
In practice, the application can be run in an PC/XT emulator just fine.
There are many single board computers than can run them.
Raspberry Pi has a self-booting version, I think.
Old, random PC hardware from scrapyard typically can run DOS/VGA, too.
Same goes for thin clients and set-top boxes. Or old laptops.
"Time, it seems, doesn't flow. For some it's fast, for some it's slow.
In what to one race is no time at all, another race can rise and fall..." - The Minstrel
//My video channel//