Manufacturers

Loading

Frenzy

  1. Game infos
  2. Sound
  3. Driver
  4. Inputs
  5. Controls
  6. Display
  7. Configurations
  8. Dipswitchs
  9. Roms list
  10. Chips list
  11. Serie
  12. Categories
  13. MAMEinfo
  14. History
  15. Commands list
  16. High scores
Download frenzy.zip (25 KB)
Snapshot

Game infos

Description Frenzy
Name frenzy
Manufacturer Stern Electronics
Year 1981
Runnable yes
System arcade /
Number of players 2P alt
Added to MAME .030
Romset size 25 KB
Romset file 8 files
Romset zip 16 B
Language English
Evaluation 30 to 40 (Amendable)
Genre Maze

Sound infos

Sound_channels 1

Driver infos

Driver status good
Driver emulation good
Driver color good
Driver sound good
Driver graphic good
Driver cocktail
Driver protection
Driver savestate yes

Inputs infos

Input service no
Input tilt no
Input players 2
Input buttons
Input coins 2

Controls infos

type ways minimum maximum sensitivity keydelta reverse
joy 8 no

Display infos

type rotate flipx width height refresh pixclock htotal hbend hbstart vtotal vbend vbstart
raster 0 no 256 224 59.637405 5000000 320 0 256 262 32 256

Configuration

name tag mask
Monitor Type
Name Electrohome
Value 1
Default no
Name Wells-Gardner
Value 0
Default yes

MONITOR_TYPE
1

Dipswitchs

Roms list

console name bios size crc md5 merge sha1 region offset status optional
arcade 1c-0 4096 abdd25b8 e6a3ab826b51b2c6ddd63d55681848fccad800dd maincpu 0 good no
arcade 1d-1 4096 536e4ae8 913385c43b8902d3d3ad2194a3137e19e61c6573 maincpu 1000 good no
arcade 3d-2 4096 3eb9bc9b 1e43e76ae0606a6d41d9006005d6001bdee48694 maincpu 2000 good no
arcade 5d-3 4096 e1d3133c 2af4a9bc2b29735a548ae770f872127bc009cc42 maincpu 3000 good no
arcade 6d-4 4096 5581a7b1 1f633c1c29d3b64f701c601feba26da66a6c6f23 maincpu c000 good no
arcade e169-1cvo.1c 2048 2cfe825d f12fed8712f20fa8213f606c4049a8144bfea42e speech 0 good no
arcade e169-2cvo.2c 2048 d2b6324e 20a6611ad6ec19409ac138bdae7bdfaeab6c47cf speech 800 good no
arcade prom.6e 32 4471ca5d ba8dca2ec076818f8ad8c17b15c77965e36fa05e proms 0 good no

Chips list

name tag type clock
Exidy SFX exidy audio
S14001A speech audio 19531
Speaker mono audio
Z80 maincpu cpu 2500000

Serie

Serie : Berzerk
  1. Berzerk (set 1) (1980)
  2. Berzerk (set 2) (1980)
  3. Berzerk (French Speech) (1980)
  4. Berzerk (German Speech) (1980)
  5. Berzerk (Spanish Speech) (1980)
  6. Frenzy (1981)
  7. Berzerk (1982)
  8. Berzerk (1982)
  9. Berzerk (1983)
  10. Berzerk (Prototype) (1983)
  11. Frenzy (1983)
  12. Frenzy (1983)
  13. Frenzy (1983)
  14. Frenzy (1983)

Categories

MAMEinfo

0.30 [Brad Oliver, Keith Gerdes, Mirko Buffoni, Mike Cuddy]


Artwork available


WIP:

- 0.151: hap fixed player and other sprites freeze random during game play.

- 0.137u1: Lord Nightmare re-added the color test mode to Frenzy. Added 'Hardware Tests' dipswitch.

- 23rd April 2009: 3D ARCADE - New 3D cabinet model for Frenzy from btribble.

- 0.129u4: Changed 'Custom' sound to 'Exidy SFX'.

- 27th December 2008: Mr. Do - Jeff Rothe sent me a photo of the instructions for the Frenzy bezel. This has finally been added.

- 0.125u9: Update S14001A core [Lord Nightmare]: Improved filtering to be more accurate to the chip, changed internal audio renderer to produce 4 bit sound as the real chip does. Moved filter outside of the main rendering loop into the glue code. Note: With this update, you may hear a whining noise that was not previously present. This is accurate to the chip! The real chip would almost always have an analog filter placed on its output to suppress this whine.

- 0.122u7: Zsolt Vasvari changed S14001A emulator to allow setting the clock frequency instead of the clock multiplier. This is how the real chip works. Changed the Berzerk driver to set the S14001A clock as per the schematics.

- 0.117u3: Added correct prom ($0 - address decoder/rom select) to Frenzy.

- 0.115u3: Significant changes to the Berzerk driver [Zsolt Vasvari]: Video timings, memory map and interrupt system implemented from schematics. Hooked up colors according to the schematics as well. The colors changed significantly. For example the yellow robots are now more like a mustard color. Changed VSync to 59.637405 Hz.

- 0.113: Added prom ($0 - address decoder/rom select)- copy of Moon War (prototype).

- 0.112: Proper implementation of noise generator in the Exidy/Berzerk sound circuit and fixed popping in Berzerk speech [Lord Nightmare].

- 0.111u6: Lord Nightmare added the missing volume and frequency controls to the Berzerk driver and s14001a core. Fixed the issue with random words being spoken instead of the proper ones. Word is now latched at the proper time. Changed S14001A clock speed to 5MHz.

- 0.111u5: Lord Nightmare fixed a minor problem with sound clipping in the s14001a. Aaron Giles added sound effects emulation to the Berzerk driver. Added Custom sound. Removed Berzerk samples.

- 0.111u4: Lord Nightmare, Kevtris and R. Belmont added preliminary emulation of the TSI S14001A speech synthesizer as found in Berzerk/Frenzy (and also Stern pinballs). Added S14001A sound.

- 7th January 2007: Mr. Do - Thanks to the loan by Vintage Arcade Superstore and vectorization by Zorg, we have Frenzy (and yes, Berzerk is in the cue, once the computer is up and running full speed).

- 0.103u1: Major cleanup/rewrite of the Berzerk driver [smf]: Merged memory & I/O read/write maps. Video ram & magic ram share the same memory. Hooked up NVRAM in frenzy memory map. Emulates magic ram shifter/flopper with 9 74LS153's as per the schematics. Emulates magic ram ALU with 2 74LS181's hardwired to logic mode as per the schematics. 74LS181 emulation based on the logic diagram from the datasheet, supporting logic mode & arithmetic mode.

- 0.101u1: MASH added the missing voice roms to Berzerk and Frenzy.

- 0.93: Removed Custom sound.

- 15th May 2002: Zsolt Vasvari cleaned up the Berzerk driver.

- 0.36b7: Added Custom sound.

- 14th March 1999: Zsolt Vasvari has fixed Frenzy coin inputs.

- 0.35b6: Added 3rd coin slot.

- 0.35b5: Removed clone Frenzy (version 1). Changed visible area to 256x224.

- 0.34b8: Dave W. added high score saving to Frenzy.

- 0.33b2: Zsolt Vasvari fixed speed in Berzerk and Frenzy.

- 0.30: Brad Oliver, Keith Gerdes, Mirko Buffoni and Mike Cuddy added 'Frenzy' (Stern 1981) and clone (version 1).

- 24th October 1997: Dumped Frenzy.


Other Emulators:

* Retrocade


Recommended Games (Maze 3):

Berzerk

Frenzy

Wizard of Wor

Draco

Maze Invaders

Venture

Warp & Warp

Black Widow

Kram

Naughty Boy

QB-3

Robotron: 2084

Williams Multigame (Robotron)

Tazz-Mania

Tornado (DECO Cassette)

Tylz

Wacko

Gridlee

Guzzler

Marvin's Maze

New Sinbad 7

Screw Loose

Inferno (Williams)

Do! Run Run

Vs. Clu Clu Land

Wiz Warz

Alien Arena

Doraemon Meikyuu Dai Sakusen (Tourvision PCE bootleg)

Smash T.V.

Trog

Sel Feena

Exvania

Nitro Ball

Ultraman Club

Tinkle Pit

Mad Donna

Shocking


Recommended Games (Robots):

Robot Bowl

Berzerk

Frenzy

Robotron: 2084

Williams Multigame (Robotron)

Hopper Robo

I, Robot

Major Havoc

Marvin's Maze

Screw Loose

Vastar

Hole Land

Bygone

Galactic Warriors

Metal Clash

Metal Soldier Isaac II

Robo Wres 2001

Mutant Night

Star Guards

Xybots

Atomic Robo-kid

Bakutotsu Kijuutei

Enforce

Povar / Sobrat' Buran / Agroprom (Pssst)

Robocop

Robocop 2

Robocop 3 (Nintendo Super System)

Act-Fancer Cybernetick Hyper Weapon

Escape from the Planet of the Robot Monsters

Veigues - Tactical Gladiator (Tourvision PCE bootleg)

Fighting Run (Tourvision PCE bootleg)

Mesopotamia (Tourvision PCE bootleg)

Robo Army

Terminator 2 - Judgment Day

Turbo Force

Battle of the Solar System

X-Men

Schmeiser Robo

Mazinger Z

Rise of the Robots

Cyberbots: Fullmetal Madness

History


Arcade Video game published 37 years ago:

Frenzy (c) 1982 Stern.

A sequel to the 1980 game, "Berzerk", "Frenzy" once again has the player battling through a maze of rooms populated by deadly, armed robots. The robots now come in two forms, 'Skeletons' and 'Eyeballs', and the object of the game is to destroy as many robots as possible before escaping the room through one of the open doorways.

If the player lingers too long in a room, a bouncing smiley face known as 'Evil Otto' appears and relentlessly chases the player. Otto will destroy any robots in his way and can pass through walls. Unlike the first game, Otto can now be killed. Shooting him once changes him from a smiley to a neutral face, another shot converts him to a frowning face and a third shot kills him. However, When he returns Otto will move faster than before he was killed.

Another difference from "Berzerk" is that walls are no longer electrified and deadly to the touch. Some walls are composed of dots that can be shot, this opens up strategies such as blasting a hole in the side of a room through which to escape when in trouble. Solid white walls are indestructible and now reflect shots. As such, players can trick robots into killing themselves by standing on the opposite side of a reflective wall and letting them shoot themselves. However, players can also be killed by their own shots.

Each forth room features interactive, decorative elements that drastically effect how the room is played. The elements and order in which they appear are:

* BIG OTTO ROOM
If the player kills Evil Otto, not only does he immediately re-spawn as usual, but the Big Otto sends four additional Ottos into play, all moving at top speed.

* POWER PLANT ROOM
Shooting the power plant once will disable it and all robots in the room will stop moving.

* CENTRAL COMPUTER ROOM
Shooting the computer will cause all the robots to start moving and firing erratically. While in this state, contact walls destroys them.

* THE ROBOT FACTORY
The factory constantly creates additional robots, taunting players as it does so. Shooting the factory has no effect.

- TECHNICAL -

The Frenzy cabinet had a patented pull out drawer that allowed access to the games circuit boards from the front of the cabinet. Frenzy machines are bright orange, and are not as cool looking as "Berzerk" machines were. The graphics are mostly done in blue, yellow, and orange, and are just simple designs for the most part.

This is technically a monochrome game. It uses a special 'colour overlay' circuit board to add colour to the games graphics before they go to the monitor. A side effect of this is that walking very close to a wall, robot, laser blast, etc, will cause part of that object to change to your colour.

Main CPU: Z80 (@ 2.5 MHz)
Sound Chips: Custom tone generator, custom LPC speech synthesis chip

Players: 2
Control: 8-way joystick
Buttons: 1

- TRIVIA -

Frenzy was released in May 1982.

As with the first game, "Frenzy" features synthesized speech (The voices were actually created using LPC encoding, which cost $1000 per word back in 1980). These phrases were also translated into several European languages (Spanish, French, and German) for release in Europe.

Unlike the constant chatter of "Berzerk", the robots in "Frenzy" only speak in a few specific situations:
* 'Robot, attack.' when Crazy Otto appears.
* 'Charge...attack...shoot...kill...destroy.' when you kill Crazy Otto and he re-spawns.
* 'The Humanoid must not destroy the robot.' when entering the Big Otto room.
* 'Where is the Humanoid?' when shooting the Central Computer.
* Alternates between 'A robot must get the humanoid' and 'A robot is not a chicken' when the Robot Factory dispenses a new robot.

