Home News Forum                            

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

vstennisj: MAME ROM Information.


Vs. Tennis (c) 1984 Nintendo.

Single or doubles tennis against human or computer players. Match is best of 3 sets. Game operates on both single and dual monitor cabinets.


Main CPU : (2x) N2A03 (@ 1.789772 Mhz)

Sound Chips : (2x) N2A03 (@ 1.789772 Mhz), (2x) DAC (@ 1.789772 Mhz)

Screen orientation : Horizontal

Video resolution : 512 x 240 pixels

Screen refresh : 60.00 Hz

Palette colors : 128

Players : 4

Control : 8-way joystick

Buttons : 2


Released in February 1984.

This game was designed for the dual-monitor cabinet so that opposing players had their own monitor.


Game's rom.

MAME Info:

0.37b11 [Howie Cohen]

Artwork available


- 0.137u4: Replaced dipswitches 'Doubles 4 Player' and 'Doubles Vs CPU' with 'Game Mode - Credits: 1VsC/2VsC/1Vs1/2Vs2'.

- 0.133u1: Renamed (vstennij) to (vstennisj).

- 17th September 2008: Mr. Do - Looks like I messed up the lay file for Vs. Tennis somehow. File has been re-uploaded on the mirrors. If you've already grabbed the file from the torrent, grab the LAY file from the website. DAT file has been updated.

- 0.106u8: Aaron Giles added dualscreen support (2x 256x240) to Vs. Tennis.

- 0.79u1: Fixed rom names.

- 0.79: Pierpaolo Prazzoli added clone Vs. Tennis (Japan).

- 25th January 2004: Pierpaolo Prazzoli added Vs. Tennis (Japan) to the VSNES driver.

- 0.37b12: Changed description to 'Vs. Tennis'.

- 0.37b11: Howie Cohen added VS. Tennis (Nintendo Co. LTD 1984).

- 6th January 2001: Howie Cohen fixed several bugs in the VSNES driver and added RBI Baseball, VS Baseball and VS Mahjong.

- 1st January 2001: Howie Cohen finally submitted the long awaited VSNES driver, with most of the games having correct colors and sound.


Recommended Games (Tennis):

Tournament Table

World Tennis

Pro Tennis (DECO Cassette)

Pro Sports - Bowling, Tennis, and Golf

Tennis (bootleg of Pro Tennis)

Super Doubles Tennis

Super Doubles Tennis (DECO Cassette)

Tennis (PlayChoice-10)

Vs. Tennis


Passing Shot

World Court

Super World Court

Hot Shots Tennis

Super Tennis (Nintendo Super System)

David Crane's Amazing Tennis (Nintendo Super System)

Grand Slam (Mega Play)

Reality Tennis

Super Slam

Ultimate Tennis

Capcom Sports Club (Tennis)

Virtua Tennis / Power Smash

Virtua Tennis 2 / Power Smash 2

Smash Court Pro Tournament


Match '98

Romset: 97 kb / 13 files / 55.8 zip

