展櫃 · 131 張卡片

遊戲重寫與模組展櫃

從 Rust 重寫到跨遊戲玩法模組,按原作、技術、類型與進度搜尋專案;收錄 README 翻譯與研究介紹,並附 Repo 和來源版本。

薩爾達傳說:曠野之息 反編譯專案

此專案為《薩爾達傳說:曠野之息》Switch 1.5.0 版本的反編譯實驗性工作,目標是理解遊戲內部結構、協助尋找遊戲漏洞,並以永久且明確的形式記錄既有知識,以利後續逆向工程。專案不含遊戲資源或 RomFS 內容,無法用於遊玩本作。

  • Clang
  • 反編譯/重編譯
  • clang-tidy
  • CMake
  • clang-format
  • C++
原作/主題
The Legend of Zelda: Breath of the Wild
技術
C++ · CMake · Clang · clang-format · clang-tidy
類型
反編譯/重編譯
來源進度
開發中
來源授權
未確認文件授權
文章形式
原創介紹
封面參考(原作)
原作宣傳圖:The Legend of Zelda: Breath of the Wild · IGDB
圖像來源
www.igdb.com ↗

Burnout 3: Takedown 靜態重編譯

將原版 Xbox《Burnout 3: Takedown》(2004,Criterion Games/EA)靜態重編譯為原生 Windows 11 x86-64 執行檔的專案。透過 xboxrecomp 工具組把遊戲自身的 x86 程式碼轉換為 C,經真實進入點啟動,在工具組的 Xbox 執行環境上跑自己的選單、賽事與渲染器,未手寫任何遊戲邏輯。目前為 Alpha 階段。

  • Python
  • NV2A 軟體 GPU
  • C
  • xboxrecomp
  • 反編譯/重編譯
  • XInput
  • capstone
  • Visual Studio 2022
  • CMake
原作/主題
Burnout 3: Takedown
技術
xboxrecomp · C · CMake · Visual Studio 2022 · Python · capstone · XInput · NV2A 軟體 GPU
類型
反編譯/重編譯
來源進度
開發中
來源授權
MIT
文章形式
README 翻譯
封面參考(原作)
原作宣傳圖:Burnout 3: Takedown · IGDB
圖像來源
www.igdb.com ↗

寶可夢火紅 PC 重製與重編譯專案

此倉庫整合三個寶可夢火紅 PC 專案:以靜態重編譯將 GBA 原版轉為原生 C++ 的 Remaster、以 Rust 重寫遊戲邏輯的 Native 函式庫,以及採用 Let's Go 模型與動畫的 3D 重製版。全部仍在開發中,尚無發布版本,且不包含任何受版權保護的遊戲檔案。

  • gbarecomp
  • Dear ImGui
  • SDL2
  • 反編譯/重編譯
  • Bevy
  • glTF
  • Rust
  • toml++
  • C++
原作/主題
寶可夢 火紅版(Pokémon FireRed)
技術
C++ · Rust · Bevy · SDL2 · Dear ImGui · toml++ · gbarecomp · glTF
類型
反編譯/重編譯
來源進度
開發中
來源授權
未確認文件授權
文章形式
原創介紹
封面參考(原作)
原作宣傳圖:Pokémon FireRed Version · IGDB
圖像來源
www.igdb.com ↗

GTA San Andreas C++ 移植

將《俠盜獵車手:聖安地列斯》以 C++ 重寫的進行中專案,類別依原作結構自反編譯逐一分類移植並驗證。目前約 996 個類別中已有 206 個完成標頭移植,靜態函式庫可零錯誤建置,但多數方法仍為待辦樁,且尚未實作資產載入。

  • MSVC
  • Direct3D 9
  • Ghidra
  • 反編譯/重編譯
  • CMake
  • C++
原作/主題
Grand Theft Auto: San Andreas
技術
C++ · CMake · MSVC · Ghidra · Direct3D 9
類型
反編譯/重編譯
來源進度
開發中
來源授權
MIT
文章形式
README 翻譯
封面參考(原作)
原作宣傳圖:Grand Theft Auto: San Andreas · IGDB
圖像來源
www.igdb.com ↗

金剛:彼得·傑克森電影官方遊戲 原生 PC 移植

本專案以 ReXGlue SDK 將 Xbox 360 版《金剛》靜態重新編譯為原生 Windows 執行檔,並附帶現代化啟動器,提供解析度、影格率、視野、控制與成就等選項。專案不含任何遊戲檔案,玩家須自備光碟映像。README 表示仍在積極開發,尚未確認可完整通關,部分高影格率下的角色動畫與預錄影片播放仍有已知問題。

  • DirectX 12
  • ReXGlue SDK
  • XenonRecomp
  • 反編譯/重編譯
  • Xenia
  • AMD FidelityFX Super Resolution 1
  • NVIDIA Image Scaling SDK
  • Proton
原作/主題
Peter Jackson's King Kong: The Official Game of the Movie (Xbox 360)
技術
ReXGlue SDK · XenonRecomp · Xenia · AMD FidelityFX Super Resolution 1 · NVIDIA Image Scaling SDK · DirectX 12 · Proton
類型
反編譯/重編譯
來源進度
開發中
來源授權
未確認文件授權
文章形式
原創介紹
封面參考(原作)
原作遊戲截圖:Peter Jackson's King Kong: The Official Game of the Movie · IGDB
圖像來源
www.igdb.com ↗

LibertyRecomp

LibertyRecomp 是透過靜態重編譯技術,將 Xbox 360 版《俠盜獵車手 IV》移植到 PC 的非官方專案,目標支援 Windows、Linux 與 macOS。專案仍在早期開發階段,並非供大眾使用,且不包含任何遊戲資源,使用者須自備合法遊戲檔案。

  • GameNetworkingSockets
  • ReXGlue SDK
  • SDL2
  • 反編譯/重編譯
  • Xenos 著色器轉譯
  • vcpkg
  • PowerPC → C++ 靜態重編譯
  • CMake
原作/主題
Grand Theft Auto IV
技術
ReXGlue SDK · PowerPC → C++ 靜態重編譯 · Xenos 著色器轉譯 · SDL2 · CMake · vcpkg · GameNetworkingSockets
類型
反編譯/重編譯
來源進度
開發中
來源授權
GPL-3.0
文章形式
README 翻譯
封面參考(原作)
原作宣傳圖:Grand Theft Auto IV · IGDB
圖像來源
www.igdb.com ↗

Spore 行為重實作

以淨室風格對 Spore 的 SporeApp.exe 進行可攜式行為重實作,每個函式標註對應原始位址並以差分測試驗證。目前僅涵蓋資源層(DBPF、RefPack、名稱雜湊),需自備遊戲資料,屬開發中的實驗性專案。

  • Python
  • Capstone
  • C++17
  • Unicorn
  • Ghidra
  • 反編譯/重編譯
  • CMake
原作/主題
Spore
技術
C++17 · CMake · Ghidra · Unicorn · Capstone · Python
類型
反編譯/重編譯
來源進度
開發中
來源授權
GPL-3.0
文章形式
README 翻譯
封面參考(原作)
原作宣傳圖:Spore · IGDB
圖像來源
www.igdb.com ↗

SSX Tricky Rust 重寫

以 Rust 與 Bevy 引擎重寫《SSX Tricky》的進行中專案,同時對 PS2 美版執行檔做逆向工程。倉庫提供 Ghidra 專案、反編譯輸出、符號與類別階層,並以 Python 工具產生除錯選單與全解鎖等 PCSX2 作弊檔或修補 ISO。README 稱修補已逐位元比對反組譯,但尚未在模擬器實際執行。

  • MIPS R5900
  • Python
  • PCSX2
  • Ghidra
  • 反編譯/重編譯
  • Bevy
  • Rust
原作/主題
SSX Tricky (PS2, USA, SLUS-20326)
技術
Rust · Bevy · Ghidra · Python · PCSX2 · MIPS R5900
類型
反編譯/重編譯
來源進度
開發中
來源授權
未確認文件授權
文章形式
原創介紹
封面參考(原作)
原作遊戲截圖:SSX Tricky · IGDB
圖像來源
www.igdb.com ↗

