https://github.com/aftersol/qoi_enc_n64
QOI Encoder that runs on N64
https://github.com/aftersol/qoi_enc_n64
c homebrew n64 n64-dev n64-development n64-homebrew n64brew qoi
Last synced: about 2 months ago
JSON representation
QOI Encoder that runs on N64
- Host: GitHub
- URL: https://github.com/aftersol/qoi_enc_n64
- Owner: Aftersol
- License: mit
- Created: 2026-03-20T00:26:09.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2026-04-15T22:16:53.000Z (about 2 months ago)
- Last Synced: 2026-04-16T00:25:42.960Z (about 2 months ago)
- Topics: c, homebrew, n64, n64-dev, n64-development, n64-homebrew, n64brew, qoi
- Language: C
- Homepage: https://aftersol.github.io/qoi_enc_n64/
- Size: 660 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# QOI Encoder Demo for N64

https://github.com/user-attachments/assets/0d024e08-101c-45ba-83ee-db06d3b5e936
Small, QOI (Quite OK Image) encoder demo for Nintendo 64
## Controls
- A - save to QOI
- B - save to raw
- Z - save frame to RAM
- DPad-Up - save to /dev/zero (null)
- DPad-Left - View last frame
- DPad-Down - Hide Logo
- Start - Hide Logo
## Requirements
- A N64 flashcart with SD card support
- ### Example Flash Carts with SD card support
- [SummerCart64](https://summercart64.dev/)
- [EverDrive-64 X7](https://krikzz.com/our-products/cartridges/ed64x7.html)
- Libdragon Preview branch
- MIPS64 C compiler
- Make
## How to Build
This tutorial assumes you have your N64 Toolchain set up including GCC for MIPS.
Make sure you are on the preview branch of libdragon.
Clone this repository with `--recurse-submodules` or if you haven't run:
```bash
git submodule update --init
```
---
Initialize libdragon:
```bash
libdragon init
```
Then run make to build this project:
```bash
libdragon make
```
---
## Tools
- [Framebuffer Converter](https://aftersol.github.io/n64_raw_framebuffer_converter/) Converts raw screenshot captured from N64 to PNG
## License
MIT License — see [LICENSE file](./LICENSE) for details.
[purple white and orange light by mymind](https://unsplash.com/photos/purple-white-and-orange-light-tZCrFpSNiIQ) - Licensed under Unsplash License