Home News Forum                            

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

raiden2c: MAME ROM Information.


Raiden II (c) 1993 Seibu Kaihatsu.

Excellent sequel to the classic original "Raiden".


Main CPU : V30 (@ 16 Mhz)

Players : 2

Control : 8-way joystick

Buttons : 2


Released in November 1993.

Pony Canyon / Scitron released a limited-edition soundtrack album for this game (Raiden II - PCCB-00150) on 18/03/1994.


1. Raiden (1990)

2. Raiden II (1993)

3. Raiden DX (1994)

4. Raiden II NEW (1996)

5. Raiden Fighters (1996)

6. Raiden Fighters 2 - Operation Hell Dive (1997)

7. Raiden Fighters Jet (1998)

8. Raiden Fighters 2 - 2000 Operation Hell Dive (2000)

9. Raiden III (2005)

10. Raiden IV (2006)


Producer : H. Hamada

Game design : Tetsuya Kawaguchi (T. Kawaguchi)

Chief programmer : Tetsuya Kawaguchi (T. Kawaguchi)

Programmers : S. Mori, K. Sekimori

Graphics design : T. Wada, M. Matsuzawa, S. Yano, M. Ijima, H. Azuma

Music & SFX : Gou Satou (G. Sato)

Hardware design : Y. Segawa


* Consoles :

Sony PlayStation (1995, "The Raiden Project")

* Computers :

PC [Windows 95, CD-ROM]


Game's rom.

Machine's picture.

MAME Info:

0.74u2 [Bryan McPhail, Guru, Knuckle]

0.68 [Bryan McPhail, Guru, Knuckle]

Artwork available


- 0.144u4: Added a note about pins held high on the Raiden II sound Z80 [Lord Nightmare, balrog].

- 0.143u6: Added clone Raiden II (set 8, US Fabtek, Easy Version). Changed description of clones 'Raiden II (set 6)' to '(set 6, Easy Version)' and '(set 7, US Fabtek)' to '(set 7, US Fabtek, Easy Version)'.

- 0.143u5: Lord Nightmare, Hammad and EdCosta added comment about new raiden2 rom combination, added missing PALs as undumped, fixed IC locations on several sets.

- 0.141u1: Angelo Salese fixed midground banking in Raiden II. Implemented program bank read-back, allowing it to not crash anymore during attract / gameplay. Fixed sprite flickering and stage 5 crash. Fixed background gfx issues in later levels. Fixed BCD score display bug. Command 0205 changes data at +1c too. Write down the rather weird results of a series of tests [dox, O. Galibert]. First stab at a cop "disassembler" [trap15, O. Galibert].

- 7th January 2011: Angelo Salese - Current Raiden 2 emulation: http://www.youtube.com/watch?v=YZaTaL2oPRE . Added bullet logic and implemented preliminary collision detection just like all of the other Seibu COP games. This is the (hilarious / frustrating) result.

- 2nd January 2011: Angelo Salese - OG recently fixed the ROM banking in Raiden II, and I've recently fixed the ROM program bank read-back and a tilemap banking. It's finally showing some signs of life but it's not really playable (bullets are completely missing for instance, it uses a completely unhandled feature of the system). Also sprites flickers like no tomorrow, but it's the first time I could actually be mildly positive about this.

- 0.141: O. Galibert implemented ROM banking support in Raiden 2 HW, improving Raiden II and Zero Team behaviour.

- 0.140u3: Smitdogg and The Dumping Union added clone Raiden II (set 7, US Fabtek), not working. O. Galibert advance the COPX code a little in Raiden II . Angelo Salese added sound comms in Raiden 2, giving working sound to it.

- 17th December 2010: Smitdogg - I got an undumped Raiden II. It's similar to the raiden2e set but with a Fabtek license.

- 0.139u1: Brian Troha added missing "VOICE2" sample rom to Raiden 2 sets where it was missing. Corrected rom names for MASK roms soldered to the PCB. Removed Raiden II (set 4, Japan). Changed description of clones 'Raiden II (set 5, Italy)' to 'Raiden II (set 4, Italy)', 'Raiden II (set 6, Easy Version)' to 'Raiden II (set 5, Easy Version)' and 'Raiden II (set 7)' to 'Raiden II (set 6)'. Renamed (raiden2d) to (raiden2c), (raiden2e) to (raiden2d) and (raiden2f) to (raiden2e).

