The Desktoptale logo, a pixelart heart split into 4 sectors, colored like the old Windows logo
The text 'Desktoptale' in the Undertale logo font
45 playable characters from Undertale, Undertale Yellow and Deltarune!
Current version: 1.6.0 (released 4/19/2024)
Requires .NET Framework 4.8 (normally preinstalled with Windows)
Source code available on GitHub!
(Scroll down for more information)

- WHAT? -

Desktoptale is a tiny program that puts a fully controllable Undertale, Undertale Yellow or Deltarune character of your choice on your Windows desktop!

You can either move them yourself (see CONTROLS section below) or just leave them be, in which case they'll start walking around on their own. You can even add your own custom characters! Refer to the custom character tutorial for details.

- SETUP -

  1. Download the ZIP archive using the link above
  2. Extract its contents to any folder
  3. Run Desktoptale.exe

- CONTROLS -

- FAQ -

Q: Windows gives me a scary looking warning when trying to run the program!
A: It just says that not many people have run it before and that the code is unsigned. There should be a link somewhere saying something like "More info" which causes a "Run anyway" button to appear somewhere at the bottom of the warning screen.
Q: How do I add custom characters?
A: Custom characters must be placed inside the Custom folder, which is inside the Content folder next to Desktoptale.exe - there is a file named "PUT YOUR CUSTOM CHARACTERS HERE" in this location to help you find it. To learn how to create your own custom characters from scratch, please refer to the custom character tutorial.
Q: It doesn't work!
A: There's a decent chance you don't have .NET Framework 4.8 installed. It should be coming bundled with Windows, but downloading it from Microsoft's download page over here should fix it (you just need the runtime, NOT the developer pack).
Q: It still doesn't work! / The application crashes or behaves weirdly!
A: You might've found a bug! Please contact me on Twitter (@ToadsworthLP) or Discord (toadsworthlp) so I can fix it.