刺客教條模組與逆向工程套件

此專案彙整《刺客教條:叛變》與《刺客教條4:黑旗》的模組與逆向工程成果,包含已發布的單手劍與隱藏匕首模組、forge 資料管線工具、合作模式研究、外掛框架與知識筆記。所有工具僅讀取玩家自有遊戲檔案,不附帶任何遊戲內容。合作模式曾以 UDP 協定與幽靈角色驗證,但尚未發布網路程式碼。

  • C#
  • Python
  • 引擎與工具
  • PowerShell
  • AnvilToolkit
  • Ghidra
  • QuickBMS
  • UDP
  • C++
原作/主題
刺客教條:叛變、刺客教條4:黑旗
技術
Python · PowerShell · C# · C++ · Ghidra · QuickBMS · AnvilToolkit · UDP
類型
引擎與工具
來源進度
開發中
來源授權
未確認文件授權
文章形式
原創介紹
封面參考(原作)
原作宣傳圖:Assassin's Creed IV Black Flag · IGDB
圖像來源
www.igdb.com ↗

BmEditor:阿卡漢城市專用 UE3 編輯器

BmEditor 是以 UDK 的 UnrealEd 為基礎改造的編輯器,目標是讓 Rocksteady 的《蝙蝠俠:阿卡漢城市》關卡與封包能直接在編輯環境中開啟與修改。專案提供安裝程式,會自動偵測 Steam 與 Epic 版本並安裝到遊戲資料夾。README 表示可支援自訂關卡、材質、網格、動畫與 UnrealScript 腳本,但同時提醒此工具本質上仍是原版 UE3 編輯器,穩定性有限,且阿卡漢城市相關支援尚未全面測試,可能出現錯誤或當機,建議經常存檔。

  • UDK
  • 引擎與工具
  • Unreal Engine 3
  • UnrealEd
  • UnrealScript
原作/主題
Batman: Arkham City
技術
Unreal Engine 3 · UDK · UnrealEd · UnrealScript
類型
引擎與工具
來源進度
開發中
來源授權
未確認文件授權
文章形式
原創介紹
封面參考(原作)
原作宣傳圖:Batman: Arkham City · IGDB
圖像來源
www.igdb.com ↗

FromSoftware-rs

為 FromSoftware 遊戲提供 Rust 執行階段綁定,方便開發模組。內含《黑暗靈魂3》、《隻狼》、《艾爾登法環》與《Nightreign》的結構定義,以及跨遊戲共用工具與巨集,並附範例與測試。

  • 引擎與工具
  • Crates.io
  • Rust
  • derive macro
  • Cargo
原作/主題
Dark Souls 3、Sekiro、Elden Ring、Elden Ring: Nightreign
技術
Rust · Cargo · Crates.io · derive macro
類型
引擎與工具
來源進度
開發中
來源授權
MIT
文章形式
README 翻譯

MGSV 動作集實驗室

以 Rust 與 Bevy 打造的離線《潛龍諜影 V》動作與 CQC 實驗場,需自行從遊戲安裝檔擷取素材,未附任何遊戲檔案。專案為開發中版本,非完整遊戲或 MGO 多人模式,僅供本機研究與測試。

  • Bevy 0.18.1
  • 引擎與工具
  • Visual C++ 2012 x64 runtime
  • Pillow
  • Python 3.11
  • Rust
原作/主題
Metal Gear Solid V: The Phantom Pain / MGO
技術
Rust · Bevy 0.18.1 · Python 3.11 · Pillow · Visual C++ 2012 x64 runtime
類型
引擎與工具
來源進度
開發中
來源授權
未確認文件授權
文章形式
原創介紹
封面參考(原作)
原作宣傳圖:Metal Gear Solid V: The Phantom Pain · IGDB
圖像來源
www.igdb.com ↗

Minecraft-UE4-Mod:Java/Fabric 與 Unreal Engine 4.27 混合模組專案

