Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/command-tab/awesome-xbox-development

A curated list of (original) Xbox development resources including toolchains, documentation, emulators, and more
https://github.com/command-tab/awesome-xbox-development

List: awesome-xbox-development

awesome awesome-list c-plus-plus development-kit documentation game-development gamedev microsoft original-xbox resources tools xbox

Last synced: 3 months ago
JSON representation

A curated list of (original) Xbox development resources including toolchains, documentation, emulators, and more

Awesome Lists containing this project

README

        

# Awesome Xbox Development

## Contents

* [Community](#community)
* [Documentation](#documentation)
* [Toolchains](#toolchains)
* [Emulators](#emulators)
* [Tools and Libraries](#tools-and-libraries)
* [Development Tools](#development-tools)
* [Reverse Engineering](#reverse-engineering)

## Community

* [XboxDev](https://discord.gg/WxJPPyz) - Xbox development and emulator development on Discord
* [CXBX-Reloaded](https://discord.gg/26Xjx23) - Xbox emulation chat on Discord, particularly related to Cxbx-Reloaded
* [Xbox Homebrew](https://discord.gg/gzAxSeT) - Xbox homebrew chat on Discord

## Documentation

* [xbdev.net](http://www.xbdev.net/tuts/tuts.php) - Documentation on how to get started developing with with the Microsoft XDK
* [Xbox Architecture](https://www.copetti.org/writings/consoles/xbox/) - An overview of the console architecture
* [xboxdevwiki.net](https://xboxdevwiki.net/Main_Page) - Hardware documentation
* [Hacking the Xbox: An Introduction to Reverse Engineering (PDF)](https://bunniefoo.com/nostarch/HackingTheXbox_Free.pdf) - Andrew "bunnie" Huang's book detailing the reverse engineering of Xbox security mechanisms

## Toolchains

* [Microsoft XDK](https://www.retroreversing.com/xbox-sdk-xdk) - A page detailing the versions of the Microsoft Xbox Development Kit have leaked over the years
* [nxdk](https://github.com/XboxDev/nxdk) - A cross-platform, open-source SDK to develop for original Xbox
* [OpenXDK](https://sourceforge.net/projects/openxdk/) - An open source alternative to the official Microsoft XDK

## Emulators

* [cxbx](http://www.caustik.com/cxbx/) - An open source High Level Emulator for Windows XP/2000/2003. No longer maintained.
* [Cxbx-Reloaded](https://github.com/Cxbx-Reloaded/Cxbx-Reloaded) - An open source emulator for running Xbox games on Windows 7 x64 and later
* [dxbx](https://sourceforge.net/projects/dxbx/) - A open source High Level Emulator written in Delphi. No longer maintained.
* [XQEMU](https://xqemu.com) - An open-source emulator to play original Xbox games on Windows, macOS, and Linux

## Tools and Libraries

### Development Tools

* [XboxDev](https://github.com/XboxDev) - A GitHub organization hosting a collection of tools, firmware, and some reference material
* [XBEpy](https://github.com/LoveMHz/XBEpy) - A library for viewing, extracting, and validating data inside the Xbox executable file

### Reverse Engineering

* [xbox-board-re](https://github.com/LoveMHz/xbox-board-re) - Board level reverse engineering and research
* [dump-dvd-kit](https://github.com/XboxDev/dump-dvd-kit) - A tool to dump the ROM of the Xbox DVD Movie Playback Kit dongle