Home News Forum                            

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

puzzloop: MAME ROM Information.


Puzz Loop (c) 1998 Mitchell.

Puzz Loop is a puzzle game for one or two players in which different coloured marbles continually roll down a spiral path towards a central goal line.

Players control a rotating cannon situated at the center of the spiral and must stop the line of marbles from reaching the goal by shooting matching coloured marbles into the line. If three or more marbles of the same colour are matched, they will disappear.

In addition to standard marbles, bonus marbles occasionally appear that will, for example, temporarily slow down the rate the marbles' advance, or cause all marbles of a certain colour to be destroyed. Also, providing there is a clear line of sight, unwanted marbles can be fired straight out of the play area to prevent them from adding to the advancing line.

All marbles must be destroyed to complete a level. The game is over once the marbles are pushed over the goal threshold.


Kaneko Super Nova System hardware

Main CPU : SH-2 (@ 28.638 Mhz)

Sound Chips : YMZ280B (@ 16.666666 Mhz)

Players: 2

Control: dial

Buttons: 2


Released in December 1998.

The game forbids the initials 'SEX' on the high score table. If you try, it gets changed to 'PZL'.


1. Puzz Loop (1998)

2. Puzz Loop 2 [CP-S II No. 36] (2001)


Graphic designers : M-Nuts, Amamoto, SABATO

Programmers : Yoshimura, Akaishi

Sound : Maruyama, M-Nuts, A.S

Game designer : SABATO


* Consoles :

Nintendo Game Boy Color (1999) : Japan only release.

Sony PlayStation (1999, "Ballistic")

Nuon (2000, "Ballistic")

Nintendo DS (2006, "Magnetica" US / "Shunkan Puzz Loop" JP / "Puzz Loop" EU)


Game's rom.

MAME Info:

0.143u4 [Joerg Hartenberger]

0.62 [Sylvain Glaize, David Haywood]


- 0.143u4: Joerg Hartenberger added Puzz Loop (Europe, v0.94). Changed 'Puzz Loop (Europe)' to clone '(Europe, v0.93)'. Renamed (puzzloop) to (puzzloope).

- 24th August 2011: Smitdogg - Joerg Hartenberger sent in a dump of Puzz Loop (Euro v0.94).

- 0.130u2: Brian Troha added clone Puzz Loop (Asia).

- 0.129u5: Renamed (puzloopj) to (puzzloopj), (puzloopk) to (puzzloopk) and (puzloopu) to (puzzloopu).

- 0.129u3: Fixed rom names in clone Puzz Loop (USA).

- 0.101u1: Corrado Tomaselli added clone Puzz Loop (Korea).

- 13th October 2005: Corrado Tomaselli dumped Puzz Loop (Korea).

- 0.74u1: Added clone Puzz Loop (USA).

- 23rd September 2003: Brian Troha added the USA version of Puzz Loop to the Super Kaneko Nova System driver.

- 0.62: Sylvain Glaize and David Haywood added Puzz Loop (Europe) (Mitchell 1998) and clone (Japan).

LEVELS: 25 (stage mode) and 99 (panic mode)

Recommended Games:

Puzz Loop

Puzz Loop 2

Funny Bubble

Super Lup Lup Puzzle

Romset: 17408 kb / 6 files / 5.41 zip

MAME XML Output:

       <game name="puzzloop" sourcefile="suprnova.c" romof="skns">
              <description>Puzz Loop (Europe, v0.94)</description>
              <rom name="sknse1.u10" merge="sknse1.u10" size="524288" crc="e2b9d7d1" sha1="b530a3bb9dedc8cfafcba9f1f10277590be04a15" region="maincpu" offset="0"/>
              <rom name="pl00e4.u6" size="524288" crc="7d3131a5" sha1="f9302aa27addb8a730102b1869a34063d8b44e62" region="user1" offset="0"/>
              <rom name="pl00e4.u4" size="524288" crc="40dc3291" sha1="d955752a2c884e6dd951f9a87f9d249bb1ab9116" region="user1" offset="1"/>
              <rom name="pzl10000.u24" size="4194304" crc="35bf6897" sha1="8a1f1f5234a61971a62401633de1dec1920fc4da" region="gfx1" offset="0"/>
              <rom name="pzl20000.u16" size="4194304" crc="ff558e68" sha1="69a50c8100edbf2d5d92ce14b3f079f76c544bdd" region="gfx2" offset="0"/>
              <rom name="pzl21000.u18" size="4194304" crc="c8b3be64" sha1="6da9ca8b963ebf10df6bc02bd1bdc66392e2fa60" region="gfx3" offset="400000"/>
              <rom name="pzl30000.u4" size="4194304" crc="38604b8d" sha1="1191cf48a6a7baa58e51509442b40ea67f5252d2" 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="0" 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"/>
                     <control type="dial" minimum="0" maximum="255" sensitivity="100" keydelta="15" reverse="yes"/>
              <dipswitch name="Service Mode" tag="400004" mask="1">
                     <dipvalue name="Off" value="1" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Flip Screen" tag="400004" mask="2">
                     <dipvalue name="Off" value="2" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unknown" tag="400004" mask="4">
                     <dipvalue name="Off" value="4" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unknown" tag="400004" mask="8">
                     <dipvalue name="Off" value="8" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unknown" tag="400004" mask="16">
                     <dipvalue name="Off" value="16" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Unknown" tag="400004" mask="32">
                     <dipvalue name="Off" value="32" default="yes"/>
                     <dipvalue name="On" value="0"/>
              <dipswitch name="Use Backup Ram" tag="400004" mask="64">
                     <dipvalue name="No" value="0"/>
                     <dipvalue name="Yes" value="64" default="yes"/>
              <dipswitch name="Freeze" tag="400004" mask="128">
                     <dipvalue name="Freezes the game" value="0"/>
                     <dipvalue name="Right value" value="128" default="yes"/>
              <driver status="imperfect" emulation="good" color="good" sound="good" graphic="imperfect" savestate="unsupported" palettesize="32768"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise