kichikuou
2d0619a19a
Android: Store saved files under game-id/ subdirectory
...
This is to prevent overwriting saved files of other games, since System3
uses common save file names regardless of the game.
2020-02-10 13:09:07 +09:00
kichikuou
8615df6e12
Add -game option
...
This overrides the title detection by CRC. For example,
system3 -game rance41
forces system3 to work in Rance 4.1 mode. See nact_crc32.cpp for
possible flag values. This is useful when running patched games.
2020-02-10 12:14:18 +09:00
kichikuou
91993ef4a3
Android: CD-DA emulation support
2020-02-09 21:47:07 +09:00
kichikuou
55e6dde4f8
Android: Fix screen issues
...
- Create window as fullscreen
- Redraw screen after task resume
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
c04301c117
Android: Fix multi-touch detection
2020-01-04 11:31:40 +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
6e73c48e68
Report errors using SDL message box
2019-12-27 19:41:55 +09:00
kichikuou
874f6bae5b
Bundle MTLc3m.ttf
2019-12-27 14:57:54 +09:00
kichikuou
38313505dc
Fix for emscripten 1.39.1
...
Now IDBFS needs to be linked explicitly.
2019-11-18 14:40:40 +09:00
kichikuou
95b57f1ce0
Fix more compiler warnings
2019-09-16 11:19:18 +09:00
kichikuou
75d328f015
Fix compiler warnings
2019-09-16 11:00:31 +09:00
kichikuou
d7fbfaedc7
CMake: Add workaround for MSYS link error
2019-09-16 10:02:05 +09:00
kichikuou
62babca85f
Fix return type of dialog proc
2019-09-16 09:54:35 +09:00
kichikuou
4be8dc5344
texthook: explicitly flush stdout every line
2019-09-09 08:44:14 +09:00
kichikuou
bde689eaa1
Text hook
2019-09-02 09:03:29 +09:00
kichikuou
ae6e20b874
Add utfsjis.{h,cpp}
2019-08-25 19:26:52 +09:00
kichikuou
f6a55daff2
Fix crash in Super D.P.S.
2019-08-18 21:33:37 +09:00
kichikuou
ea0be6b222
System2: disable fade commands
2019-08-18 21:11:06 +09:00
kichikuou
e417118713
Add -fontfile option
2019-08-18 18:31:26 +09:00
kichikuou
de3bbf2595
System1: Detect game title by CRC32
2019-08-18 16:55:17 +09:00
kichikuou
b10d6447fe
Add build rules for system1 and system2
2019-08-18 15:12:41 +09:00
kichikuou
1b192c2b9f
Fix package name for SDL_ttf
2019-08-04 12:32:39 +09:00
kichikuou
dd513edfe0
Clean up CMakeLists.txt
2019-08-04 11:43:03 +09:00
kichikuou
4a999c06f2
Update build instructions
2019-08-03 22:29:54 +09:00
kichikuou
fec17365c4
Switch to emscripten upstream backend
2019-08-03 22:29:24 +09:00
kichikuou
3cafea87bc
CMakeLists.txt fix for windows
2019-08-03 22:27:06 +09:00
kichikuou
8354b95413
Emscripten: set window title via xsystem35 shell
2019-07-29 08:47:52 +09:00
kichikuou
6071e5ec51
ALLOW_MEMORY_GROWTH=1
2019-07-27 18:30:37 +09:00
kichikuou
a480290c35
Add CMakeLists.txt
2019-07-27 17:57:59 +09:00
kichikuou
06dc8981c1
Don't let SDL handle the visibilitychange event
2019-05-13 22:31:05 +09:00
kichikuou
4d3b06ea50
Fix freeze during fade in/out
2019-03-31 16:46:29 +09:00
kichikuou
72e1fa438c
Fix for 64-bit systems
2019-03-31 16:16:16 +09:00
kichikuou
db5c8be2ac
Remove unused sjis2unicode
2019-01-26 18:50:53 +09:00
kichikuou
cedf84f08e
Grayscale initial palette for better antialias
2017-06-17 11:14:05 +09:00
kichikuou
5dbc4d8881
Implement text input
2017-06-17 10:26:19 +09:00
kichikuou
4b9556713a
Add workaround for emscripten-ports/SDL2 #41
2017-05-03 17:41:03 +09:00
kichikuou
9e77696d2a
Title format expected by the shell
2017-05-03 14:35:20 +09:00
kichikuou
e00e1c4552
Add exported function for screenshot
2017-05-02 21:53:55 +09:00
kichikuou
0b74f252d2
Do not double-unlock surfaces
2017-05-02 09:07:18 +09:00
kichikuou
49705ee7b8
Export sjis2unicode
2017-05-01 15:33:55 +09:00
kichikuou
4ae927ff5b
Notify window size to the shell
2017-05-01 14:59:52 +09:00
kichikuou
270e65ab78
Touch support
2017-05-01 10:24:13 +09:00
kichikuou
bd8d7ebecf
Tweak selection
2017-04-30 21:43:29 +09:00
kichikuou
ba359b4b59
Performance tweak
2017-04-30 21:31:11 +09:00
kichikuou
7c233fd9a0
Fix load bug
2017-04-30 20:58:38 +09:00
kichikuou
71728db664
Prevent selection when cursor is out of menu window
2017-04-30 18:54:22 +09:00
kichikuou
54bea213d3
Refactor menu selection
2017-04-30 18:25:46 +09:00