xsystem4 هو تطبيق لمحرك ألعاب System 4 الخاص بـ AliceSoft لأنظمة التشغيل المشابهة لنظام التشغيل Unix.
راجع جدول توافق الألعاب للحصول على قائمة بالألعاب التي يمكن لعبها على xsystem4.
قم أولاً بتثبيت التبعيات (حزمة دبيان المقابلة بين قوسين):
ثم قم بإحضار الوحدات الفرعية git،
git submodule init
git submodule update
(بدلاً من ذلك، قم بتمرير --recurse-submodules
عند استنساخ هذا المستودع)
ثم أنشئ ملف xsystem4 القابل للتنفيذ باستخدام الميزون،
mkdir build
meson build
ninja -C build
وأخيرًا، قم بتثبيته على نظامك (اختياري)،
ninja -C build install
يمكن بناء xsystem4 على نظام Windows باستخدام MSYS2.
قم أولاً بتثبيت MSYS2، ثم افتح MINGW64 Shell وقم بتشغيل الأمر التالي،
pacman -S flex bison
mingw-w64-x86_64-gcc
mingw-w64-x86_64-meson
mingw-w64-x86_64-pkg-config
mingw-w64-x86_64-SDL2
mingw-w64-x86_64-freetype
mingw-w64-x86_64-libjpeg-turbo
mingw-w64-x86_64-libwebp
mingw-w64-x86_64-libsndfile
mingw-w64-x86_64-glew
للإنشاء بدعم FFmpeg، يجب عليك ترجمة FFmpeg كمكتبة ثابتة:
git clone https://github.com/FFmpeg/FFmpeg.git
cd FFmpeg
git checkout n6.0
./configure --disable-everything
--enable-decoder=mpegvideo
--enable-decoder=mpeg1video
--enable-decoder=mpeg2video
--enable-decoder=mp2
--enable-parser=mpegaudio
--enable-parser=mpegvideo
--enable-demuxer=mpegps
--enable-demuxer=mpegts
--enable-demuxer=mpegtsraw
--enable-demuxer=mpegvideo
--enable-decoder=vc1
--enable-decoder=wmapro
--enable-parser=vc1
--enable-hwaccel=vc1_d3d11va
--enable-hwaccel=vc1_d3d11va2
--enable-hwaccel=vc1_dxva2
--enable-demuxer=asf
--enable-protocol=file
--enable-filter=scale
--enable-static
--disable-shared
--extra-libs=-static
--extra-cflags=--static
make
make install
cd ..
export PKG_CONFIG_PATH="/usr/local/lib/pkgconfig:$PKG_CONFIG_PATH"
ثم أنشئ ملف xsystem4 القابل للتنفيذ باستخدام الميزون،
mkdir build
meson build
ninja -C build
لإنشاء ملف قابل للتنفيذ محمول، من الضروري نسخ بعض ملفات DLL إلى نفس الدليل مثل xsystem4.exe. يمكنك تحديد ملفات DLL المطلوبة باستخدام الأمر التالي،
ldd build/src/xsystem4.exe | grep mingw64
يجب أيضًا شحن أدلة fonts
shaders
مع xsystem4.exe.
في حالة البناء من المصدر، قم بتشغيل:
ninja -C build install
لتثبيت xsystem4 على نظامك.
الطريقة الموصى بها للتثبيت على نظام التشغيل Windows هي نسخ دليل xsystem4 إلى دليل اللعبة. على سبيل المثال، إذا تم تثبيت Sengoku Rance على C:GamesAliceSoftSengoku Rance
، فيجب أن يبدو نظام الملفات الخاص بك كما يلي:
C:
Games
AliceSoft
Sengoku Rance
System40.ini
xsystem4
xsystem4.exe
...
...
يمكنك تشغيل لعبة عن طريق تمرير المسار إلى دليل اللعبة الخاص بها إلى الملف القابل للتنفيذ xsystem4،
build/src/xsystem4 /path/to/game_directory
وبدلاً من ذلك، قم بتشغيل xsystem4 من داخل دليل اللعبة،
cd /path/to/game_directory
xsystem4
إذا قمت بتثبيت xsystem4 في دليل اللعبة كما هو موضح أعلاه، فما عليك سوى النقر نقرًا مزدوجًا فوق xsystem4.exe
لتشغيل اللعبة.