Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

MacRumors

macrumors bot
Original poster
Apr 12, 2001
67,557
37,935


Installing Doom on a range of unusual hardware devices has become a fun challenge for programmers, and we've seen the game running on everything from the Apple Watch to the MacBook Pro Touch Bar. Over the weekend, another Doom demo was uploaded to YouTube, this time showing the game running on Apple's $50 Lightning to HDMI Adapter.


The Lightning Digital AV Adapter is more than just a dongle, because it has an SoC inside and it runs a super simple version of iOS. Lightning does not have the bandwidth for transmitting HDMI, so Apple needed an adapter that would compress video from a connected Apple device, send it over the Lightning connection, and then decompress it into raw HDMI for viewing on a TV screen or display.

Since the adapter has an SoC in it, it's able to run Doom. Actually getting access to the accessory took work, because Apple has it locked down, like any of its devices. While there is a MacBook and a display shown in the video, Doom is running on the SoC in the dongle.

Article Link: Check Out Doom Running on Apple's Lightning to HDMI Adapter
 
>Lightning does not have the bandwidth for transmitting HDMI, so Apple needed an adapter that would compress video from a connected Apple device, send it over the Lightning connection, and then decompress it into raw HDMI for viewing on a TV screen or display.

What an incredibly clunky kludge. I seriously wonder why Apple resisted moving to USB-C for so long.
 
I seriously wonder why Apple resisted moving to USB-C for so long.
The answer is a near complete pricing monopoly on all iPhone accessories and "made for iPhone" lightning connectors. With over a BILLION built-in customers buying.

If that business segment were its own company, it'd be a Fortune 1000 org in its own right. (To be fair, AirPods on their own would be larger than some of the smaller Fortune 500 sized companies)

Apple used to pocket a few cents (up to dollars for high end products) on every licensed lightning (or 30 pin) accessory sold. Today... you throw Anker (or some no-name USB-C brand) $17 on Amazon for a generic USB-C accessory and Apple sees none of it unless you buy their USB-C stuff.
 
What an incredibly clunky kludge. I seriously wonder why Apple resisted moving to USB-C for so long.
Mostly because they didn't invent USB-C. They could have tighter control over the connector if they owned the rights.
 
>Lightning does not have the bandwidth for transmitting HDMI, so Apple needed an adapter that would compress video from a connected Apple device, send it over the Lightning connection, and then decompress it into raw HDMI for viewing on a TV screen or display.

What an incredibly clunky kludge. I seriously wonder why Apple resisted moving to USB-C for so long.
The only reason they resisted moving to USB for so long because lightning was a proprietary solution and they could earn more 💰💰💰. Thankfully the EU forced Apple to use USB-C like every other vendor. Better throughput, better connectivity, cheaper cables.
 
Lightning does not have the bandwidth for transmitting HDMI, so Apple needed an adapter that would compress video from a connected Apple device, send it over the Lightning connection, and then decompress it into raw HDMI for viewing on a TV screen or display

not getting that - how would the adapter get the high bandwidth video over lightning in the first place and why would it send it then again over lighning? Doesn‘t the apple device‘s hardware encoder just create a slightly compressed video stream, send that over lightning at usb2 speeds and then the adapter blows that up for hdmi?)
 
Thankfully the EU forced Apple to use USB-C like every other vendor. Better throughput, better connectivity, cheaper cables.
To be fair, they did not force them to use it for any data throughput - or the intended purpose of this adapter (image/sound throughput).

But there’s limits to even Apple’s reality distortion field and ridiculousness they can get away with (such as… supporting only charging but not HDMI over the phone’s USB-C connector).
 
not getting that - how would the adapter get the high bandwidth video over lightning in the first place and why would it send it then again over lighning? Doesn‘t the apple device‘s hardware encoder just create a slightly compressed video stream, send that over lightning at usb2 speeds and then the adapter blows that up for hdmi?)
That's exactly what is happening, yes. "HDMI" by default sends raw video signals with no compression. USB 2.0 isn't fast enough for even 720p raw uncompressed video. So the adapter deals with compressed (H.264 or H.265, I forget which) video. The phone compresses it just as if it were recording a video or sending over AirPlay, pushes the compressed video stream over the slower USB 2.0 link to the adapter, then the adapter has a decompression chip (much like an AirPlay receiver chip in a smart TV/Roku/etc) that turns the H.265 video into raw uncompressed HDMI.
 
  • Like
Reactions: rmariboe and dricci
It’s A Thing that people try to do: get Doom running on as many things as possible.
My reply was pointing out that because you can just run it in a browser on the AVP, it's not the the same challenge like getting it to run on the adapter. It would require some effort but this adapter is more along the lines of getting it running on a pregnancy test, ATM, the Touch Bar, and an oscilloscope (all of which have been done!).
 
Last edited:
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.