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.
Alleycat 64
18/03/2024:
Alleycat 64 is an unfinished homebrew port by Dosin of the classic MS-DOS game from 1984 where you explore the world as a stray cat.
Project 64 1.6 vulnerability found
11/03/2024:
A vulnerability has been found in Project 64 v1.6 where it allows N64 ROMs to execute arbitrary code on your PC.
Super Bomberman 2
04/03/2024:
Super Bomberman 2 is a port of the SNES game to the N64 by Rider. It crashes after less than a minute of gameplay so it’s not worth trying.
Siemon 64
26/02/2024:
Siemon 64 is a homebrew game by Jakes1403 where you play a game of Simon Says that could mean the difference between life and death.
Stooge Sort
22/02/2024:
Stooge sort is an inefficient recursive sorting algorithm. It works by recursively sorting the first two-thirds and last two-thirds of the list and then recursively sorting the first two-thirds again.
Slow Sort
:
Slow sort is a humorous, intentionally inefficient sorting algorithm designed as a parody of sorting algorithms. It repeatedly searches for the largest unsorted element in the list and swaps it with the last element until the entire list is sorted.
Quick Sort
:
Quick sort is a widely used, efficient, and divide-and-conquer sorting algorithm. It works by selecting a ‘pivot’ element from the array and partitioning the other elements into two sub-arrays, with elements smaller than the pivot on one side and larger on the other.
Hanoi Sort
:
Hanoi Sort is a sorting algorithm based on the Tower of Hanoi data structure where elements are moved from one ‘peg’ to another without putting a larger item on a smaller one.
Comb Sort
:
Comb Sort works by repeatedly comparing and swapping adjacent elements with a diminishing gap between them until the gap becomes 1, resembling the teeth of a comb.
Cocktail Sort
21/02/2024:
Cocktail sort, also known as shaker sort, is a variation of the bubble sort algorithm that sorts a list by moving through it bidirectionally, comparing and swapping adjacent elements in both directions.
Bubble Sort
:
Bubble sort is a simple sorting algorithm that repeatedly steps through the list, compares adjacent elements, and swaps them if they are in the wrong order. This process continues until the entire list is sorted, with larger elements “bubbling” to the end.
Banjo Kazooie Remastered and Re-Jiggyed
19/02/2024:
Banjo Kazooie Remastered and Re-Jiggyed is a fan project which remakes the levels from Banjo Kazooie/Tooie in a series of cinematic trailers.
Dragon Ball Kart 64
12/02/2024:
Dragon Ball Kart 64 is a homebrew hack of Mario Kart 64 where you can play through all the original tracks with all-new DB characters.
Wolfenstein 64
05/02/2024:
Wolfenstein 64 is a homebrew port of the classic FPS by Id Software. There are two versions: one by Jnmartin84 and another by 9_nova.
TRSI Intro
29/01/2024:
TRSI Intro is a homebrew demo for the Nintendo 64 which has a 3D animation of a ring traversing a tube and a whole lot of blank space.
Ataxx 64
22/01/2024:
Ataxx 64 is a hombrew game for the N64 in which you place pieces on a board in order to convert your opponent’s pieces and win the game.
Groovy Invaders
15/01/2024:
Groovy Invaders is a game I made using Groovy and JavaFX as practice using the language for an upcoming job.
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.
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.