diff --git a/dsgmLib/DSGM_text.html b/dsgmLib/DSGM_text.html
index e69de29..d9cb1cf 100644
--- a/dsgmLib/DSGM_text.html
+++ b/dsgmLib/DSGM_text.html
@@ -0,0 +1,59 @@
+
+
+
+dsgmLib - DSGM_Text
+
+
+DSGM_Text
+
+
+
void DSGM_InitText(DSGM_Layer *layer)
+
+Initiates text-drawing capabilities on the specified layer.
+
+
+- layerNumber - The id of the layer to initialize text on
+
+
+
+
+
void DSGM_ClearText(u8 screen)
+
+Clears all text on the specified screen.
+
+
+- screen - The id of the screen of which to clear the text
+
+
+
+
+
void DSGM_DrawText(u8 screen, int x, int y, const char *format, ...)
+
+Draws text to the specified screen at the specified position.
+
+
+- screen - The screen to draw text on
+- x - The X position to draw text at
+- y - The Y position to draw text at
+- format - The text to draw to the screen
+
+
+
+
+
void DSGM_BoxText(u8 screen, u8 x, u8 y, u8 width, u8 height, u8 delay, const char *format, ...)
+
+"Types" text onto the screen character by character for an RPG-type effect.
+
+
+- screen - The screen to draw text on
+- x - The X position to draw text at
+- y - The Y position to draw text at
+- width - The number of characters in each line of text. Characters that don't fit will be "wrapped" to the next line
+- height - The height of each line of text (Unused at the moment from what I'm aware of.)
+- delay - How long to wait before drawing the next character of text
+- format - The text to draw to the screen
+
+
+
+
+