此為非官方混合模組專案,將 Java/Fabric Bridge 與 Unreal Engine 4.27 呈現層配對。Java 負責世界狀態、物理、戰鬥與 AI,Unreal 處理渲染、輸入、HUD、選單、角色與攝影機。倉庫僅含原始碼與專案設定,不含封裝遊戲、編譯後 Bridge jar、Minecraft 遊戲檔案、角色網格、地圖封存或建置輸出。需自備開發工具與授權內容,無法直接遊玩。

  • 引擎與工具
  • Gradle
  • Java
  • Fabric
  • Blender 3.6
  • C++
  • Unreal Engine 4.27
原作/主題
Minecraft
技術
Java · Fabric · Unreal Engine 4.27 · C++ · Gradle · Blender 3.6
類型
引擎與工具
來源進度
開發中
來源授權
未確認文件授權
文章形式
原創介紹
封面參考(原作)
原作宣傳圖:Minecraft: Java Edition · IGDB
圖像來源
www.igdb.com ↗

Project Judas

Judas 是一套專為行星至宇宙尺度世界打造的遊戲引擎,支援太空船、任意重力、地形、液體、氣體與無縫場景轉換。內含技術示範場景、編輯器、專案與資源系統、非同步資源載入、可變模擬保真度與持久化狀態。

  • C++17
  • GLM
  • 引擎與工具
  • Dear ImGui
  • SDL2
  • GLSL 330
  • OpenGL 3.3 Core
  • GLAD 2.0.8
  • CMake
原作/主題
原創/通用
技術
C++17 · OpenGL 3.3 Core · GLSL 330 · GLAD 2.0.8 · SDL2 · GLM · Dear ImGui · CMake
類型
引擎與工具
來源進度
開發中
來源授權
MIT
文章形式
README 翻譯

sinhonor:Dishonored 第一人稱移動與 Blink 動作套件

以 Rust 實作的 Dishonored 第一人稱移動與 Blink 動作套件,並非遊戲重寫。內含獨立 crate dis_motion,只依賴 glam,可移植到其他遊戲;附 Bevy 測試場地。所有數值、音效、特效、材質、網格與動畫皆於執行時從玩家自有的 Dishonored 安裝讀取,不隨附任何遊戲檔案。

  • UE3 Cascade particles
  • 引擎與工具
  • Bevy
  • Wwise audio parsing
  • Sony Edge animation decoding
  • Rust
  • glam
  • UE3 package parsing
原作/主題
Dishonored
技術
Rust · Bevy · glam · UE3 package parsing · Sony Edge animation decoding · Wwise audio parsing · UE3 Cascade particles
類型
引擎與工具
來源進度
開發中
來源授權
MIT
文章形式
README 翻譯
封面參考(原作)
原作宣傳圖:Dishonored · IGDB
圖像來源
www.igdb.com ↗

Source 引擎(非官方移植版)

此專案為 Valve 的 Source 引擎之非官方修改版,原始碼源自 2018 年 TF2 洩漏版本,並於 2020 年公開。它擴展了平台支援,包括 Android、macOS、FreeBSD、Windows 及 Linux(glibc 與 musl),並加入 ARM 與 64 位元架構、現代工具鏈、觸控操作、VTF 7.5、PBR、bsp v19-v21 及 mdl v46-49 等格式支援。專案亦移除部分依賴,使成就系統與伺服器瀏覽器無需 Steam 即可運作。目前仍在開發中,部分功能如 bsp v21 支援尚不完整。

  • OpenGL
  • 引擎與工具
  • Vulkan
  • Waf
  • DXVK
  • C++
  • Steam
原作/主題
Source 引擎(Valve)
技術
C++ · Waf · OpenGL · Vulkan · DXVK · Steam
類型
引擎與工具
來源進度
開發中
來源授權
Source SDK(文件範圍待確認)
文章形式
原創介紹

xenia-mcp:Xenia 記憶體存取 MCP 伺服器

