Remix.run Logo
db48x 2 days ago

He wants to use a display mode with rectangular pixels. No matter what he does in software, that’s going to require specialized hardware. It’ll take a real CRT. No LCD ever made can change the shape of its own pixels.

JdeBP 2 days ago | parent | next [-]

More importantly, VGA text modes cannot be exactly simulated with standard VGA/VESA graphics modes. The people who wrote fake Blue Screen of Death joke programs for Windows NT discovered this years ago.

The article author is explicitly looking for 720 by 400, not 640 by 400, and is trying to obtain that using Linux mechanisms that select graphics modes and do not configure the hardware to be in an actual text mode. i.e. fbcon rather than vgacon.

account42 a day ago | parent | prev | next [-]

A high enough resolution LCD can however emulate much larger CRT pixels.

And this even matches the way PC CRT monitors worked - each displayed "pixel" lights many different phosphors.

db48x a day ago | parent [-]

They don’t make any with _that_ high a resolution. Not even the 8K demonstration models that various companies have made are dense enough for that.

burnt-resistor 2 days ago | parent | prev | next [-]

Untrue. Even cheap-ass imported HDMI monitors support aspect-corrected scaling from 720x400 (80x25 x 9x16) to their native resolutions, even if not all of them support fill to screen.

db48x 2 days ago | parent [-]

Have you worked out yet how ugly that’s going to be?

mnw21cam 2 days ago | parent | prev [-]

Most LCD displays will do hardware scaling when given a resolution lower than the native resolution.