Ads skipped

HDMI video from your Apple II with this cheap and simple project (A2DVI)

101K views · Sep 28, 2024 · Science & Technology

Comments · 279

  • @adriansdigitalbasement · 2 years ago · pinned

    Just a small clarification: The '245 buffers are required on this project due to the way the Address and Data lines are multiplexed going into the RP2040. There aren't enough GPIO lines without doing that when combined with the GPIO needs of the HDMI connector.

    105

  • @MacRetroFly-ef8cc · 2 years ago (edited)

    I&apos;m the developer of the A2DVI firmware - and worked with Ralle on this project. There several reasons why the IIgs is currently not supported. One is that it supports arbitrary colors (configurable palette). The DVI/HDMI uses a protocol. The PICO isn&apos;t fast enough to really compute this on the fly. A2DVI needs to use a trick, basically relying on precomputed protocol fragments - prepared for each pixel combination that it ever needs to display. Works great with Apple II due to fixed and limited colors. IIgs would increase the difficulty by a lot (pre-computed table size would explode). Also, the IIgs supports &quot;scan line interrupts&quot;. IIgs software can change the palette in between scan lines. So, it&apos;s not enough to just render the screen: but each scan line would need to be rendered at the exact correct moment of time, using the current palette settings. That adds a whole new layer of complexity. Maybe the PICO2 is able to do it. Maybe we&apos;ll have to wait for another successor - like PICO3...<br>The remaining issues with Video7 mentioned by Adrian in the video are already fixed with the latest firmware. Also, the suggestion to use the switch for video mode configuration is already supported now.<br>Final comment: (--comment redacted by me: I was originally being &quot;very critical&quot; here of some &quot;clone&quot; designs of the original A2DVI PCB, which we published on github with Gerbers+KiCad. My criticism included Chris and his variant shown here in this video. My criticism wasn&apos;t quite fair and hit the wrong person. I apologise - and therefore removed this part of the comment...).

    175

  • @MM. · 2 years ago (edited)

    <a href="https://www.youtube.com/watch?v=rrM6bPCk8DM&amp;t=1812">30:12</a> I&apos;m now convinced that 3D bar charts were expressly invented to demo the graphical abilities of 80s computers. I&apos;ve never seen them used in any serious context.

    55

  • @BryonLape · 1 year ago

    Me: 40+ years of never touching the edge connector with my fingers.<br>Dude in video: fingers all over the edge connector.

    3

  • @pseudotasuki · 2 years ago

    The chip in the Pico 2 (RP2350) can do DVI output without overclocking or PIO. It has a new capability called high-speed transmit (HSTX) which is specifically dusigned for applications like this.

    16

  • @bouffman88 · 1 year ago

    Also still love seeing the Plexus in the background.

    3

  • @GarthBeagle · 2 years ago

    Yes! There&apos;s so many new projects like this that have been developed in recent years to support our retro computers ❤

    14

  • @ExpressoMechanicTV · 2 years ago (edited)

    Always wanted an Apple II when I was a kid, but had to make do with a ZX81, as Apple II was way too expensive. Still a great machine for its age.

    4

  • @jmpattillo · 2 months ago

    It’s just delightful that the configuration software is using an Apple 2 to “program” a pi pico.

  • @aresaurelian · 1 year ago

    And now we unlocked the future of computer system which has every electronic module as a tiny computer running software, instead of motherboards and cards having hardware logic. It makes the system fully dynamic and modular. The entire system can change behavior completely, as a chameleon system.

    1

  • @IanScottJohnston · 2 years ago

    Adrian......you are knocking this out the park. Really well explained leading up to the HDMI card.

    16

  • @levimaaia · 2 years ago

    The analog effects mode is amazing! Thanks for the side-by-side comparison. I love how it simulates the analog video world with a modern tool in a way that preserves the essence and feel of the vintage experience. This is a spot-on implementation.

    22

Up next

LIVE

Apple Archeology: Four barn found Apple IIc computers

Adrian's Digital Basement · 98K views

LIVE

The Current State of Siri AI

SAMTIME · 107K views

LIVE

The Tragic End of Windows Media Player: The Player on Every PC You Owned, Then Microsoft Killed It

Yesterday's Winners · 351 views

LIVE

These humble machines helped kick off a revolution (NCC Turbo XT)

Adrian's Digital Basement · 111K views

LIVE

Late night follow-up: OneROM boot menu, loose ends and new diag utilities

Adrian's Digital Basement ][ · 57K views

LIVE

What Happened to the Zilog Z80? The Chip That Took 48 Years to Die

The Gadget Attic · 4.6K views

LIVE

EU Tells USA To BACK OFF! Dutch BAN Microsoft, Bonds COLLAPSE, Trump PANICS

House of El · 244K views

LIVE

My Dream Power Hammer Restoration! Part 10

Alec Steele · 1.1M views

LIVE

NVIDIA Is Risking Billions on This Tiny Device

Anastasi In Tech · 82K views

LIVE

Apple II+ clone repair: The sweet taste of success!

Adrian's Digital Basement · 107K views

LIVE

Repair of a Mac Plus with a mysterious fault

Adrian's Digital Basement · 96K views

LIVE

Amiga 3000 Part 3: Flicker fixer woes and rebuilding the clock

Adrian's Digital Basement · 55K views

LIVE

Troubleshooting floppy drives with a repair (Tandon TM-100)

Adrian's Digital Basement · 94K views

LIVE

Can a Mac Mini Replace your $200 AI Subscription?

Kai · 73K views

LIVE

My Biggest Fear Is Coming True

Skylabs Audio · 440K views

LIVE

ISA card follow-up: Super hard to fix sound card, VGA 0WS issue and more

Adrian's Digital Basement ][ · 49K views

LIVE

IBM PC 5150 repair: Bad RAM / parity errors

Adrian's Digital Basement ][ · 50K views

LIVE

Casual ISA Card Testing: Paradise EGA, IDE/Floppy+XTIDE, Paradise VGA and a Crystal sound card

Adrian's Digital Basement ][ · 62K views

LIVE

The Only Famous Motherboard

Cathode Ray Dude - CRD · 260K views

LIVE

Let's figure out how this ISA card works (DTC 1181)

Adrian's Digital Basement ][ · 64K views

LIVE

Original 1977 Apple II repair

Adrian's Digital Basement · 144K views

LIVE

Faulty NOCO Boost Won't Charge | Can I FIX It?

StezStix Fix? · 184K views

LIVE

Repairing the DEC VT100 so I can game on it

Adrian's Digital Basement · 112K views

LIVE

DesTestMAX: A revolutionary new diagnostic ROM for the C64

Adrian's Digital Basement · 100K views

LIVE

Apple II went bang, let’s repair it!

Kari · 138K views

LIVE

Is the Casablanca a disguised Amiga? It's complicated.

Adrian's Digital Basement · 109K views

YouTube, with the door locked.

Aegis plays a clean stream instead of YouTube's player, so pre-roll ads, trackers, and fingerprinting never ride along. Drop Shields any time if you want the official player back.