MAME XML Output:

       <game name="vstennisj" sourcefile="vsnes.c" cloneof="vstennis" romof="vstennis">
              <description>Vs. Tennis (Japan)</description>
              <rom name="mds-te_1d a-3.bin" size="8192" crc="8d88fbe5" sha1="1aa172d02d0d47325edf2f5ea4fc3c1c52f1efbe" region="maincpu" offset="8000"/>
              <rom name="mds-te_1c a-2.bin" size="8192" crc="5f00c129" sha1="e9954ebedc037be0a177286bbfc2ecdaa9223d85" region="maincpu" offset="a000"/>
              <rom name="mds-te_1b a-2.bin" size="8192" crc="4b57910c" sha1="1baeb31e0e9085ac6a9406a1802dfa47952d833e" region="maincpu" offset="c000"/>
              <rom name="mds-te_1a a-2.bin" size="8192" crc="41097060" sha1="aec457f7780dcd693dd93076cc185d5db38d5b93" region="maincpu" offset="e000"/>
              <rom name="mds-te_2b a.bin" merge="mds-te.2b" size="8192" crc="9de19c9c" sha1="1cb65e423a6c2d2a56c67ad08ecf7e746551c322" region="gfx1" offset="0"/>
              <rom name="mds-te_2a a.bin" merge="mds-te.2a" size="8192" crc="67a5800e" sha1="7bad1b486d9dac962fa8c87984038be4ac6b699b" region="gfx1" offset="2000"/>
              <rom name="mds-te_6d a-3.bin" size="8192" crc="b18fd769" sha1="152413e065d1f5af0a70f9272a908dfbd162fe65" region="sub" offset="8000"/>
              <rom name="mds-te_6c a-2.bin" size="8192" crc="315d8178" sha1="2165c8a42004fb5b1e6b8904a59159cd4157538e" region="sub" offset="a000"/>
              <rom name="mds-te_6b a-2.bin" size="8192" crc="18114f8d" sha1="351894e0cc791028a43da0ec27d78d669cdeea27" region="sub" offset="c000"/>
              <rom name="mds-te_6a a-2.bin" size="8192" crc="50a2de11" sha1="3e22e50c9ae2521dc7f4416ac834cdbd3988369e" region="sub" offset="e000"/>
              <rom name="mds-te_8b a.bin" merge="mds-te.8b" size="8192" crc="c81e9260" sha1="6d4809a05364cc05485ee1add833428529af2be6" region="gfx2" offset="0"/>
              <rom name="mds-te_8a a.bin" merge="mds-te.8a" size="8192" crc="d91eb295" sha1="6b69bcef5421a6bcde89a2d1f514853f9f7992c3" region="gfx2" offset="2000"/>
              <rom name="rp2c0x.pal" merge="rp2c0x.pal" size="192" crc="48de65dc" sha1="d10acafc8da9ff479c270ec01180cca61efe62f5" region="palette" offset="0"/>
              <chip type="cpu" tag="maincpu" name="N2A03" clock="1789772"/>
              <chip type="cpu" tag="sub" name="N2A03" clock="1789772"/>
              <chip type="audio" tag="mono" name="Speaker"/>
              <chip type="audio" tag="nes1" name="N2A03" clock="1789772"/>
              <chip type="audio" tag="nes2" name="N2A03" clock="1789772"/>
              <chip type="audio" tag="dac1" name="DAC"/>
              <chip type="audio" tag="dac2" name="DAC"/>
              <display tag="screen1" type="raster" rotate="0" width="256" height="240" refresh="60.000000" pixclock="4024320" htotal="256" hbend="0" hbstart="256" vtotal="262" vbend="0" vbstart="240" />
              <display tag="screen2" type="raster" rotate="0" width="256" height="240" refresh="60.000000" pixclock="4024320" htotal="256" hbend="0" hbstart="256" vtotal="262" vbend="0" vbstart="240" />
              <sound channels="1"/>
              <input players="4" buttons="2" coins="4">
                     <control type="joy" ways="8"/>
              <dipswitch name="Difficulty Vs. Computer" tag="DSW0" mask="3">
                     <dipvalue name="Easy" value="0" default="yes"/>
                     <dipvalue name="Normal" value="2"/>
                     <dipvalue name="Medium" value="1"/>
                     <dipvalue name="Hard" value="3"/>
              <dipswitch name="Difficulty Vs. Player" tag="DSW0" mask="12">
                     <dipvalue name="Easy" value="0" default="yes"/>
                     <dipvalue name="Normal" value="8"/>
                     <dipvalue name="Medium" value="4"/>
                     <dipvalue name="Hard" value="12"/>
              <dipswitch name="Raquet Size" tag="DSW0" mask="16">
                     <dipvalue name="Large" value="0" default="yes"/>
                     <dipvalue name="Small" value="16"/>
              <dipswitch name="Extra Score" tag="DSW0" mask="32">
                     <dipvalue name="1 Set" value="0" default="yes"/>
                     <dipvalue name="1 Game" value="32"/>
              <dipswitch name="Court Color" tag="DSW0" mask="64">
                     <dipvalue name="Green" value="0" default="yes"/>
                     <dipvalue name="Blue" value="64"/>
              <dipswitch name="Copyright" tag="DSW0" mask="128">
                     <dipvalue name="Japan" value="0" default="yes"/>
                     <dipvalue name="USA" value="128"/>
              <dipswitch name="Service Mode" tag="DSW1" mask="1">
                     <dipvalue name="Off" value="0" default="yes"/>
                     <dipvalue name="On" value="1"/>
              <dipswitch name="Coinage" tag="DSW1" mask="6">
                     <dipvalue name="2 Coins/1 Credit" value="2"/>
                     <dipvalue name="1 Coin/1 Credit" value="0" default="yes"/>
                     <dipvalue name="1 Coin/2 Credits" value="4"/>
                     <dipvalue name="Free Play" value="6"/>
              <dipswitch name="Game Mode - Credits: 1VsC/2VsC/1Vs1/2Vs2" tag="DSW1" mask="24">
                     <dipvalue name="A - 1/1/1/1" value="0"/>
                     <dipvalue name="B - 1/2/1/2" value="16"/>
                     <dipvalue name="C - 2/2/2/2" value="8" default="yes"/>
                     <dipvalue name="D - 2/2/4/4" value="24"/>
              <dipswitch name="Rackets Per Game" tag="DSW1" mask="96">
                     <dipvalue name="2" value="96"/>
                     <dipvalue name="3" value="0" default="yes"/>
                     <dipvalue name="4" value="64"/>
                     <dipvalue name="5" value="32"/>
              <dipswitch name="Demo Sounds" tag="DSW1" mask="128">
                     <dipvalue name="Off" value="0"/>
                     <dipvalue name="On" value="128" default="yes"/>
              <driver status="good" emulation="good" color="good" sound="good" graphic="good" savestate="unsupported" palettesize="1024"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise