kichikuou
77d62c7c13
CI: Update GitHub Actions
2026-04-12 22:43:24 +09:00
kichikuou
e416fc20d3
CI: Disable portmidi on mingw32
...
mingw-w64-i686-portmidi is no longer provided.
2025-08-28 12:47:02 +09:00
kichikuou
4de03cc77f
Move font license files to license/
2025-05-30 20:54:28 +09:00
kichikuou
8d4424061d
Switch JPEG decoder to NanoJPEG and disable fancy upsampling
...
Graymerca uses JPEG images for map tiles, which suffers from color
bleeding due to chroma upsampling in the JPEG decoder.
Since stb_image cannot disable the bilinear upsampling filter, this
switches the JPEG decoder to NanoJPEG.
Fixes #67 .
2025-05-29 08:39:59 +09:00
kichikuou
cb08f7ca76
Windows CI: Build with portmidi
...
Also update README.md.
2024-08-19 12:58:46 +09:00
kichikuou
a825ee80b3
Add AsciiDoc manuals for xsystem35 command and .gr file format
...
They replace the outdated README and GRFMT.TXT files.
2024-07-12 07:40:32 +09:00
kichikuou
d7082a9d80
CI: Update GitHub actions
2024-01-27 10:40:17 +09:00
kichikuou
083cf885de
CI: Enable COMPILE_WARNING_AS_ERROR on Windows and Emscripten
2024-01-27 10:25:15 +09:00
kichikuou
576afecbfc
Update xsys35rc.sample and include it in the package
2024-01-20 13:13:02 +09:00
kichikuou
409fa83406
Windows CI: Add packaging step
2024-01-20 11:35:04 +09:00
kichikuou
894b0592f4
Windows: Remove installer
2024-01-20 11:04:43 +09:00
kichikuou
3b1a311f32
CI: Disable debugger on MinGW32 build
...
The 32-bit cJSON package was removed from MSYS2.
2024-01-18 10:16:54 +09:00
kichikuou
a3e7feffc2
Switch Windows 64-bit build from mingw64 to ucrt64
2023-11-17 09:08:24 +09:00
kichikuou
5906079d3f
Windows CI: Use latest msys2 packages
2022-12-29 14:24:09 +09:00
kichikuou
8de86e276d
CI: Update GH actions
2022-11-26 16:47:29 +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
1c2e395e88
Windows CI: Use msys2/setup-msys2
...
Also update the build environment to windows-latest.
2022-03-06 15:48:09 +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
e83f4da24f
Move installer/ to tools/installer/
2021-10-23 10:16:07 +09:00
kichikuou
089520ec55
Add support for Debug Adapter Protocol
...
If -debug_dap flag is given, xsystem35 speaks the Debug Adapter Protocol
(https://microsoft.github.io/debug-adapter-protocol/ ) via stdin/stdout.
This enables xsystem35 to work as a backend of VS Code's Debugger (and
possibly other debuggers that support DAP).
2021-10-17 21:05:24 +09:00
kichikuou
32f1e1ef8a
CI: Address deprecation of add-path and set-env
2020-10-11 17:37:07 +09:00
kichikuou
05cacb170f
Windows CI: Generate installer as build artifact
2020-08-01 23:23:51 +09:00
kichikuou
3d70d00bce
Add unit test for gameresource.c
2020-07-11 19:12:45 +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
43c6688ce7
CI updates
...
- Add Windows build
- Run Debug and Release builds on Linux
- Run CI against pull requests
2020-06-07 15:16:39 +09:00