viprp1: MAME ROM Information. History:
Viper Phase 1 New Version (c) 1995 Seibu Kaihatsu.
- SOURCES -
Game's ROM.
MAME Info:
0.107u2 [Corrado Tomaselli]
0.81 [Ville Linde]
Artwork available
Bugs:
- Title Screen SFX and item collection SFX are incorrect. retrorepair (ID 04533)
WIP:
- 0.143u7: Arzeno Fabrice added clome 'Viper Phase 1 (USA, New Version, set 2)'. Changed description of clone '(USA, New Version)' to 'Viper Phase 1 (USA, New Version, set 1)'.
- 0.136u3: Minor information update for Viper 1 games in Seibu SPIs driver [Brian Troha]. Changed description of clone 'Viper Phase 1 (USA)' to 'Viper Phase 1 (USA, New Version)'.
- 0.136u2: Keven Eshbach and Dumping Union added clone Viper Phase 1 (USA). Changed description of clone 'Viper Phase 1 (Hong Kong, Metrotainment license)' to 'Viper Phase 1 (Hong Kong)'. Renamed (viprp1o) to (viprp1oj).
- 23rd January 2010: Smitdogg - Kevin Eshbach dumped Viper Phase 1 USA.
- 26th July 2008: Mr. Do - Funny story. Tormod sent me a BUNCH of instruction cards a long time ago. You've probably been seeing them added in every so often. Well, around July of last year, I had completed a whole bunch of them, but then had a computer crash, and they ended up on the "spare" hard drive by mistake. I found them again going through a cleanup. So thanks to Tormod, this week we have Viper Phase 1.
- 0.115: Corrado Tomaselli added clone Viper Phase 1 (Hong Kong, Metrotainment license).
- 5th May 2007: Corrado Tomaselli dumped Viper Phase 1 (Hong Kong, Metrotainment license).
- 0.107u2: Corrado Tomaselli added Viper Phase 1 (World, New Version). Renamed (viprp1) to (viprp1j).
- 21st August 2006: Corrado Tomaselli dumped Viper Phase 1 (World, New Version).
- 0.93u2: Added clones Viper Phase 1 (Germany) and (Switzerland, New Version). Changed parent description to 'Viper Phase 1 (Japan, New Version)' and clone 'Viper Phase 1' to 'Viper Phase 1 (Japan)'. Renamed (viperp1) to (viprp1) and (viperp1o) to (viprp1o).
- 0.93: Nicola Salmoria decrypted the graphics in all SPI games. Viper Phase 1 is now playable.
- 0.81u8: Ville Linde fixed the "old" video hardware of Viper Phase 1 (does have 3 layers after all, but no rowscroll).
- 25th April 2004: Ville Linde fixed a few graphics problems in Viper Phase 1 and fixed a bug in the REP opcode so that it doesn't break the SPI games.
- 0.81u6: Ville Linde completely rewrote i386 REP/REPNE prefix handling. Fixes the following: Battle Balls attract mode runs correctly now, balls no longer all the same color in-game in Battle Balls, E-Jan now coins up and Viper Phase 1 is now playable (with encrypted gfx).
- 11th April 2004: Ville Linde improved the tilemap emulation further in the Seibu SPI driver, added support for alternate video hardware in Viper Phase 1.
- 0.81u4: Ville Linde updated the i386 core and the SPI driver. Viper Phase starts to boot now, but doesn't get very far. R. Belmont hooked up the Z80 bankswitching, so sound started playing in some games (notably Raiden Fighters).
- 0.81: Added Viper Phase 1 (New Version) (Seibu Kaihatsu 1995) and clone Viper Phase 1. I386 CPU core [Ville Linde].
LEVELS: 8
Recommended Games (Star Force):
Catacomb
Vega
Night Star (DECO Cassette)
Nova 2001
Star Jacker
Zodiack
Star Force
Alpha Mission / ASO
Alpha Mission II / ASO II
Astro Warrior (Mega-Tech)
Mission 660
Rafflesia
S.R.D. Mission
Truxton
Truxton II
Blast Off
Blazing Lazers
The Next Space
Omega Fighter
Lethal Thunder
Pollux
Strike Gunner S.T.G
Vimana
Explosive Breaker
Final Star Force
Galmedes
Gunlock
GunNail
Nebulas Ray
Super-X
Gekirindan
Viper Phase 1
Fever SOS
Mars Matrix: Hyper Solid Shooting
Romset: 20160 kb / 14 files / 8.45 zip
MAME XML Output:
   | <game name="viprp1" sourcefile="seibuspi.c"> |
   |    | <description>Viper Phase 1 (World, New Version)</description> |
   |    | <year>1995</year> |
   |    | <manufacturer>Seibu Kaihatsu</manufacturer> |
   |    | <rom name="seibu1.211" size="524288" crc="e5caf4ff" sha1="7c87a4e8e8dacfb7cc0be8f778352bce2801e59b" region="user1" offset="0"/> |
   |    | <rom name="seibu2.212" size="524288" crc="688a998e" sha1="0c48374b6800cd00e3ee96c0fb12119a680b091d" region="user1" offset="1"/> |
   |    | <rom name="seibu3.210" size="524288" crc="990fa76a" sha1="7619a631d6f83b3677eb47f984aff684e9518d6d" region="user1" offset="2"/> |
   |    | <rom name="seibu4.29" size="524288" crc="13e3e343" sha1="aac0c7450059847f53b5081e4abf26303a50f999" region="user1" offset="3"/> |
   |    | <rom name="seibu5.u0413" size="131072" crc="5ece677c" sha1="b782cf3296f866f79fafa69ff719211c9d4026df" region="gfx1" offset="0"/> |
   |    | <rom name="seibu6.u048" size="65536" crc="44844ef8" sha1="bcbe24d2ffb64f9165ba4ab7de27f44b99b5ff5a" region="gfx1" offset="2"/> |
   |    | <rom name="v_bg-11.415" size="2097152" crc="6fc96736" sha1="12df47d8af2c1febc1bce5bcf3218766447885bd" region="gfx2" offset="0"/> |
   |    | <rom name="v_bg-12.415" size="1048576" crc="d3c7281c" sha1="340bca1f31486609b3c34dd7830362a216ff648e" region="gfx2" offset="2"/> |
   |    | <rom name="v_bg-21.410" size="1048576" crc="d65b4318" sha1="6522970d95ffa7fa2f32e0b5b4f0eb69e0286b36" region="gfx2" offset="300000"/> |
   |    | <rom name="v_bg-22.416" size="524288" crc="24a0a23a" sha1="0b0330717620e3f3274a25845d9edaf8023b9db2" region="gfx2" offset="300002"/> |
   |    | <rom name="v_obj-1.322" size="4194304" crc="3be5b631" sha1="fd1064428d28ca166a9267b968c0ba846cfed656" region="gfx3" offset="0"/> |
   |    | <rom name="v_obj-2.324" size="4194304" crc="924153b4" sha1="db5dadcfb4cd5e6efe9d995085936ce4f4eb4254" region="gfx3" offset="400000"/> |
   |    | <rom name="v_obj-3.323" size="4194304" crc="e9fb9062" sha1="18e97b4c5cced2b529e6e72d8041c6f78fcec76e" region="gfx3" offset="800000"/> |
   |    | <rom name="v_pcm.215" size="1048576" crc="e3111b60" sha1="f7a7747f29c392876e43efcb4e6c0741454082f2" region="user2" offset="0"/> |
   |    | <chip type="cpu" tag="maincpu" name="I386" clock="25000000"/> |
   |    | <chip type="cpu" tag="soundcpu" name="Z80" clock="7159090"/> |
   |    | <chip type="audio" tag="lspeaker" name="Speaker"/> |
   |    | <chip type="audio" tag="rspeaker" name="Speaker"/> |
   |    | <chip type="audio" tag="ymf" name="YMF271" clock="16934400"/> |
   |    | <display tag="screen" type="raster" rotate="270" width="320" height="240" refresh="54.000000" /> |
   |    | <sound channels="2"/> |
   |    | <input players="2" buttons="3" coins="2" service="yes"> |
   |    |    | <control type="joy" ways="8"/> |
   |    | </input> |
   |    | <dipswitch name="JP1" tag="JP1" mask="3"> |
   |    |    | <dipvalue name="Update" value="3" default="yes"/> |
   |    |    | <dipvalue name="Off" value="1"/> |
   |    |    | <dipvalue name="On" value="0"/> |
   |    | </dipswitch> |
   |    | <driver status="imperfect" emulation="good" color="good" sound="imperfect" graphic="imperfect" savestate="unsupported" palettesize="6144"/> |
|
|