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.

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.

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.

Search

Random posts