How to configure PARPG

This article explains how to configure PARPG.

What options do I have?
Whenever you try to configure PARPG, you've got two options:
 * Configuration via the ingame options menu
 * Configuration via editing the settings.xml file

Both approaches come with pros and cons.

Ingame options menu
The easier option for newcomers is to configure the game directly in the game itself. To do so, fire up PARPG and click on the OPTIONS button. You can customize the options there and after you're done, press the OK button. Please note that some changes (e.g. changing the resolution) will require a restart of PARPG before they take effect.

Ingame options dropdown bug
PARPG is currently affected by a bug that can crash the game if you change the options in the game after you have started the game via NEW GAME >> NEW GAME. This bug doesn't affect all possible platforms and we're already looking into it to resolve it as soon as possible. In case you're affected by the bug, simply change the options right after you started PARPG.

In case you want to know more about this specific bug, check out the bug ticket in Trac: #291

settings.xml
In case you can't even start PARPG, you might have to edit the settings file manually. Please check if a settings.xml file resides in your PARPG game folder along with the run.py. In case settings.xml does not exist yet, copy settings-dist.xml into the same folder and rename the copy to settings.xml.

Once you're done, you can open settings.xml with a text editor of your choice and customize it. Most of the options are self-explanatory. After you're done save the modified settings.xml file and try to start PARPG. In case the settings.xml file was corrupted accidentally, simply delete it and repeat the process: copy settings-dist.xml, renamed the copy to settings.xml.

settings.xml options
Here are some pointers for the options in settings.xml that aren't fully self-explanatory:
 * RenderBackend: Can be either SDL or OpenGL
 * BitsPerPixel: Can be 0, 16 or 32. If 0 was chosen, the current standard bit depth will be used in PARPG.