I won't maintain this anymore as my AL accounts (4pii4
and pie guild alt
on Little Enterprise have been banned permanently)
"Development environment" to test your Perseus modifications in under one minute.
- No chat/name censorship
- Config file in
json
(instead of archaic.ini
) - Chat commands
- Remove low morale warning
- Higher auto repeat limit
- Skip animations
- Skip battleship firing animation
- Hide
potentiallyNSFW images/screens- Hide loading background images
- Remove hard mode stat/formation requirements
- Commander name/id/oil/coin/gem spoof
- Commander name/id/level spoof
- Convert any ship blueprint to protocore (unimplemented feedback)
I do read AL's feedback channel, so if you have an interesting suggestion you can DM pi.kt
on discord.
- Python with f-string support
java
in path- Android Studio with the following components installed and in
PATH
:- NDK: for
ndk-build[.cmd]
- Android SDK: for
zipalign[.exe]
andapksigner[.bat]
- NDK: for
$ python perseus.py --help
usage: perseus apk builder [-h] [--skip | --no-skip] [--quick-rebuild | --no-quick-rebuild] [--clean | --no-clean]
builds apk for you (this is the default behaviour if called with no arguments)
options:
-h, --help show this help message and exit
--skip, --no-skip skip decompile and extracting if possible
--quick-rebuild, --no-quick-rebuild
rebuild apk by replacing libs in the apk instead of using apktool (saves 40s)
--clean, --no-clean delete built apk, decompiled sources, compiled perseus libs and xapk
The first build takes 3 to 5 minutes, subsequent builds take 15-20 seconds.
If the built APK doesn't work for you and you're on Windows, try running the script inside Git Bash/MSYS.
To quote the original creator of Perseus: