Home News Forum                            
 

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

fantastc: MAME ROM Information.


History:

Fantastic (c) 198? Taito do Brazil.


- SOURCES -


Game's ROM.




MAME Info:

0.145u4 [Augusto Garcia, Silvio Finotti, Marcello Mancini, Haze & hap]


WIP:

- 0.145u5: David Haywood and hap fixed missing sprites and bullets in Fantastic - Game now playable.

- 0.145u4: Added Fantastic (Taito do Brasil 198?).

- 8th March 2012: Taito do Brazil (the Brazilian Taito division) seem to have been something of an oddity. While no official Japanese release of Taito games contained any strings relating to the Brazil they would import games, modify them, and occasional write their own using what hardware they had available. Effectively they worked completely independently of the rest of Taito. Some of their output appears to be little more than bootleg quality (hacked strings) while other work is more interesting. I don't know how much Taito actually knew about when it came to their Brazlian operations, but I suspect not much. Previously a game called "Galactica - Batalha Espacial" was emulated, this was a remake of Galaxian on Space Invaders hardware. Attempting to go one better it appears they also remade Galaga and released it on Galaxian hardware (technically Moon Cresta, but they're so close it doesn't matter) For whatever reason they decided to call their creation 'Fantastic'. So far I've managed to get it into test mode. The rom has a slight block scramble to it, making things annoying. Given that the board also has issues (See YouTube video) I'm having to cross my fingers that the ROMs are actually good although I see no obvious signs to indicate otherwise just yet, however I'm not convinced the PROM is a good dump because using a standard Moon Cresta / Galaxian decode you get a bunch of pastel colours. Note, I don't actually see any Taito strings in the ROM or graphics, but they could be non-ascii encoded. Edit: Got it ingame, bit glitchy tho, and unplayable, probably the rom descramble isn't quite right. Edit2: Fixed some of the rom scrambling, enemy formations are now correct. gfx banking is wrong, sound is wrong, star scrolling is wrong, bullets are wrong but you can now move about and shoot things. I think some of the wiremods on the board make it act more like a Galaga board than a Moon Cresta / Galaxian one. Thanks to Augusto Garcia, Silvio Finotti & Marcello Mancini for sourcing + dumping this one.


Other Emulators:

* FB Alpha


Recommended Games (Galaxian):

Galaxian

Galactica

4 Fun in 1 (Galaxian)

Fantastic

Galaga

Namco Classic Collection Vol.1 (Galaga)

Tenkomori Shooting (Galaga)

Ms. Pac-Man/Galaga - 20th Anniversary Class of 1981 Reunion

Pac-Man - 25th Anniversary Edition (Galaga)

Galaga '88

Ghostmuncher Galaxian (bootleg)

Gaplus

Cosmo Gang the Video


Romset: 41 kb / 11 files / 21.4 zip




