A Python app for Symbian S60v3 that adds scaling parameters to J2ME apps.
- File picker with access to all drives and Bluetooth received files
- 4 preset scaling options and custom option
- Doesn't modify the original JAR file, creates a temporary copy
The scaling doesn't use any smoothing filter, so for best results use integer scaling (128x128 or 128x160 apps scaled to a 240x320 screen, or 176x208 apps to a 352x416 screen).
Download Python Runtime and JavaResizer SIS files from GitHub, MEGA or Google Drive and install them.
Currently S60v3 (including Feature Packs 1 and 2) is supported. S60v5 and anything newer should work too, but are untested.
So far I've only been able to build on Windows.
- Install Python 2.2. Other versions such as 2.7 won't work because they are not bytecode compatible. Python doesn't provide Linux binaries so it would have to be manually compiled, I had issues with that.
- Download the build dependencies from MEGA or Google Drive and move them to the same folder where this README file is.
- On Windows, run
build.bat
. On Linux, runbuild.sh
(untested).
I would like to thank a few people for helping with this project:
- RostiTheGamer and geodec29 for testing the app on their devices
- The Symbian World Telegram group for assisting with development