0% found this document useful (0 votes)
296 views

Undertale Debug

This document provides instructions and keyboard shortcuts for accessing debug mode in Undertale. It includes steps to extract game files and edit addresses to enable debug mode. It then lists keyboard shortcuts for controlling the game, teleporting between areas, and modifying battles. Specific debug options are outlined for certain areas and boss fights.

Uploaded by

Nova Hersha
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
296 views

Undertale Debug

This document provides instructions and keyboard shortcuts for accessing debug mode in Undertale. It includes steps to extract game files and edit addresses to enable debug mode. It then lists keyboard shortcuts for controlling the game, teleporting between areas, and modifying battles. Specific debug options are outlined for certain areas and boss fights.

Uploaded by

Nova Hersha
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 8

Before setting the addres to 01 there is 00! Remember if you want to make it back to normal.

Step 1: Find UNDERTALE.exe, the steam version should be C:/Program Files


(x86)/Steam/steamapps/common/Undertale (Just locate the folder itself, as Undertale is already
extracted.)

Step 2: Extract UNDERTALE.exe to a folder. (DON'T EXTRACT IF YOU ARE ON VERSION 1.001)

Step 3: Find data.win, and open it it HxD.

Step 4 OLD: Set address 00725B24 to 01 (5th row on 00725B20), and save. Press Ctrl + G and type
in 00725B24 to make this easier.

Step 4 NEW: Set address 00725D8C to 01, and save. Ctrl + G with HxD brings up Find, and should
help you on locating the address.

Step 4.5: If you have the Steam version, delete steam_api.dll. (NO LONGER NECCESSARY ON
VERSION 1.001.)

Step 5: Enjoy!

Refer to http://undertale.rawr.ws/debugmode for controls.

Overworld Controls:

G - Opens dimensional box.


G (In Shop) - Sets gold to 5000
O - Opens older version of Dimensional Box (Take Out)
I - Opens older version of Dimensional Box (Put Away)
S - Opens save dialog
L - Loads save file
M - Increases murder level by 1
F - Sets game to x2 Speed
P - Toggles x2 speed and x1 speed
R - if pressed several times quickly, it restarts the game
U - Toggles Undyne phone calls (Not shown in video)
V - Shows collision boxes
W - Slows game down to 10fps
5 - Increases battle group by 5 (Not shown in video)
Backspace - Increases walk speed when held
Pg Up - Increases "steps" by 100 (Not shown in video)
Pg Down - Sets attack to 989
End - Plays next monster dialogue from New Home
Home - Starts battle with current battle group
Insert - Teleports to next room
Del - Teleports to previous room
F3 - Erases the world, only works after a restart. (Not Shown in video)
F7 - Adds 500 Gold
F9 - Stops all sounds and music
F10 - Toggles collisions with walls
F11 - Teleports to Waterfall
F12 - Restarts room
R + 6 - Teleports to the Ruins
T + 6 - Teleports to Snowdin Forest
W + 6 - Same as F11 (Not shown in video)
F + 6 - Teleports to Hotlands
E + 6 - Teleports to New Home
Y + 6 - Teleports to True Lab

Battle Controls:

1 - Halves game speed


2 - Doubles game speed
8 - Shortens enemy's turn (Not shown in video)
9 - Extends enemy's turn (Not shown in video)
F - Sets game to x2 speed (Not shown in video)
W - Slows game down to 10fps (Not shown in video)
Del - Sets HP to 999
F6 - Sets attack to 9999 and mercy to 0 (Genocide)
O + P - Sets mercy to 9999, allows to spare enemy instantly (Works on almost every monster)

Source: https://tcrf.net/Undertale/Debug_Mode

Keyboard Shortcuts
Key Effect

G Opens dimensional box.

G (in
Sets gold to 5000.
shop)

O Opens a normally unused dialog to take items out of a dimensional box.

I Same as above, but to put away.

S Opens the save dialog.

L Instantly loads your save file.

M Increase murder level by 1.

Sets game speed to double normal speed, and FPS to 60, for the duration of a
F
room. Does not affect sound.

P Toggle room speed between fast and normal.

R When pressed seven times in quick succession, restarts the game.

U Toggles Undyne phone calls. Turns the player blue if enabled, yellow if disabled.

V Shows room collision boxes.


W Slows game down to 10 FPS.

5 Increase battle group by 5. Does not roll over to 0 after 256.

Backspace Increases walk speed when held down.

Pg Up Increase "steps" by 100.

Pg Down Sets attack in the STAT menu to 989. Appears to be cosmetic only.

End Plays the next monster (Flowey if in a genocide run) dialogue from New Home.

Starts a battle with the current battle group. Default is 140 (So Sorry) in version 1.0
and 80 (Mettaton) in version 1.001. Set 0x9F553C (in version 1.0) or 0x9EB414 (in
version 1.001) in data.win or game.ios to change (convert group number to
Home
hexadecimal first). List of battle groups here. If the battle group is invalid, the last
dialogue script is shown in the battle box under the YOU WON! text. The battle ends
if you spare, flee, try to use an item, or act. The game crashes if you try to fight.

Insert Teleport to the next room in the room list. Places you in a specific position.

Del Teleport to the previous room.

Places a file system_information_962 in your save folder. After game restart, puts


F3
you at the black screen after a genocide run.

F7 Adds 500 gold.

F9 Stops all sounds and music currently playing.

F10 Toggle collision with walls.

F11 Teleport to the room after Papyrus's boss fight (room_water1/idː82).

F12 Restart room.

R+6 Teleport to Ruins tile puzzle room (room_ruins2/id:7).

T+6 Teleport to outside of Ruins exit (room_tundra1/id:44).

W+6 Same as F11.

F+6 Teleport to Hotlands water cooler room (room_fire2/id:138).

E+6 Teleport to New Home entrance (room_castle_front/id:219).

Y+6 Teleport to True Lab entrance (room_truelab_elevator/id:244).

Battle Shortcuts
Key Effect

1 Halves game speed. Cannot go below 1 FPS, or game crashes.

Doubles game speed. Cannot go past 2x normal game speed. Crashes game if pressed
2
too many times.

8 Shortens current enemy turn.


9 Extends current enemy turn.

F Sets game speed to double normal speed.

W Slows game down to 10 FPS.

Delet
Sets HP to 999 for current fight.
e

F6 Sets mercy to 0 and attack to 9999.

Sets mercy to 9999, enabling the spare option instantly. Some enemies that cannot be
O+P
normally spared turn into Aaron.
(Source:  rawr.ws)

Debug Flags
Fla Line in
Description
g savefile

If set to 1, before Undyne's fight, her monologue will act as if you've killed
4 5
no monsters, even if you've killed some.

26 57 Overrides murder level when set to a non-zero value.

28 59 If set to 1, holding C in dialogues will skip through them quickly.

69 100 If set to 1, changes Burgerpants' dialogue slightly.


(Source:  rawr.ws)

Area Specific
First Sans Encounter

Press J to zoom in on Sans, make a rimshot sound, and crash the game.

Chara's Reflection

The reflections of yourself in the puddles in Waterfall are replaced with an unknown character
(presumed to be Chara) when spacebar is pressed.
Monster Kid Climb

Two numbers will appear over the player's head, starting at -1 and 0. The first number indicates
the value an alarm is at (which alarm is determined by the second number), while the second
number changes the first one and indicates Monster Kid's state.

Fight Specific
Lesser Dog
Key Effect

Increases head
J
height.

Papyrus
Key Effect

Spaceba Sets Papyrus's next attack and dialogue to "THE KING WILL TRIM A HEDGE IN THE
r SHAPE OF MY SMILE!!!"

If pressed when you are blue, Papyrus will not attack you, and will say "..." if you try to
O
spare or attack him.

Shyren
Key Effect

Increases the emotion variable, used during the fight to affect her
3
status.
(Source:  /u/mirrawrs)

Mad Dummy
A red number starting from 300 appears attached to the right of the Mad Dummy, indicating its
health. Pressing A will set the number to 180, make the dummy float around, and make his next
attack his "FINAL ATTACK!"

Undyne

Note: Undyne cannot be spared with the key combination O+P.

Key Effect

7 Sets HP to 999.

A Decreases turn counter by 1.

Asgore

A turn counter counts up from 0 in the top left corner of the screen. The higher the counter is, the
harder Asgore's attacks are and the less defense Asgore has. Press A to decrease, press S to
increase. If above 20, it is set back to 20 each time Asgore does his orange-blue attack. If set
manually to above 22 or below 1, crashes the game when Asgore attacks.

Flowey
The text "debug" in yellow comes down on the right side of the screen alongside Flowey. The
intro and game over screens are skipped after the first death.

Key Effect

F3 Creates system_information_962 in the save folder.

Home Attack Flowey instantly. Does 6000 damage if all soul indicators are darkened.

Darkens the soul indicators in order, increasing damage and affecting the next soul
Pg Up battle. Disables darkening when all are darkened, and the next time a soul battle
occurs, the game will crash.

Right Shift, Darkens the soul indicators in order, increasing damage and affecting the next soul
Left Shift, X battle.

Starts the battle instantly during the intro. Does not stop the intro, so you cannot
Q
move and the attacks miss you until Flowey is closer.

Slows game down to 10 FPS. If used in Flowey's death state, starts the attack after
W
Flowey's health is restored.

E One burst of three stars from each eye.

R One burst of seven stars from each eye.

I Makes Flowey laugh and restart his attacks, including in a soul battle.

O Purple Soul fight (books)

P Green Soul fight (frying pan)

A Toggle flamethrower

S Saves battle state. Shows "FILE 2 SAVED" at bottom left corner.

F Doubles game speed. Lock on pellet attack.

G Orange Soul fight (glove)

H One hand-gun attack


J Yellow Soul fight (gun)

K Aqua Soul fight (knives)

Loads battle state. Shows "FILE 2 LOADED" at bottom left corner. If there is no
L
save, crashes game.

C Toggles Flowey's mouth flap waving around.

V Single vine attack.

N Single F-Bomb.

M Ball of teeth/dentata attack.

Shift Deactivates souls one at a time.


(Source:  /u/Nox13last)

Asriel
Key Effect

C Toggles Asriel's floating around and staying still above the middle of the screen.

Spac Same as above, but closer to the top. Asriel must be still for any of the below keys to
e work. Attacks stack and start instantly.

G Chaos Buster/Chaos Blaster

B Shocker Breaker/Shocker Breaker II

W Chaos Saber/Chaos Slicer, slows the game down to 10 FPS

S Star Blazing/Galacta Blazing

H HYPER GONER

Undyne the Undying

Note: Undyne cannot be spared with the key combination O+P.

Key Effect

7 Sets HP to 999.

A Decreases turn counter by 1.

Sans
Key Effect

E Sets Sans' next attack to his special attack.

W Sets Sans' next attack to the part where he spares you.

You might also like