Proto:Deltarune/Chapter 1 & 2 Demo (2021)
This is a sub-page of Proto:Deltarune.
This article is a work in progress. ...Well, all the articles here are, in a way. But this one moreso, and the article may contain incomplete information and editor's notes. |
To do:
Also applies to subpages: |
Undertale 2 Part 2 The "Chapter 1&2" demo of Deltarune was released for Windows and Mac OS X on September 17, 2021, two days after Undertale's 6th anniversary - the date its release was announced to everyone's surprise. Being the work of a larger team compared to Chapter 1's, this demo has a wealth of unused content.
Sub-Pages
Notes |
Unused Graphics So many early drafts. |
Unused Rooms The biggest rooms in the littlest city. |
Unused Audio do dee doo |
Unused Enemies Swatchlings and the RODENTS together, oh my-! |
Unused Text cheese will be PUNISHED. |
Version Differences Regional, revisional, you name it. |
Unused Attacks BIRTHDAY OVERFLOW BIRTHDAY OVERFLOW BIRTHDAY OVERFLOW BIRTHDAY OVERFLOW |
Unused Objects
obj_example_cutscene
An object that is connected to a test cutscene involving the mention of a "peepee town" and an early version of the dialog that appears after exiting the computer lab.
obj_example_cutscene_old
An old version of the previous unused object, which consists of Susie walking up to Kris and going back before a blank text box appears, softlocking the game.
obj_example_cutscene_b
An alternate version of the previous unused objects that simply has the characters moving around. Unlike the previous objects, this one requires partners with you or else the game will crash.
obj_berdlyb_tornado_old
An early version of the tornado used in the Berdly battle.
obj_sneo_wireheart_old
An early version of Spamton NEO's heart.
obj_sneo_wireheart_edit
Another early version of Spamton NEO's heart, which likely has its code edited from obj_sneo_wireheart_old.
obj_sneo_heartattack_old
An even earlier version of Spamton NEO's heart, using the placeholder black and white sprites.
obj_ch2_scene26_powers_combined_old
An early version of the thrash transformation cutscene. The final object uses the Berdly statue as a placeholder sprite, while this uses the Berdly statue in a toilet sprite.
Unused ACTs
Spamton NEO
The code is set to react to a fifth option in Kris's ACT menu and spawn obj_sneo_throwkris_vine_controller, which begins the usual Kris throwing sequence and should spawn six obj_sneo_throwtarget objects. Unfortunately, the code is very broken and doesn't properly progress through all of the states. If fixed, it's revealed that the throw targets use otherwise-unused graphics.
While the code to trigger this is not in the final game, much like Ralsei's FluffyGuard spawns an instance of obj_sneo_tiny_ralsei there likely also existed an ACT which spawned obj_sneo_tiny_susie. If the object is spawned manually, it forms an auto-firing arrow in front of Kris's soul. The projectiles it shoots, obj_sneo_tiny_susie_axe, home into and destroy most of Spamton's attacks (though not all of them). A few attacks are also programmed to damage the arrow, and after five such hits, the arrow disintegrates.
There also exists an earlier version of obj_sneo_tiny_ralsei named obj_fluffyguard. A bubble (using spr_queen_winebubble_edit2) appears around the soul and protects it from attacks. After 10 hits from projectiles, the bubble vanishes.
Queen
There exists a case in Queen's code that would allow Susie to throw both Kris and Ralsei; the latter is thrown only if Kris hasn't already hit all of the targets. The graphics associated with this scenario are only seen here, and consequently go unused in normal gameplay.
Dojo Challenges
When attempting Graze Challenge 1 at the Party Dojo, it's normally impossible to ACT since the start of the player's turn is delayed by 999,999 frames (equivalent to about 9 hours and 15 minutes at 30FPS), but the enemy object used for this battle (obj_dojograzeenemy) has some basic ACT scripts with associated dialogue set up in its code anyway:
Action | Text |
---|---|
Check | * GRAZECHALLENGE - Graze the bullets! |
S-Action | * Susie acted! |
R-Action | * Ralsei acted! |
Oddly enough, Jigsaw Joe's enemy object for his dojo challenge also has code referencing the latter two strings, despite not having S-Action or R-Action enabled as valid ACTs to use against him in his scr_monstersetup entry (meaning that they also go unused there).
Mauswheel
Mauswheel's code contains a copy of Maus's generic N-Action script that's missing the check for whether Noelle has overcome her fear of mice and its associated dialogue for if she has. This goes unseen not only because Noelle is never available when fighting Mauswheels in the final game, but also because Mauswheel doesn't have N-Action enabled as a valid ACT to use against it in its scr_monstersetup entry.
Unused Items
Consumables
ID | 17 | 26 | 29 | 31 | |
---|---|---|---|---|---|
Name | Mannequin マネキン |
JavaCookie Javaクッキー |
TensionMax テンションMAX |
ReviveBrite リザレクトライト | |
Full description | It's a mannequin with the clothes
|
A coffee-and-chocolate flavored cookie. コーヒーチョコレート味のクッキー。
|
Raises TP to full in battle. バトル中 TPを満タンにする。
|
A breakable mint that revives all 割って使えるミント。
| |
Battle description | Useless 使いみち
|
Healing 回復量
|
Raises TP
|
Revives 味方全員
| |
Target type | None | Individual | Party | Party | |
Usable | No | Yes | Yes | Yes | |
Use text | * ~1 used the CLOTHESDOLL! * ... but nothing happened! * ~1は * しかし なにも起こらなかった!
|
* ~1 used the JAVACOOKIE! * ~1は
|
* ~1 used the TENSIONMAX! * ~1は
|
* ~1 used the REVIVEBRIGHT! * ~1は
| |
Character comments | Susie | (No comments) | It says GUTS! 「ガッツ」って書いてあるぞ!
|
(No comments) | Don't throw mints at me! オレにミント投げんなよ!
|
Ralsei | It says Fluffy... 「モフさ」って書いてある…
|
It's minty! ミントのかおり!
| |||
Noelle | I... I can't read these symbols... この記号は… 解読できないよ…
|
What are you throwing? なにを投げてるの…?
| |||
Value | 300 | 160 | 1000 | 4000 | |
Notes | An early version of the used item Mannequin, set to be a regular item rather than a piece of armor. | Heals 100 HP when used on Kris or 90 HP when used on anyone else. | Seems to be a stronger version of the used items TensionBit and TensionGem. | Seems to be a stronger version of the used item ReviveDust, with similar character comments. |
Weapons
ID | 11 | 15 | |
---|---|---|---|
Name | TwistedSwd ツイストソード |
CheerScarf チアーマフラー | |
Description | A strange blade おかしな剣。
|
A scarf with colorful you-can-do-it ポジティブで前向きなイメージの
| |
Attack | +16 | +1 | |
Defense | 0 | 0 | |
Magic | 0 | +2 | |
Ability | Trance トランス |
Smiley スマイル | |
Value | 1 | 250 | |
Characters | Kris | ||
Susie | ... uhh, looks bad. …なんだよこれ
|
Smiley faces? Ecch. スマイルマーク? うぇ…
| |
Ralsei | It's like a spiral. ネジネジだね
|
You can do it! 大丈夫! キミならできる!
| |
Noelle | It's... kind of scary... なんかちょっと… 怖い…
|
Now THIS is a tacky scarf! Faha! なにこのマフラー! ダサーい! ふはは!
| |
Notes | Can be obtained by fusing a ThornRing and a PureCrystal, but the PureCrystal is unobtainable, rendering this item effectively unused as well. Uses the same ability name (Trance) as the ThornRing, but this version of Trance uses a different ability icon and doesn't appear to be functional. |
Armor
Key Items
ID | Name | Description | Notes |
---|---|---|---|
15 | PureCrystal ピュアジェム |
The shadow purified by the cat とあるネコの力で 闇の要素が浄化されている
|
Can be fused with a ThornRing to create a TwistedSwd. While the item description appears to allude to Seam's collection of the used ShadowCrystal key items, the relationship between them and the PureCrystal is not definitively known. |
Unused Chests
KEYGEN Chest
If a chest is placed into room_dw_mansion_east_1f_secret (the room where the KEYGEN is used to unlock the basement of Queen's mansion), it will contain a single Dark Candy. Not too useful at this stage of the game.
Duplicate Revive Dust Chest
In room_dw_mansion_bridges (the first puzzle room in the Acid Tunnel of Love), the chest that's guarded by the Werewire is first set to contain a Revive Dust, before being set to instead contain... a Revive Dust.
Alternative Cutscenes
Cards
In the cutscene where Lancer and Rouxls become Key Items, there is code for them to turn into cards, which is never used.
Asset Naming Oddities
Loox Wazowski
The Loox NPC that appears in Hometown near Flower King, just like in Undertale, is referred to by the name "Mike Wazowski" internally, probably because their design bears a strong resemblance to the aforementioned Monsters Inc. character.
Early Ambyu-Lance Name
All of the enemies that you can fight in Chapter 2 have their English name used as their internal name, except for Ambyu-Lance, who is instead referred to as "omawaroid" internally, suggesting that their name was originally "Omawaroid".
Rurus Kaado
Similar to Ambyu-Lance, internally, Rouxls Kaard is frequently referred to as his Japanese name, "Rurus Kaado", despite the fact that the file names are in English.
Bulking Up for Winter
Charles, the hat-wearing mouse found in QC's Diner, is internally referred to as spr_npc_most_improved_1997. In Chapter 2, he receives a new sprite, spr_npc_most_improved_1997_ch2. The only difference between the two is that the Chapter 2 sprite is one (1) pixel taller, possibly referencing his dialogue in which he says he is bulking up for winter.
Not Piss
Sprites of Asgore watering the flowers are referred to as spr_asgoreu_notpiss_ch1_0 and spr_asgoreu_notpiss_ch1_1, referencing a joke theory among fans of Undertale: that Asgore was pissing on the flowers in the garden right before he talks to you (based on the absence of a water can and the suspicious shaking he does). As stated by these filenames, he does not, in fact, use piss to water his flowers.
DEVICE_FRIEND
The ominously grinning face with pink and yellow eyes that can be seen for a split-second in the Mansion Basement has its object name as DEVICE_FRIEND and its sprite name as IMAGE_FRIEND, which is rather concerningly suspicious given that ALL-CAPS internal names are for the most part, only used for things that take place outside the context of the game's world.
Music
BIG SHOT
BIG SHOT, the song that plays when fighting Spamton NEO, is internally referred to as spamton_neo_mix_ex_wip.ogg.
Susie Neo
Susie's theme for the cutscene in school where Susie pushes Kris against the lockers is referred to as s_neo.ogg, while the creepy sound effect that plays as she threatens to bite Kris' face off is called s_neo_clip.ogg.
Normal Noelle
Lost Girl, Noelle's somber theme in her room in Queen's mansion, is referred to as noelle_normal.ogg, whereas Girl Next Door, which is more commonly used as Noelle's theme, is called noelle_school.ogg, which may imply that Lost Girl was or is meant to be Noelle's 'main' theme.
Weird Route Music Names
Unlike most Chapter 2 tracks, the music from the Alternate/Weird/Snowgrave route is not found in the official Deltarune Chapter 2 soundtrack. Internally, they're called cybercity_alt.ogg (a longer, alternate version of "WELCOME TO THE CITY" that plays in the Cyber City when you're far enough into the route), d.ogg (plays when Noelle momentarily snaps out of it and realizes she's fighting Berdly), berdly_battle_heartbeat_true.ogg (second Berdly fight theme), and flashback_excerpt.ogg (plays during the cutscene with Noelle after she leaves Rudy's hospital room).
Muscle Sans
Just like in Undertale, Sans' theme, sans., is referred to as muscle.ogg in the game files.
Leftover Debug Features
To do: Add actual debug features. |
Credits Controls
Please elaborate. Having more detail is always a good thing. Specifically: Which patch? |
During the credits at the end of Chapter 2, typing "r" on the keyboard restarts the credits. Typing "p" immediately ends the credits. This was removed by a subsequent patch.
Developer Oversights
Misplaced Spamton NEO VCR icons
Mock VCR HUD icons appear during Spamton NEO's ultimate attack on both the normal and Weird Routes. However, prior to the v1.08 update, they only appeared in the Weird Route and the battle test room without glitches; this is because the sprites are drawn relative to the room's coordinates, and the camera moves far away from the appropriate location in the normal route. This error is fixed in v1.08.
Development Text
To do:
|
Switch Build Paths
Within the Nintendo Switch v1.03a version's options.ini are some leftover build paths.
[LLVM-Switch] SDKDir=C:\Nintendo\sunkus-1-2-switch\NintendoSDK UseNEX=False nMeta=C:\Users\atrem\OneDrive\Documents\Games\Deltarune\Merged\sunkus-ch1-2-merged\DELTARUNE.yyp\options/switch/application.nmeta
Shortcut Metadata
To do: More data may exist. |
In all Windows versions from itch.io, a shortcut to the executable is included, which has some leftover metadata:
Icon path | D:\builds\final_sept_16_2021\DELTARUNE Chapter 1&2 Data\DELTARUNE.exe
|
---|---|
Machine ID | msi
|
The itch.io Mac 1.00 version has a GMLive executable presumably left over from development, along with a shortcut pointing to it, which also has metadata:
Local base path | C:\drune_work\sunkus-ch2-gms2.3-pc\DELTARUNE.yyp\datafiles\GMLive\gmlive-server.exe
|
---|---|
Working directory | C:\drune_work\sunkus-ch2-gms2.3-pc\DELTARUNE.yyp\datafiles\GMLive
|
Icon path | C:\drune_work\icon.ico
|
Machine ID | desktop-o589nkr
|
Music/Sound Metadata
Similar to Undertale and its demo, some audio files contain metadata. Most seem to come from FL Studio.
(most files) | |
Name | Content |
---|---|
ENCODER |
FL Studio |
mus/fanfare.ogg ("Fanfare") snd_rurus_appear(_ch1).ogg | |
Name | Content |
Software |
FL Studio 10 |
mus/checkers.ogg ("Checker Dance") | |
Name | Content |
Encoded by |
LAME in FL Studio 10 |
BPM (beats per minute) |
160 |
DATE |
2016 |
mus/kingboss.ogg ("Chaos King") | |
Name | Content |
Encoded by |
LAME in FL Studio 10 |
BPM (beats per minute) |
147 |
DATE |
2016 |
snd_usefountain(_ch1).ogg ("Your Power") | |
Name | Content |
encoded_by |
LAME in FL Studio 10 |
TBPM |
118 |
date |
2016 |
mus/alarm_titlescreen.ogg | |
Name | Content |
Encoded by |
LAME in FL Studio 10 |
BPM (beats per minute) |
165 |
DATE |
2017 |
mus/berdly_theme.ogg ("Berdly") | |
Name | Content |
Encoded by |
LAME in FL Studio 10 |
BPM (beats per minute) |
98 |
DATE |
2019 |
mus/noelle_ferriswheel.ogg ("Ferris Wheel") | |
Name | Content |
Encoded by |
LAME in FL Studio 10 |
BPM (beats per minute) |
200 |
DATE |
2018 |
mus/noelle_normal.ogg ("Lost Girl") | |
Name | Content |
Encoded by |
LAME in FL Studio 10 |
BPM (beats per minute) |
75 |
DATE |
2018 |
mus/giant_queen_appears.ogg ("Giga Size") | |
Name | Content |
Encoded by |
LAME in FL Studio 10 |
BPM (beats per minute) |
125 |
DATE |
2019 |
(some files under the root folder - seems to be added by GameMaker) | |
Name | Content |
encoder |
Lavc libvorbis |
snd_hit(_ch1) | |
Name | Content |
IART |
Don Ralke; Sherman Bros. |
ICRD |
1972 |
INAM |
Snoopy, Come Home |
snd_spearappear(_ch1) | |
Name | Content |
ICRD |
2013 |
snd_won_skipping | |
Name | Content |
ICMT |
hackerman |
The mentions of "LAME in FL Studio 10" imply that some files were converted from MP3s - LAME is a MP3 encoder.