Skip to content
HomeVideos
AllLongsCategoriesPlaylists
BooksBlogsPodcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K

    Atari's Quadrascan Explained

    Retro Game Mechanics Explained

    3 HN recommenders · recommended in 7 months, 2021–2026

    YouTube

    20:57 · 240K views · Jan 27, 2021

    Retro Game Mechanics Explained dissects how Atari's Quadrascan vector displays and vector generator hardware drew games like Asteroids and Tempest.

    Recommended whenever Atari vector games come up as an excellent, deep technical explanation of how they worked.

    Games & Game DevelopmentGame history & retro gamingComputer graphics & renderingAudio & video engineering
    1. 38:26
      Racing the Beam Explained - Atari 2600 CPU vs. CRT TelevisionRetro Game Mechanics Explained400K views • 5 years ago
    2. 7:08
      How "oldschool" graphics worked Part 1 - Commodore and NintendoThe 8-Bit Guy5.7M views • 11 years ago
    3. 22:13
      what did you doNoodle1.6M views • 11 months ago
    4. 11:27
      CGA Graphics - Not as bad as you thought!The 8-Bit Guy2.4M views • 10 years ago
    5. 3:36
      elevated by Rgba & TBC | 4k intro (FullHD 1080p demoscene demo)Demoscene High-Quality Videos (Annikras)317K views • 15 years ago
    6. 34:29
      The History of 3D Graphics on the Gameboy Advance | minimmeminimme667K views • 6 years ago
    7. 15:00
      I wrote a Raytracer for DOS, 16 VGA colorsBisqwit905K views • 15 years ago
    8. 13:09
      Raycasting engine in Factorio (vanilla 0.17) - Facto-RayO v1.0arrow in my gluteus maximus1M views • 7 years ago
    9. 1:22:13
      HandmadeCon 2016 - History of Software Texture Mapping in GamesMolly Rocket15K views • 9 years ago
    10. 3:28
      Quake on an oscilloscopepekkavaa2.5M views • 11 years ago
    11. 5:14
      Atari XL/XE - Rescue on Fractalus [Lucasfilm Games] 1985StaxX28136K views • 19 years ago
    12. 40:45
      Exclusive: Metro Exodus Enhanced Edition Analysis - The First Triple-A Game Built Around Ray TracingDigital Foundry915K views • 5 years ago
    13. 22:21
      Reverse emulating the NES to give it SUPER POWERS!suckerpinch1.1M views • 8 years ago
    14. 5:01
      How a Laser-Shot Disk Defeats Hackers & Pirates (Coding Secrets)GameHut132K views • 8 years ago
    15. 8:51
      How I implemented MegaTextures on real Nintendo 64 hardwareJames Lambert398K views • 3 years ago
    16. 27:27
      Faking RTX Global Illumination vs. RTX | 100% Ray-Traced Game, Pt 1Gamers Nexus260K views • 7 years ago
    17. 1:46
      NVIDIA RTX Real-Time Ray Tracing Tech Demo From Remedy EntertainmentNVIDIA GeForce497K views • 8 years ago
    18. 7:15
      Farbrausch - fr-041: debris. [HD]kb229K views • 17 years ago
    19. 29:16
      SYMBOLICS S-PACKAGES 3D GRAPHICS AND ANIMATION DEMORed Martian14K views • 13 years ago
    20. 12:36
      Why PlayStation 1 Graphics Warped and Wobbled so much | MVGModern Vintage Gamer2.3M views • 6 years ago

    7 comments from Hacker News

    1. @BluecobraFeb 2023· in “Is the Living Computer Museum Dead?”

      I love the Atari vector games! There’s an excellent video by Retro Game Mechanics Explained on how they work: this video Recently I stumbled on some Tektronix videos on YouTube. Those vector displays are even more mind blowing than Atari’s arcade games. I hope I can get to see one in person someday.

      Strongly recommendsView on HN
    2. @jameshartApr 2021· in “Vector Games 32c3”

      This is a great look at the hardware and of vector display - if you want to get a good in-depth understanding of how Atari's original vector graphics display systems worked from the software side, though, Retro Game Mechanics on YouTube did an incredible deep dive into how it all worked, including emulating the vector instruction sets and step-by stepping through complete frame renders from Tempest. this video

      RecommendsView on HN
    3. @aquovaAug 2023· in “Atari Tempest: Time-Lapse Photography (2016)”

      If anyone is interested further in how vector effects were achieved, there is a good video showing the rendering of frames of Tempest in slow motion [0]. And if you're really interested in how vector effects were achieved, here's another that goes into the nitty gritty of how Tempest encoded point, line, color, etc. data in RAM and then rendered those images [1]. [0] [LINK] [1] this video

      RecommendsView on HN
    4. @BluecobraAug 2022· in “Raw footage inside Sears with Atari 800 and 2600 (1982) [video]”

      Also the Retro Game Mechanics Explained channel on YouTube has a very well put together video about this as well: this video

      RecommendsView on HN
    5. @derefrJul 2023· in “Internet Archive expands Flash support”

      To be clear, I didn't (exactly) mean that the author of a Flash animation has to think in terms of creating a "demoscene demo." I rather meant that the Flash abstract machine is designed to primarily do the types of thing that demoscene demos do — i.e. to use vectors and gradient fills and clipping masks to achieve procedural visual effects. You could say that the SWF abstract machine has a "demoscene-alike Instruction Set Architecture." Most of the work of figuring out how to achieve particular visual effects on that abstract machine, though, is domain-knowledge built into the "Flash compiler" of the authoring tool. In my previous post, I emphasized Flash as a distribution format for a reason. While the authoring tools (and the .FLA project format) do work with clean abstractions of a timeline with keyframes and tweens (and objects with their own swappable animations that have their own sub-timelines), the .SWF export format bakes all that down into an imperative program for an abstract machine whose primitive opcodes involve defining and moving around (potentially texture-filled) vector objects on a canvas. Writing SWF bytecode directly, would be similar to programming against a retained-mode fixed-function graphics API like OpenGL — just without any 3D support. In other words, it would be like writing a demoscene demo. Or, to put that another way: the .SWF export format is basically a cousin of PostScript, but with a finishRenderAndWaitForNextFrame command, and the ability

      CitesView on HN