BSD Ports

games/zelda3 0.3p1 OpenBSD

reimplementation of Zelda - A Link to the Past

System
OpenBSD
Repository
OpenBSD ports
Maintainer
Stefan Sperling <[email protected]>
Categories
games

Description

This is a reverse-engineered clone of Zelda 3 - A Link to the Past.

It's around 70-80kLOC of C code, and reimplements all parts of the original game. The game is playable from start to end.

A bunch of features have been added that are not supported by the original game. Some of them are:

  • Support for pixel shaders.
  • Support for enhanced aspect ratios of 16:9 or 16:10.
  • Higher quality world map.
  • Support for MSU audio tracks.
  • Secondary item slot on button X (Hold X in inventory to select).
  • Switching current item with L/R keys.
  • Alternative sprites for the game's protagonist.

This game requires proprietary assets to run, which can be installed using the games/zelda3-data port.

Install

Binary package:

pkg_add zelda3

From the ports tree:

cd /usr/ports/games/zelda3 && make install

Dependencies

Build dependencies 1
Run dependencies 1

No port depends on this one.