2019-07-21 18:44:07 +09:00
2017-02-11 19:03:05 +09:00
2017-02-11 19:55:46 +09:00
2018-12-28 23:13:45 +09:00
2018-12-28 23:13:45 +09:00
2019-07-20 18:21:40 +09:00
2017-02-11 19:03:05 +09:00
2019-07-21 17:49:04 +09:00
2019-07-21 17:49:01 +09:00
2017-05-02 11:21:05 +09:00
2014-04-26 18:40:24 +09:00
2018-12-28 23:13:45 +09:00
2014-04-26 18:40:24 +09:00
2018-12-28 23:13:45 +09:00
2018-12-28 23:13:45 +09:00
2019-07-21 17:49:01 +09:00
2017-02-06 23:37:00 +09:00
2018-12-28 23:13:45 +09:00
2019-03-03 17:10:14 +09:00
2019-03-03 17:10:14 +09:00
2014-04-26 18:40:24 +09:00
2018-12-28 23:13:45 +09:00
2017-02-10 22:39:52 +09:00
2018-12-28 23:13:45 +09:00
2018-12-28 23:13:45 +09:00
2017-02-19 13:48:58 +09:00
2019-05-18 11:34:21 +09:00
2018-12-28 23:13:45 +09:00
2018-12-28 23:13:45 +09:00
2017-02-06 23:37:00 +09:00
2019-07-21 18:44:07 +09:00
2017-02-11 19:03:05 +09:00
2017-02-11 19:03:05 +09:00

xsytem35-sdl2

アリスソフトのゲームエンジン System3.x のフリー実装である xsystem35 を SDL2 に対応して、emscripten でコンパイルできるようにしたものです。

ビルド方法

Linux

cmake が必要です。

$ mkdir -p out/debug
$ cd out/debug
$ cmake -DCMAKE_BUILD_TYPE=Debug ../../
$ make && make install

cmake の実行でエラーになる場合は必要なライブラリをインストールしてください。

グラフィックスシステムとして X11 と SDL2 が使用可能です。両方存在する場合は X11 が優先されますが、cmake のオプションに -DENABLE_X11=NO を指定すると SDL2 が使われます。

MacOS

Homebrew が必要です。

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

Emscripten

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

実行するには、鬼畜王 on Webのリポジトリをチェックアウトして、docsディレクトリに out/xsystem35.* をすべてコピーしてください。

S
Description
No description provided
Readme
18 MiB
Languages
C 83.2%
Java 10.6%
Kotlin 5%
CMake 1.1%