Skip to content

gsy7141111/blaze-emulator

 
 

Repository files navigation

Blaze

An SNES emulator catered toward developing and debugging SNES software.

Checking Out the Repo

Note that this repository contains submodules. In order to properly clone it, you must use the --recursive flag, like so:

git clone --recursive https://github.com/blaza-uf/blaze-emulator

Alternatively, if you already cloned it without the --recursive flag, you can download the submodules using the following command:

git submodule update --init --recursive

Building

This project uses CMake as its build system, so you must first configure the build like so (assuming your current directory is the repository root):

# configure it first
#
# feel free to replace "Release" with "Debug" here for debug/development builds
cmake -B build -S . -DCMAKE_BUILD_TYPE=Release

Configuration only needs to be done once; to build the project use the following command:

# now build it
cmake --build build

Every time you modify a file and want to rebuild the project, simple re-run this command.

The resulting executable should be called blaze or blaze.exe (depending on your OS) somewhere within the build directory.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 97.6%
  • CMake 2.4%