+if both n and t are given, terminate after n frames and
+assume <t> milliseconds pass each frame
+
+--asset-path <path>
+ load assets from given path
+ default is application dir + "assets"
+
+--save-path <path>
+ store and load saves at given path
+ default is whatever SDL thinks is good
+ (should be ~/.local/share/localhorst/blank/)
+
+Application
+-----------
+
+-d
+ disable double buffering
+
+-m <num>
+ set sample size to <num> (samples per pixel)
+
+--no-vsync
+ disable vsync
+
+Interface
+---------
+
+--no-keyboard
+ disable keyboard input handling
+
+--no-mouse
+ disable mouse input handling
+
+--no-hud
+ disable HUD drawing (includes the selected block outline)
+
+--no-audio
+ disable audio
+ the audio device and sounds will still be allocated
+ it just stops the interface from queueing buffers
+
+World
+-----
+
+-s <seed>
+ use <seed> (unsigned integer) as the world seed
+ only used for newly created worlds
+ default is 0
+
+--world-name <name>
+ use given name for the world save
+ no checks are being done right now, so make sure it can be
+ used as a directory name