- 0.138u3: Changed description to 'Raiden II'.

- 0.138u2: trap15 and R. Belmont fixed audio CPU banking in Raiden 2 (added a missing mirror to banking register).

- 0.133u1: Corrado Tomaselli verified/changed VSync to 55.47 Hz in Raiden 2.

- 30th July 2008: Guru - Raiden II chips arrived to be decapped, thanks to Dox.

- 9th July 2008: Mr. Do - Instruction cards for Raiden and Raiden II, thanks to Tormod (side cards) and Gene at Vintage Arcade (bottom strip).

- 25th May 2008: David Haywood - Dox has attempted to run some tests on his Raiden 2 PCB in order to help us understand the protection device better. While there haven't been any problems running the code, and it has revealed a few interesting things about the COP chips and Video hardware on these Seibu games it hasn't been forthcoming with helpful results when testing features of the protection.

- 0.124u5: Added clone Raiden 2 (set 7). Changed visible area to 240x344.

- 0.124u3: Seibu implementation cleanups [David Haywood]: Tried to make COP a bit more generic, breaks a few things for now, but better than duplicated code all over the place. Added the sound CPU to Raiden 2, although it doesn't make any sounds. Added Z80 CPU2 (3579545 Hz) and YM2151 (3579545 Hz), YM2151 (3579545Hz ) and 2x OKI6295 (1022727 Hz) sound. Changed region sound1 ($80000) to sound2 ($0).

- 0.123u2: Corrado Tomaselli verified clocks on Raiden 2.

- 0.122u5: David Haywood reorganized the Raiden 2 driver. A bit of extra documentation of the 'V33' based set, which has been renamed. Nothing new working.

- 0.122: Added clone Raiden 2 (set 5). Changed description of clone 'Raiden 2 (easier?)' to 'Raiden 2 (set 6, Easy Version)'.

- 14th November 2007: Corrado Tomaselli dumped Raiden 2 (set 5). Update: Kold666 could find another PCB for this game, and now we have a good dump.

- 0.118u2: Aaron Giles cleaned up the COP emulation code in Raiden 2.

- 0.104u4: Olivier Galibert made more progress on Raiden 2 sprite decryption.

- 0.104u3: Olivier Galibert did some Raiden 2 documentation and input port updates (still not playable).

- 0.81u7: Brian Troha fixed dipswitches in Raiden 2. Added dipswitches 'Coin A/B' and 'Bonus Life'.

- 12th April 2004: Olivier Galibert improved Raiden 2 sprites a little further, though they're still not perfect (the game itself is not playable because of banking / protection issues).

- 12th April 2004: David Haywood - Given some sprite gfx to work with I decided to improve the sprite emulation in raiden 2, this allows the title screen to be drawn. Game still isn't playable due to protection & banking issues.

- 0.81u3: Changed description to 'Raiden 2 (set 1, US Fabtek)'. Fixed gfx3 roms loading. Changed visible area to 240x304 and region cpu1 to user1.

- 0.81u2: Improvements to Raiden 2 decryption.

- 0.81u1: Added clones Raiden 2 (easier?), (set 2, Metrotainment), (set 3, Japan) and (set 4, Japan). Added partial Raiden 2 sprite decryption, check sprite gfx with viewer (F4). Changed visible area to 240x304 and region cpu1 to user1 ($0/1). Fixed gfx3 rom loading.

- 2nd April 2004: Olivier Galibert - Raiden 2 sprites were partially decrypted and background emulation was improved but the game isn't playable due to protection and banking issues.

- 0.74u2: Added Raiden 2 (Seibu Kaihatsu 1993).

- 0.68: Bryan McPhail added Raiden 2 (Testdriver). TODO: Priorities (e.g during the intro, there are two black bands in the backround that should obscure sprites). Sometimes sprites are shrinked to end up overlapping the background image in the tilemaps, but they are a few pixels off.

- 15th May 2002: Guru - Received a Raiden II PCB. Thanks to Knuckle for donation.