xenia-mcp 是一個以 Node.js 撰寫的 MCP 伺服器,透過 Windows 除錯 API 附加到執行中的 Xenia(Xbox 360 模擬器)行程,讀寫客體遊戲記憶體。它不需修改版 Xenia,並針對 GTA IV 移植提供函式索引查詢與反編譯 C 對照。目前尚不支援中斷點、暫存器與單步執行,該功能列為後續規劃。

  • Node.js
  • 引擎與工具
  • MCP
  • Windows ReadProcessMemory/WriteProcessMemory
  • Xenia
  • TypeScript
原作/主題
GTA IV(large-steal-car-4 移植)
技術
Node.js · MCP · Windows ReadProcessMemory/WriteProcessMemory · Xenia · TypeScript
類型
引擎與工具
來源進度
開發中
來源授權
未確認文件授權
文章形式
原創介紹
封面參考(原作)
原作宣傳圖:Grand Theft Auto IV · IGDB
圖像來源
www.igdb.com ↗

刺客教條4:黑旗 合作模組

《刺客教條4:黑旗》PC 版的非官方點對點合作模組,以 ASI 外掛形式載入,透過 UDP 讓兩個遊戲實例互相連線。每個實例會生成一個傀儡角色,複製對方的位置、朝向與動作。README 聲稱網路、傀儡生命週期、位置同步與動作複製已可運作,但動畫部分仍屬「暫時夠用」,攀爬 IK、相位漂移與混合樹轉換等問題尚未解決。

  • Reverse engineering
  • MSBuild/VS2022
  • 玩法模組
  • UDP networking
  • DirectX windowed mode
  • ASI plugin
  • C++
原作/主題
Assassin's Creed IV: Black Flag
技術
C++ · ASI plugin · UDP networking · Reverse engineering · DirectX windowed mode · MSBuild/VS2022
類型
玩法模組
來源進度
開發中
來源授權
未確認文件授權
文章形式
原創介紹
封面參考(原作)
原作宣傳圖:Assassin's Creed IV Black Flag · IGDB
圖像來源
www.igdb.com ↗

艾爾登法環進擊的巨人模組

此專案將《進擊的巨人 Tribute Game 2》的立體機動裝置移植進《艾爾登法環》,兩款遊戲同時運行:AoTTG2 負責移動、鉤索與刀刃,法環負責世界、敵人與選單。目前為實驗性開發中版本,僅限離線遊玩,需自備兩款遊戲。

  • .NET
  • D3D12
  • 玩法模組
  • IL2CPP
  • BepInEx
  • LLVM-MinGW
  • me3
  • C++
原作/主題
Attack on Titan Tribute Game 2; Elden Ring
技術
BepInEx · me3 · IL2CPP · D3D12 · C++ · LLVM-MinGW · .NET
類型
玩法模組
來源進度
開發中
來源授權
MIT
文章形式
README 翻譯
封面參考(原作)
原作宣傳圖:Elden Ring · IGDB
圖像來源
www.igdb.com ↗

BullySkate:以 Skate 3 物理在 Bullworth 滑板

BullySkate 是一個讓玩家在《Bully: Scholarship Edition》中操作 Jimmy 滑板的整合模組,底層採用 SK8-ENGINE 的 Skate 3 Rust 重寫引擎。使用者需自備兩款遊戲的完整檔案,透過啟動器選取 Bully.exe 與 Skate 3 的 default.xex 後安裝。README 列出控制器支援、骨骼綁定、Edit Skater、FOV、標記與 skitching 等功能,並提供鍵盤與控制器操作對應。專案包含啟動器、安裝與停用腳本、音訊工作程序及相容性資料,目前狀態與實際可玩程度未在文件中明確說明。

  • DualShock 4
  • 玩法模組
  • SK8-ENGINE Skate 3 Rust rewrite
  • DualSense
  • XInput
  • Derpy's Script Loader
  • Rust
  • Ultimate ASI Loader
原作/主題
Bully: Scholarship Edition、Skate 3
技術
Rust · SK8-ENGINE Skate 3 Rust rewrite · Derpy's Script Loader · Ultimate ASI Loader · XInput · DualShock 4 · DualSense
類型
玩法模組
來源進度
開發中
來源授權
MIT(範圍受限;文件授權待確認)
文章形式
原創介紹
封面參考(原作)
原作宣傳圖:Bully: Scholarship Edition · IGDB
圖像來源
www.igdb.com ↗

