EasyRPG / Player

RPG Maker 2000/2003 and EasyRPG games interpreter
https://easyrpg.org/player/
GNU General Public License v3.0
966 stars 183 forks source link

Android: Add LZH support, refactor GameBrowser Game Searching #3230

Open Ghabry opened 1 month ago

Ghabry commented 1 month ago

.

Ghabry commented 1 month ago

Well this is ready. Happy testing/crashing the Android Player xD

grafik

Ghabry commented 1 month ago

@fdelapena suggested to grab the game title from the INI as I'm already parsing the folder anyway.

This went a bit down the rabbit hole then because my code already failed to guess the encoding of the title string of Yume2kki (ゆめ2っき) correctly. So I added two workarounds:

  1. When a "game region" is set the game title is reencoded based on it
  2. The user can provide a custom game name (this was surprisingly easy to add xD)
Ghabry commented 1 month ago

image