Home News Forum                            

Play your favorite classic games and more with the GameEx front end. Read more.

journey: MAME ROM Information.


Journey (c) 1983 Bally Midway.

The Play mode begins when either the 1-PLAYER or the 2-PLAYER START button is pressed. The Play mode ends when all of your performers have been eliminated. When this happens, GAME OVER is written across the center of the monitor screen.

ON THE SCREEN : The game is made up of groups of 5 sequences for each rack. When play begins, all the performers run onto the screen and jump aboard their transport ship, the Scarab. The Scarab then lifts off and heads for a point in space that is at the center of a grouping of five planets. (The song that is played in the background during this scene is 'Lights'.) Each group member's instrument is on a different planet.

At the beginning of each sequence, when a 2-PLAYER game has been selected, the game tells which player is up.

Also indicated in each sequence of each rack is the number of players (1 or 2), a running total of the player score(s), and the highest game score to date.

PLAY BEGINS : From this point, the player has approximately 10 seconds to decide which planet he wants to take the Scarab to (which performer’s instrument he wants to retrieve). The Scarab is guided to the planet of your choice by using the control stick to direct its movement.

OBSTACLES : On each planet there are various obstacles that must be overcome in order for that particular performer to retrieve his instrument and make his way back to the Scarab.

1st PLANET - Microphone : Steve Perry must pass between the turnstiles without touching them, get his microphone, and shoot his way back to the Scarab. The background song for this scene is 'Don't Stop Believing'.

2nd PLANET - Bass : Here, Ross Valory must leap onto the elevating pedestals, timing his assent to grab his bass as it passes by him at the top of the screen, and shoot his way back to the Scarab. The song played in the background here is 'Keep On Running'.

3rd PLANET - Keyboard : Here, Jonathan Cain must leap the moving conveyor belt ridges without being touched to reach his keyboard and then must shoot his way back to the Scarab. The background song here is 'Stone in Love'.

4th PLANET - Guitar : With his jet pack, Neal Schon must traverse the dangerous passages in this cavern to finally retrieve his guitar and then fight his way back to the Scarab. 'Chain Reaction' plays in the background here.

5th PLANET - Drums : Steve Smith must jump from drum-head to drum-head, landing on all of them at least once in order to reach his drums. He then must shoot his way back to the Scarab. 'Wheel in the Sky' is the background song here.

ALL INSTRUMENTS RETRIEVED : All the performers now move to a stage and give a performance of 'Separate Ways (Worlds Apart)', their latest hit blockbuster at the time of this game's release. They will play as long as Herbie, the bouncer (controlled by the player), can keep the excited fans from overrunning the stage. When this happens, play starts all over again in the next rack which will be more difficult to complete. The performers all have to retrieve their instruments again.

SEQUENCES : Play ends in any particular sequence when one of 3 things happens.

