Gel (Graphical Emulation Layer) is an N64-like software renderer.
make; ./gel path/to/obj path/to/bmp
Models, for educational purposes, can be found here:
Models must be bundled with a single obj file and texture file. The obj file must include vertex normals.
Rotate the screen with the mouse.