การนำ Metroid Prime มาใช้ใหม่โดยวิศวกรรมย้อนกลับ
ขณะนี้โปรเจ็กต์นี้อยู่ในสถานะ อัลฟ่า
ขณะนี้บิลด์ไม่พร้อมใช้งานในขณะที่โปรเจ็กต์อยู่ระหว่างการเปลี่ยนแปลงครั้งใหญ่
แยกการแยกส่วนการจับคู่ของ Metroid Prime ออกจากกันกำลังดำเนินการอยู่ ยินดีบริจาค
ความคืบหน้าในการถอดรหัสจะเป็นประโยชน์ต่อ Metaforce ด้วยการแก้ไขข้อบกพร่องและการใช้งานใหม่

หน้าต่าง:
metaforce.exemacOS:
Metaforce.appลินุกซ์:
chmod +x Metaforce-*.AppImageMetaforce-*.AppImage -l : เปิดใช้งานการบันทึกคอนโซล--warp [worldid] [areaid] : วาร์ปไปยังโลก/พื้นที่เฉพาะ ตัวอย่าง: --warp 2 2+developer=1 : เปิดใช้งาน UI ของนักพัฒนาCMake Tools ใน Visual Studiobrew install cmake%PATH% แล้วโดยพิมพ์ python ใน cmdbrew install python@3C++ Development และตรวจสอบว่ามีแพ็คเกจต่อไปนี้รวมอยู่ด้วย:Windows 10 SDKCMake ToolsC++ Clang CompilerC++ 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 ของที่เก็บผ่านไฟล์ > เปิดไฟล์หรือโปรเจ็กต์
กำหนดค่าเป้าหมาย CMake ที่ต้องการเพื่อสร้างในพื้นที่ โปรเจ็กต์ ของ IDE
ตรวจสอบว่าแพ็คเกจ VS ที่จำเป็นทั้งหมดได้รับการติดตั้งจากส่วน ข้อกำหนดเบื้องต้นในการสร้าง ด้านบน
เปิดไดเรกทอรี metaforce ใน Visual Studio (นำเข้าการกำหนดค่า CMake)
การกำหนดค่า MSVC และ clang-cl ควรนำเข้าโดยอัตโนมัติ
cmake -G Xcode ../metaforce จากนั้นเปิด metaforce.xcodeproj