All posts
Here is a complete list of all posts posted on n64squid.com. If you have trouble finding the one you’re looking for, use the search function in the side bar.
Smash Remix v1.5.0 – Banjo Kazooie, Ebisumaru and Dragon King edition
08/01/2024:
Banjo Kazooie, Ebisumaru, Dragon King and Metal Luigi join the fight in the latest version of Smash Remix!
Getter Love English translation
01/01/2024:
The Getter Love English translation has been released after years in development, bringing the Japanese dating sim to the rest of the world.
Getter Love English translation
:
The Getter Love English translation has been released after years in development, bringing the Japanese dating sim to the rest of the world.
Nacho 64
25/12/2023:
Nacho 64 is a homebrew demo for the N64 by SPLiT that recreates a scene complete with 3D models in a Mexican desert town.
Absolute Crap Intro #2
18/12/2023:
Absolute Crap Intro #2 is a homebrew demo by Lem of the SPLiT group which consists of a green beret character and a scrolling marquee.
Nufan demo
11/12/2023:
Nufan demo is a homebrew project by Kid Stardust which shows some morphing shapes and a lot of hard-to-read text.
New Libdragon section: Saving
04/12/2023:
While it is possible to make a game that doesn’t use any saves, it severely limits how long your game can be.
Saving on a Controller Pak
:
It is also possible to save on a Controller Pak to take advantage of the larger save space and portability.
Saving on EEPROM
:
The EEPROM is used to save gameplay data of up to 16kbit. Let’s have a look on how to interact with it using both high and low-level methods.
Analogue Test Utility
27/11/2023:
The Analogue Test Utility by WT Riker is a N64 demo that lets you determine how ‘tight’ the analogue joystick is on your controller.
New Libdragon section: audio
20/11/2023:
The Libdragon audio subsystem is used to play, stop and manipulate the audio stream. Though it only works with WAV, XM and YM files, it can be very versatile given the right input.
XM & YM effects
:
There is also a separate way of manipulating XM and YM audio tracks. It’s not as flexible as WAV, but still useful in some occasions.
Audio mixer (WAV effects)
:
The audio mixer can be used to modify waveform audio to create unique sounds using the same space in memory.
Playing audio using Libdragon
:
This tutorial will show you how Libdragon’s audio subsystem is used to play WAV, XM and YM files, mix them using the RSP and pushing it via the audio buffer and then out.
Composing & converting audio
:
Libdragon has 3 available file types for its audio output – WAV, XM and YM. This page will show how you can start composing your own.
Converting audio with audioconv64
:
You can use audioconv64 to convert audio files (.wav, .xm & .ym) to N64 format (.wav64, .xm64 & .ym64) for use with the Libdragon audio subsystem.
Five Nights at Freddy’s 64
13/11/2023:
Five Nights at Freddy’s 64 is a faithful port of the first FNAF game from 2014, recreated from scratch for the N64 by Rosie Sapphire.
New Libdragon section: Graphics processing
06/11/2023:
The Libdragon graphics engine has a few ways of defining how you can generate a visual display using both software and hardware methods. Let’s have a look to see how we can take advantage of its capabilities.
Software graphics
:
Libdragon has a library of software graphics rendering functions that can be used to generate colours as well as draw shapes and sprites.
Display Subsystem
:
The display subsystem in Libdragon is used to provide a context for the Nintendo 64’s viewport, bit depth and resolution.
Making sprites with mksprite
:
Mksprite is a N64 development tool for converting PNG files into sprite files that are usable by the Libdragon library.
Tic-Tac-Toe 64
30/10/2023:
Tic-Tac-Toe 64 is a homebrew game for the Nintendo 64 by me (N64 Squid). It’s my first full game for the system and a port of the Tic-Tac-Toe in C that I made a year earlier. As the name implies, it is a game of Tic-Tac-Toe (aka Noughts and Crosses, or Xs and Os) that […]
New section: Libdragon development
23/10/2023:
There’s a new section in town: Libdragon development. Here you’ll learn how to use the Libdragon library to make your own games for the Nintendo 64.
Summer’s Story
16/10/2023:
Summer’s Story is a homebrew game where you need to search for objects buried in the sand to help Summer leave a deserted island.
Sand City
09/10/2023:
Sand City is a homebrew simulation game by Team Pocket Sand where you build a city to attract a crabby population to live and work in it.
Sand Castle Clamour
02/10/2023:
Sand Castle Clamour is a homebrew puzzle game for the N64by Traill where you build sand castles cube by cube to match a pre-made template.
Megatextures Tech Demo
24/09/2023:
Megatextures Tech Demo is a tech demo by Team Ultra Rare where you explore the Church of Summer with some impressive hi-res visuals.
Brew Volley
18/09/2023:
Brew Volley is a homebrew game by Tfmoe__ where you play volleyball as two N64 Brew logos on the side of the beach.
Controlling controllers
14/09/2023:
What is a game without the ability to control it? In this tutorial we’ll have a look at the various ways to manage the controller input.
Libdragon Console
:
The first thing that you can modify in your program is the console. Let’s have a look at how it can be manipulated to create text-based games or displaying debug information.





















