batmanfr: MAME ROM Information. History:
Batman Forever (c) 1996 Acclaim.
A side scrolling beat'em-up for one or two players based on the movie of the same name, featuring the Dark Knight and his side-kick, Robin. Players control either Batman or Robin as they fight their way through numerous stages, facing battles with two of Batman's notorious foes, 'Two-Face' and 'The Riddler'.
Numerous weapons can be used throughout the game to aid Batman in his quest; including the Bat-a-rang, Batrope, Gas Gun and the Metal Cutter. Batman can reach high platforms with the use of the Batrope.
- TECHNICAL -
Upright cabinet:
Width: 79 cm (31 in.)
Depth: 104 cm (41 in.)
Height: 191 cm (75 in.)
Weight: 183 kg. (404 lbs.)
Sega Titan Video hardware (STV)
PATENTS :
U.S.A : 4,442,486 - 4,454,594 - 4,462,076
Europe : 80244
Canada : 1,183,276
Honk Kong : 88-4302
Singapore : 88-155
Main CPU : (2x) SH-2 (@ 28.6364 Mhz), 68000 (@ 11.45456 Mhz)
Sound Chips : SCSP (@ 11.45456 Mhz)
Screen orientation : Horizontal
Video resolution : 704 x 513 pixels
Screen refresh : 60.00 Hz
Palette colors : 6144
Players : 2
Control : 8-way joystick
Buttons : 3
- TRIVIA -
Released in May 1996.
The game was designed by Iguana Entertainment and is based on the movie featuring Val Kilmer, Jim Carrey, Tommy Lee Jones and Nicole Kidman. The game's movie license is used to full effect, with intermission scenes featuring sampled voices of the film's actors, as well as photographic stills taken directly from the movie.
- STAFF -
Producer : Neill Glancy
* Design :
Game Design : Neill Glancy, Stephen Broumley, Carl Wade
Additional Design : Nigel Cook, Ian Dunlop, Jason Carpenter, David Dienstbier
* Programming :
Lead Programmer Titan Engine : Carl Wade
Lead Programmer Gameplay : Stephen Broumley
Tools Programmers : Carl Wade, Stephen Broumley, Craig Galley
Presentation Programming : David Crummack
Riddler Control Room : Richard Cowie
Additional Programming : Craig Galley
* Art :
Lead Artist : Michael McCallion
Artists : Scott Brocker, Patrick Thomas
Presentation Art : Gregg Hargrove
* Advanced Technology Group :
ATG Director : Cyrus Lum
Lead 3D Character Animator : Derek Robinette
3D Character Animators : Cyrus Lum, Michael Daubert, Peyton Duncan, Jason Moulton, Alan Johnson
3D Real Time Artist : Patrick Thomas
* Team Iguana :
President : Jeff Spangenberg
V.P. Product Development : Darrin Stubbington
Art Director : Matt Stubbington
Assistant Art Director : Jools Watsham
Technical Director : Craig Galley
Creative Director : Nigel Cook
Dev Support Manager : J Moon
Music : Rick Fox
Sound Effects : Marc Schaefgen
* Voice Talent Cast :
Batman : Marc Schaefgen
Robin : Michael Daubert
Sabouter : David Dienstbier
Guesser Robot : Marc Schaefgen
Feather Thug : Scott Brocker
Tassel Boss : Rick Stefan
Spice : Michelle Thomas
Sugar : Jane Notgrass
Two Face Thugs : Adam McCarthy, Victor Mercieca
Voice from the Sky : Marc Schaefgen
* Game Testing : Bey Bicker, Neill Glancy, Stephen Broumley, Carl Wade, Derek Robinette, Micahel Daubert, Peyton Duncan, Jason Moulton, Victor Mercieca, Nigel Cook, David Dienstbier, Jason Carpenter, Marc Schaefgen, Michael McCallion, Rob Cohen, Cameron, Matt, Nathan, Tyrone Miller
Producers for Acclaim : Tom Petit, John Pasierb
Hardware : Manoj Bhatngar, James Hunkins, Robin Seaver
Field Test Coordinator : Jaques Carter
- PORTS -
* Consoles :
Sega Saturn (1996)
Sony PlayStation (1996)
* Computers :
PC [MS-DOS / MS Windows, CD-ROM] (1996)
- SOURCES -
Game's rom.
Machine's picture.
MAME Info:
0.74u2 [Guru]
0.68 [Guru]
WIP:
- 0.110u3: Mariusz Wojcieszek fixed VDP2 vertical scrolling for RGB bitmaps, this fixes corrupted gfx in Batman Forever, and added speedup for master SH-2 CPU in Batman Forever.
- 0.99u8: Mariusz Wojcieszek fixed VDP2 bitmaps scrolling and added preliminary VDP2 window effect for tilemaps and sprite layer, this fixes bad gfx in Batman Forever.
- 0.95u2: Angelo Salese fixed Batman Forever rom loading, now the game works, thanks to Runik to point this out. Fixed user1 roms addresses.
- 29th March 2005: Angelo Salese - Thanks to kindy help of Runik I've finally got Batman Forever (ST-V game) to run! There is no sound (mainly because it uses a different type of sound HW), and obviously is shitty slow because of the power of the HW (6% on my machine with the debugger).
- 0.90: Changed description to 'Batman Forever (JUE 960507 V1.000)'.
- 0.74u2: Added Batman Forever (Acclaim 1996).
- 0.68: Added Batman Forever (Testdriver).
- 12th January 2003: Guru - Arrived and dumped Batman Forever (Acclaim 1996, ST-V cart + extra sound board). Thanks to Malcolm McKay.
LEVELS: 13
Movie: Batman Forever
Genre: Comic Movie
Year: USA 1995
Director: Joel Schumacher
Studio: Warner Bros.
Cast: Val Kilmer, Nicole Kidman, Tommy Lee Jones, Jim Carrey, Chris O'Donnell, Michael Gough
Recommended Games (Super Heroes):
Superman
Cyber-Lip
Batman
Batman Forever
Captain America and The Avengers
Avengers In Galactic Storm
Captain Commando
Eight Man
Spider-Man: The Videogame
Spider-Man vs The Kingpin (Mega-Tech)
X-Men
X-Men: Children of the Atom
X-Men Vs. Street Fighter
Marvel Super Heroes
Marvel Super Heroes Vs. Street Fighter
Marvel Vs. Capcom: Clash of Super Heroes
Marvel vs. Capcom 2
Battle Circuit
Romset: 39424 kb / 14 files / 22.7 zip
MAME XML Output:
   | <game name="batmanfr" sourcefile="stv.c" romof="stvbios"> |
   |    | <description>Batman Forever (JUE 960507 V1.000)</description> |
   |    | <year>1996</year> |
   |    | <manufacturer>Acclaim</manufacturer> |
   |    | <biosset name="jp" description="EPR-20091 (Japan 97/08/21)" default="yes"/> |
   |    | <biosset name="jp1" description="EPR-19730 (Japan 97/02/17)"/> |
   |    | <biosset name="jp2" description="EPR-17951A (Japan 95/04/25)"/> |
   |    | <biosset name="jp3" description="STVB1.11J (Japan 95/02/20)"/> |
   |    | <biosset name="jp4" description="EPR-17740 (Japan 95/01/31)"/> |
   |    | <biosset name="euro" description="EPR-17954A (Europe 95/04/25)"/> |
   |    | <biosset name="us" description="EPR-17952A (USA 95/04/25)"/> |
   |    | <biosset name="tw" description="EPR-17953A (Taiwan 95/04/25)"/> |
   |    | <biosset name="tw1" description="STVB1.11T (Taiwan 95/02/20)"/> |
   |    | <biosset name="debug" description="Debug (95/01/13)"/> |
   |    | <biosset name="dev" description="Development (bios 1.061)"/> |
   |    | <rom name="epr-20091.ic8" merge="epr-20091.ic8" bios="jp" size="524288" crc="59ed40f4" sha1="eff0f54c70bce05ff3a289bf30b1027e1c8cd117" region="maincpu" offset="0"/> |
   |    | <rom name="epr-19730.ic8" merge="epr-19730.ic8" bios="jp1" size="524288" crc="d0e0889d" sha1="fae53107c894e0c41c49e191dbe706c9cd6e50bd" region="maincpu" offset="0"/> |
   |    | <rom name="epr-17951a.ic8" merge="epr-17951a.ic8" bios="jp2" size="524288" crc="2672f9d8" sha1="63cf4a6432f6c87952f9cf3ab0f977aed2367303" region="maincpu" offset="0"/> |
   |    | <rom name="stvb111j.ic8" merge="stvb111j.ic8" bios="jp3" size="524288" crc="3e23c81f" sha1="f9b282fd27693e9891843597b2e1823da3d23c7b" region="maincpu" offset="0"/> |
   |    | <rom name="epr-17740.ic8" merge="epr-17740.ic8" bios="jp4" size="524288" crc="5c5aa63d" sha1="06860d96923b81afbc21e0ad32ee19487d8ff6e7" region="maincpu" offset="0"/> |
   |    | <rom name="epr-17954a.ic8" merge="epr-17954a.ic8" bios="euro" size="524288" crc="f7722da3" sha1="af79cff317e5b57d49e463af16a9f616ed1eee08" region="maincpu" offset="0"/> |
   |    | <rom name="epr-17952a.ic8" merge="epr-17952a.ic8" bios="us" size="524288" crc="d1be2adf" sha1="eaf1c3e5d602e1139d2090a78d7e19f04f916794" region="maincpu" offset="0"/> |
   |    | <rom name="epr-17953a.ic8" merge="epr-17953a.ic8" bios="tw" size="524288" crc="a4c47570" sha1="9efc73717ec8a13417e65c54344ded9fc25bf5ef" region="maincpu" offset="0"/> |
   |    | <rom name="stvb111t.ic8" merge="stvb111t.ic8" bios="tw1" size="524288" crc="02daf123" sha1="23185beb1ce9c09b8719e57d1adb7b28c8141fd5" region="maincpu" offset="0"/> |
   |    | <rom name="stv110.bin" merge="stv110.bin" bios="debug" size="524288" crc="3dfeda92" sha1="8eb33192a57df5f3a1dfb57263054867c6b2db6d" region="maincpu" offset="0"/> |
   |    | <rom name="stv1061.bin" merge="stv1061.bin" bios="dev" size="524288" crc="728dbca3" sha1="0ed2030177f0aa8285645c395ae9ad9f568ab1d6" region="maincpu" offset="0"/> |
   |    | <rom name="350-mpa1.u19" size="1048576" crc="2a5a8c3a" sha1="374ec55a39ea909cc672e4a629422681d1f2da05" region="game0" offset="0"/> |
   |    | <rom name="350-mpa1.u16" size="1048576" crc="735e23ab" sha1="133e2284a07a611aed8ada2707248f392f4509aa" region="game0" offset="1"/> |
   |    | <rom name="gfx0.u1" size="4194304" crc="a82d0b7e" sha1="37a7a177634d51620b1b43e58732987df166c7e6" region="game0" offset="400000"/> |
   |    | <rom name="gfx1.u3" size="4194304" crc="a41e55d9" sha1="b896d3a6c36d325c3cece699da54f340a4512703" region="game0" offset="800000"/> |
   |    | <rom name="gfx2.u5" size="4194304" crc="4c1ebeb7" sha1="cdd139652d9484ae5837a39c2fd48d0a8d966d43" region="game0" offset="c00000"/> |
   |    | <rom name="gfx3.u8" size="4194304" crc="f679a3e7" sha1="db11b033b8bbdd80b81e3bc098bd40ad3a8784f2" region="game0" offset="1000000"/> |
   |    | <rom name="gfx4.u12" size="4194304" crc="52d95242" sha1="b554a95933c2be4c72fb4226d3bc4775695da2c1" region="game0" offset="1400000"/> |
   |    | <rom name="gfx5.u15" size="4194304" crc="e201f830" sha1="5aa22fcc8f2e153d1abc3aa4050c594b3942ee67" region="game0" offset="1800000"/> |
   |    | <rom name="gfx6.u18" size="4194304" crc="c6b381a3" sha1="46431f1e47c084a0bf85535d35af27471653b008" region="game0" offset="1c00000"/> |
   |    | <rom name="350snda1.u52" size="524288" crc="9027e7a0" sha1="678df530838b078964a044ce734776f391654e6c" region="wave" offset="0"/> |
   |    | <rom name="snd0.u48" size="2097152" crc="02b1927c" sha1="08b21d8b31b0f15c59fb5bb7eaf425e6fe04f7b5" region="adsp_code" offset="0"/> |
   |    | <rom name="snd1.u49" size="2097152" crc="58b18eda" sha1="7f3105fe04d9c0cdfd76e3323f623a4d0f7dad06" region="adsp_code" offset="200000"/> |
   |    | <rom name="snd2.u50" size="2097152" crc="51d626d6" sha1="0e68b79dcb653dcba48121ca2d4f692f90afa85e" region="adsp_code" offset="400000"/> |
   |    | <rom name="snd3.u51" size="2097152" crc="31af26ae" sha1="2c9f4c078afec55964b5c2a4d00f5c43f2661a04" region="adsp_code" offset="600000"/> |
   |    | <chip type="cpu" tag="maincpu" name="SH-2" clock="28636360"/> |
   |    | <chip type="cpu" tag="slave" name="SH-2" clock="28636360"/> |
   |    | <chip type="cpu" tag="audiocpu" name="68000" clock="11289600"/> |
   |    | <chip type="audio" tag="lspeaker" name="Speaker"/> |
   |    | <chip type="audio" tag="rspeaker" name="Speaker"/> |
   |    | <chip type="audio" tag="scsp" name="SCSP"/> |
   |    | <chip type="audio" tag="cdda" name="CD/DA"/> |
   |    | <display tag="screen" type="raster" rotate="0" width="320" height="224" refresh="59.764793" pixclock="6711646" htotal="427" hbend="0" hbstart="320" vtotal="263" vbend="0" vbstart="224" /> |
   |    | <sound channels="2"/> |
   |    | <input players="4" buttons="4" coins="2" service="yes"> |
   |    |    | <control type="joy" ways="8"/> |
   |    | </input> |
   |    | <dipswitch name="PDR1" tag="DSW1" mask="1"> |
   |    |    | <dipvalue name="Off" value="1" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="DSW1" mask="2"> |
   |    |    | <dipvalue name="Off" value="2" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="DSW1" mask="4"> |
   |    |    | <dipvalue name="Off" value="4" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="DSW1" mask="8"> |
   |    |    | <dipvalue name="Off" value="8" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="DSW1" mask="16"> |
   |    |    | <dipvalue name="Off" value="16" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="DSW1" mask="32"> |
   |    |    | <dipvalue name="Off" value="32" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="DSW1" mask="64"> |
   |    |    | <dipvalue name="Off" value="64" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="DSW1" mask="128"> |
   |    |    | <dipvalue name="Off" value="128" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="PDR2" tag="DSW2" mask="1"> |
   |    |    | <dipvalue name="Off" value="1" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="DSW2" mask="2"> |
   |    |    | <dipvalue name="Off" value="2" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="DSW2" mask="4"> |
   |    |    | <dipvalue name="Off" value="4" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="DSW2" mask="8"> |
   |    |    | <dipvalue name="Off" value="8" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="DSW2" mask="16"> |
   |    |    | <dipvalue name="Off" value="16" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="DSW2" mask="32"> |
   |    |    | <dipvalue name="Off" value="32" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="DSW2" mask="64"> |
   |    |    | <dipvalue name="Off" value="64" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="DSW2" mask="128"> |
   |    |    | <dipvalue name="Off" value="128" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <driver status="preliminary" emulation="good" color="good" sound="preliminary" graphic="imperfect" savestate="unsupported" palettesize="6144"/> |
|
|