We just released a Feb. 5 '89 prototype of DuckTales for the NES!
If you'd like to support our preservation efforts (and this wasn't cheap), please consider donating or supporting us on Patreon. Thank you!

Undertale/To do

From The Cutting Room Floor
Jump to navigation Jump to search

This is a sub-page of Undertale.

"to-do" Overview

  • For a fourth wall bending game like this, it should be no surprise there's a lot of hidden stuff in the code.
  • The OS X version is about 30 MB bigger than the Windows version, see if there's any more in there.
  • A new patch has been released on the beta branch. Note any differences.A good place to start is here.

Unused Sprites

Sprites which haven't been seen in the game. Some are obviously tests, while others don't seem to be. Each one has a description by it. They simply need to be uploaded.

Bullet Minigame Unused Sprites?

Are the below two for the unused bullet minigame that's referenced in the strings?

spr_text_missionfailed_0.png

spr_text_shot_0.png

Unused/Old Debugging Code

(Didn't really know where to put this, so I'm throwing it here.)

File gml_Object_obj_gameover_test_pl_Draw_0 in the code shows this. It seems like this was to test dying. Reading the code a little can show dying with less than or equal to 0 HP will give "Game Under" text somewhere in the top (maybe top-left?) of the screen, and dying with anything else would display "Big Wienener Zone." in its place and "Hall of Failure." near the bottom. Though, I have no clue where the game is trying to put the text at the bottom (the text talking about pressing spacebar and stuff). The stuff in the middle seems to show why you died without getting at or below 0 HP, though not entirely sure. This was taken from the Nintendo Switch version 1.09 update, though I doubt the file isn't on any other versions/platforms of the game. Still, wouldn't hurt to check.

gml_Object_obj_gameover_test_pl_Draw_0

This could possibly have been used for when Toby Fox was testing how dying in battles worked, to make sure it worked properly.