Home News Forum                            
 

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

colmns97: MAME ROM Information.


History:

Columns '97 (c) 1996 Sega.


Sets of colored jewels fall in random order. The object of the game is to arrange the jewels vertically, horizontally or diagonally in rows of three or more to make them disappear.


- TECHNICAL -


Sega Titan Video hardware (STV)


Main CPU : (2x) SH-2 (@ 28.6364 Mhz), 68000 (@ 11.45456 Mhz)

Sound Chips : SCSP (@ 11.45456 Mhz)


Players : 2

Control : 8-way joystick

Buttons : 6


- TRIVIA -


Released on December 9, 1996.


Patents :

U.S.A : 4,442,486 - 4,454,594 - 4,462,076

Europe : 80244

Canada : 1,183,276

Honk Kong : 88-4302

Singapore : 88-155


- SERIES -


1. Columns (1990)

2. Columns II - The Voyage Through Time (1990)

3. Columns III - Revenge of Columns (1993)

4. Stack Columns (1994)

5. Super Columns [Model G-3226] (1995, Sega Game Gear)

6. Columns '97 (1997)

7. Hanagumi Taisen Columns - Sakura Wars (1998)

8. Hanagumi Taisen Columns 2 (2000, Sega Dreamcast)

9. Columns Crown (2002, Nintendo Game Boy Advance)


- PORTS -


* Consoles :

Sega Saturn (1997, "Columns Arcade Collection")


- SOURCES -


Game's rom.




MAME Info:

0.76u2 [David Haywood, Angelo Salese, Olivier Galibert]

0.74u2 [?]

0.63 [?]


Bugs:

- Missing sound. MASH (ID 04187)


WIP:

- 0.112: Mariusz Wojcieszek fixed random dots in Columns '97 graphics.

- 0.108u5: Mariusz Wojcieszek added sound to Columns '97.

- 0.106u3: Mariusz Wojcieszek fixed controls, which was broken since 0.105.

- 0.91u2: Changed description to 'Columns '97 (JET 961209 V1.000)'.

- 0.90u2: Changed description to 'Columns 97 (JET 961209 V1.000)'.

- 0.82u1: Mariusz Wojcieszek added sprite priorities. This corrects Columns 97 title screen.

- 31st March 2004: Mariusz Wojcieszek sent in an update to the ST-V driver, adding support for the end code feature in VDP1 which improved sprites in Columns '97, Ejihon Tantei Jimusyo, Shienryu and fixing some bugs in the SCU DSP emulation.

- 0.80u1: Mariusz Wojcieszek improved ST-V scaling tilemap backgrounds. The backgrounds in Columns '97 are better now.

- 0.76u2: Status - Columns 97 has miscoloured sprites and background not correctly scaled.

- 0.76u1: More ST-V improvements, fixing various graphical issues (Shienryu Sprite Colours) and general other bits and pieces. More games are 'watchable' now, for example Cotton 2, Cotton Boomerang, Puyo Puyo Sun, Columns 97 however they lack controls [David Haywood].

- 0.74u2: Added Columns 97 (Sega 1996).

- 0.63: Added Columns 97 (Testdriver).


Recommended Games:

Columns

Columns (Mega-Tech)

Columns II - The Voyage Through Time

Columns III (Mega Play)

Stack Columns

Columns 97

Hanagumi Taisen Columns


Romset: 9216 kb / 3 files / 2.24 zip