a. The performer has a mishap and, except for Steve Perry, falls to the bottom of the screen. (A sample of 'Who's Crying Now' will play in the background.)

b. The performer retrieves his instrument and shoots his way back to the Scarab.

c. The excited fans storm the stage (play advances to the next rack of 5 sequences).

PERFORMERS : When on each of the 5 planets, the performer's movements are controlled by the control stick on the games control panel. They can basically move in any direction.

MISHAP : Play will begin again (if you have reserve performers left) in space, all performers are in the Scarab, and the player has approximately 10 seconds to pick the next planet he wants to try.

NOTE : You cannot pick a planet where the performer has already retrieved his instrument. These planets are indicated to the player by a wavey white ring around them.

If there are no more reserve performers left, GAME OVER is written across the screen.

SCARAB VEHICLE : The Scarab can move in any direction on the screen. Its movements are controlled by the control stick on the games control panel.

FIRE CONTROL BUTTONS : These control the rate of fire of your performer in; either left, right, up, or down directions (certain performers can only fire in certain directions). There are 2-fire control buttons on the Upright models to allow both left and right handed persons to play the game easily.

CONTROL STICK : By using the control stick you can position the Scarab/performer/bouncer at any location you desire on the screen.

BONUS PERFORMERS : These can be awarded to the player as he reaches or passes certain preselected point values. This feature is adjustable by the game's owner/operator.

GAME ENDS : When your last performer is eliminated. GAME OVER is written across the monitor screen.


Bally Midway MCR 2 hardware

Upright model

Game No. 358

Main CPU : Z80 (@ 2.496 Mhz)

Sound CPU : Z80 (@ 2 Mhz)

Sound Chips : (2x) AY8910 (@ 2 Mhz)

Screen orientation : Vertical

Video resolution : 480 x 512 pixels

Screen refresh : 30.00 Hz

Palette colors : 128

Players : 2

Control : 8-way joystick

Buttons : 1


Released in March 1983.

Used digitized faces of the band members, photographed with a camera designed by Ralph Baer, father of the home video game console. The machine contained a tape loop of the song 'Separate Ways (Worlds Apart)' in the concert scene at the end of each level. Rushed through the 1982 Christmas holidays by the Marvin Glass & Associates because Bally/Midway wanted the game to coincide with the release of the band's Frontiers album. They took all the images of the band backstage at a Salt Lake City concert. There was talk of using the game as part of the road show, but that fell through.

The story about the idea of players being able to take photos of their own face being dropped due to their taking pictures of certain body parts did not occur with this game, but with an earlier prototype called Clone. That game was dropped but when Baer heard about Journey, he saw a new opportunity to use his digitizing camera technology.

The background music includes the Journey songs : 'Chain Reaction', 'Don't Stop Believin', 'Lights', 'Keep On Running', 'Stone In Love' and 'Wheel In The Sky'. A mishap on a planet will result in the playing of a small sample of 'Who's Crying Now'.

Outside of this game, the Scarab vehicle appears in the front cover of the band's 'Escape' album, released in 1981.

The giant head that appears in the attract mode's title sequence (and the Scarab flies into at the beginning of the game) is from the front cover of the band's 'Frontiers' album, released in 1983 (the same year this game was released).

The logo on the marquee is the same logo as on the front of the 'Frontiers' album. This logo is identical to that of the Magnavox Odyssey2 video game console released in 1978.

The side art is also the same image as the front cover of the 'Frontiers' album, with logo and giant head together.

Joe Maurizi holds the official record for this game with 10,000,125 points.


* Secret screen : on Journey's attract screen (the one with the giant head), press all the buttons (Blast, 1P Start, 2P Start) and the joystick to the Left and you'll get a screen with the programmer's names and tiny digitized pictures.


Designed and programmed by : Elaine Ditton, Richard Ditton (founders of Incredible Technologies).

Graphics by : Scott Morrison

Sounds : Elaine Ditton, Steve Meyer

Hardware : Cary Mednick, Robert Ploussard, Ashok Charles


Game's rom.

Machine's picture.

MAME Info:

0.28 [Christopher Kirmse, Aaron Giles, Nicola Salmoria, Brad Oliver]

Artwork available

Samples required (15.4 MB - Cassette tape sample)


- 8 way joystick input broken. smoke4659 (ID 02650)

- Enemies are incorrectly colored. smoke4659 (ID 03631)

- If you activate the in game credits described in the history.dat, the graphics are bad. All except for one of the face snapshots have blotch marks on them (see snapshot). BSR (ID 00517)


- 31st October 2011: Mr. Do - The Journey bezel has been updated to the real thing (the last one had the bottom cut off). Scanned and provided by Mr. Do. Cleaned by Mikonos from Zona Arcade. Thanks to Gene at Vintage Arcade Superstore for loaning that one out.

- 0.127u1: John Rieman changed Journey to 4-way joysticks.

- 26th July 2008: Mr. Do - mrclean was able to track down someone that had a bezel for Journey. One of my ALL-TIME favs. Thanks Mr. C !!!

- 20th January 2006: Mr. Do - One of the longest-running requests in MAME has been a sample for the cassette tape in the game Journey. After you complete the five stages, you are treated to a bonus stage where the band performs a concert. Inside the cabinet, there was a standard cassette player that would play a tape at this stage. Previously, the only way to play the game on an emulator with the music was with Retrocade, which is long since gone, and only runs on DOS. Around August 2005, Aaron Giles added support for the tape player and the sample, which was great, but there was still no actual sample. You could create your own by ripping the song "Separate Ways" from a CD, but it still wasn't the actual arcade product. In December that year, a guy named Jonah mentioned on the MAMEGen messageboard that he had a copy of the tape. After some pushing and prodding from myself, he was kind enough to record it for me. The tape is a continuous loop of Separate Ways; not the whole song, but the first three minutes of it. Also, the version on the tape is 8 bars shorter than the version found on Journey's Greatest Hits CD. If you listen to the CD, at the 0:22 spot, and again at the 1:52 spot, there is an extra 4 bars (16 beats) of music compared to the tape. The cassette fades out just about right at the 3:00 mark, then there's almost 4 sec. of blank space, and the loop starts over. I took the CD version of the song, and matched it against the cassette recording (full of snap, crackle, and pop) to line up perfectly - missing the same 8 bars, fades the same at the end, and the same amount of blank space before the loop restarts. It matches up to the tape exactly. This is as close as we are probably going to get to a "just off the assembly line Journey with never-before-played cassette." IMO, this stacks up as well as any other sample used in MAME. Note: The Retrocade tape loop for Journey wasn't from the actual cassette, it was ripped from the CD version and polished (dirtied?). Unacceptable for MAME.

- 0.98u4: Aaron Giles hooked up cassette sample and fixed sprite colors in Journey. Added sample (sepways.wav).

- 0.98u2: Aaron Giles rewrote the Z80/Z180 daisy chaining logic to work a little closer to the hardware. Updated the Z80 CTC and PIO modules to support the new model. Changed the CTC module to not generate interrupts if there is an outstanding request on the same timer is currently in service; this allows Journey to (finally) run with the correct CPU speed. Changed Z80 CPU1 clock speed to 2496000 Hz.

- 0.28: Added Journey (Bally Midway 1983). The cassette music is not support. Christopher Kirmse, Aaron Giles and Brad Oliver provided a MCR I/II/III driver, supporting: Kick, Solar Fox, Tron, Two Tigers, Domino Man, Satan's Hollow, Wacko, Kozmik Kroozr, Journey, Tapper, Discs of Tron, Demolition Derby, Timber, Spy Hunter and Rampage. Control: Press F2 before initial screen to configure. Arrows = Move around and CTRL = Fire. Known issues: No support for the cassette music.

- 14th August 1993: Dumped Journey.


- Wild alien groupoids have seized Journey's electro supercharged instruments.

- Your mission is to help Journey retrieve their instruments from the dangers of the five galaxies.

- Trek through hazardous obstacles in quest of each instrument and then battle your way back to the scarab vehicle.

- When all five missions are completed Journey begins a spectacular concert at the galactic stadium.

- Journey plays their hit song while Herbie guards the stage from frenzied groupoids who are trying to take the instruments.

- Journey are: Steve Smith, Ross Valory, Neil Schon, Jonathan Cain and Steve Perry

Other Emulators:

* Retrocade

Romset: 136 kb / 19 files / 63.2 zip

MAME XML Output:

       <game name="journey" sourcefile="mcr.c" sampleof="journey">
              <manufacturer>Bally Midway</manufacturer>
              <rom name="d2" size="8192" crc="f2618913" sha1="eee323ac502cedefef0675a90c3c9c17f9610fc9" region="maincpu" offset="0"/>
              <rom name="d3" size="8192" crc="2f290d2e" sha1="b672064969326e594b6a4225e73bf51d25f33871" region="maincpu" offset="2000"/>
              <rom name="d4" size="8192" crc="cc6c0150" sha1="83b00b137e0c343db9b61c90469d5e2392444fc3" region="maincpu" offset="4000"/>
              <rom name="d5" size="8192" crc="c3023931" sha1="e591a18c5fc8befcd9f2b93d9131374c572cdbcd" region="maincpu" offset="6000"/>
              <rom name="d6" size="8192" crc="5d445c99" sha1="df2bce203f510b4bda42bb7114b79eb0b2b4e2e0" region="maincpu" offset="8000"/>
              <rom name="a" size="4096" crc="2524a2aa" sha1="4bd78b4fb42c2506fa6734419b42cbbe4c240e94" region="ssio:cpu" offset="0"/>
              <rom name="b" size="4096" crc="b8e35814" sha1="379308431d1204d6cb5ae8a13e378ec7b3fab0a9" region="ssio:cpu" offset="1000"/>
              <rom name="c" size="4096" crc="09c488cf" sha1="7aa3321db748f2612693f8348e590369e8d48140" region="ssio:cpu" offset="2000"/>
              <rom name="d" size="4096" crc="3d627bee" sha1="42239ee73ba88206d28fd9cff9787b11c40bb2f1" region="ssio:cpu" offset="3000"/>
              <rom name="g3" size="8192" crc="c14558de" sha1="f47624ec235f782559eff076758ff28366dbf21d" region="gfx1" offset="0"/>
              <rom name="g4" size="8192" crc="9104c1d0" sha1="9ae732d6f1edb8656c54ac9b8fa6b35b342adc4b" region="gfx1" offset="2000"/>
              <rom name="a7" size="8192" crc="4ca2bb2d" sha1="62ae3b30a2c52649d4c8f1264b9f8726c3ac81ce" region="gfx2" offset="0"/>
              <rom name="a8" size="8192" crc="4fb7925d" sha1="a1f4a2bdd6e80a3a9e5f1e698c014b6f91dfb000" region="gfx2" offset="2000"/>
              <rom name="a5" size="8192" crc="560c474f" sha1="bb44fb5f1bd14b92bff110e74d8c9f22df07b47f" region="gfx2" offset="4000"/>
              <rom name="a6" size="8192" crc="b1f31583" sha1="3ebedacc75d031525d166b3265c136f0f7407d0f" region="gfx2" offset="6000"/>
              <rom name="a3" size="8192" crc="f295afda" sha1="de8086ca5750736eba939f80c089ba96b7e53300" region="gfx2" offset="8000"/>
              <rom name="a4" size="8192" crc="765876a7" sha1="9c477f5fae068f7e424939652e959711b3ad3a80" region="gfx2" offset="a000"/>
              <rom name="a1" size="8192" crc="4af986f8" sha1="56af9525a404bcf6d76b19318efe541189844210" region="gfx2" offset="c000"/>
              <rom name="a2" size="8192" crc="b30cd2a7" sha1="df1b36a3481fdec49f73d504f23951070c121291" region="gfx2" offset="e000"/>
              <device_ref name="midssio"/>
              <sample name="sepways"/>
              <chip type="cpu" tag="maincpu" name="Z80" clock="2496000"/>
              <chip type="cpu" tag="ssio:cpu" name="Z80" clock="2000000"/>
              <chip type="audio" tag="lspeaker" name="Speaker"/>
              <chip type="audio" tag="rspeaker" name="Speaker"/>
              <chip type="audio" tag="ssio" name="Midway SSIO Sound Board"/>
              <chip type="audio" tag="ssio:ay0" name="AY-3-8910A" clock="2000000"/>
              <chip type="audio" tag="ssio:ay1" name="AY-3-8910A" clock="2000000"/>
              <chip type="audio" tag="samples" name="Samples"/>
              <display tag="screen" type="raster" rotate="90" width="512" height="480" refresh="30.000000" />
              <sound channels="2"/>
              <input players="2" buttons="1" coins="2" tilt="yes">
                     <control type="joy" ways="4"/>
              <dipswitch name="Service Mode" tag="ssio:IP0" mask="128">
                     <dipvalue name="Off" value="128" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Coin Meters" tag="ssio:IP3" mask="1">
                     <dipvalue name="1" value="1" default="yes"/>
                     <dipvalue name="2" value="0"/>
              <dipswitch name="Cabinet" tag="ssio:IP3" mask="2">
                     <dipvalue name="Upright" value="0" default="yes"/>
                     <dipvalue name="Cocktail" value="2"/>
              <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="supported" palettesize="128"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise