Home News Forum                            

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

shisen2: MAME ROM Information.


Shisenshou II (c) 1993 Tamtex.


Irem M-97 system hardware

Main CPU : V30 (@ 8 Mhz)

Sound CPU : Z80 (@ 3.579545 Mhz)

Sound Chips : YM2151 (@ 3.579545 Mhz), DAC

Players : 2

Control : 8-way joystick

Buttons : 3


Released in June 1993 in Japan.

The title of this game translates from Japanese as 'Szechuan Reflections II'.

This game is known outside Japan as "Match It II".


1. Shisenshou Joshiryouhen (1989)

2. Shisenshou II (1993)


Game's rom.

MAME Info:

0.101u4 [Brian Troha]

0.74u2 [Nicola Salmoria]

0.35 [Nicola Salmoria]


- 0.127u3: Pierpaolo Prazzoli and Tomasz Slanina implemented M90 playfield 1 and playfield 2 y-offset table. This fixes the text fading effect in the Match It II demo.

- 4th September 2008: Pierpaolo Prazzoli - Y-Offset table effects: With Dox, we implemented playfield 1 and playfield 2 y-offset table in M90 driver. What it basically does is adding an extra offset to the y-scroll value for each playfield scanline. This fixed, at least, the previously missing water effect in Risky Challenge and the missing text fade effect in the Match It II demo.

- 0.124u5: Robiza fixed another opcode in Match It II.

- 0.116u2: Robiza fixed a couple more Irem CPU opcodes to improve Match It 2.

- 0.116u1: Robiza fixed another IREM opcode, now Match It II is fully playable.

- 0.115u2: Pierpaolo Prazzoli added a new IREM D80000 opcode for Match It II. There still are 4 unknown opcodes and the "no tiles" bug before it will be promoted to working status.

- 0.115u1: Pierpaolo Prazzoli identified a couple of new opcodes the IREM D80000 V30 CPU which improves Match It II.

- 0.101u4: Brian Troha added Match It II (Tamtex 1993).

- 0.94u5: Nicola Salmoria corrected Shisensho II visible area to 384x256 (it was too small) and Pierpaolo Prazzoli fixed the dips. Added 3rd button. Added dipswitches 'Gal Mode', 'Difficulty' and 'Timer Speed'.

- 0.93: Pierpaolo Prazzoli added many opcodes to Shisensho II decryption table. Game is *almost* working correctly, still some errors.

- 23rd February 2005: Pierpaolo Prazzoli - A couple more opcodes found. You can enter 3rd game now and the match goes away too!

- 16th-21st February 2005: Pierpaolo Prazzoli - Found a opcode to execute correct code that centers the tilemaps, another opcode to fixed the title colors, others to starts demo/game and some new opcodes fixed the continue screen.

- 5th February 2005: Pierpaolo Prazzoli - Found another missing opcode in Shisensho II.

- 0.90u4: Preliminary decryption of Shisensho II [Pierpaolo Prazzoli]. Still being worked on.

- 20th January 2005: Pierpaolo Prazzoli - It tooks 2 weeks and 120 opcodes to see Shisensho II booting... It's still missing few importants opcodes.

- 0.74u2: Added Shisensho II (Tamtex 1993).

- 0.35: Nicola Salmoria added Shisensho II (Testdriver).

Other Emulators:

* FB Alpha

Recommended Games (Shanghai 2):


Match It

Match It II


Black Touch (Korea)



Miss Puzzle

Puzzle Game Rong Rong


Double Point

One + Two

Cross Pang



Janpai Puzzle Choukou

Romset: 2624 kb / 7 files / 845.2 zip

MAME XML Output:

       <game name="shisen2" sourcefile="m90.c" cloneof="matchit2" romof="matchit2">
              <description>Shisensho II</description>
              <rom name="sis2-h0-.rom" size="262144" crc="6fae0aea" sha1="7ebecbfdb17e15b8c0ebd293cd42a618c596782e" region="maincpu" offset="1"/>
              <rom name="sis2-l0-.rom" size="262144" crc="2af25182" sha1="ec6dcc3913e1b7e7a3958b78610e83f51c404e07" region="maincpu" offset="0"/>
              <rom name="sis2-sp-.rom" merge="sis2-sp-.rom" size="65536" crc="6fc0ff3a" sha1="2b8c648c1fb5d516552fc260b8f18ffd56bbe062" region="soundcpu" offset="0"/>
              <rom name="ic81.rom" merge="ic81.rom" size="524288" crc="5a7cb88f" sha1="ce3befcd956b803655b261c2ece911f444aa3a13" region="gfx1" offset="0"/>
              <rom name="ic82.rom" merge="ic82.rom" size="524288" crc="54a7852c" sha1="887e7543f09d00323ce1986e72c5613dde1dc6cc" region="gfx1" offset="80000"/>
              <rom name="ic83.rom" merge="ic83.rom" size="524288" crc="2bd65dc6" sha1="b50dec707ea5a71972df0a8dc47141d75e8f874e" region="gfx1" offset="100000"/>
              <rom name="ic84.rom" merge="ic84.rom" size="524288" crc="876d5fdb" sha1="723c58268be60f4973e914df238b264708d3f1e3" region="gfx1" offset="180000"/>
              <chip type="cpu" tag="maincpu" name="V35" clock="16000000"/>
              <chip type="cpu" tag="soundcpu" name="Z80" clock="3579545"/>
              <chip type="audio" tag="mono" name="Speaker"/>
              <chip type="audio" tag="m72" name="M72 Custom"/>
              <chip type="audio" tag="ymsnd" name="YM2151" clock="3579545"/>
              <chip type="audio" tag="dac" name="DAC"/>
              <display tag="screen" type="raster" rotate="0" width="384" height="256" refresh="60.000000" />
              <sound channels="1"/>
              <input players="2" buttons="3" coins="2">
                     <control type="joy" ways="8"/>
              <dipswitch name="Girls Mode" tag="DSW" mask="1">
                     <dipvalue name="Off" value="0"/>
                     <dipvalue name="On" value="1" default="yes"/>
              <dipswitch name="Unknown" tag="DSW" mask="2">
                     <dipvalue name="Off" value="2" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Difficulty" tag="DSW" mask="12">
                     <dipvalue name="Very Hard" value="0"/>
                     <dipvalue name="Hard" value="4"/>
                     <dipvalue name="Normal" value="12" default="yes"/>
                     <dipvalue name="Easy" value="8"/>
              <dipswitch name="Timer Speed" tag="DSW" mask="48">
                     <dipvalue name="Very Hard" value="0"/>
                     <dipvalue name="Hard" value="16"/>
                     <dipvalue name="Normal" value="48" default="yes"/>
                     <dipvalue name="Easy" value="32"/>
              <dipswitch name="Demo Sounds" tag="DSW" mask="64">
                     <dipvalue name="Off" value="64"/>
                     <dipvalue name="On" value="0" default="yes"/>
              <dipswitch name="Service Mode" tag="DSW" mask="128">
                     <dipvalue name="Off" value="128" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Flip Screen" tag="DSW" mask="256">
                     <dipvalue name="Off" value="256" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unknown" tag="DSW" mask="512">
                     <dipvalue name="Off" value="512" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unknown" tag="DSW" mask="1024">
                     <dipvalue name="Off" value="1024" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Coin Mode" tag="DSW" mask="2048">
                     <dipvalue name="1" value="2048" default="yes"/>
                     <dipvalue name="2" value="0"/>
              <dipswitch name="Coin A" tag="DSW" mask="12288">
                     <dipvalue name="5 Coins/1 Credit" value="0"/>
                     <dipvalue name="3 Coins/1 Credit" value="4096"/>
                     <dipvalue name="2 Coins/1 Credit" value="8192"/>
                     <dipvalue name="1 Coin/1 Credit" value="12288" default="yes"/>
              <dipswitch name="Coin B" tag="DSW" mask="49152">
                     <dipvalue name="1 Coin/2 Credits" value="49152" default="yes"/>
                     <dipvalue name="1 Coin/3 Credits" value="32768"/>
                     <dipvalue name="1 Coin/5 Credits" value="16384"/>
                     <dipvalue name="1 Coin/6 Credits" value="0"/>
              <dipswitch name="Coinage" tag="DSW" mask="61440">
                     <dipvalue name="6 Coins/1 Credit" value="40960"/>
                     <dipvalue name="5 Coins/1 Credit" value="45056"/>
                     <dipvalue name="4 Coins/1 Credit" value="49152"/>
                     <dipvalue name="3 Coins/1 Credit" value="53248"/>
                     <dipvalue name="2 Coins/1 Credit" value="57344"/>
                     <dipvalue name="2 Coins to Start/1 to Continue" value="4096"/>
                     <dipvalue name="3 Coins/2 Credits" value="12288"/>
                     <dipvalue name="4 Coins/3 Credits" value="8192"/>
                     <dipvalue name="1 Coin/1 Credit" value="61440" default="yes"/>
                     <dipvalue name="2 Coins/3 Credits" value="16384"/>
                     <dipvalue name="1 Coin/2 Credits" value="36864"/>
                     <dipvalue name="1 Coin/3 Credits" value="32768"/>
                     <dipvalue name="1 Coin/4 Credits" value="28672"/>
                     <dipvalue name="1 Coin/5 Credits" value="24576"/>
                     <dipvalue name="1 Coin/6 Credits" value="20480"/>
                     <dipvalue name="Free Play" value="0"/>
              <driver status="good" emulation="good" color="good" sound="good" graphic="good" cocktail="preliminary" savestate="supported" palettesize="512"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise