kichikuou f311ccb15e webp: Skip 'NULL' chunk
When an image is exactly the same as its base image, it has a 4-byte
'NULL' chunk at the end of the file. We simply skip this chunk, without
optimizing the load.
2021-11-06 12:07:07 +09:00
2021-11-03 21:09:02 +09:00
2021-09-19 15:59:33 +09:00
2017-02-11 19:03:05 +09:00
2017-02-11 19:03:05 +09:00
2021-11-06 12:07:07 +09:00
2020-09-21 18:02:32 +09:00
2021-10-23 10:16:07 +09:00
2021-07-19 09:09:23 +09:00
2021-11-03 21:09:02 +09:00
2021-11-03 21:09:02 +09:00
2014-04-26 18:40:24 +09:00
2017-02-10 22:39:52 +09:00
2021-11-03 21:09:02 +09:00
2017-02-11 19:03:05 +09:00
2017-02-11 19:03:05 +09:00

xsytem35-sdl2

This is a multi-platform port of xsystem35, a free implementation of AriceSoft's System3.x game engine.

Download

Prebuilt binaries for Windows and Android can be downloaded from the Releases page.

Build

Linux (Debian / Ubuntu)

$ sudo apt install build-essential cmake libgtk-3-dev libsdl2-dev libsdl2-ttf-dev libsdl2-mixer-dev libwebp-dev libcjson-dev
$ mkdir -p out/debug
$ cd out/debug
$ cmake -DCMAKE_BUILD_TYPE=Debug ../../
$ make && make install

MacOS

Homebrew is needed.

$ brew install cmake pkg-config sdl2 sdl2_mixer sdl2_ttf libjpeg webp cjson
$ mkdir -p out/debug
$ cd out/debug
$ cmake -DCMAKE_BUILD_TYPE=Debug ../../
$ make && make install

Windows

MSYS2 is needed.

$ pacman -S cmake mingw-w64-x86_64-cmake mingw-w64-x86_64-SDL2 mingw-w64-x86_64-SDL2_ttf mingw-w64-x86_64-SDL2_mixer mingw-w64-x86_64-libjpeg-turbo mingw-w64-x86_64-libwebp mingw-w64-x86_64-cjson
$ mkdir -p out/debug
$ cd out/debug
$ cmake -G"MSYS Makefiles" -DCMAKE_BUILD_TYPE=Debug ../../
$ make

Emscripten

$ mkdir -p out/wasm
$ cd out/wasm
$ emcmake cmake -DCMAKE_BUILD_TYPE=MinSizeRel ../../
$ make

To use the generated binary, checkout Kichikuou on Web and copy out/xsystem35.* into its docs directory.

Android

See android/README.md.

S
Description
No description provided
Readme
16 MiB
Languages
C 82.7%
Java 10.9%
Kotlin 5.2%
CMake 1.1%