Recommended Games (Airforce 3):

Tokio / Scramble Formation

World Wars

Asuka & Asuka

Image Fight


Master of Weapon

Air Duel

Gun & Frontier


Raiden II

Raiden DX

Raiden II / DX

Raiden Fighters

Raiden Fighters 2

Raiden Fighters Jet

Thunder Dragon

Thunder Dragon 2

Turbo Force

Aero Fighters

Aero Fighters 2

Aero Fighters 3

Aero Fighters Special

Grid Seeker

Sand Scorpion

Sky Alert


Zing Zing Zip



Fire Barrel

Mad Shark

U.N. Defense Force: Earth Joker



Bee Storm - DoDonPachi II

DoDonPachi Dai-Ou-Jou

Air Gallet

Battle Garegga

Battle Bakraid

Skull Fang

Storm Blade

Sengeki Striker


Guardian Storm

Stagger I

Change Air Blade

1945k III

Romset: 14272 kb / 13 files / 10.0 zip

MAME XML Output:

       <game name="raiden2c" sourcefile="raiden2.c" cloneof="raiden2" romof="raiden2">
              <description>Raiden II (set 4, Italy)</description>
              <manufacturer>Seibu Kaihatsu</manufacturer>
              <rom name="seibu1.u0211" size="524288" crc="c1fc70f5" sha1="a054f5ae9583972c406d9cf871340d5e072d71a3" region="mainprg" offset="0"/>
              <rom name="seibu2.u0212" size="524288" crc="28d5365f" sha1="21efe29c2d373229c2ff302d86e59c2c94fa6d03" region="mainprg" offset="1"/>
              <rom name="copx-d2.u0313" merge="copx-d2.u0313" size="262144" crc="a6732ff9" sha1="c4856ec77869d9098da24b1bb3d7d58bb74b4cda" region="user2" offset="0"/>
              <rom name="seibu5.c.u1110" size="65536" crc="5db9f922" sha1="8257aab98657fe44df19d2a48d85fcf65b3d98c6" region="audiocpu" offset="0"/>
              <rom name="seibu7.u0724" merge="seibu7.u0724" size="131072" crc="c9ec9469" sha1="a29f480a1bee073be7a177096ef58e1887a5af24" region="gfx1" offset="0"/>
              <rom name="raiden_2_seibu_bg-1.u0714" merge="raiden_2_seibu_bg-1.u0714" size="2097152" crc="e61ad38e" sha1="63b06cd38db946ad3fc5c1482dc863ef80b58fec" region="gfx2" offset="0"/>
              <rom name="raiden_2_seibu_bg-2.u075" merge="raiden_2_seibu_bg-2.u075" size="2097152" crc="a694a4bb" sha1="39c2614d0effc899fe58f735604283097769df77" region="gfx2" offset="200000"/>
              <rom name="raiden_2_seibu_obj-1.u0811" merge="raiden_2_seibu_obj-1.u0811" size="2097152" crc="ff08ef0b" sha1="a1858430e8171ca8bab785457ef60e151b5e5cf1" region="gfx3" offset="0"/>
              <rom name="raiden_2_seibu_obj-2.u082" merge="raiden_2_seibu_obj-2.u082" size="2097152" crc="638eb771" sha1="9774cc070e71668d7d1d20795502dccd21ca557b" region="gfx3" offset="2"/>
              <rom name="raiden_2_seibu_obj-3.u0837" merge="raiden_2_seibu_obj-3.u0837" size="2097152" crc="897a0322" sha1="abb2737a2446da5b364fc2d96524b43d808f4126" region="gfx3" offset="400000"/>
              <rom name="raiden_2_seibu_obj-4.u0836" merge="raiden_2_seibu_obj-4.u0836" size="2097152" crc="b676e188" sha1="19cc838f1ccf9c4203cd0e5365e5d99ff3a4ff0f" region="gfx3" offset="400002"/>
              <rom name="seibu6.u1017" merge="seibu6.u1017" size="262144" crc="fb0fca23" sha1="4b2217b121a66c5ab6015537609cf908ffedaf86" region="oki1" offset="0"/>
              <rom name="raiden_2_pcm.u1018" merge="raiden_2_pcm.u1018" size="262144" crc="8cf0d17e" sha1="0fbe0b1e1ca5360c7c8329331408e3d799b4714c" region="oki2" offset="0"/>
              <rom name="jj4b02__ami18cv8-15.u0342.jed" size="648" status="nodump" region="pals" offset="0"/>
              <rom name="jj4b01__mmipal16l8bcn.u0341.jed" size="648" status="nodump" region="pals" offset="0"/>
              <chip type="cpu" tag="maincpu" name="V30" clock="16000000"/>
              <chip type="cpu" tag="audiocpu" name="Z80" clock="3579545"/>
              <chip type="audio" tag="mono" name="Speaker"/>
              <chip type="audio" tag="ymsnd" name="YM2151" clock="3579545"/>
              <chip type="audio" tag="oki1" name="OKI6295" clock="1022727"/>
              <chip type="audio" tag="oki2" name="OKI6295" clock="1022727"/>
              <display tag="screen" type="raster" rotate="270" width="320" height="240" refresh="55.470000" />
              <sound channels="1"/>
              <input players="2" buttons="2" coins="2">
                     <control type="joy" ways="8"/>
              <dipswitch name="Coin A" tag="DSW" mask="7">
                     <dipvalue name="4 Coins/1 Credit" value="1"/>
                     <dipvalue name="3 Coins/1 Credit" value="2"/>
                     <dipvalue name="2 Coins/1 Credit" value="4"/>
                     <dipvalue name="1 Coin/1 Credit" value="7" default="yes"/>
                     <dipvalue name="1 Coin/2 Credits" value="6"/>
                     <dipvalue name="1 Coin/3 Credits" value="5"/>
                     <dipvalue name="1 Coin/4 Credits" value="3"/>
                     <dipvalue name="Free Play" value="0"/>
              <dipswitch name="Coin B" tag="DSW" mask="56">
                     <dipvalue name="4 Coins/1 Credit" value="8"/>
                     <dipvalue name="3 Coins/1 Credit" value="16"/>
                     <dipvalue name="2 Coins/1 Credit" value="32"/>
                     <dipvalue name="1 Coin/1 Credit" value="56" default="yes"/>
                     <dipvalue name="1 Coin/2 Credits" value="48"/>
                     <dipvalue name="1 Coin/3 Credits" value="40"/>
                     <dipvalue name="1 Coin/4 Credits" value="24"/>
                     <dipvalue name="Free Play" value="0"/>
              <dipswitch name="Starting Coin" tag="DSW" mask="64">
                     <dipvalue name="Normal" value="64" default="yes"/>
                     <dipvalue name="X 2" value="0"/>
              <dipswitch name="Flip Screen" tag="DSW" mask="128">
                     <dipvalue name="Off" value="128" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Difficulty" tag="DSW" mask="768">
                     <dipvalue name="Normal" value="768" default="yes"/>
                     <dipvalue name="Easy" value="512"/>
                     <dipvalue name="Hard" value="256"/>
                     <dipvalue name="Very Hard" value="0"/>
              <dipswitch name="Lives" tag="DSW" mask="3072">
                     <dipvalue name="1" value="0"/>
                     <dipvalue name="4" value="1024"/>
                     <dipvalue name="2" value="2048"/>
                     <dipvalue name="3" value="3072" default="yes"/>
              <dipswitch name="Bonus Life" tag="DSW" mask="12288">
                     <dipvalue name="200000 500000" value="12288" default="yes"/>
                     <dipvalue name="400000 1000000" value="8192"/>
                     <dipvalue name="1000000 3000000" value="4096"/>
                     <dipvalue name="No Extend" value="0"/>
              <dipswitch name="Demo Sound" tag="DSW" mask="16384">
                     <dipvalue name="Off" value="0"/>
                     <dipvalue name="On" value="16384" default="yes"/>
              <dipswitch name="Service Mode" tag="DSW" mask="32768">
                     <dipvalue name="Off" value="32768" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <driver status="preliminary" emulation="preliminary" color="good" sound="good" graphic="good" savestate="unsupported" palettesize="2048"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise