cyvernj: MAME ROM Information. History:
Cyvern - The Dragon Weapons (c) 1998 Kaneko.
Take control of 3 artificially enhanced elemental dragons and battle against tons of enemy airships and hulking bosses in this excellent overhead shooter. Features awesome graphics & sound effects as well as responsive controls and a high level of challenge.
- TECHNICAL -
Kaneko Super Nova System hardware
Main CPU : SH-2 (@ 28.638 Mhz)
Sound Chips : YMZ280B (@ 16.666666 Mhz)
Players : 2
Control : 8-way Joystick
Buttons : 2
=> [A] shoot / banish, [B] bomb
- TRIVIA -
Released in April 1998.
There is a 'Plus' upgrade for this game :
* You can modify each dragon with special abilities.
* There is a gauge during boss fights showing how much energy the boss has left now.
* Multiple endings
* If you have certain items, some bosses will change into their 'true boss form'.
- STAFF -
Planners : A. Kaneko, Tony
Soft : K. Minegishi, Hiyorinn.S, Sho-Chan, Osapan
Designers : U-Zool, Hiroki Narisawa, Endo Chang, Kazuto=Lee, Ryo.Kimura, Ishi-Ryu, Gomez, Maruken!
Sound : Katsuya Yoneda
- SOURCES -
Game's rom.
MAME Info:
0.141u3 [?]
0.62 [Sylvain Glaize, David Haywood]
Artwork available
Bugs:
- Original PCB video. Smitdogg (ID 04238)
WIP:
- 0.141u3: Added Cyvern (US). Renamed (cyvern) to (cyvernj).
- 9th February 2011: Smitdogg - We got the rare USA version of Cyvern.
- 3rd July 2008: R. Belmont - The SH-2 DRC successfully got Cyvern past the on-screen POST last night, but that revealed a problem with cycle counting that was making MAME timing and interrupts work poorly at best. I fixed that, but there's now a bug where it crashes trying to resume after handling an interrupt. Never a shortage of fun with this stuff!
- 2nd July 2008: R. Belmont - I've been working on a MAME UDRC frontend for the SH-2 for just under a week now. Last night it finally made it all the way through the suprnova BIOS and into the Cyvern boot code without errors (including handling interrupts). There are still several instructions left to implement before it actually shows something, but so far so good so what, right? This will speed up ST-V (and Saturn in MESS), Kaneko SuperNova, Psikyo SH-2, and CPS3. And SH-2 is a pure subset of SH-4 (aside from different boot vector semantics) so once done this frontend will make a fine starting point for an SH-4 UDRC.
- 0.125u5: David Haywood fixed priorities from start to end in Cyvern (still not perfect).
- 8th June 2008: David Haywood - I took a look back at the Kaneko Supernova driver and fixed up the priorities for Cyvern. The Speed took a bit of a nosedive in the process, but it's a stunning game, and looks even better with proper rendering order.
- 9th September 2007: Mr. Do - Some more instruction cards for more games courtesty of Tormod: Cyvern.
- 0.62: Sylvain Glaize and David Haywood added Cyvern (Japan) (Kaneko 1998).
LEVELS: 5 (must be finished twice)
Recommended Games (Airforce 3):
Tokio / Scramble Formation
World Wars
Asuka & Asuka
Image Fight
Dyger
Master of Weapon
Air Duel
Gun & Frontier
Raiden
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
Varth
Zing Zing Zip
Batsugun
Daioh
Fire Barrel
Mad Shark
U.N. Defense Force: Earth Joker
DonPachi
DoDonPachi
Bee Storm - DoDonPachi II
DoDonPachi Dai-Ou-Jou
Air Gallet
Battle Garegga
Battle Bakraid
Skull Fang
Storm Blade
Sengeki Striker
Cyvern
Guardian Storm
Stagger I
Change Air Blade
1945k III
Romset: 26624 kb / 8 files / 12.5 zip
MAME XML Output:
   | <game name="cyvernj" sourcefile="suprnova.c" cloneof="cyvern" romof="cyvern"> |
   |    | <description>Cyvern (Japan)</description> |
   |    | <year>1998</year> |
   |    | <manufacturer>Kaneko</manufacturer> |
   |    | <rom name="sknsj1.u10" merge="sknsj1.u10" size="524288" crc="7e2b836c" sha1="92c5a7a2472496028bff0e5980d41dd294f42144" region="maincpu" offset="0"/> |
   |    | <rom name="cvj-even.u10" size="1048576" crc="802fadb4" sha1="cbfac3a87a4863466117c61f2ecaf63d506352f6" region="user1" offset="0"/> |
   |    | <rom name="cvj-odd.u8" size="1048576" crc="f8a0fbdd" sha1="5cc8c12c13b5eb3456083e70100450ba041de76e" region="user1" offset="1"/> |
   |    | <rom name="cv100-00.u24" merge="cv100-00.u24" size="4194304" crc="cd4ae88a" sha1="925f4ae01a6ad3633be2a61be69e163f05401cf6" region="gfx1" offset="0"/> |
   |    | <rom name="cv101-00.u20" merge="cv101-00.u20" size="4194304" crc="a6cb3f0b" sha1="8d83f44a096ca0a70962ca4c602c4331874c8560" region="gfx1" offset="400000"/> |
   |    | <rom name="cv200-00.u16" merge="cv200-00.u16" size="4194304" crc="ddc8c67e" sha1="9b99e87e69e88011e6d693d19ac5e115b4fa50b0" region="gfx2" offset="0"/> |
   |    | <rom name="cv201-00.u13" merge="cv201-00.u13" size="4194304" crc="65863321" sha1="b8b75f50406068ffc3fca3887d2f0a653ca491c9" region="gfx2" offset="400000"/> |
   |    | <rom name="cv210-00.u18" merge="cv210-00.u18" size="4194304" crc="7486bf3a" sha1="3b4285ca570e9c5ad396c615bfc054372d1b0162" region="gfx3" offset="400000"/> |
   |    | <rom name="cv300-00.u4" merge="cv300-00.u4" size="4194304" crc="fbeda465" sha1="4d5066a22f4589b6b7f85b3e77c348d900ac4bdd" region="ymz" offset="0"/> |
   |    | <chip type="cpu" tag="maincpu" name="SH-2" clock="28638000"/> |
   |    | <chip type="audio" tag="lspeaker" name="Speaker"/> |
   |    | <chip type="audio" tag="rspeaker" name="Speaker"/> |
   |    | <chip type="audio" tag="ymz" name="YMZ280B" clock="16666666"/> |
   |    | <display tag="screen" type="raster" rotate="90" width="320" height="240" refresh="59.597100" /> |
   |    | <sound channels="2"/> |
   |    | <input players="2" buttons="2" coins="2" service="yes" tilt="yes"> |
   |    |    | <control type="joy" ways="8"/> |
   |    | </input> |
   |    | <dipswitch name="Service Mode" tag="400004" mask="1"> |
   |    |    | <dipvalue name="Off" value="1" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Flip Screen" tag="400004" mask="2"> |
   |    |    | <dipvalue name="Off" value="2" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="400004" mask="4"> |
   |    |    | <dipvalue name="Off" value="4" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="400004" mask="8"> |
   |    |    | <dipvalue name="Off" value="8" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="400004" mask="16"> |
   |    |    | <dipvalue name="Off" value="16" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Unknown" tag="400004" mask="32"> |
   |    |    | <dipvalue name="Off" value="32" default="yes"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Use Backup Ram" tag="400004" mask="64"> |
   |    |    | <dipvalue name="No" value="0"/> |
   |    |    | <dipvalue name="Yes" value="64" default="yes"/> |
   |    | </dipswitch> |
   |    | <dipswitch name="Freeze" tag="400004" mask="128"> |
   |    |    | <dipvalue name="Freezes the game" value="0"/> |
   |    |    | <dipvalue name="Right value" value="128" default="yes"/> |
   |    | </dipswitch> |
   |    | <driver status="imperfect" emulation="good" color="good" sound="good" graphic="imperfect" savestate="unsupported" palettesize="32768"/> |
|
|