GitHub – HailToDodongo/pyrite64: N64 Game-Engine and Editor using libdragon & tiny3d Skip to content You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert HailToDodongo / pyrite64 Public Notifications You must be signed in to change notification settings Fork 72 Star 1.9k N64 Game-Engine and Editor using libdragon & tiny3d License MIT license 1.9k stars 72 forks Branches Tags Activity Star Notifications You must be signed in to change notification settings HailToDodongo/pyrite64 main Branches Tags Go to file Code Open more actions menu Folders and files Name Name Last commit message Last commit date Latest commit History 380 Commits 380 Commits .github/ workflows .github/ workflows data data docs docs n64 n64 src src vendored vendored .editorconfig .editorconfig .gitattributes .gitattributes .gitignore .gitignore .gitmodules .gitmodules CMakeLists.txt CMakeLists.txt CMakePresets.json CMakePresets.json Changelog.md Changelog.md LICENSE LICENSE Readme.md Readme.md View all files Repository files navigation Pyrite64 N64 game-engine and editor using Libdragon and tiny3d . Note: This project does NOT use any proprietary N64 SDKs or libraries. Pyrite64 is a visual editor + runtime-engine to create 3D games that can run on a real N64 console or accurate emulators. Besides the usual editor, some extra features include: Automatic toolchain installation on Windows 3D-Model import (GLTF) from blender with fast64 material support. Support for HDR+Bloom rendering (shown here: www.youtube.com/watch?v=XP8g2ngHftY ) Support for big-texture rendering (256×256) (shown here: www.youtube.com/watch?v=rNEo0aQkGnU ) Runtime engine handling scene-management, rendering, collision, audio and more. Global asset management with automatic memory cleanup Node-Graph editor to script basic control flow Note that this project focuses on real hardware, so accurate emulation is required to run/test games on PC. Emulators that are accurate enough include Ares (v147 or newer) and gopher64 . Warning This project is still in early development, so features are going to be missing. Documentation is also still a work in progress, and breaking API changes are to be expected. Documentation Before starting, please read the FAQ ! Installation & Docs: Pyrite64 Installation Using the Editor Using the CLI Development on the editor itself: Building the Editor Showcase Cathode Quest 64 (YouTube) | Pyrite64 Release Video Links For anything N64 homebrew related, checkout the N64Brew discord: https://discord.gg/WqFgNWf Credits & License © 2025-2026 – Max Bebök (HailToDodongo) Pyrite64 is licensed under the MIT License, see the LICENSE file for more information. Licenses for external libraries used in the editor can be found in their respective directory under /vendored Pyrite64 does NOT force any restrictions
Source: GitHub Trending | Original Link