Commit Graph
35 Commits
Author SHA1 Message Date
kichikuou 2c5eb170e2 Android: Bump version to 0.6.0 2021-06-25 20:59:34 +09:00
kichikuou 7012210fc4 Android: Update SDL2_ttf
And it's now fetched from the official GitHub repository.
2021-02-21 22:16:24 +09:00
kichikuou a12fbcf906 Android: Update SDL2 to 2.0.14 2021-01-01 12:37:22 +09:00
kichikuou 15fdee52a8 Android: Bump version to 0.5.0 2020-11-29 19:30:56 +09:00
kichikuou a4133c219d Android: Save sound preference 2020-11-29 19:30:17 +09:00
kichikuou c575fb303f Android: Add system menu items for switching FM / MIDI 2020-11-29 18:27:53 +09:00
kichikuou 602c309c47 Android: Add system menu
The system menu opens with 3-finger touch. Currently, it can only exit
the game.
2020-11-29 18:27:50 +09:00
kichikuou 4c5ee008cb Android: Fix StringIndexOutOfBoundsException in text input dialog 2020-10-18 15:15:16 +09:00
kichikuou 47ac7a81aa Android: Implement string length limit for input dialog 2020-09-06 12:55:14 +09:00
kichikuou b5ef0791c5 Android: Implement text input dialog 2020-09-05 10:49:09 +09:00
kichikuou 91a117c355 Android: Upgrade build environment
- targetSdkVersion 28
- Android Gradle plugin 4.0.1
- Kotlin 1.3.72
- Gradle 6.1.1
2020-08-23 11:09:24 +09:00
kichikuou 81d66c4075 Enable text anti-aliasing by default
To disable it, use -noantialias command-line option.
2020-06-04 10:24:39 +09:00
kichikuou b11ddd35c8 Android: Bump version to 0.4.0 2020-05-24 17:32:25 +09:00
kichikuou b683924564 MDA loading on non-Windows platforms
- On Android, MDAs are now loaded from APK assets.
- On Mac/Linux, MDAs are now installed by 'make install', and loaded
  from installation directory.
- MDAs and fonts are moved into a new toplevel directory, resources/.
2020-05-24 16:39:18 +09:00
kichikuou b475c465fd Android: Update SDL2 to 2.0.12 2020-03-13 16:28:31 +09:00
kichikuou 9f09c0c2de Android: Bump version to 0.3.0 2020-02-24 12:00:09 +09:00
kichikuou c2ff010102 Android: Skip zip entries with UTFDataFormatException
In most cases it is 配布フリー宣言.txt and can be safely ignored.
2020-02-24 11:54:17 +09:00
kichikuou d6aaf31b1a Change the semantics of -savedir option
Now trailing '@' is replaced with the game id.
2020-02-23 12:02:29 +09:00
kichikuou 34e33d6394 Android: Bump version to 0.2.0 2020-02-16 16:10:53 +09:00
kichikuou 4ede5b1b4c Android: Play MIDI via temporary file
MediaPlayer in old versions of Android does not accept data: URL.
2020-02-16 10:28:29 +09:00
kichikuou 4aa5cc5bfd Android: MIDI support 2020-02-15 23:01:23 +09:00
kichikuou 0d6500dc76 s/system3/System3/ 2020-02-10 22:27:00 +09:00
kichikuou 3e4f0d6c48 Android: Sort game list by date of title.txt
The title played last comes first.
2020-02-10 18:41:23 +09:00
kichikuou 936e524670 Android: Fix import / export of save files 2020-02-10 17:45:22 +09:00
kichikuou faeb487b02 Android: Change icon color 2020-02-09 21:47:07 +09:00
kichikuou eea7cc3c9b Android: Store saved files to save/ directory
So that import / export will work.
2020-02-09 21:47:07 +09:00
kichikuou 91993ef4a3 Android: CD-DA emulation support 2020-02-09 21:47:07 +09:00
kichikuou f4ff96ac62 Android: Fix launcher to work with system3 files
Unlike xsystem35, directory structure in ZIP is not preserved.
2020-02-09 21:47:07 +09:00
kichikuou ccb5bda7f5 Android: Copy the new launcher code from xsystem35-sdl2 70c6480 2020-02-09 21:47:04 +09:00
kichikuou 274027f703 Android: Add launcher icon 2020-01-05 22:31:17 +09:00
kichikuou 8577374fc2 Android: 32-bit ABI support 2020-01-05 12:27:43 +09:00
kichikuou 358ea7b1a9 Android: Add simple launcher
This adds a minimal launcher activity for the android app, which does
the followings:

- Opens a file chooser to let user select a zip file
- Extracts the zip into the app's internal storage
- Launches the SDL activity
2019-12-31 21:17:39 +09:00
kichikuou e3c812da3a Android: Load fonts from assets
Now fonts/ directory is bundled in APK as assets. TTF_OpenFont() can
open files in Android assets, but cannot handle the "./" path prefix.
2019-12-31 21:17:36 +09:00
kichikuou d38c946fd7 Android: Build rules
This sets up Gradle / CMake rules for Android build.
2019-12-31 11:30:09 +09:00
kichikuou 5d38f0c4e9 Android: Import android project files from SDL
This just copies android-project/ directory of https://hg.libsdl.org/SDL/
(rev 13383) to android/.
2019-12-31 11:29:43 +09:00