Home News Forum                            

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

orlegend: MAME ROM Information.


Oriental Legend (c) 1997 IGS.

Fabulous beat-'em-up featuring player and enemy characters straight out of Asian myths and stories.


IGS PGM hardware

Main CPU : 68000 (@ 20 Mhz)

Sound CPU : Z80 (@ 8.468 Mhz)

Sound Chips : ICS2115 (@ 8.468 Mhz)

Control per player: 8-way joystick

Buttons per player: 4


Released in April 1997.

This game is also known as "Xi You Shi E Zhuan".



* Software version : 105


* Software version : 111


* Software version : 112


* Software version : 126


1. Oriental Legend (1997)

2. Oriental Legend Super (1999)

3. Oriental Legend 2 (2007)


Excutive producer : Alf

Program engineers : Lth, Why, Cji

Hardware engineers : Franklin,Wu, Chuang,Yu-Fen

Animation designers : Lai,Yao Kun, Wu, Szn Chlang, N.D, C.K.C, J.C.H, P.P.C, Y.J.S, L.C.U, Deby,Fu, Minchen,W., Su,Ping Chen, Melody, Andy,Chiu, Eagle Young, L.S.J, Akira Yuki, Chou,Hsien-Chin, M.A.Y, Kelly

Music conductor : Ray

Music & Sound effects : Eddie Yao

Directors : Mao,Li De, Liu,Guo Jun, Gao,Zhong Zen

Producers : Ko-Chu Lee, Paulchiang, A.C Chen, Tzung Hui Cheng

Special Thanks to : Fu Guo Studio


Game's rom.

MAME Info:

0.61 [ElSemi]

0.60 [ElSemi, David Haywood]


- [possible] You never see your score in the hi score table Firebrand (ID 01193)


- 0.137u2: Added clone 'Oriental Legend / Xi You Shi E Zhuan (ver. ???, Chinese Board)'.

- 0.133u1: Renamed (orlegnde) to (orlegende), (orlegndc) to (orlegendc) and (orld111c) to (orlegend111c) and (orld105k) to (orlegend105k).

- 0.130u3: Changed parent and clones description to 'Oriental Legend / Xi You Shi E Zhuan...'.

- 0.130u2: Changed parent and clones description to 'Oriental Legend / Xi You Ji Shi E Zhuan...'.

- 0.100u2: Mamesick removed 'Region' dipswitch in clone (ver. 105, Korean Board), this fixed "incorrect version" message.

- 0.78u1: Added clones 'Oriental Legend / Xi Yo Gi Shi Re Zuang (ver. 105, Korean Board)' and (ver. 111, Chinese Board).

- 7th June 2003: Olivier Galibert completed the Oriental Legend protection emulation, removing the patches.

- 0.61: ElSemi added 'Oriental Legend / Xi Yo Gi Shi Re Zuang (ver. 126)' and clone (ver. 112, Chinese Board). Changed 'Oriental Legend' to clone 'Oriental Legend / Xi Yo Gi Shi Re Zuang (ver. 112)'. Renamed (orlegend) to (orlegnde). Changed 68000 CPU1 clock speed to 20MHz and input to 4x buttons.

- 25th May 2002: David Haywood added the Chinese version of Oriental Legend to the PGM driver.

- 6th May 2002: David Haywood added the newer Oriental Legend version to the PGM driver.

- 0.60: ElSemi and David Haywood added Oriental Legend (IGS 1997).

- 15th April 2002: David Haywood sent in a preliminary driver for IGS's PGM system that supports Oriental Legend, with much thanks to ElSemi for valuable information on the system.


Other Emulators:

* FB Alpha

* Nebula

Recommended Games (Warriors):

Genpei ToumaDen


Rygar (PlayChoice-10)

Black Tiger


Rastan / Rastan Saga

Nastar / Rastan Saga 2

Rastan Saga II (Tourvision PCE bootleg)

Warrior Blade - Rastan Saga Episode III

Altered Beast

Altered Beast (Mega-Tech)

Chelnov - Atomic Runner

Haunted Castle

Legend of Makai

Makyo Densetsu - The Legenary Axe (Tourvision PCE bootleg)

The Astyanax

Dynasty Wars

Golden Axe

Golden Axe (Mega-Tech)

Golden Axe II (Mega-Tech)

Golden Axe II (Mega Play)

Golden Axe - The Revenge of Death Adder

Golden Axe - The Duel


Strider 2

Trio The Punch

Wild Fang

Magic Sword

Arabian Fight

Big Karnak

Blade Master

Act Raiser (Nintendo Super System)

Arabian Magic

Warriors of Fate


Metamorphic Force

Monster Maulers

Guardians / Denjin Makai II

Oriental Legend

Oriental Legend Special

Oriental Legend Special Plus

Oriental Legend 2

Romset: 45056 kb / 12 files / 15.5 zip

MAME XML Output:

       <game name="orlegend" sourcefile="pgm.c" romof="pgm">
              <description>Oriental Legend / Xi You Shi E Zhuan (ver. 126)</description>
              <biosset name="v2" description="PGM Bios V2" default="yes"/>
              <biosset name="v1" description="PGM Bios V1"/>
              <rom name="pgm_p02s.u20" merge="pgm_p02s.u20" bios="v2" size="131072" crc="78c15fa2" sha1="885a6558e022602cc6f482ac9667ba9f61e75092" region="maincpu" offset="0"/>
              <rom name="pgm_p01s.u20" merge="pgm_p01s.u20" bios="v1" size="131072" crc="e42b166e" sha1="2a9df9ec746b14b74fae48b1a438da14973702ea" region="maincpu" offset="0"/>
              <rom name="p0103.rom" size="2097152" crc="d5e93543" sha1="f081edc26514ca8354c13c7f6f89aba8e4d3e7d2" region="maincpu" offset="100000"/>
              <rom name="pgm_t01s.rom" merge="pgm_t01s.rom" size="2097152" crc="1a7123a0" sha1="cc567f577bfbf45427b54d6695b11b74f2578af3" region="tiles" offset="0"/>
              <rom name="t0100.rom" size="4194304" crc="61425e1e" sha1="20753b86fc12003cfd763d903f034dbba8010b32" region="tiles" offset="180000"/>
              <rom name="a0100.rom" size="4194304" crc="8b3bd88a" sha1="42db3a60c6ba9d83ebe2008c8047d094027f65a7" region="sprcol" offset="0"/>
              <rom name="a0101.rom" size="4194304" crc="3b9e9644" sha1="5b95ec1d25c3bc3504c93547f5adb5ce24376405" region="sprcol" offset="400000"/>
              <rom name="a0102.rom" size="4194304" crc="069e2c38" sha1="9bddca8c2f5bd80f4abe4e1f062751736dc151dd" region="sprcol" offset="800000"/>
              <rom name="a0103.rom" size="4194304" crc="4460a3fd" sha1="cbebdb65c17605853f7d0b298018dd8801a25a58" region="sprcol" offset="c00000"/>
              <rom name="a0104.rom" size="4194304" crc="5f8abb56" sha1="6c1ddc0309862a141aa0c0f63b641aec9257aaee" region="sprcol" offset="1000000"/>
              <rom name="a0105.rom" size="4194304" crc="a17a7147" sha1="44eeb43c6b0ebb829559a20ae357383fbdeecd82" region="sprcol" offset="1400000"/>
              <rom name="b0100.rom" size="4194304" crc="69d2e48c" sha1="5b5f759007264c07b3b39be8e03a713698e1fc2a" region="sprmask" offset="0"/>
              <rom name="b0101.rom" size="4194304" crc="0d587bf3" sha1="5347828b0a6e4ddd7a263663d2c2604407e4d49c" region="sprmask" offset="400000"/>
              <rom name="b0102.rom" size="4194304" crc="43823c1e" sha1="e10a1a9a81b51b11044934ff702e35d8d7ab1b08" region="sprmask" offset="800000"/>
              <rom name="pgm_m01s.rom" merge="pgm_m01s.rom" size="2097152" crc="45ae7159" sha1="d3ed3ff3464557fd0df6b069b2e431528b0ebfa8" region="ics" offset="0"/>
              <rom name="m0100.rom" size="2097152" crc="e5c36c83" sha1="50c6f66770e8faa3df349f7d68c407a7ad021716" region="ics" offset="400000"/>
              <chip type="cpu" tag="maincpu" name="68000" clock="20000000"/>
              <chip type="cpu" tag="soundcpu" name="Z80" clock="8467200"/>
              <chip type="audio" tag="mono" name="Speaker"/>
              <chip type="audio" tag="ics" name="ICS2115"/>
              <display tag="screen" type="raster" rotate="0" width="448" height="224" refresh="60.000000" />
              <sound channels="1"/>
              <input players="4" buttons="4" coins="4">
                     <control type="joy" ways="8"/>
              <dipswitch name="Service Mode" tag="DSW" mask="1">
                     <dipvalue name="Off" value="1" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Music" tag="DSW" mask="2">
                     <dipvalue name="Off" value="0"/>
                     <dipvalue name="On" value="2" default="yes"/>
              <dipswitch name="Voice" tag="DSW" mask="4">
                     <dipvalue name="Off" value="0"/>
                     <dipvalue name="On" value="4" default="yes"/>
              <dipswitch name="Free" tag="DSW" mask="8">
                     <dipvalue name="Off" value="8" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Stop" tag="DSW" mask="16">
                     <dipvalue name="Off" value="16" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unused" tag="DSW" mask="32">
                     <dipvalue name="Off" value="32" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unused" tag="DSW" mask="64">
                     <dipvalue name="Off" value="64" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unused" tag="DSW" mask="128">
                     <dipvalue name="Off" value="128" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Region" tag="Region" mask="3">
                     <dipvalue name="World" value="0" default="yes"/>
                     <dipvalue name="World (duplicate)" value="1"/>
                     <dipvalue name="Korea" value="2"/>
                     <dipvalue name="China" value="3"/>
              <driver status="imperfect" emulation="good" color="good" sound="imperfect" graphic="good" savestate="supported" palettesize="2304"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise