25.5.26

Nortis PSX

 


Developer: Jimmy Breck-McKye

Release Date: August, 2024

Graphics: 2D

Version: 1.0 

Genre: Puzzle

Players: 1

 

 

Description

Nortis (formerly Notris) is a Tetris-inspired homebrew game developed for the original PlayStation using PSNoobSDK by Jimmy Breck-McKye. In this game, players must stack falling pieces correctly to clear lines and avoid filling up the playfield.

 

Extra Info 

Nortis follows the core idea of classic block-stacking puzzle games, where the player must position falling pieces to complete full horizontal lines and clear them from the board. Unlike traditional Tetris games, Nortis does not feature a progressive difficulty curve. Instead, the challenge emerges naturally from player mistakes: as the board fills up, planning becomes more constrained and every decision matters more.

In this game, the next piece is always selected completely at random. There is no way to preview or know which piece will appear next at any point during the game, not even while placing the current one. Because of this, the game fully relies on unpredictability. The same piece can also appear multiple times in a row, sometimes even 3 or more times consecutively, in a completely capricious way.

The game does not include any soundtrack or sound effects, focusing entirely on gameplay and mechanics.

One of the most interesting aspects of the project is its extensive technical documentation. The GitHub repository not only includes the game’s source code, but also detailed explanations about PS1 rendering techniques, VRAM management, ordering tables, double buffering, primitive drawing, and the overall workflow behind PlayStation homebrew development. Because of this, Nortis also works as an educational resource for developers interested in low-level PS1 programming.

Nortis was originally created as both a game project and a personal challenge for the developer to learn low-level C programming and understand how PlayStation games were made during the 1990s. Before reaching the PS1, the game was first prototyped in JavaScript and later rewritten in C before finally being ported to real PlayStation hardware using PSNoobSDK

Nortis was featured during the Flappy Week event alongside the celebration of the developer’s birthday on 25th May.

Official Download Links

Github