Thornmarked
This is an attempt to make a game for Nintendo 64 by Dietrich Epp and Alastair Low for the 2020 N64brew Game Jam.
The game jam deadline is Sunday, December 13, 2020.
Building
Building requires the following prerequisites:
- Bazel 3.7.0
- Pkg-config
- SoX
- FLAC
- AssImp
- FreeType
- A MIPS toolchain installed in
/opt/n64
with the prefixmips32-elf
MIPS Toolchain
See Building GCC.
Debian / Ubuntu / etc.
Get a Bazel .deb package from GitHub releases page.
sudo apt install sox flac libassimp-dev libfreetype-dev
macOS
Use Homebrew.
brew install bazel sox flac assimp freetype
Capture
When capturing video from Mupen64Plus, the video will look desaturated and dark compared to a real TV. These are encoding parameters that attempt to fix it:
ffmpeg -i <in.mkv> -codec:v libx264
-filter:v eq=gamma=1.5:contrast=1.1:saturation=1.5
-pix_fmt yuv420p -profile:v high -crf 20
<out.mp4>
These corrections were done by eye so they may be inaccurate.