Start

FMLib is a C++ library to modify the game "Yu-Gi-Oh! Forbidden Memories" for the PSX

This documentation is still pretty much a work in progress and bound to be incomplete and changing rapidly.

What is this library supposed to do?

Requirements

Project layout

FMLib/
    CMakeLists.txt # Config file for CMake
    FMLib/
        inc/
            Data.h
            DataReader.h
            DiscPatcher.h
            Export.h
            FMLib.h
            Models/
                Card.h
                Duelist.h
                Fusion.h
                GameFile.h
                Rank.h
                Ritual.h
                Starchips.h
        src/
            Data.cpp
            DataReader.cpp
            DiscPatcher.cpp
            FMLib.cpp
            Models/
                Duelist.cpp
                Fusion.cpp
                Rank.cpp