Nunuhara Cabbage ccc367ec12 Basic audio support
This covers enough of the music/sound functions to get the few games I
tried working.

Looping is not properly implemented here. Unfortunately, loop offsets
are stored in a "bgi" file which appears to be encypted. There are two
options for fixing this: (1) the proper solution, crack the bgi
encryption and read the offsets from that file, or (2) read the loop
offsets from the "smpl" chunk in the wav file. (2) is easier but it will
only work for wav files (not ogg).
2019-12-29 12:05:09 -08:00
2019-12-29 12:05:09 -08:00
2019-12-01 22:04:09 -08:00
2019-10-06 19:35:36 -07:00
2019-12-29 12:05:09 -08:00
2019-11-30 09:01:03 -08:00
2019-11-11 00:37:55 -08:00
2019-12-07 14:16:53 -08:00
2019-11-12 20:43:48 -08:00
2019-12-29 12:05:09 -08:00
2019-12-29 12:05:09 -08:00
2019-10-06 19:35:36 -07:00
2019-12-07 09:24:38 -08:00
2019-12-07 09:24:38 -08:00
2019-12-22 14:24:09 -08:00
2019-12-22 14:24:09 -08:00
2019-12-27 13:17:22 -08:00
2019-12-27 13:17:22 -08:00
2019-11-11 13:44:52 -08:00
2019-11-11 13:44:52 -08:00
2019-11-21 19:57:24 -08:00
2019-12-21 07:19:38 -08:00
2019-10-13 21:32:17 -07:00
tmp
2019-12-26 13:11:47 -08:00
2019-12-27 13:17:22 -08:00
2019-12-27 13:17:22 -08:00
2019-11-29 23:16:40 -08:00
2019-11-15 19:01:08 -08:00
2019-10-06 19:35:36 -07:00
2019-10-14 18:09:00 -07:00
tmp
2019-12-26 13:11:47 -08:00
2019-12-23 16:53:00 -08:00
2019-12-22 14:24:09 -08:00
2019-10-20 21:26:51 -07:00
2019-12-25 22:23:20 -08:00
2019-10-29 19:58:26 -07:00
2019-10-14 18:09:00 -07:00
tmp
2019-12-26 13:11:47 -08:00
2019-12-27 13:17:22 -08:00

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
S
Description
No description provided
Readme
23 MiB
Languages
C 96.5%
GLSL 2.7%
Meson 0.3%
CMake 0.2%
Scheme 0.2%