MAME XML Output:

       <game name="colmns97" sourcefile="stv.c" romof="stvbios">
              <description>Columns '97 (JET 961209 V1.000)</description>
              <year>1996</year>
              <manufacturer>Sega</manufacturer>
              <biosset name="jp" description="EPR-20091 (Japan 97/08/21)" default="yes"/>
              <biosset name="jp1" description="EPR-19730 (Japan 97/02/17)"/>
              <biosset name="jp2" description="EPR-17951A (Japan 95/04/25)"/>
              <biosset name="jp3" description="STVB1.11J (Japan 95/02/20)"/>
              <biosset name="jp4" description="EPR-17740 (Japan 95/01/31)"/>
              <biosset name="euro" description="EPR-17954A (Europe 95/04/25)"/>
              <biosset name="us" description="EPR-17952A (USA 95/04/25)"/>
              <biosset name="tw" description="EPR-17953A (Taiwan 95/04/25)"/>
              <biosset name="tw1" description="STVB1.11T (Taiwan 95/02/20)"/>
              <biosset name="debug" description="Debug (95/01/13)"/>
              <biosset name="dev" description="Development (bios 1.061)"/>
              <rom name="epr-20091.ic8" merge="epr-20091.ic8" bios="jp" size="524288" crc="59ed40f4" sha1="eff0f54c70bce05ff3a289bf30b1027e1c8cd117" region="maincpu" offset="0"/>
              <rom name="epr-19730.ic8" merge="epr-19730.ic8" bios="jp1" size="524288" crc="d0e0889d" sha1="fae53107c894e0c41c49e191dbe706c9cd6e50bd" region="maincpu" offset="0"/>
              <rom name="epr-17951a.ic8" merge="epr-17951a.ic8" bios="jp2" size="524288" crc="2672f9d8" sha1="63cf4a6432f6c87952f9cf3ab0f977aed2367303" region="maincpu" offset="0"/>
              <rom name="stvb111j.ic8" merge="stvb111j.ic8" bios="jp3" size="524288" crc="3e23c81f" sha1="f9b282fd27693e9891843597b2e1823da3d23c7b" region="maincpu" offset="0"/>
              <rom name="epr-17740.ic8" merge="epr-17740.ic8" bios="jp4" size="524288" crc="5c5aa63d" sha1="06860d96923b81afbc21e0ad32ee19487d8ff6e7" region="maincpu" offset="0"/>
              <rom name="epr-17954a.ic8" merge="epr-17954a.ic8" bios="euro" size="524288" crc="f7722da3" sha1="af79cff317e5b57d49e463af16a9f616ed1eee08" region="maincpu" offset="0"/>
              <rom name="epr-17952a.ic8" merge="epr-17952a.ic8" bios="us" size="524288" crc="d1be2adf" sha1="eaf1c3e5d602e1139d2090a78d7e19f04f916794" region="maincpu" offset="0"/>
              <rom name="epr-17953a.ic8" merge="epr-17953a.ic8" bios="tw" size="524288" crc="a4c47570" sha1="9efc73717ec8a13417e65c54344ded9fc25bf5ef" region="maincpu" offset="0"/>
              <rom name="stvb111t.ic8" merge="stvb111t.ic8" bios="tw1" size="524288" crc="02daf123" sha1="23185beb1ce9c09b8719e57d1adb7b28c8141fd5" region="maincpu" offset="0"/>
              <rom name="stv110.bin" merge="stv110.bin" bios="debug" size="524288" crc="3dfeda92" sha1="8eb33192a57df5f3a1dfb57263054867c6b2db6d" region="maincpu" offset="0"/>
              <rom name="stv1061.bin" merge="stv1061.bin" bios="dev" size="524288" crc="728dbca3" sha1="0ed2030177f0aa8285645c395ae9ad9f568ab1d6" region="maincpu" offset="0"/>
              <rom name="fpr19553.13" size="1048576" crc="d4fb6a5e" sha1="bd3cfb4f451b6c9612e42af5ddcbffa14f057329" region="game0" offset="1"/>
              <rom name="mpr19554.2" size="4194304" crc="5a3ebcac" sha1="46e3d1cf515a7ff8a8f97e5050b29dbbeb5060c0" region="game0" offset="400000"/>
              <rom name="mpr19555.3" size="4194304" crc="74f6e6b8" sha1="8080860550eb770e04447e344fb337748a249761" region="game0" offset="800000"/>
              <chip type="cpu" tag="maincpu" name="SH-2" clock="28636360"/>
              <chip type="cpu" tag="slave" name="SH-2" clock="28636360"/>
              <chip type="cpu" tag="audiocpu" name="68000" clock="11289600"/>
              <chip type="audio" tag="lspeaker" name="Speaker"/>
              <chip type="audio" tag="rspeaker" name="Speaker"/>
              <chip type="audio" tag="scsp" name="SCSP"/>
              <chip type="audio" tag="cdda" name="CD/DA"/>
              <display tag="screen" type="raster" rotate="0" width="320" height="224" refresh="59.764793" pixclock="6711646" htotal="427" hbend="0" hbstart="320" vtotal="263" vbend="0" vbstart="224" />
              <sound channels="2"/>
              <input players="4" buttons="4" coins="2" service="yes">
                     <control type="joy" ways="8"/>
              </input>
              <dipswitch name="PDR1" tag="DSW1" mask="1">
                     <dipvalue name="Off" value="1" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Unknown" tag="DSW1" mask="2">
                     <dipvalue name="Off" value="2" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Unknown" tag="DSW1" mask="4">
                     <dipvalue name="Off" value="4" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Unknown" tag="DSW1" mask="8">
                     <dipvalue name="Off" value="8" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Unknown" tag="DSW1" mask="16">
                     <dipvalue name="Off" value="16" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Unknown" tag="DSW1" mask="32">
                     <dipvalue name="Off" value="32" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Unknown" tag="DSW1" mask="64">
                     <dipvalue name="Off" value="64" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Unknown" tag="DSW1" mask="128">
                     <dipvalue name="Off" value="128" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="PDR2" tag="DSW2" mask="1">
                     <dipvalue name="Off" value="1" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Unknown" tag="DSW2" mask="2">
                     <dipvalue name="Off" value="2" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Unknown" tag="DSW2" mask="4">
                     <dipvalue name="Off" value="4" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Unknown" tag="DSW2" mask="8">
                     <dipvalue name="Off" value="8" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Unknown" tag="DSW2" mask="16">
                     <dipvalue name="Off" value="16" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Unknown" tag="DSW2" mask="32">
                     <dipvalue name="Off" value="32" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Unknown" tag="DSW2" mask="64">
                     <dipvalue name="Off" value="64" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Unknown" tag="DSW2" mask="128">
                     <dipvalue name="Off" value="128" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <driver status="imperfect" emulation="good" color="good" sound="imperfect" graphic="imperfect" savestate="unsupported" palettesize="6144"/>
       </game>
 
 


emumovies.com      Retro bytes Portal           Bookmark and Share

 
Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise