Sign in

OpenXHD

@openxhd.org
158 followers 352 following 22 posts

The open source HDMI mod coming soon to an Xbox near you @ openxhd.org

PostsRepliesMedia
OpenXHD @openxhd.org · 24/08/2026
Dead or Alive Xtreme Beach Volleyball via OpenXHD @ 480p
152
OpenXHD @openxhd.org · 14/08/2026
👌
A tray of 250 STM32G071 micro controllers
0170
OpenXHD @openxhd.org · 11/08/2026
More gameplay footage from friend of the project and tester Siktah! www.youtube.com/watch?v=lfhZ... Updates on hardware are coming soon!
youtube.com
Cerb with OpenXHD - Crash Nitro Cart 720
YouTube video by Siktah
1141
OpenXHD @openxhd.org · 23/07/2026
Burnout 3: Takedown may not be the best game to showcase video clarity due to the game's intentional use of blurring effects but it sure is fun!
0245
OpenXHD @openxhd.org · 27/06/2026
If you are near Hamilton, Ontario today; stop by the local game swap to see OpenXHD on display in person. A demo unit will be on display side by side with analog video output to HDMI with a Chimeric adapter all on the same display for a true apples to apples comparison.
0161
OpenXHD @openxhd.org · 25/06/2026
Outputting HDMI is one thing, but doing it *correctly* is another thing entirely, and how do you know you've done it correctly? By building yet another board! This is our "test sink" which receives an HDMI signal, decodes it, and displays info about the incoming video stream and metadata.
A photo of a green circuit board with a HDMI cable, USB C, and several colored cables connected. At the center of the board is an Analog Devices ADV7611.A screenshot of serial output from the green circuit board's processor. The output is a work in progress but shows some information about the HDMI AVI Infoframe metadata
0252
OpenXHD @openxhd.org · 11/06/2026
Video mode switching demo using Evox M8+ bios which has stock 5838 BIOS video modes. Captured using a dual input Datapath VisionAV-HD scaled to 1280x720 with OBS. OpenXHD top, YPbPr through a THS7376IPWR video amp bottom. We aim to be BIOS agnostic so you can use your favorite bios.
3144
OpenXHD @openxhd.org · 04/06/2026
When working out the kinks in handling the pixel bus clock things went a bit off the rails. Don't worry, we fixed it :)
1182
OpenXHD @openxhd.org · 28/05/2026
Not a fan of color? No problem! Get yourself a black PCB, flex, and installation cables. The 4 pin TRRS jack is wired for UART for debugging, UART will available in public FW builds. The wings on the 1.6 flex cable are a quality of life improvement to help align the FPC around the resistor arrays.
An original Xbox with pre-release OpenXHD board and 16MB YD2040 based modchip.OpenXHD flex cable for 1.6 motherboards installed up close.
This soldering is possible without removing the heatsink retainer bracket, but removing the GPU retention clip is recommended.OpenXHD flex cable for 1.6 motherboards installed up close through a polarized filter to help remove glare.The ground point for an OpenXHD flex cable for 1.6 motherboards.
0151
OpenXHD @openxhd.org · 22/05/2026
One of the biggest challenges early on in firmware development was 1.6 support (there is no datasheet for the proprietary Xcalibur encoder). We used a homebrew app to cycle through all possible video modes with a logic analyzer hooked up the SMBus interface. Worth noting there are over 100 modes!
Partial list of 21 logic analyzer capture files of SMbus traffic from original Xbox.A single logic analyzer capture showing i2c communication in waveform as well as some of the decoded commands
2283
OpenXHD @openxhd.org · 22/05/2026
Final notes about the 4-pin OpenXHD port - JP5 is a 1.25mm vertical through hole picoblade connector - traces are electrically isolated from the rest of the board - traces were designed to have a roughly 75Ω impedance for analog video signals - the 3.5mm port, 4 pin and S/PDIF LED are all optional
4 pin expansion port pinout on the schematic for OpenXHDTop layer of printed circuit board traces for the 4 pin expansion port on OpenXHD. The 2 top side traces are electrically isolated from the rest of the board. Any pin on the connector can function as ground without fear of shorts to the main board.Bottom layer of printed circuit board traces for the 4 pin expansion port on OpenXHD. The 2 bottom side traces are also electrically isolated from the rest of the board. Any pin on the connector can function as ground without fear of shorts to the main board.
072
OpenXHD @openxhd.org · 21/05/2026
Early in the design process we wanted more I/O on OpenXHD. A 3.5mm jack and TOSlink port would not fit next to the HDMI port, so we started with a combo 3.5mm TRS/Mini TOSlink port. That was quickly replaced with a 3.5mm TRRS jack and a red LED firing at the back end of it for mini TOSlink S/PDIF.
A TOSLink port next to an HDMI connector in front of an Xbox AV port.Top: combo TOSLink, 3.5mm TRS jack for digital surround or stereo audio.
Left: the same 3.5mm TRS jack
Right: 3.5mm TRRS jack with an LED firing at the far side of the open port.An HDMI cable, TRRS cable connected to an OpenXHD board in an original Xbox with the status LED visible between them.
2142
OpenXHD @openxhd.org · 20/05/2026
Early in the project we decided to migrate from Ryzee119's 20 pin flex cable design, to the standard 24 pin connection the community was already using. This is from mid 2024 using a very early flex cable with overly thick and too densely packed traces causing pixel bus crosstalk. < HDMI | YPbPr >
1111
OpenXHD @openxhd.org · 19/05/2026
After many iterations and testing we have settled on a 12mm riser above the AV port screw mounts for users who want to install OpenXHD and keep their AV port. These and other 3D models will be available for free when OpenXHD releases. The "Sidequest Prototype" flexes are for an upcoming project...
3D models of cut templates for mounting an OpenXHD board above the AV port, and a "SIDEQUEST PROTOTYPE" flex cable tease.Early cut template for OpenXHD installed above an AV port 15mm above the screw mounts. The final cut template is 3mm lower.Early cut template for the original xbox RF shield to install an OpenXHD above an AV port 15mm above the screw mounts. The final cut template is 3mm shorter..
1130
OpenXHD @openxhd.org · 18/05/2026
Preview boards and installation kits are being prepared and sent out to firmware developers and testers.
1478