mirror of
https://github.com/nunuhara/xsystem4.git
synced 2026-10-04 21:07:56 +03:00
a9de3b76fb580e6a5350bbb0ca9726990ce20c3b
Really lazy implementation for now, just draws all sprites every frame. In the future should implement proper compositing with damage tracking. All CG types other than QNT are removed. From what I've seen, System 4 games use QNT, PNG, AJP (encrypted JPEG) and DCF (seems to be a format for partial CG updates). QNT is by far the most common format.
xsystem4
xsystem4 is an implementation of AliceSoft's System 4 game engine for unix-like operating systems.
NOTE: This is a work in progress. Very little is implemented so far.
Building
xsystem4 uses the meson build system.
mkdir build
meson build
ninja -C build
Running
You will need to create an AIN file using the System 4 SDK compiler. Then simply pass it to the system4 executable.
build/system4 ???.ain
Languages
C
96.5%
GLSL
2.7%
Meson
0.3%
CMake
0.2%
Scheme
0.2%