Well, when you put it THAT wayâŚ!
So am I right about this. If this guy went back in a time machine to 1981 he could make a computer do this?
Thatâs just amazing.
Yup. The video is a direct recording from a physical IBM 5150 with no anachronistic expansions, and the color tricks depend entirely on the quirks of the CGA hardware and NTSC encoding (so it would have been, if anything, easier to find the hardware to demonstrate this in 1981 than today).
And it is rather amazing.
I have to echo Trixter, âHOLY F!@#$%G SHIT. WOW.â
Right, I think @beschizza misspoke. This wasnât written for laypersons of the technology.
Er, the page wasnât written for nontechnical laypersons.
From the page:
âFair warning: the âtarget audienceâ for this writeup is people who may not be overly familiar with CGA, and/or come from other demo platforms.â
In other words, the target audience is for those who are at least somewhat familiar with CGA. This isnât for laypersons whoâve never heard of it before.
That said, @beschizza, if youâd like to translate the info into something that laypersons can grasp, thatâd be great!
The Microsoft Metro UI (Modern UI, Windows 8+ tiles) is getting CGA colors out of 32-bit display hardware, maybe these guys are using an inverse of that process?
If youâve ever looked closely at text on an old CRT or TV used for an Atari computer or game console, you might have noticed all the tiny little fringe colors on the edges of the letters.
This is kind of like how when you take a picture with a digital camera, you might see color fringing like this (see the purple):
This was considered an aberration (âfringingâ and âbleedingâ) back in the day for computer text, but now this guy is exploiting those little aberrations to create more colors to use with the old computer.
The genius is that heâs taking an aberration and retrofitting it into an innovation.
Precisely. And Iâm the one that gave him the idea! Iâm so proud.
How did that happen?
Who knows! Alternate timeline? Time travel is too complicated for me.
[heart]
I saw this on Sunday and was mesmerized. I tried to explain to my 13 year old son why it was so amazing but I donât think he can fully understand the significance.
Now my only guess is that the machine canât handle doing the graphics and the mod music at the same time.
Could they port FCEUX to work on that?
âBy carefully picking an amenable hardware setup and manipulating the electrical signal output to systematically control its chromatic aberrations, they were then able to cast haruspex and kill voldemortâ
That dog is clearly where the soul of Ron Swanson has migrated.
If youâre old enough to remember the original hardware, that is just mind blowing.
I see Charlie Stross has been hired to do the Potter updates.
Itâs a really clever technique! The impressive part isnât so much that theyâre exploiting an NTSC signal by alternating colours, because that was already commonplace by the early 80s on more graphically powerful systems and is certainly well known by now.
The clever part is that theyâre essentially inventing a new graphics mode by using the top couple of pixels of the âUâ and â!!â characters to get alternating pixels.
To be able to use just those two row of pixels they have to use an undocumented text mode that has 100 rows per screen, on a screen only 200 pixels tall.
Itâs a hack of a hack of a hack. Wonderful!