MAME XML Output:

       <game name="fantastc" sourcefile="galdrvr.c">
              <description>Fantastic</description>
              <year>198?</year>
              <manufacturer>Taito do Brasil</manufacturer>
              <rom name="f1" size="4096" crc="8019f0b7" sha1="b0a611d1cbb92874a6534fd27c6ac57141668913" region="maincpu" offset="0"/>
              <rom name="f2" size="4096" crc="988a9bc6" sha1="468d483f285ed587f3be81431f22fdbaa3c221cc" region="maincpu" offset="1000"/>
              <rom name="f3" size="4096" crc="a3c0cc0b" sha1="a1b12f1c4187d8db1b267a992db6cd297aeea1bc" region="maincpu" offset="2000"/>
              <rom name="f4" size="4096" crc="c1361be8" sha1="5c8512747927096dd75e6095deb12dfe637f9096" region="maincpu" offset="3000"/>
              <rom name="f5" size="4096" crc="6787e93f" sha1="4ed784ce600fc88efc4865a361f5427027d3419a" region="maincpu" offset="4000"/>
              <rom name="f6" size="4096" crc="597029ae" sha1="38ea1348ac35bd1e6190f395ccb22f16cc30133d" region="maincpu" offset="5000"/>
              <rom name="f7" size="4096" crc="8de08d9a" sha1="ba48a23236f2b26aa17b509daddc4b3e75424d06" region="maincpu" offset="6000"/>
              <rom name="f8" size="4096" crc="489e2fb7" sha1="f7f641c3c6874eae0c9bb3920aa916f8b99a9285" region="maincpu" offset="7000"/>
              <rom name="37" size="4096" crc="3a54f749" sha1="41e3c479b268de21ae0fd4f7986eb666ee58ad83" region="gfx1" offset="0"/>
              <rom name="38" size="4096" crc="88b71264" sha1="60c2eb49f16b94b27625045c78c864e299b60d6b" region="gfx1" offset="1000"/>
              <rom name="prom-74g138" size="32" crc="b7cbbc1f" sha1="ba7c496091a3e5701a6d01423446ee89a42edcd3" status="baddump" region="proms" offset="0"/>
              <chip type="cpu" tag="maincpu" name="Z80" clock="3072000"/>
              <chip type="audio" tag="mono" name="Speaker"/>
              <chip type="audio" tag="8910.0" name="AY-3-8910A" clock="1789750"/>
              <chip type="audio" tag="8910.1" name="AY-3-8910A" clock="1789750"/>
              <display tag="screen" type="raster" rotate="90" width="768" height="224" refresh="60.606061" pixclock="18432000" htotal="1152" hbend="0" hbstart="768" vtotal="264" vbend="16" vbstart="240" />
              <sound channels="1"/>
              <input players="1" buttons="1" coins="1">
                     <control type="joy" ways="2"/>
              </input>
              <dipswitch name="Unknown" tag="IN0" mask="1">
                     <dipvalue name="Off" value="1" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Service Mode" tag="IN0" mask="32">
                     <dipvalue name="Off" value="0" default="yes"/>
                     <dipvalue name="On" value="32"/>
              </dipswitch>
              <dipswitch name="Extended Bonus Life" tag="IN0" mask="64">
                     <dipvalue name="Off" value="0"/>
                     <dipvalue name="On" value="64" default="yes"/>
              </dipswitch>
              <dipswitch name="Unknown" tag="IN0" mask="128">
                     <dipvalue name="Off" value="128" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Unknown" tag="IN1" mask="4">
                     <dipvalue name="Off" value="4" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Unknown" tag="IN1" mask="8">
                     <dipvalue name="Off" value="8" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Unknown" tag="IN1" mask="16">
                     <dipvalue name="Off" value="16" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Unknown" tag="IN1" mask="32">
                     <dipvalue name="Off" value="32" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Coinage" tag="IN1" mask="64">
                     <dipvalue name="1 Coin/1 Credit" value="0" default="yes"/>
                     <dipvalue name="2 Coins/1 Credit" value="64"/>
              </dipswitch>
              <dipswitch name="Lives" tag="IN1" mask="128">
                     <dipvalue name="3" value="0" default="yes"/>
                     <dipvalue name="5" value="128"/>
              </dipswitch>
              <dipswitch name="Difficulty" tag="IN2" mask="3">
                     <dipvalue name="Easy" value="0"/>
                     <dipvalue name="Medium" value="1" default="yes"/>
                     <dipvalue name="Hard" value="2"/>
                     <dipvalue name="Hardest" value="3"/>
              </dipswitch>
              <dipswitch name="Bonus Life" tag="IN2" mask="12">
                     <dipvalue name="20000 80000" value="0" default="yes"/>
                     <dipvalue name="30000 80000" value="4"/>
                     <dipvalue name="20000 120000" value="8"/>
                     <dipvalue name="30000 120000" value="12"/>
              </dipswitch>
              <dipswitch name="Unknown" tag="IN2" mask="16">
                     <dipvalue name="Off" value="16" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Unknown" tag="IN2" mask="32">
                     <dipvalue name="Off" value="32" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Unknown" tag="IN2" mask="64">
                     <dipvalue name="Off" value="64" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <dipswitch name="Unknown" tag="IN2" mask="128">
                     <dipvalue name="Off" value="128" default="yes"/>
                     <dipvalue name="On" value="0"/>
              </dipswitch>
              <driver status="preliminary" emulation="good" color="preliminary" sound="good" graphic="good" savestate="supported" palettesize="32"/>
       </game>
 
 


emumovies.com      Retro bytes Portal           Bookmark and Share

 
Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise