3,935 karma · joined March 24, 2020
denying self-determination is the root of hierarchy and fascism
Also the game famous for competitive CRT tournaments is Melee rather than Brawl.
> we know that many developers, graphic designers as well as programmers, used that technique, from Kazuko Shibuya (Square) and Akira Yasuda (Capcom) to the developers behind Thunder Force IV (1992) who used many CRTs to take into account the specifities of each kind of screen.
> “It’s a technique where by slightly changing the color of surrounding pixels, to the human eye it looks like the pixels move by around 0.5 pixels.” explains Kazuhiro Tanaka, graphic designer on Metal Slug (1996). His colleague Yasuyuki Oda adds that "Back in the old days, we'd say [to our artists] "add 0.5 of a pixel", and have them draw in the pixels by taking scanlines into account. But with the modern Full HD monitor, the pixels comes out too clearly and too perfectly that you can't have that same taste."
> When it comes to computer screens, there are always two resolutions involved: the one produced by the computer, such as 320x200, and the dot pitch, or "dots per inch", of the screen proper.
The fun thing about CRTs is that there's always more things affecting resolution, like spot size (PVMs/BVMs and their narrow spots made interlacing more obvious) and amplifier bandwidth (if you run at a high enough hsync rate, you can get horizontal blur because the electron gun changes brightness slower than once per phosphor).
As I understand, 320x200/240 on a VGA monitor is actually line-doubled because VGA cards and displays can't take hsync rates below 30 kHz. This can be seen in your Duke Nukem 3D screenshot if you watch the source video, switch to 4K resolution, and zoom into the HUD or main screen. Line-doubling affects the appearance of pixel art in complex ways (taking it partway to how a LCD would look with blocky pixels, you've said later in the article it looks "basically as crisp and blocky").
Even among VGA monitors, the same resolution can look different; my newer VX720 has sharper focus (a smaller spot size) with visible gaps at 640x480 (and even faint gaps up to 1024x768), while I didn't see any scanline gaps in the Scandisk section of the video, even when I could make out phosphors.
I found that ModMii leaked some global variables from a (failed) SNEEK install to a system menu mod('s help file), and being written in Batch certainly explains things...
Though uBlock Origin blocks the JS tracker already.
Would buffer level checking entail, eg. checking snd_pcm_avail() when my audio code begins and ends (assuming I'm talking directly to hardware rather than PipeWire)? Dunno if PipeWire has a similar API considering it's a delay-based audio daemon and probably checking snd_pcm_avail when a client requests would slow it down.
> Because molded Bakelite incorporated fillers to give it strength, it tended to be made in concealing dark colors.[9]