LoveMHz / Mikompilation

Decompilation project for the Fatal Frame 2 : Crimson Butterfly (Project Zero 2/零~紅い蝶) game engine

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Mikompilation

Build Mikompilation Discord

Decompilation project for the Fatal Frame 2 : Crimson Butterfly;Project Zero 2;ぜろ紅い蝶あかいちょう game engine. Our goal is to have a fully playable port on PC and maybe on future platforms too.

Mainly a project to learn about reversing and coding in OpenGL.

Build

Linux

Run the following commands to install the required dependencies:

sudo apt install xorg-dev

Common

Library containing all common functions needed by most libraries of the proejct. Contains things like vector math, configurations and printing.

Engine

This folder contains all sources related to the game engine.

Extractor

Tools for extracting game files.

Render

Library for interfacing with the graphics api, for the moment it is only OpenGL

Third-Party

Library containing all of the project's external libraries.

UI

Library containing the source code for the UI, mostly ImGui realted stuff.

Src

Folder containing the main logic of the application.

Game

Library containing the game's logic.

About

Decompilation project for the Fatal Frame 2 : Crimson Butterfly (Project Zero 2/零~紅い蝶) game engine

License:BSD 2-Clause "Simplified" License


Languages

Language:C++ 85.0%Language:C 13.4%Language:CMake 1.5%Language:GLSL 0.1%Language:Shell 0.0%Language:Python 0.0%