Home News Forum                            
 

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

fsharkbt: MAME ROM Information.


History:

Flying Shark (c) 1987 Taito Corp.


A vertically scrolling shoot-em-up in which the player pilots a bi-plane and must destroy enemy land, air, and naval craft across a variety of environments.


Some enemy aircraft waves produce bonuses when shot down, such as weapon power-ups, point bonuses, and extra lives. Each stage begins and ends with an airport runway and every time the player lands on a runway at the completion of a stage, the amount of remaining player bombs are multiplied by 3,000 points per bomb and added to the player's score. All bombs are replenished for the start of the next stage.


- TECHNICAL -


Game ID : TP-007

Prom Stickers : B02 / FS


Main CPU : 68000 (@ 7 Mhz), Z80 (@ 3.5 Mhz), TMS32010 (@ 3.5 Mhz)

Sound Chips : YM3812 (@ 3.5 Mhz)


Players : 2

Control : 8-way joystick

Buttons : 2


- TRIVIA -


Developed by Toaplan.


Released in March 1987.


Pony Canyon / Scitron released a limited-edition soundtrack album for this game (Kyukyoku Tiger : G.S.M Taito 2 - D28B0008) on 21/11/1988.


This game is known in Japan as "Hi Sho Zame" and in US as "Sky Shark".


- SERIES -


1. Flying Shark (1987)

2. Fighting Hawk (1988)

3. Fire Shark! (1990)


- STAFF -


Music and sound created by : Tatsuya Uemura


- PORTS -


* Consoles :

Fujitsu FM Towns (1993 "Hishou Zame" - Ving)

Nintendo NES ("Sky Shark")


* Computers :

Amstrad CPC (1987)

Sinclair ZX Spectrum (1987)

Atari ST (1988)

Commodore Amiga (1988)

Amstrad CPC (1988, "Taito Coin-Op Hits")

Amstrad CPC (1988, "Les Défis de Taito")

Amstrad CPC (199?, "Les Monuments D'Arcade")

Sharp X68000 (1991)

Commodore C64


- SOURCES -


Game's rom.




MAME Info:

0.35RC2 [Quench]


WIP:

- 0.144u7: Bonky0013 added clone Flying Shark (bootleg, set 2). Changed description of clone 'Flying Shark (bootleg)' to '(bootleg, set 1)'.

- 0.141u2: Alex Jackson added MCFG_SCREEN_RAW_PARAMS to Twincobr driver, correcting their refresh rates. Changed VSync to 54.877858 Hz.

- 0.137u1: Quench added I8741 and restored correct DSP roms loads and proms for clone Flying Shark (bootleg). Changed VSync to 54Hz.

- 0.136u4: Stephane Humbert fixed dipswitches and inputs in Flying Shark and clones (after verification of the M68000 code).

- 0.129u4: Brian Troha and Stefan Lindberg corrected and added missing proms for Flying Shark and clones. Fixed rom names.

- 16th November 2008: Guru - I recently picked up a pile of junk for spares and repairs from a local friend. It turned out there was quite a bit of interesting stuff in this lot. As far as I can make out, I got Flying Shark (Taito), I think? with TMS320Cxx.

- 0.122u6: Changed TMS32010 CPU3 clock speed to 14MHz.

- 0.105u2: Changed all user1 roms to cpu3 and fixed the addresses.

- 10th October 2005: Guru - Flying Shark (Japanese version, bootleg) arrived. Thanks to our new Korean contact.

- 30th September 2005: Dumping Project - Our Korean contact has bought Flying Shark (bootleg, Japan) at a Korean shop.

- 0.80: Changed TMS32010 clock speed to 3.5MHz.

- 0.62: Changed TMS32010 CPU3 clock speed to 14MHz.

- 0.61: Fixed gfx2 roms addresses and VSync to 54.877857 Hz.

- 7th December 2000: Quench fixed the Flying Shark bootleg, which was broken in b9 and b10.

- 0.37b9: Changed cpu3 roms to user1.

- 0.37b6: Fixed cpu3 rom loading.

- 0.36b11: Added 8x user1 roms ($0-c00 - Co-Processor TMS320C10 MCU code) and proms ($0, 100, 200 - sprite priority control ??).

- 1st December 1999: Quench added new MCU roms to Flying Shark and Wardner.

- 0.35RC2: Quench added Flying Shark (World) (Taito 1987) and clones Flying Shark (bootleg), Sky Shark (US) and Hishou Zame (Japan).

- 24th June 1999: Brad Oliver fixed Flying Shark bootleg MCU rom loading on the Mac side.

- 18th June 1999: Quench sent in a driver for Flying Shark.

- 2nd December 1997: Dumped Flying Shark (World).

- 9th November 1997: J-ROM dumped Hishou Zame (Japan).


LEVELS: 5 (endless)


Other Emulators:

* Shark


Recommended Games (Airforce 2):

Phantom II

SOS

Mission-X (DECO Cassette)

Zoar

1941

1942

1942 (PlayChoice-10)

1943 - The Battle of Midway

1943 Kai - Midway Kaisen

1944: The Loop Master

19XX: The War Against Destiny

XX Mission

Flying Shark

Fire Shark

Fire Shark (Mega-Tech)

MX5000

Sonic Boom

Bombs Away

Fighting Hawk

Scramble Spirits

Sky Soldiers

Arbalester

Guts n' Glory (Bombing)

Meta Fox

Sky Adventure

Task Force Harrier

Twin Hawk

Vapor Trail - Hyper Offence Formation

The Last Day

Lightning Fighters

Sky Smasher

Ghost Pilots

Gulf War II

Fighter & Attacker

Blue Hawk

Double Wings

Strikers 1945

Strikers 1945 II

Strikers 1945 III

Strikers 1945 Plus

Spectrum 2000

Fire Hawk

Wyvern Wings


Romset: 729 kb / 31 files / 258.5 zip




MAME XML Output:

       <game name="fsharkbt" sourcefile="twincobr.c" cloneof="fshark" romof="fshark">
              <description>Flying Shark (bootleg, set 1)</description>
              <year>1987</year>
              <manufacturer>bootleg</manufacturer>
              <rom name="r18" size="65536" crc="ef30f563" sha1="755d6ce4c1e631d7c11d3fab99dae300b6a3452e" region="maincpu" offset="0"/>
              <rom name="r17" size="65536" crc="0e18d25f" sha1="82fc94830b3087c826d07cff699af9a3638e8087" region="maincpu" offset="1"/>
              <rom name="b02_16.l5" merge="b02_16.l5" size="32768" crc="cdd1a153" sha1="de9827a959039cf753ecac6756fb1925c37466d8" region="audiocpu" offset="0"/>
              <rom name="mcu-1.bpr" size="1024" crc="45d4d1b1" sha1="e776a056f0f72cbeb309c5a23f803330cb8b3763" region="dsp" offset="0"/>
              <rom name="mcu-2.bpr" size="1024" crc="651336d1" sha1="3c968d5cb58abe35794b7c88520a22fc0b45a449" region="dsp" offset="0"/>
              <rom name="mcu-3.bpr" size="1024" crc="df88e79b" sha1="661b057fa2eef37b9d794151381d7d74a7bfa93a" region="dsp" offset="1"/>
              <rom name="mcu-4.bpr" size="1024" crc="a2094a7f" sha1="0f1c173643046c76aa89eab66fba6ea51c3f2223" region="dsp" offset="1"/>
              <rom name="mcu-5.bpr" size="1024" crc="f97a58da" sha1="77a659943d95d5b859fab50f827f11222c3dbf1f" region="dsp" offset="800"/>
              <rom name="mcu-6.bpr" size="1024" crc="ffcc422d" sha1="9b4331e8bb5fe37bb8efcccc500a1d7cd026bf93" region="dsp" offset="800"/>
              <rom name="mcu-7.bpr" size="1024" crc="0cd30d49" sha1="65d65a199bfb740b94af19843640e625a5e67f46" region="dsp" offset="801"/>
              <rom name="mcu-8.bpr" size="1024" crc="3379bbff" sha1="2f577b8de6d523087b472691cdde2eb525877878" region="dsp" offset="801"/>
              <rom name="fsb_8741.mcu" size="1024" status="nodump" region="mcu" offset="0"/>
              <rom name="b02_07-1.h11" merge="b02_07-1.h11" size="16384" crc="e669f80e" sha1="05c1a4ff9adaa6c8035f38a76c5ee333fafba2bf" region="gfx1" offset="0"/>
              <rom name="b02_06-1.h10" merge="b02_06-1.h10" size="16384" crc="5e53ae47" sha1="55bde4133deebb59a87d9b96c6d0fd7b4bbc0e02" region="gfx1" offset="4000"/>
              <rom name="b02_05-1.h8" merge="b02_05-1.h8" size="16384" crc="a8b05bd0" sha1="37317838ea57cb98cf9599cedf8e72bcae913d29" region="gfx1" offset="8000"/>
              <rom name="b02_12.h20" merge="b02_12.h20" size="32768" crc="733b9997" sha1="75e874a1d148fcc8fa09bb724ce8346565ace4e5" region="gfx2" offset="0"/>
              <rom name="b02_15.h24" merge="b02_15.h24" size="32768" crc="8b70ef32" sha1="e1f988d650dce17e3bfbea12e5fddbb671df18d4" region="gfx2" offset="8000"/>
              <rom name="b02_14.h23" merge="b02_14.h23" size="32768" crc="f711ba7d" sha1="49644a264c09fc2d743e4f801b8b82e980f2def9" region="gfx2" offset="10000"/>
              <rom name="b02_13.h21" merge="b02_13.h21" size="32768" crc="62532cd3" sha1="df483db7604c0135130f92b08bad3fbffb4f5c47" region="gfx2" offset="18000"/>
              <rom name="b02_08.h13" merge="b02_08.h13" size="32768" crc="ef0cf49c" sha1="6fd5727462cd6c5dab4c5d780bd7504e48583894" region="gfx3" offset="0"/>
              <rom name="b02_11.h18" merge="b02_11.h18" size="32768" crc="f5799422" sha1="3f79dd849db787695a587f0db19a6782153b5955" region="gfx3" offset="8000"/>
              <rom name="b02_10.h16" merge="b02_10.h16" size="32768" crc="4bd099ff" sha1="9326075f83549b0a9656f69bd4436fb1be2ac805" region="gfx3" offset="10000"/>
              <rom name="b02_09.h15" merge="b02_09.h15" size="32768" crc="230f1582" sha1="0fd4156a46ed64cb6e5c59b8836382dd86c229cf" region="gfx3" offset="18000"/>
              <rom name="b02_01.d15" merge="b02_01.d15" size="65536" crc="2234b424" sha1="bd6242b9dcdb0f582565df588106cd1ce2aad53b" region="gfx4" offset="0"/>
              <rom name="b02_02.d16" merge="b02_02.d16" size="65536" crc="30d4c9a8" sha1="96ce4f41207c5487e801a8444030ec4dc7b58b23" region="gfx4" offset="10000"/>
              <rom name="b02_03.d17" merge="b02_03.d17" size="65536" crc="64f3d88f" sha1="d0155cfb0a8885d58e34141f9696b9aa208440ca" region="gfx4" offset="20000"/>
              <rom name="b02_04.d20" merge="b02_04.d20" size="65536" crc="3b23a9fc" sha1="2ac34445618e17371b5eed7eb6f43da4dbb99e28" region="gfx4" offset="30000"/>
              <rom name="clr2.bpr" merge="b02-20.b4" size="256" crc="24e7d62f" sha1="1c06a1ef1b6a722794ca1d5ee2c476ecaa5178a3" region="proms" offset="0"/>
              <rom name="clr1.bpr" merge="b02-19.b5" size="256" crc="a50cef09" sha1="55cafb5b2551b80ae708e9b966cf37c70a16d310" region="proms" offset="100"/>
              <rom name="clr3.bpr" size="256" crc="016fe2f7" sha1="909f815a61e759fdf998674ee383512ecd8fee65" region="proms" offset="200"/>
              <chip type="cpu" tag="maincpu" name="68000" clock="7000000"/>
              <chip type="cpu" tag="audiocpu" name="Z80" clock="3500000"/>
              <chip type="cpu" tag="dsp" name="TMS32010" clock="14000000"/>
              <chip type="cpu" tag="mcu" name="I8741" clock="1750000"/>
              <chip type="audio" tag="mono" name="Speaker"/>
              <chip type="audio" tag="ymsnd" name="YM3812" clock="3500000"/>
              <display tag="screen" type="raster" rotate="270" width="320" height="240" refresh="54.877858" pixclock="7000000" htotal="446" hbend="0" hbstart="320" vtotal="286" vbend="0" vbstart="240" />
              <sound channels="1"/>
              <input players="2" buttons="2" coins="2" tilt="yes">
                     <control type="joy" ways="8"/>
              </input>
              <dipswitch name="Cabinet" tag="DSWA" mask="1">
                     <dipvalue name="Upright" value="1" default="yes"/>
                     <dipvalue name="Cocktail" value="0"/>
              </dipswitch>
              <dipswitch name="Flip Screen" tag="DSWA" mask="2">
                     <dipvalue name="Off" value="0" default="yes"/>
                     <dipvalue name="On" value="2"/>
              </dipswitch>
              <dipswitch name="Service Mode" tag="DSWA" mask="4">
                     <dipvalue name="Off" value="0" default="yes"/>
                     <dipvalue name="On" value="4"/>
              </dipswitch>
              <dipswitch name="Demo Sounds" tag="DSWA" mask="8">
                     <dipvalue name="Off" value="8"/>
                     <dipvalue name="On" value="0" default="yes"/>
              </dipswitch>
              <dipswitch name="Coin A" tag="DSWA" mask="48">
                     <dipvalue name="2 Coins/1 Credit" value="16"/>
                     <dipvalue name="1 Coin/1 Credit" value="0" default="yes"/>
                     <dipvalue name="1 Coin/2 Credits" value="32"/>
              </dipswitch>
              <dipswitch name="Coin B" tag="DSWA" mask="192">
                     <dipvalue name="2 Coins/1 Credit" value="64"/>
                     <dipvalue name="1 Coin/1 Credit" value="0" default="yes"/>
                     <dipvalue name="1 Coin/2 Credits" value="128"/>
              </dipswitch>
              <dipswitch name="Difficulty" tag="DSWB" mask="3">
                     <dipvalue name="Easy" value="1"/>
                     <dipvalue name="Normal" value="0" default="yes"/>
                     <dipvalue name="Hard" value="2"/>
                     <dipvalue name="Very Hard" value="3"/>
              </dipswitch>
              <dipswitch name="Bonus Life" tag="DSWB" mask="12">
                     <dipvalue name="50k 200k 150k+" value="0" default="yes"/>
                     <dipvalue name="70k 270k 200k+" value="4"/>
                     <dipvalue name="50k Only" value="8"/>
                     <dipvalue name="100k Only" value="12"/>
              </dipswitch>
              <dipswitch name="Lives" tag="DSWB" mask="48">
                     <dipvalue name="1" value="32"/>
                     <dipvalue name="2" value="48"/>
                     <dipvalue name="3" value="0" default="yes"/>
                     <dipvalue name="5" value="16"/>
              </dipswitch>
              <dipswitch name="Show Dip Switch Settings" tag="DSWB" mask="64">
                     <dipvalue name="No" value="0" default="yes"/>
                     <dipvalue name="Yes" value="64"/>
              </dipswitch>
              <dipswitch name="Allow Continue" tag="DSWB" mask="128">
                     <dipvalue name="No" value="0"/>
                     <dipvalue name="Yes" value="128" default="yes"/>
              </dipswitch>
              <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="unsupported" palettesize="1792"/>
       </game>
 
 


emumovies.com      Retro bytes Portal           Bookmark and Share

 
Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise