2. add URL support for QR Scan and Add Local Game form;
3. add feature: import game save;
4. add translations for app, file-picker and Cheat Menu: Chinese (China) (zh_CN) which translated by 喜欢吃布丁;
5. add translations for app, file-picker and Cheat Menu: Vietnamese (Viet Nam) (vi_VN) and Vietnamese (vi) which translated by Chìu Quảng;
6. update the list of Translators;
7. bug fixes;
8. add some key-value pairs to root node of the "aopaop.json" (which can be exported by the games aopaop.json exporter) file like this:
{
"downscale_large_textures":false
}
Note 1: Replace "shrink_oversized_image" to "downscale_large_textures", For more information, read the changelog of version 1.9.15;
Note 2: "downscale_large_textures" theoretically supports games made by the RPG Maker MZ game engine, but has only been tested on Tunnel Escape such as sv_actors, which is able to display textures instead of black blocks, but the textures are a bit blurry, and will try to fix it in the next release;
1.9.34
Sep 16, 2024
1. add keywords filter to the local game list;
2. add ambulance icon to the control panel;
3. add features: Try to fix error, Dynamic injection, The Plugin Manager can backup plugins when saving changes;
4. add switchable patch groups;
5. Improved Terminal Console (click on most items to copy, long press some items to automatically copy and paste into the input box, clear all messages, scroll to top/bottom, etc.);
6. add some key-value pairs to root node of the "aopaop.json" (which can be exported by the games aopaop.json exporter) file like this:
{
"dynamic_injection":false,
"disable_patch": false,
"patch_groups":[{
"author":"",
"description":"",
"enable":false,
"engine":0,
"engineVersion":"",
"patches":[{
"author":"",
"description":"",
"enable":false,
"engine":0,
"engineVersion":"",
"inFile":"",
"pattern":"",
"replacement":"",
"sort":10,
"title":""
}],
"sort":10,
"title":""
}]
}
Note1: Set "dynamic_injection" to true, and the app will dynamically inject the CheatMenu code, which may fix some issues caused by the game encryption;
Note2: Set "disable_patch" to true, and the app will not apply patches;
Note3: "patch_groups" is similar to JoiPlay-style patches, it consists of one or more patch groups, each of which consists of multiple patches that can be switched on and off separately to achieve different combinations of effects;
1.9.33
Aug 24, 2024
1. Added keywords filter to file picker;
2. Bug fixes;
1.9.32
Aug 17, 2024
1. Added import syntax support for javascript to try to support Three.js and Babylon.js for RPG Maker MV/MZ(has been confirmed to have been resolved);
2. Added counters, backups, restores, and removal of invalid games to the local game page;
3. Added the feature of clicking to copy the content of an item in the terminal console;
1.9.31
Aug 10, 2024
1. As so many players have reported that they are experiencing issues with path /storage/emulated/10/, this update mainly tries to fix this issue(has been confirmed to have been resolved);
2. Added Icon Type Setting to UI Settings;
3. Adjusted the width of the form when adding/editing games;
4. Fixed a bug where the game engine was not properly detected when adding a game in some cases;
5. Improved MTool-style translation.json file parser and bug fixes;
6. Improved compatibility and bug fixes;
1.9.30
Jul 27, 2024
1. Added enable/disable feature to the auto-scan language, which is disabled by default;
2. Added support for using the fs.write function to write uint8array data;
3. Added translations Chinese (China) for app, file-picker and Cheat Menu;
4. Updated the list of Translators;
5. Refactored numpad layout;
6. Optimized game performance after disabling Gesture feature;
7. Fixed a bug where the language could not be set correctly when adding a game using Game Scanner;
8. Improved MTool-style translation.json file parser and bug fixes;
9. Improved compatibility and bug fixes;
1.9.27
Jun 04, 2024
1. Added Esc, Tab, Spacebar, Enter key to the virtual keyboard;
2. Changed the layout of the control panel;
3. Optimized the logic of save and load:
When saving a game, both the native save file and the json save file are saved;
When loading a game, if both the native save file and the json save file exist, the last modified file will have a higher priority, otherwise the one that exists will be loaded;
For games in aopfile format, the json save file will have a higher priority;
4. Bug fixes;
1.9.25
Jun 02, 2024
1. Refactored handling of specified fonts;
2. Changed the logic of save and load;
3. Added the ability to load game assets (audio, img, movies) from outside the aop file;
4. Added landscape support for the home page and set the number of grids to 6 if screen orientation is landscape;
5. Added some key-value pairs to root node of the "aopaop.json" file like this:
{
"disable_external_assets":false,
"disable_patch":false,
"fonts":{
"main":"fonts/main.ttf",
"number":"fonts/number.ttf"
},
"dependencies":{
"app":"1.9.25",
"webview":"125"
}
}
Note1: Set "disable_external_assets" to true, app will not load game assets (audio, img, movies) from outside the aop file;
Note2: Set "disable_patch" to true, app will not load patches;
Note3: If the "main" and "number" of "fonts" are defined, app will load these fonts instead of the game preset fonts;
Note4: "dependencies" is the minimum version requirements, If the "app" and "webview" are defined, When the version of the app and webview used by the player is less than the version defined here, app will give you a warning when adding the game;
6. When adding a game, if an item can not be edited, a lock icon will be displayed;
7. Bug fixes;
1.9.24
May 19, 2024
1. Automatically set the game title from the selected translation file, if the file has a corresponding key-value pair;
2. Fix an issue "Failed to load" where a file exists but only 0 bytes;
3. Improved Terminal Console;
4. Improved MTool-style translation.json file parser and bug fixes;
5. Improved compatibility and bug fixes;
1.9.21
Apr 20, 2024
1. Support the filename ends with ".png";
2. Bug fixes;