إعادة تنفيذ أصلية تمت هندستها بشكل عكسي لـ Metroid Prime.
هذا المشروع حاليا في حالة ألفا .
الإصدارات غير متاحة حاليًا بينما يخضع المشروع لتغييرات كبيرة.
بشكل منفصل، تجري حاليًا عملية تفكيك مطابقة لـ Metroid Prime. المساهمات هي موضع ترحيب.
التقدم في عملية فك الترجمة يفيد Metaforce من خلال إصلاحات الأخطاء والتطبيقات الجديدة.
ويندوز:
metaforce.exe
ماك:
Metaforce.app
لينكس:
chmod +x Metaforce-*.AppImage
Metaforce-*.AppImage
-l
: تمكين تسجيل وحدة التحكم--warp [worldid] [areaid]
: الالتواء إلى عالم/منطقة معينة. مثال: --warp 2 2
+developer=1
: تمكين واجهة مستخدم المطورCMake Tools
في Visual Studiobrew install cmake
%PATH%
عن طريق كتابة python
في cmd
.brew install python@3
C++ Development
وتحقق من تضمين الحزم التالية:Windows 10 SDK
CMake Tools
C++ Clang Compiler
C++ Clang-cl
build-essential curl git ninja-build clang lld zlib1g-dev libcurl4-openssl-dev
libglu1-mesa-dev libdbus-1-dev libvulkan-dev libxi-dev libxrandr-dev libasound2-dev libpulse-dev
libudev-dev libpng-dev libncurses5-dev cmake libx11-xcb-dev python3 python-is-python3
libclang-dev libfreetype-dev libxinerama-dev libxcursor-dev python3-markupsafe libgtk-3-dev
base-devel cmake ninja llvm vulkan-headers python python-markupsafe clang lld alsa-lib libpulse libxrandr freetype2
cmake vulkan-headers ninja-build clang-devel llvm-devel libpng-devel
sudo dnf groupinstall "Development Tools" "Development Libraries"
git clone --recursive https://github.com/AxioDL/metaforce.git
cd metaforce
cd metaforce
git pull
git submodule update --recursive
بالنسبة لنظام التشغيل Windows، يوصى باستخدام Visual Studio. انظر أدناه.
يبني باستخدام RelWithDebInfo
بشكل افتراضي.
cmake -B out -G Ninja # add extra options here
cmake --build out --target metaforce hecl visigen
-DCMAKE_BUILD_TYPE=Debug
-DCMAKE_C_COMPILER=clang -DCMAKE_CXX_COMPILER=clang++
-DMETAFORCE_VECTOR_ISA=native
(التطوير الرئيسي / تصحيح الأخطاء IDE)
افتح CMakeLists.txt
الخاص بالمستودع.
يمكنك اختياريًا تكوين خيارات CMake عبر File
> Settings
> Build, Execution, Deployment
> CMake
.
افتح CMakeLists.txt
الخاص بالمستودع عبر File > Open File أو Project.
قم بتكوين أهداف CMake المطلوبة للبناء في منطقة المشاريع في IDE.
تأكد من تثبيت جميع حزم VS المطلوبة من قسم متطلبات البناء المسبقة أعلاه.
افتح دليل metaforce
في Visual Studio (يستورد تكوين CMake).
يجب أن يتم استيراد تكوينات MSVC و clang-cl تلقائيًا.
cmake -G Xcode ../metaforce
ثم افتح metaforce.xcodeproj