Skip to content
PORTSNATIVE.
HomeCatalog
Web GamesEmulatorsToolsNews
PORTSNATIVE.

A catalog for discovering ports and related projects. We link to official sources and do not host original game files.

ExploreCatalogMy list
InformationAbout usSuggest a portSupportDonationsLegal notice
© 2026 PortsNative
Back to catalog
UNDERTALE (Xbox One)
PORTSNATIVE

UNDERTALE (Xbox One)

NATIVE PORTFIGHTING / COMBATWINDOWSLINUXMACOSALPHA

UNDERTALE (Xbox One)

OriginXbox

TechnologyNative C/C++ port (engine reimplementation)

Available forWindows, Linux, macOS

View official project

About the project

Undertale es un videojuego de rol en 2D de 2015 creado por el desarrollador independiente estadounidense Toby Fox. El jugador controla a un niño que ha caído al subsuelo: una gran región aislada bajo la superficie de la Tierra, separada por una barrera mágica. El jugador se encuentra con varios monstruos durante su viaje de regreso a la superficie, aunque algunos monstruos pueden involucrar al jugador en una pelea. El sistema de combate involucra al jugador navegando a través de los ataques mini bullet hell por parte del oponente.

Official project information

Author's original READMEOpen on GitHub ↗

Undertale-DC

A decompilation of the latest version of UNDERTALE for the Xbox One ported to the latest Gamemaker Studio 2 Beta with many added toggleable enhancements<br>

Recommended Branches

BranchDescription
mainMain branch with many enhancements and bug fixes, this is the most recommended one for a stable and improved modding/playing experience. View a list of enhancements here!
vanillaVersion of the main branch but with any of the decomp exclusive features and enhancements removed. Recommended for a as vanilla as possible UNDERTALE modding experience.

Main Contributors

Daniela - Project Lead - Code Cleanup, Bug Fixing, Most Sorting, Most Testing<br> Vultumast - Past Contibutor/Original Project Lead - Code Cleanup, Bug Fixing, Some Sorting

Asset Extraction Script Creator

Marioalexsan

Contact

Discord: studiorender_client.so<br> Bluesky: daniela.lol

Discord<br>

Do you have permission to share this?

We originally emailed the fangamer UNDERTALE contact for permission, but due to some misunderstanding on both sides, we had to take down this project.<br> HOWEVER: after some more communication, fangamer did allow us to make this a public project as long as it does not bundle any UNDERTALE-specific assets.

Thanks for your coorperation! You could put up a decomp on the following conditions:

- It would need to be a new repository so that the previous upload is no longer in the git history
- All UNDERTALE-specific assets (graphics, music, etc) would need to be removed from the codebase
- Assets can't be distributed with either the source code itself, or included in any compiled executables, etc.

Developers who own a copy of the game should then be able to import the assets from their copy, but those who don't already have one wouldn't have downloaded a functional and complete copy of UNDERTALE.

(If you represent Toby Fox, or any assets in this repository and need to contact me, please do so at vultumast@gmail.com)

How do I use this?

  1. You will need to own a copy of UNDERTALE, can be any version but the XBOX version is HIGHLY recommended!<br>
  2. Clone the repo.
  3. Setup the decomp by importing the games assets by running the setup script setup.bat (Windows) or setup.sh (MacOS/Linux) inside the root directory of the decomp.
  4. Once the script is done running, simply open NXTALE.yyp inside of Gamemaker Studio 2 (latest beta!)

Dependencies (Native Linux Build)

libcurl-gnutls lib32-libcurl-gnutls lib32-libpulse lib32-alsa-lib lib32-openal lib32-glu lib32-openssl-1.0

How do I obtain the Xbox data?

Currently there is no easy guide on how to dump Xbox games and get the game data from them, so this is something you will need to look into yourself.<br> Alternatively, we recommend using the Switch version of the game instead, as that is the closest you will get to the Xbox version.

How do I obtain the Switch data?

This repo will not explain how to mod a Switch and how to make dumps from it. If you wanna look into that, here is a list of resources that could help:<br> Modding your Switch: https://switch.hacks.guide/<br> Dumping and Extracting Games: https://github.com/DarkMatterCore/nxdumptool/releases

Can I use this without owning the Switch or Xbox version of UNDERTALE?

Yes! But it is HIGHLY recommended to use the Switch or Xbox version of the game.<br> This should work on any version of the game that you own, however any Switch or Xbox exclusive content will be missing from the project and will instead be replaced with placeholder assets.<br> Just run the UndertaleDecompAssetImport.csx script on whatever version of UNDERTALE you own, just like you would with a Switch or Xbox copy, and you still should be able to compile.

Special Thanks

UnderminersTeam - Made UndertaleModTool<br> MrPorkchop - Made the Icon<br> Julie578 - Made the Decomp Menu Music<br> TaiAurori - Android Port Testing<br> Invoxiplaygames - MacOS Port Testing<br> Clovercorp - Came up with the Name

PR Helpers

Zyle<br> Marioalexsan<br> EphraimBane<br> Nyako<br> Sadie<br> AveryMadness<br> Eliandro<br> TheEssem

View official project
CALIFICACIÓN
—
Loading votes…
Advertisement

PROJECT FILE

Project type
NATIVE PORT
Genre
Fighting / Combat
Status
alpha
Original platform
Xbox
Technology
Native C/C++ port (engine reimplementation)
Version
—
Updated
—

Target platforms 3

Windows
Linux
macOS
View on GitHub
Advertisement