C++ Xbox

Open-source C++ projects categorized as Xbox

Top 18 C++ Xbox Projects

  • react-native-windows

    A framework for building native Windows apps with React.

    Project mention: What do react native devs think of Flutter | /r/reactnative | 2023-05-18

    Sometimes yeah they can become a real pain in the a$$. With RN you can make good looking and dynamic layouts with minimum effort. On the other hand when trying to implement logic my main and continuous issues I am facing is with the async parts . Apart from I am all in for RN . I am going to give it a try for a windows app with https://microsoft.github.io/react-native-windows .And if it works fine (which means you get your self away from C#) it will be a really powerful tool for me .

  • The-Forge

    The Forge Cross-Platform Rendering Framework PC Windows, Linux, Ray Tracing, macOS / iOS, Android, XBOX, PS4, PS5, Switch, Quest 2

    Project mention: How many semaphores do really I need? | /r/vulkan | 2023-06-01

    To my understanding, every source I've read says that this should cause issues, but in practice it doesn't. What gives? Did I miss something? Here are multiple examples using the latter approach.

  • Sonar

    Write Clean C++ Code. Always.. Sonar helps you commit clean C++ code every time. With over 550 unique rules to find C++ bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.

  • DirectXTK

    The DirectX Tool Kit (aka DirectXTK) is a collection of helper classes for writing DirectX 11.x code in C++

    Project mention: Learning DirectX 12 in 2023 | dev.to | 2023-01-30

    DirectXTK 12 (includes SimpleMath and other goodies)

  • Cxbx-Reloaded

    Xbox (Original) Emulator

    Project mention: What is this? | /r/starcraft | 2023-05-21

    Sorry, but I have no idea, haven't tried it myself yet. But a quick search suggests Cxbx. That's what I'd try first. An unfinished version of Warcraft: Lord of the Clans is on there too btw, no emu needed afaik.

  • DirectXTex

    DirectXTex texture processing library

    Project mention: Total FPS & Performance mods for Console | /r/Fallout4ModsXB1 | 2023-03-20

    Optimized Vanilla Textures were optimized for PC and then ported to console. They were optimized using an 'optimizer' for Skyrim, which was not updated for the textures FO4 has. It did add mipmaps for the textures that were supposedly missing some and shrank the resolution; however, seeing as the Creation Kit uses Microsoft's own DDS compression program that adds mipmaps automatically, you're literally just re-adding vanilla textures that have been decompressed and then recompressed with extra loss on the visuals and taking up space. Also, specular maps must be compressed with the Photoshop Intel plugin in order to compress them properly or a program that will allow you to have the red and green channels saved in BC5U format (which is a normal map compression and flipped). GIMP does not do it correctly and I'm very doubtful the program that was used to shrink things did either since it was not designed for FO4's specularity.

  • xow

    Linux driver for the Xbox One wireless dongle

    Project mention: [Linux Gaming] Adaptateur de contrôleur sans fil Xbox sur Linux | /r/enfrancais | 2023-04-21
  • DirectXMath

    DirectXMath is an all inline SIMD C++ linear algebra library for use in games and graphics apps

    Project mention: Vector math library benchmarks (C++) | /r/GraphicsProgramming | 2023-04-15

    For those unfamiliar, like I was, DXM is DirectXMath.

  • InfluxDB

    Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.

  • DirectXTK12

    The DirectX Tool Kit (aka DirectXTK12) is a collection of helper classes for writing DirectX 12 code in C++

    Project mention: Learning DirectX 12 in 2023 | dev.to | 2023-01-30

    DirectXTK 12 (includes SimpleMath and other goodies)

  • Gopher360

    Gopher360 is a free zero-config app that instantly turns your Xbox 360, Xbox One, or even DualShock controller into a mouse and keyboard. Just download, run, and relax.

    Project mention: How do I connect an xbox controller to MTGO? | /r/MTGO | 2023-06-08

    After some digging around and searching for "how to use the xbox controller as a keyboard and mouse" instead of how to use the controller with mtgo, I found an app called Gopher360 (https://github.com/Tylemagne/Gopher360). It requires you to know the windows hexadecimal value for key presses, which you can set in the INI file for Gopher360. Those can be found here https://learn.microsoft.com/en-us/windows/win32/inputdev/virtual-key-codes

  • rom-properties

    ROM Properties Page shell extension

  • ArduinoXInput

    XInput library for USB capable Arduino boards

    Project mention: Trouble with using the xinput API | /r/diyelectronics | 2023-04-30

    There are arduino libraries that’ll work with boards like the teensy and pro nano - https://github.com/dmadison/ArduinoXInput

  • Xbox-GDK-Samples

    Game development samples published by the Xbox Advanced Technology Group using the Microsoft GDK.

    Project mention: Learning DirectX 12 in 2023 | dev.to | 2023-01-30

    The DXTK also has a great tutorial series on creating a game loop that breaks down the DX12 pipeline through the process. They also have a repo with Xbox game SDK samples (not games — but features you’d use in games like gamepad input).

  • Xb2XInput

    XB2X: User-mode Windows driver for Xbox OG controllers, supporting both XInput and DirectInput.

    Project mention: Win 10 controller software | /r/XboxModding | 2023-05-09
  • Game-Console-Dev-Guide

    Game Console Dev Guide. Learn to develop games for Xbox Series X|S, PlayStation 4 & 5, Nintendo Switch, Steam Deck, and Apple Silicon.

  • xbox-iso-vfs

    Mount Xbox ISO files on Windows

  • xbox-controller-button-remapper

    Xbox Controller button remapper (Xbox/Guide button and/or Share button)

    Project mention: Xbox Wireless Controller Share Button Not Working On PC | /r/xbox | 2023-04-14
  • Xbox-EEPROM-Utility

    Original Xbox EEPROM Dumper based on an ESP32 and ESP8266.

    Project mention: 07 error OG Xbox | /r/consolerepair | 2023-05-04


  • rocket-craft

    Based on UE 4.24 c++ & blueprint projects. One source all platforms! Game list: Race game BRM , FPShooter Hang3d , Survival zombie. Success build for window , html5 , android. Multiplatform.

    Project mention: Hang3d FPS Multiplayer (html5 export) Opem Source UE4.24 project (car race , zombie shooter , classic shooter ) | /r/gamedevscreens | 2023-03-25
  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-06-08.

C++ Xbox related posts


What are some of the best open-source Xbox projects in C++? This list will help you:

Project Stars
1 react-native-windows 15,459
2 The-Forge 3,658
3 DirectXTK 2,306
4 Cxbx-Reloaded 1,990
5 DirectXTex 1,542
6 xow 1,357
7 DirectXMath 1,331
8 DirectXTK12 1,225
9 Gopher360 785
10 rom-properties 349
11 ArduinoXInput 290
12 Xbox-GDK-Samples 162
13 Xb2XInput 88
14 Game-Console-Dev-Guide 74
15 xbox-iso-vfs 43
16 xbox-controller-button-remapper 34
17 Xbox-EEPROM-Utility 15
18 rocket-craft 9
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives