Hacker News new | ask | show | jobs
by vog 3079 days ago
This is a really great theme! I love it how even the button clicks are authentic.

Some suggestions:

1. To get a real DOS feeling, the number of characters per line should be limited to (exactly) 80, and the font size should be increased accordingly.

2. Links to headers [1] within the document make the browser scroll to the header text itself, rather than the top of the surrounding colored box.

3. This is mostly a "QBasic" style. There are other styles, such as:

3.1. The "Turbo Vision" style (used by the Turbo Pascal IDE itself, and many other Turbo Pascal applications using the Turbo Vision framework.)

3.2. The "Norton Commander / Nortin Utilities" style

3.3. The "DOS command line" style (command.com)

etc.

[1] https://kristopolous.github.io/BOOTSTRA.386/components.html#...

2 comments

Strangely I vividly remember setting (S)VGA text modes to higher counts than 80 per line for such UIs. Maybe my memory fails me and I'm mixing things up with Debian text mode installs?
Yes, some of the tools did, but the ones mentioned here didn't (QBasic, Norton Commander/Utilities, Turbo Pascal/Vision).

Norton Utilities did play some interesting games with modifying the VGA character set in real time, implementing a mouse cursor over the text mode. But it was still 80x25.

However, some if the programs adapted to 80x50 if you enabled that mode before (or while?) starting them.

Some cards (Tseng, and others too) allowed 132 column text modes, some even 160.
Perhaps you ran mode to set the columns and rows?
scaling doesn't work because our screens are different form factors these days. You'd get really fat characters (I've tried it).

2. it's a bug ... I'll fix it

3. sure. it's the microsoft style to be more specific. the manufacturers had their own 'branding' in this sense. I had to pick one of them due to time being a finite resource.