Go to file
2022-05-25 21:22:29 -05:00
.idea [nostalgia] Add CLion config 2021-07-30 20:08:23 -05:00
.vs [nostalgia] Add launch.vs.json 2020-02-16 14:18:22 -06:00
deps [lodepng] Add lodepng 2022-05-25 21:15:43 -05:00
devenv [nostalgia/devenv] Add missing pacman.conf 2022-01-13 02:04:21 -06:00
jenkins [nostalgia/jenkins] Update Jenkinsfiles for conan 2021-03-28 02:44:08 -05:00
sample_project [nostalgia/sample_project] Change Claw headers to MC 2 2022-03-03 01:26:38 -06:00
scripts [nostalgia][buildcore] Move setup-bulid and pybb to buildcore 2021-03-02 21:16:07 -06:00
src [nostalgia/studio] Add export option to tilesheet editor 2022-05-25 21:22:29 -05:00
.gitignore Squashed 'deps/nfde/' content from commit 28ade5a5c 2022-05-25 20:36:50 -05:00
.liccor.yml [nostalgia] Run liccor 2022-01-13 02:04:29 -06:00
.tracy.json [nostalgia] Add trace init 2021-03-08 20:12:41 -06:00
CMakeLists.txt Squashed 'deps/nfde/' content from commit 28ade5a5c 2022-05-25 20:36:50 -05:00
developer-handbook.md [nostalgia] Update Developer Handbook 2022-02-26 22:52:35 -06:00
Dockerfile [nostalgia/devenv] Re-add devkitpro to devenv 2022-01-13 02:06:16 -06:00
Makefile [nostalgia] Put run and debug of artifacts outside of the Docker devenv 2021-12-18 17:51:46 -06:00
README.md Squashed 'deps/nfde/' content from commit 28ade5a5c 2022-05-25 20:36:50 -05:00

Nostalgia

Prerequisites

  • Install GCC, Clang, or Visual Studio with C++20 support
  • Install devkitPro to build for GBA
  • Install Python 3
  • Install Ninja, Make, and CMake
  • Consider also installing ccache for faster subsequent build times

Build

Build options: release, debug, asan, gba, gba-debug

make purge configure-{gba,release,debug} install

Run

Studio

make run-studio

Native Platform

make run

GBA

make gba-run

Contributing

Please read the Developer Handbook for information on coding standards.