Genesis was meant to be an easy Node-Based Pattern Editor to quickly scan for patterns after a game update of the specified target. It is targetting Windows x86-64 PE Files. It was originally used in YAMP.
This is a gui editor for editing a genesis bundle file.
This is the command line tool which just runs the whole genesis bundle file and outputs the header file if no errors have occurred.
The build setup is very easy.
- Vulkan SDK / Libraries
- Windows
- https://www.lunarg.com/vulkan-sdk/
- CLion | CLang | GCC
- or anything other that builds with something else than MSVC because it has a compiler bug, we are not sure what it is causing it
- Linux
- Update the necessary dev, header and library packages
- On fedora
sudo dnf install vulkan-loader vulkan-headers vulkan-loader-devel
- Windows
- Git SubModules
- You can initialize them after clone with
git submodule update --init --recursive
- You can initialize them after clone with
Just open this project in the code editor and build it with cmake.
mkdir build
cd build
cmake ..
cmake --build .