gijoe: MAME ROM Information. History:
G.I. Joe - A Real American Hero (c) 1992 Konami.
Soldiers fight in a futuristic war against the army of an evil emperor. Unlike most army themed games, even trees and buildings can be destroyed if enough bullets are pumped into them.
- TECHNICAL -
Game ID : GX069
Main CPU : 68000 (@ 16 Mhz)
Sound CPU : Z80 (@ 8 Mhz)
Sound Chips : YM2151 (@ 3.579545 Mhz), K054539 (@ 48 Khz)
Screen orientation : Horizontal
Video resolution : 288 x 224 pixels
Screen refresh : 60.00 Hz
Palette colors : 2048
Players : 4
Control : 8-way joystick
Buttons : 3
- TRIVIA -
Released in May 1992.
This game is mainly based in the 1980's comic books and animation series by Marvel which were based on the ever popular G.I. Joe toy line created for Hasbro Toys by Stan Weston in 1964. The G.I. Joe line were the first Action Figure toys, a term created to avoid the use of the term 'Dolls for boys'.
Soundtrack Releases :
Konami All-Stars 1993 ~ Music Station of Dreams (KICA-9016~8) (12/24/1992)
- STAFF -
Director : Formula Jun
Game programmers : Q16.Tsutsui, T. Yoshinobu, Masae Nakashima
Graphic designers : Sakura 28, M. Yamada, M. Yamashita
Sound designers : T. Ogura, K. Fukui
Hardware : Hashima, Y. Wajiki
Product designer : T. Nishimura
Special thanks : K. Kinugasa, Frank Pellegrini, Steve Kaufman
- SOURCES -
Game's rom.
Machine's picture.
MAME Info:
0.37b13 [Olivier Galibert]
0.37b8 [?]
Bugs:
- Sound or inaccurate sound effects. abelardator2 (ID 03656)
- Zooming glitches and a wrong backdrop. Kekule (ID 01858)
WIP:
- 0.141: caius added clone G.I. Joe (World, EB8, prototype?). Changed parent description to 'G.I. Joe (World, EAB, set 1)' and clones 'G.I. Joe (US)' to 'G.I. Joe (US, UAB)' and 'G.I. Joe (Japan)' to 'G.I. Joe (Japan, JAA)'.
- 0.137: David Haywood implemented default EEPROMs to GI Joe.
- 0.136u1: Fabio Priuli added driver data struct and save states to GI Joe. Changed description to 'G.I. Joe (World)'.
- 0.135u4: Fabio Priuli updated GI Joe to use EEPROM device and to use Konami video devices.
- 0.133u1: Brian Troha added DIP locations to GI Joe and clones.
- 0.131u1: MooglyGuy merged memory maps in GI Joe.
- 0.131: Yasuhiro Ogawa removed YM2151 from GI Joe which is not present on real PCB.
- 13th January 2009: Guru - A few packages arrived yesterday. From Japan we have GI-Joe (broken) for documentation/testing/parts.
- 0.125u4: Aaron Giles fixed crasher due to some Konami games using 8 layers in the K056832 implementation, even though it was only written for 4.
- 0.125u3: David Haywood made GI Joe not crash, but still don't understand what the original code was trying to do.
- 0.119u4: Mike Green fixed 'Players' dipswitch.
- 0.71u1: Acho A. Tang updated video settings, memory map, irq handler and added object blitter. Completed K054157 to K056832 migration, added ground scroll emulation, fixed sprite and BG priority and improved shadows and layer alignment. Added preliminary K056832 tilemap<->linemap switching and tileline code (vidhrdw\konamiic.c). Added tilemap_get_transparency_data() for transparency cache manipulation (tilemap.c).
- 0.69: GMB added clone GI Joe (Japan).
- 17th May 2003: Yasuhiro Ogawa added Japan versions of G.I. Joe and Metamorphic Force.
- 20th October 2002: Guru fixed the GI Joe ROM file names.
- 0.55: Fixed YM2151 sound in GI Joe.
- 0.37b14: Added dipswitches 'Sound', 'Coin mechanism', 'Players' and 'Unused'. Added 3rd and 4th coin slot.
- 11th March 2001: Olivier Galibert re-submitted a lost GI Joe update.
- 0.37b13: Olivier Galibert added GI Joe (World) (Konami 1992) and clone (US).
- 4th March 2001: Olivier Galibert added linescroll support to the Konami K054157 emulation, used by Xexex, GI Joe and Asterix.
- 26th February 2001: Olivier Galibert got GI Joe playable, however some graphic problems remain.
- 0.37b12: K054539 sound emulation, used in GI Joe [Olivier Galibert].
- 0.37b8: Added GI Joe (World) (Testdriver) and clone (US).
LEVELS: 3
Recommended Games (Army Fighter 3D):
Operation Wolf
Operation Thunderbolt
Operation Wolf 3
Cabal
Devastators
GI Joe
Born To Fight
Dynamite Duke
Guts n' Glory (Machine Gun)
Line of Fire
Mechanized Attack
Rambo III
Aqua Jack
NAM-1975
Spinal Breakers
Riot
Area 51
Maximum Force
Area 51 / Maximum Force Duo
Area 51: Site 4
Operation Thunder Hurricane
Behind Enemy Lines
Ranger Mission
Recommended Games (Shooting 3):
Operation Wolf
Operation Wolf 3
Operation Thunderbolt
Cabal
Beast Busters
Beast Busters 2nd Nightmare
Dynamite Duke
Guts n' Glory (Machine Gun)
Line of Fire
Mechanized Attack
Rambo III
NAM-1975
Space Gun
Spinal Breakers
Steel Gunner
Steel Gunner 2
Rail Chase
Rail Chase 2
Terminator 2 - Judgment Day
G.I. Joe
Lethal Enforcers
Lethal Enforcers II: Gun Fighters
Riot
Alien3: The Gun
Born To Fight
Dragon Gun
Jurassic Park
Jurassic Park 3
Under Fire
Locked 'n Loaded
Lord of Gun
Revolution X
Target Hits
Virtua Cop
Virtua Cop 2
Crypt Killer
Mobil Suit Gundam Final Shooting
Time Crisis
Zombie Raid
Area 51
Maximum Force
Area 51 / Maximum Force Duo
Area 51: Site 4
Crazy Fight
Lethal Justice
Police Trainer
House of the Dead
House of the Dead 2
The House of the Dead III
Behind Enemy Lines
CarnEvil
Teraburst
Flame Gunner
Golgo 13
Golgo 13 Kiseki no Dandou
Invasion - The Abductors
OutTrigger
Confidential Mission
Death Crimson OX
Gun Spike
Silent Scope
Silent Scope 2
Silent Scope EX
The Typing of the Dead
Gun Survivor 2: Bio Hazard Code Veronica
Lupin The Third - The Shooting
Ranger Mission
Romset: 9281 kb / 13 files / 3.65 zip
MAME XML Output:
   | <game name="gijoe" sourcefile="gijoe.c"> |
   |    | <description>G.I. Joe (World, EAB, set 1)</description> |
   |    | <year>1992</year> |
   |    | <manufacturer>Konami</manufacturer> |
   |    | <rom name="069eab03.rom" size="262144" crc="dd2d533f" sha1="6fc9f7a8fc89155ef2b9ee43fe5e456d9b574f8c" region="maincpu" offset="0"/> |
   |    | <rom name="069eab02.rom" size="262144" crc="6bb11c87" sha1="86581d24f73f2e837f1d4fc5f1f2188f610c50b6" region="maincpu" offset="1"/> |
   |    | <rom name="069a12" size="262144" crc="75a7585c" sha1="443d6dee99edbe81ab1b7289e6cad403fe01cc0d" region="maincpu" offset="80000"/> |
   |    | <rom name="069a11" size="262144" crc="3153e788" sha1="fde4543eac707ef24b431e64011cf0f923d4d3ac" region="maincpu" offset="80001"/> |
   |    | <rom name="069a01" size="65536" crc="74172b99" sha1="f5e0e0d43317454fdacd3df7cd3035fcae4aef68" region="audiocpu" offset="0"/> |
   |    | <rom name="069a10" size="1048576" crc="4c6743ee" sha1="fa94fbfb55955fdb40705e79b49103676961d919" region="gfx1" offset="0"/> |
   |    | <rom name="069a09" size="1048576" crc="e6e36b05" sha1="fecad503f2c285b2b0312e888c06dd6e87f95a07" region="gfx1" offset="100000"/> |
   |    | <rom name="069a08" size="1048576" crc="325477d4" sha1="140c57b0ac9e5cf702d788f416408a5eeb5d6d3c" region="gfx2" offset="0"/> |
   |    | <rom name="069a05" size="1048576" crc="c4ab07ed" sha1="dc806eff00937d9465b1726fae8fdc3022464a28" region="gfx2" offset="100000"/> |
   |    | <rom name="069a07" size="1048576" crc="ccaa3971" sha1="16989cbbd65fe1b41c4a85fea02ba1e9880818a9" region="gfx2" offset="200000"/> |
   |    | <rom name="069a06" size="1048576" crc="63eba8e1" sha1="aa318d356c2580765452106ea0d2228273a90523" region="gfx2" offset="300000"/> |
   |    | <rom name="069a04" size="2097152" crc="11d6dcd6" sha1="04cbff9f61cd8641db538db809ddf20da29fd5ac" region="k054539" offset="0"/> |
   |    | <rom name="gijoe.nv" size="128" crc="a0d50a79" sha1="972533ea45a0e84d9dd14c55f58cd7247926792e" region="eeprom" offset="0"/> |
   |    | <chip type="cpu" tag="maincpu" name="68000" clock="16000000"/> |
   |    | <chip type="cpu" tag="audiocpu" name="Z80" clock="8000000"/> |
   |    | <chip type="audio" tag="lspeaker" name="Speaker"/> |
   |    | <chip type="audio" tag="rspeaker" name="Speaker"/> |
   |    | <chip type="audio" tag="k054539" name="K054539" clock="48000"/> |
   |    | <display tag="screen" type="raster" rotate="0" width="288" height="224" refresh="60.000000" /> |
   |    | <sound channels="2"/> |
   |    | <input players="4" buttons="3" coins="4" service="yes"> |
   |    |    | <control type="joy" ways="8"/> |
   |    | </input> |
   |    | <dipswitch name="Sound" tag="P1_P2" mask="128"> |
   |    |    | <dipvalue name="Mono" value="128"/> |
   |    |    | <dipvalue name="Stereo" value="0" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Coin mechanism" tag="P1_P2" mask="32768"> |
   |    |    | <dipvalue name="Common" value="32768" default="yes"/> |
   |    |    | <dipvalue name="Independent" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Players" tag="P3_P4" mask="128"> |
   |    |    | <dipvalue name="2" value="128" default="yes"/> |
   |    |    | <dipvalue name="4" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unused" tag="P3_P4" mask="32768"> |
   |    |    | <dipvalue name="Off" value="32768" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="supported" palettesize="2048"/> |
|
|