Silence sign, reorder and pedantic warnings
Merge pull request #241 from fdelapena/master

Silence sign, reorder and pedantic warnings
Fix multiple issues in 2000 RTP translation table
Merge pull request #244 from fdelapena/master

Fix multiple issues in 2000 RTP translation table
Make font encoding UTF-32LE, add full Cyrillic + Latin Extended A

This commit changes the font encoding (kanji_encoding) to UTF32-LE to
allow using the full Unicode for fonts. Also, it adds the Cyrillic Unicode
block (except pre-1917 letters) and a complete Latin Extended A Unicode
block.

This adds support for Polish, Czech and many languages with no known
published games (Belarusian, Ukrainian, Serbian, Macedonian, Latvian,
Lithuanian, Turkish; also Tatar, Kazakh if encoding 65001 is used).

Unless explicitly stated otherwise (in the commit message), all the
changes I am commiting are available under the Creative Commons Zero
license.
Cleanup: kanji_encoding is no longer used
Merge pull request #245 from rohkea/master

Make font encoding UTF-32LE, add full Cyrillic + Latin Extended A
Increase SDL_mixer allocated channels to prevent warnings.
Read FullPackageFlag from RPG_RT.ini
Warn if RTP is not found
More verbose missing RTP warning message
Merge pull request #247 from fdelapena/master

Show "RTP not found" if RPG_RT.ini does not contain FullPackageFlag=1. Fixes #240
BMP reader: ignore reported bitmap size and fix palette colors reading
BMP reader: don't check for header size as BMP 4.x has a different header size and supported by RPG_RT
Full Resolution changes
Merge pull request #248 from fdelapena/master

Fix known BMP reading issues
wine registry: alternate parser using INIReader. Fixes #203
wine registry: silent enable wine registry for all non-win32 platforms and remove HAVE_WINE requirement
Cache rollback
Use original wine registry parser with HAVE_WINE as usual, otherwise fallback to the INIReader version