Home News Forum                            

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

nsub: MAME ROM Information.


N-Sub (c) 1980 Sega.


Main CPU : Z80 (@ 1.93356 Mhz)

Screen orientation : Vertical

Video resolution : 224 x 256 pixels

Screen refresh : 60.00 Hz

Palette colors : 64

Players : 1

Control : 8-way Joystick

Buttons : 2


Released during December 1980.


* Consoles :

Sega SG-1000 (1988)


Game's rom.

Machine's picture.

MAME Info:

0.95u6 [David Haywood]


* Add sound/samples


- Missing background blue color fade effect. MASH (ID 03619)

- Coinage dipswitch settings. gregf (ID 04717)


- 0.137u4: MASH fixed colors in N-Sub.

- 0.113u3: Added colors. The colors are wrong because it has a different resistor network than the other games. Changed region user1 to proms. Added user1 proms ($0, 20 - control and sequence).

- 0.97u1: Pierpaolo Prazzoli hooked up inputs for N-Sub - Game now playable. Changed parent description to 'N-Sub (upright)'. Removed 3rd button. Added 6x 'Unknown' dipswitches.

- 0.96: Added N-Sub to driver.c.

- 0.95u6: David Haywood added N-Sub (Sega 1980).

- 17th December 2004: Dumping Project - Gerald picked up his 'N-Sub' machine recently (I believe), and we hope to get a dump soon.

- 20th November 2004: Gerald of the Belgian Dump Team got N-Sub from E-Bay.

Recommended Games (Submarine):

Sea Wolf

Sea Wolf II


Invinco / Deep Scan




Wolf Pack

Fire One





Tomahawk 777

Battle of Atlantis



Battle Cruiser M-12


Turbo Sub

Up Scope

The Deep


Battle Shark

Guts n' Glory (Depth Charge + Submarine)

In The Hunt

Romset: 17 kb / 11 files / 12.2 zip

MAME XML Output:

       <game name="nsub" sourcefile="vicdual.c">
              <description>N-Sub (upright)</description>
              <rom name="epr-268.u48" size="2048" crc="485b4704" sha1="d3989cfe5f8d723bc1a6be185614d138666912d2" region="maincpu" offset="0"/>
              <rom name="epr-269.u47" size="2048" crc="32774ac9" sha1="0a2c209f627a8d703c02e75c361c363272d1f435" region="maincpu" offset="800"/>
              <rom name="epr-270.u46" size="2048" crc="af7ca40a" sha1="c0f5732079a51979758f3a159084b84be8b2ad3b" region="maincpu" offset="1000"/>
              <rom name="epr-271.u45" size="2048" crc="3f9c180b" sha1="7438454a348b36d1f5ea59f179f715b827244142" region="maincpu" offset="1800"/>
              <rom name="epr-272.u44" size="2048" crc="d818aa51" sha1="1d3ca550f597c4924b9a805fa955a4a8ff557769" region="maincpu" offset="2000"/>
              <rom name="epr-273.u43" size="2048" crc="03a6f12a" sha1="1eefd4607a718c291b29f1b0a6adf0367840b242" region="maincpu" offset="2800"/>
              <rom name="epr-274.u42" size="2048" crc="d69eb098" sha1="fd3e67d18b5891aa65aab5967d49810c5d88dcee" region="maincpu" offset="3000"/>
              <rom name="epr-275.u41" size="2048" crc="1c7d90cc" sha1="8483825d9811c925407328836ae10f98b011c3dd" region="maincpu" offset="3800"/>
              <rom name="pr-69.u11" size="32" crc="c94dd091" sha1="f88cfb033ff83adb7375652be1fa32ba489d8418" region="proms" offset="0"/>
              <rom name="pr33.u82" size="32" crc="e60a7960" sha1="b8b8716e859c57c35310efc4594262afedb84823" region="user1" offset="0"/>
              <rom name="pr34.u83" size="32" crc="a1506b9d" sha1="037c3db2ea40eca459e8acba9d1506dd28d72d10" region="user1" offset="20"/>
              <chip type="cpu" tag="maincpu" name="Z80" clock="1933560"/>
              <display tag="screen" type="raster" rotate="270" width="256" height="224" refresh="60.000000" pixclock="5156160" htotal="328" hbend="0" hbstart="256" vtotal="262" vbend="0" vbstart="224" />
              <sound channels="0"/>
              <input players="1" buttons="2" coins="1">
                     <control type="joy" ways="8"/>
              <dipswitch name="Unknown" tag="IN1" mask="2">
                     <dipvalue name="Off" value="2" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unknown" tag="IN1" mask="4">
                     <dipvalue name="Off" value="4" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unknown" tag="IN1" mask="8">
                     <dipvalue name="Off" value="8" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unknown" tag="IN1" mask="16">
                     <dipvalue name="Off" value="16" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unknown" tag="IN1" mask="32">
                     <dipvalue name="Off" value="32" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unknown" tag="IN1" mask="64">
                     <dipvalue name="Off" value="64" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <driver status="preliminary" emulation="good" color="good" sound="preliminary" graphic="imperfect" savestate="unsupported" palettesize="0"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise