Home

Awesome

BrewReality

A bit of a Nintendo 64 tech demo made with Libdragon unstable, features 128x128* color textures with trilinear mipmap interpolation, fully fitting TMEM with a new IHQ texture format, and a fully dynamic sky and lighting. This demo was inspired by tech demos showed by SGI to showcase their powerful hardware. The N64 has these capabilities as well, being developed by SGI.

Graphics in this demo are fully done with the principles of a Reality Engine, meaning the display output you see:

Uses textures from Google Earth.

Uses Quaternion.h A basic quaternion library written in C by Martin Weigel.

Airplane model based on Mig 29 by Rifeor.

https://sketchfab.com/3d-models/mig-29-9-13-2c8a8f454fa04a8b914aa9a227f67bbe

Building with Libdragon unstable may need some code adjustments because of some changes made to the sdk. Libdragon: https://github.com/DragonMinded/libdragon/tree/unstable

*128x128 is after meaningfully mirroring a texture on both sides