Minecraft 信使跑者模組

將《靚影特務》的跑酷動作、動畫與第一人稱身體帶進 Minecraft Java 26.3 的 Fabric 模組。它把 Faith 的移動與動畫 Rust 引擎透過 faith_ffi.dll 與 Java 外部函式 API 接上,並以玩家周遭方塊建構她的世界。模型、動畫與音效在啟動時讀取玩家自有的 PC 版遊戲檔案,倉庫內不含任何遊戲檔案。

  • Java 25
  • Gradle
  • Iris
  • 玩法模組
  • Sodium
  • Rust
  • FFI
  • Fabric
原作/主題
Mirror's Edge(PC)
技術
Rust · Java 25 · Fabric · FFI · Iris · Sodium · Gradle
類型
玩法模組
來源進度
開發中
來源授權
未確認文件授權
文章形式
原創介紹
封面參考(原作)
原作宣傳圖:Minecraft: Java Edition · IGDB
圖像來源
www.igdb.com ↗

天際跑酷:Faith Runner

這是一個 SKSE 外掛,把《靚影特務》的移動、動畫與第一人稱攝影機移植到《上古卷軸5:天際》的玩家角色上。移動邏輯沿用 Faith Runner 的 faith_move,跑在天際自身的碰撞上,涵蓋牆跑、攀牆、翻越、滑行、閃避等動作。動畫與音效從玩家自有的《靚影特務》安裝讀取,訓練關卡則建在天上。README 表示需 SKSE64、Address Library 與對應版本執行檔,並附有遊戲內選單與 ini 設定。

  • ImGui
  • Havok
  • 玩法模組
  • SKSE
  • CommonLibSSE-NG
  • vcpkg
  • Rust
  • CMake
  • C++
原作/主題
Mirror's Edge、The Elder Scrolls V: Skyrim、Faith Runner
技術
C++ · Rust · CommonLibSSE-NG · SKSE · Havok · ImGui · CMake · vcpkg
類型
玩法模組
來源進度
開發中
來源授權
未確認文件授權
文章形式
原創介紹
封面參考(原作)
原作宣傳圖:The Elder Scrolls V: Skyrim - Special Edition · IGDB
圖像來源
www.igdb.com ↗

Super Minecraft Galaxy(GalaxyCraft)

在《超級瑪利歐銀河2》中遊玩 Minecraft 的整合專案:Fabric 模組、修補版 Dolphin 與 Syati 模組共用同一世界,實現可挖掘建造的立方體星球、球形重力與第一人稱瑪利歐操作。仍在開發中,需自備遊戲檔案。

  • Dolphin
  • Electron
  • 玩法模組
  • Kamek
  • Java
  • Fabric
  • CMake
  • C++
  • Syati
原作/主題
Super Mario Galaxy 2; Minecraft
技術
Java · Fabric · C++ · CMake · Dolphin · Syati · Kamek · Electron
類型
玩法模組
來源進度
開發中
來源授權
MIT
文章形式
README 翻譯
封面參考(原作)
原作宣傳圖:Minecraft: Java Edition · IGDB
圖像來源
www.igdb.com ↗

Gmod x Skyrim

讓玩家以 Garry's Mod 的操作方式遊玩 Skyrim:兩款遊戲同時執行,透過共享記憶體互相溝通,把 GMod 的移動、武器、血量與 HUD 帶進 Skyrim 世界。專案仍在早期開發,僅支援單人離線,GMod 以 -insecure 啟動。

  • 玩法模組
  • SKSE
  • Lua
  • Shared memory IPC
  • Rust
  • CMake
  • C++
原作/主題
The Elder Scrolls V: Skyrim; Garry's Mod
技術
C++ · Rust · Lua · SKSE · CMake · Shared memory IPC
類型
玩法模組
來源進度
開發中
來源授權
MIT
文章形式
README 翻譯
封面參考(原作)
原作宣傳圖:The Elder Scrolls V: Skyrim - Special Edition · IGDB
圖像來源
www.igdb.com ↗