BZRecomp

BZRecomp is a native PC port of Battlezone: Rise of the Black Dogs for Windows and Linux.

README

Battlezone: Rise of the Black Dogs (2000 N64) Recompiled and Port

You will need the game file from a licensed copy in order to play it.

A native PC port of Battlezone: Rise of the Black Dogs, made by statically recompiling the N64 game with N64Recomp and running it on N64ModernRuntime with RT64 for rendering.

Unofficial, and not affiliated with the rights holders. No game data is included. You need your own dump of the game to build or play this.

Made the same way as my BattleTanx: Global Assault port.

Game Files

You need your own data files Battlezone - Rise of the Black Dogs (USA)
SHA-1:
CDD1D1DEC9763CE6B7B1A70668EFFCEAD0A185A0 (.n64)
85B4FEBBE6FBD1ECFC883905E43E68E7188C44F9 (.z64)
Place in an accessible folder onto your device.

Add a blank portable.txt in the application's folder to make portable if you want to save settings locally.

Linux and Steam Deck

Download the Linux build and run BattlezoneRecompiled-x86_64.AppImage (make it executable first if needed). Settings and saves go in ~/.config/bzrecomp.

On Steam Deck, in Desktop Mode, add the AppImage to Steam with "Add a Non-Steam Game", then play it from Gaming Mode.

Building

See BUILDING.md.

Changelog

See CHANGELOG.md.

Issues and Limitations

Known:

  • Beta status. Tested on Windows and Linux.

Else:

  • Please see the “Issues” section in GitHub.

Credits

  • N64Recomp and N64ModernRuntime by Mr-Wiseguy and contributors, which this port is built with
  • RT64 by Dario and contributors, the renderer
  • RecompFrontend by the N64Recomp contributors, the launcher and input layer
  • n64sym and rabbitizer, used by the function analysis in tools/
  • The CRT filter is based on Timothy Lottes' CRT shader, and the LCD filter on LCD3x by Gigaherz (both public domain)

License

The project's own code is GPL-3.0; see COPYING. The game itself remains the property of its rights holders.