A downloadable game

Buy Now$1.99 USD or more

Berzerk is an arcade game released in 1980 by Stern - one of the first games to dynamically generate mazes and have synthesized voices.

It's memorable for the fun of fooling the robots into destroying themselves and the competition to break the world record.

A game to remember or to discover.

This game is an unofficial port of the original arcade version for NES/Famicom console.

Features:

  • Choose between  "Fast Lasers" and  "Slow Lasers" mode
  • Up to 2 players alternate or simultaneous
  • All mazes
  • Enemies react exactly as the coin-op version
  • Robot voices as seen on arcade

Play it on...

  • Computer¹, Tablet¹, or Smartphone¹
  • NES Classic Mini² or any console that run NES ROMs
  • NES or Famicom Console³



¹ an NES emulator is required

² to add more games to your NES mini go here . 

³ make your own cartridge using donor carts or brand new boards; or just put the game into your Everdrive N8 or PowerPack

ROM info

FileBerzerk.nesBerzerk (NES Mini).nes
Mapper180MMC1
BoardUNROM + 74HC08SxROM
PRG64KB64KB
CHR00
SRAM8KB8KB


Purchase

Buy Now$1.99 USD or more

In order to download this game you must purchase it at or above the minimum price of $1.99 USD. You will get access to the following files:

Berzerk.nes 64 kB
Berzerk (NES Mini).nes 64 kB

Comments

Log in with itch.io to leave a comment.

(1 edit)

almost perfect port but there are some probpems. Robots fire lasers instantly when they are spawned, unlike the arcade version where they didn't move or shoot for about 0.5 second so players can react to it.


Also the controls are not as good as the original especially when shooting. Unlike the arcade version you can't quickly move after releasing the fire button, and there's a small input lag when changing the direction to fire.

(1 edit)

This port is awesome.. The Voices are nice and clear.. Great Job worth the 2 bucks...

Works great on the EverDrive N8.. No issues... Thanx again...

Super excited to play this.  Berserk for the Atari 2600 was one of my favorite games growing up.

I want to put this on a physical cart.  I'm planning on using a standard UNROM donor board and swapping in a 74HC08 for the existing chip.  Will this work?  Should the mirroring be vertical or horizontal?  Thanks!

Yes, that's the way. The mirroring is Horizontal.
For more info take a look here: http://forums.nesdev.com/viewtopic.php?f=28&t=18883 and here: https://wiki.nesdev.com/w/index.php/INES_Mapper_180.

You're welcome!

(+2)

Just a quick comment to say that the game is now working after the Dev mailed me a few times and got a fix out there for the Mini Classic. Game is a treat, well worth 2 bucks! 

Installed on NES Classic and it throws error C7 which seems to mean it is incompatible with the default emulator on the classic. Now I don't mind losing 1.99 but its still annoying. Any fixes? Just following the guide you suggest does not work.

(1 edit)

Sorry fot that. Can you tell me if the game  "Crazy Climber" also throws this error? Or if any game on this link or this one works? Depending on you answer I can try a fix for that.

Another option is to install this module: https://github.com/ClusterM/retroarch-clover , it's will run the game on another emulator and will probably  work.

Hey, thanks for the fast reply. OK I tried installing the Clover stuff and as far as I can tell that went in fine however it didn't fix Berzerk :( It got further and doesnt drop an error but it just stays on a grey screen and doesn't play the game. Tried both cores with retroarch. Will also reply via the email you sent.

I have uploaded an exclusive version of the game for the NES Mini. Thank you for your patience.

All works! Excellent port, feels like I am back in the arcade.

Hey there! I understand you're looking for a distributor for Berserk. If you're interested, please feel free to send me an email at kyle@megacatstudios.com and we'll get the ball rolling! 

The NES Mini version still falls apart badly when you exit a room or die - it slows almost to a standstill. Are there any particular settings I should be using when uploading it to the device?