Dragorn421 / Glace64

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Glace64

The repo for The Scoop Slingers' entry in the N64Brew Game jam for Summer 2023

(Glace64 is only a temporary name)

Install

Clone the repo and its submodules:

git clone --recurse-submodules ...

Or if you already cloned:

git clone ...
cd ...
git submodule update --init --recursive

Build and install libdragon.

Libdragon is installed into the repository folder. If you don't have the N64_GCCPREFIX environment variable set, it will default to N64_INST and N64_INST will be set to the local install path. The Makefile works similarly.

./build_libdragon_install.sh -j7

Build the rom:

make -j7

This produces a .z64 rom file at the repo's root.

Notes

assets are in assets/

code is in include/ for headers and src/ for implementations

compile_flags.txt is for clangd if you use that in your IDE ( https://clangd.llvm.org/design/compile-commands#where-do-compile-commands-come-from )

.clang-format is for configuring clang-format. ( https://clang.llvm.org/docs/ClangFormatStyleOptions.html ) It's currently empty but is a hint for IDEs to use clang-format for code formatting with LLVM defaults.

The licenses applying to things are described in COPYING.

About

License:Creative Commons Zero v1.0 Universal


Languages

Language:C 99.6%Language:Makefile 0.4%Language:Shell 0.1%