kichikuou
ddf6fba393
Version 2.6.0
2023-01-01 15:23:29 +09:00
kichikuou
0a37920c95
Version 2.5.1
2022-07-31 16:07:25 +09:00
kichikuou
0c1f8f8450
Version 2.5.0
2022-07-17 21:26:48 +09:00
kichikuou
dc89c92139
Switch JPEG decoder to stb_image
...
To enable JPEG support on Android without complicating CMake files.
2022-07-16 17:16:44 +09:00
kichikuou
c9663c5cfc
Version 2.4.0
2022-07-02 13:53:58 +09:00
kichikuou
782a9e5925
Version 2.3.0
2022-04-08 21:57:16 +09:00
kichikuou
1b907e904f
Enable joystick in all platforms
2022-01-04 10:27:36 +09:00
kichikuou
3012412a5d
Version 2.2.0
2021-12-03 11:19:51 +09:00
kichikuou
d8513d78e4
rawmidi: Use a background thread rather than a subprocess
...
This removes the last usage of fork() in xystem35.
2021-11-13 12:51:14 +09:00
kichikuou
0a82376cfd
Version 2.1.0
2021-11-07 21:30:44 +09:00
kichikuou
0ecc4edb43
Add webp CG support
...
Used in the MangaGamer version of Rance 5D.
The logic for the OVER chunk was taken from libsys4.
2021-11-03 21:09:02 +09:00
kichikuou
af256b8a83
Version 2.0.1
2021-10-24 10:51:57 +09:00
kichikuou
2936212967
Bump version to 2.0.0
...
Ever since I forked xsystem35, the version number has remained at 1.7.3.
I'm going to resume versioning.
2021-10-23 10:16:10 +09:00
kichikuou
4bea33d852
Disable debugger on Android and Emscripten
2021-10-09 11:00:23 +09:00
BEN ENGLISCH
1e2ea9821c
Add PortMidi MIDI implementation
2021-07-19 09:09:23 +09:00
kichikuou
869e2e34dd
emscripten: Enable DLL modules
...
And remove the ENABLE_MODULES build option.
2021-01-24 14:50:06 +09:00
kichikuou
4e2d81cf47
Use SDL byte-swapping macros
2021-01-17 21:35:27 +09:00
kichikuou
379ca744d5
Remove BGR-order macros
2020-10-04 15:35:51 +09:00
kichikuou
79c9bfc85a
Drop ft2 font device
...
This makes sdlttf the only font device, and allows code simplification.
2020-10-03 14:54:48 +09:00
kichikuou
55837e5115
Remove xcore graphics backend
...
This removes X11 specific code, making SDL2 a hard dependency.
X-based environments are continue to be supported via SDL2.
This also removes joystick_linux.c which was only used if SDL2 was not
available.
2020-10-01 21:27:59 +09:00
kichikuou
80266d6454
Support JPEG image format
...
JPEG images are not used in AliceSoft games, but supported since System3.6
version 3.23 and used in some third-party games (e.g. Graymerca).
2020-06-14 14:16:19 +09:00
kichikuou
8f10145fc4
Android: Use android.media.MediaPlayer for BGM playback
...
Playlist is written to <gamedir>/playlist.txt during installation
("cdrom_device" in .xsys35rc is not used).
Files that match /(\d+)\.(wav|mp3|ogg)$/ are recognized as BGM files
(digits represent a track number). Note that this convention is the same
as Kichikuou on Web.
2020-01-19 22:18:04 +09:00
kichikuou
070a2f8105
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:18:23 +09:00
kichikuou
8958b41ad2
Windows MSYS2 build support
...
- Add feature detection and fallback implementation for some functions
- Use binary mode for fopen()
- CMake: Add workaround for MSYS link error
2019-10-14 17:32:17 +09:00
kichikuou
7a27bcaafd
Remove unused nact.tmpdir
2019-10-12 22:57:18 +09:00
kichikuou
12c65208de
CMake: make default font path configurable
2019-09-08 11:26:28 +09:00
kichikuou
7578b02f2b
Use bundled fonts by default
2019-08-25 13:21:07 +09:00
Nunuhara Cabbage
cc4e725800
Add SDL_ttf font device
2019-08-15 05:57:35 -07:00
kichikuou
b2cd70543a
Rename config.h.cmake.in to config.h.in
2019-07-28 12:12:57 +09:00
kichikuou
fe189e61c0
Remove Autotools files
2019-07-27 22:58:55 +09:00
kichikuou
8ae7e40db5
MIDI: drop extplayer backend and add sdlmixer backend
2019-02-11 15:31:02 +09:00
kichikuou
08cf326c89
cdrom=mp3 by default
2018-12-29 14:14:59 +09:00
kichikuou
cda6189ae7
Update autotools files
2018-12-28 23:13:45 +09:00
kichikuou
0e4d1c764b
Use s2utbl for sjis2utf
2017-04-02 17:59:40 +09:00
kichikuou
dbc0d4cda4
Remove audio configure options
2017-03-19 00:07:33 +09:00
kichikuou
7c4cadc805
Drop OSS / SunAudio / ALSA / ESD
2017-03-18 23:53:28 +09:00
kichikuou
8fe37f2281
Remove client/server music module
2017-03-18 23:53:21 +09:00
kichikuou
9feeb5873a
CDDA support for emscripten
2017-03-04 17:58:33 +09:00
kichikuou
baeb11c98c
In-process music module
2017-02-26 18:24:23 +09:00
kichikuou
626a552170
Make libltdl optional
...
It can be disabled with --disable-shared configure option.
2017-02-19 13:48:58 +09:00
kichikuou
0a628731c3
Make libjpeg optional
2017-02-18 22:41:54 +09:00
kichikuou
245bc1212c
Remove glib dependency
2017-02-18 18:16:32 +09:00
kichikuou
674b8b4f9f
Switch to SDL2
2017-02-12 14:48:33 +09:00
kichikuou
ded3f702b2
Drop gtk font support
2017-02-10 23:57:57 +09:00
kichikuou
5441e862b1
Rename alsa09 to alsa
2017-02-09 21:18:59 +09:00
kichikuou
2b4b6a9c22
Drop ALSA 0.5 support
2017-02-09 21:18:55 +09:00
kichikuou
7184282bd7
Drop IRIX cdrom support
2017-02-08 21:05:58 +09:00
kichikuou
72d33d75db
Drop gtk1 support
2017-02-08 20:49:43 +09:00
kichikuou
3d2382012f
Drop glib1 support
2017-02-07 21:36:26 +09:00
kichikuou
3ddde55842
Drop freetype1 support
2017-02-07 09:58:08 +09:00