Mark Smith holds the official record for this game with 4804540 points.

- SCORING -

Robots Killed (by you, another robot, or Crazy Otto) : 50 points.
Wall Dots Shot (by you or a robot) : 1 point.
Crazy Otto : 20 points per hit.
Bonus For Killing All Robots : 10 points per robot killed.

- SERIES -

1. Berzerk (1980)
2. Frenzy (1982)

- STAFF -

Designed & programmed by : Alan McNeil

- PORTS -

* CONSOLES:
Colecovision [US] (1982) "Frenzy [Model 2613]"

- CONTRIBUTE -

Edit this entry: https://www.arcade-history.com/?&page=detail&id=876&o=2

Commands list

 ',$command);
		$command = preg_replace('/\^([xxx])/',' ',$command);

		// majusculs
		$command = preg_replace('/_([ABCDGHIKLMNOPQRSXZ])/',' ',$command);
		$command = preg_replace('/\^([EFGHIJMSTUVW])/',' ',$command);

		// other symbols
		$command = preg_replace('/_([#\$%&\(\)\-@\[\]\^`\{\}~=+\.123456789!])/',' ',$command);
		$command = preg_replace('/\^([12346789!\-=])/',' ',$command);

		$command = str_replace('^?',' ',$command);
		$command = str_replace('^*',' ',$command);
		$command = str_replace('_<',' ',$command);
		$command = str_replace('_?',' ',$command);
		$command = str_replace('_*',' ',$command);
		$command = str_replace('_>',' ',$command);
		
		echo $command;
	?>
 ',$command);
		$command = preg_replace('/\^([xxx])/',' ',$command);

		// majusculs
		$command = preg_replace('/_([ABCDGHIKLMNOPQRSXZ])/',' ',$command);
		$command = preg_replace('/\^([EFGHIJMSTUVW])/',' ',$command);

		// other symbols
		$command = preg_replace('/_([#\$%&\(\)\-@\[\]\^`\{\}~=+\.123456789!])/',' ',$command);
		$command = preg_replace('/\^([12346789!\-=])/',' ',$command);

		$command = str_replace('^?',' ',$command);
		$command = str_replace('^*',' ',$command);
		$command = str_replace('_<',' ',$command);
		$command = str_replace('_?',' ',$command);
		$command = str_replace('_*',' ',$command);
		$command = str_replace('_>',' ',$command);
		
		echo $command;
	?>
 ',$command);
		$command = preg_replace('/\^([xxx])/',' ',$command);

		// majusculs
		$command = preg_replace('/_([ABCDGHIKLMNOPQRSXZ])/',' ',$command);
		$command = preg_replace('/\^([EFGHIJMSTUVW])/',' ',$command);

		// other symbols
		$command = preg_replace('/_([#\$%&\(\)\-@\[\]\^`\{\}~=+\.123456789!])/',' ',$command);
		$command = preg_replace('/\^([12346789!\-=])/',' ',$command);

		$command = str_replace('^?',' ',$command);
		$command = str_replace('^*',' ',$command);
		$command = str_replace('_<',' ',$command);
		$command = str_replace('_?',' ',$command);
		$command = str_replace('_*',' ',$command);
		$command = str_replace('_>',' ',$command);
		
		echo $command;
	?>
 ',$command);
		$command = preg_replace('/\^([xxx])/',' ',$command);

		// majusculs
		$command = preg_replace('/_([ABCDGHIKLMNOPQRSXZ])/',' ',$command);
		$command = preg_replace('/\^([EFGHIJMSTUVW])/',' ',$command);

		// other symbols
		$command = preg_replace('/_([#\$%&\(\)\-@\[\]\^`\{\}~=+\.123456789!])/',' ',$command);
		$command = preg_replace('/\^([12346789!\-=])/',' ',$command);

		$command = str_replace('^?',' ',$command);
		$command = str_replace('^*',' ',$command);
		$command = str_replace('_<',' ',$command);
		$command = str_replace('_?',' ',$command);
		$command = str_replace('_*',' ',$command);
		$command = str_replace('_>',' ',$command);
		
		echo $command;
	?>

High scores

MAMESCORE records : 02/04/2017 13:01

fok999_________________________12.656
sawys___________________________8.140
lorddraakh______________________5.234
hulkiii_________________________4.036