qdgdfv_load_pcx_pal(), that loads a 256 color PCX file and rearranges it to match the current palette.
qdgdfv_load_pcx_pal_set(), that loads a 256 color PCX file and sets its palette as the active one.
qdgdfv_home_dir() and qdgdfa_home_dir(), that return a path where a game can create a directory and/or write data.
qdgdfv_app_dir() and qdgdfa_app_dir(), that return a path where a game can look for its application data (as bitmaps and such), probably where the installer copied the game.
qdgdfa_set_attenuation() has been added. It allows to attenuate (i.e. lower the volume of) a sound given its handle.
config.sh && make. Needed libraries are written to the config.ldflags file, so it's easier to know what libraries will be needed by your program.
qdgdfv_fopen() now have a configurable path search, stored in the _qdgdfv_fopen_path string variable as a list of semicolor-separated search path.
qdgdfv_extended_key_status() has been added, so that additional information as 'just-pressed' or 'just-released' can be obtained about the keys.
qdgdf_assert_in_virtual_screen() has been added, to know if a pointer falls inside the virtual screen space.
qdgdfv_load_palette() has been restored to the header files.