Home News Forum                            

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

magicd2a: MAME ROM Information.


Magic Card II (c) 1996 Impera.


Main CPU : M65C02 (@ 2 Mhz)

Sound Chips : AY8910 (@ 2 Mhz)

Screen orientation : Horizontal

Video resolution : 392 x 295 pixels

Screen refresh : 50.00 Hz

Palette colors : 512

Players : 1

Buttons : 7


Game's ROM.

MAME Info:

0.99u2 [Curt Coder, Peter Trauner]


- 0.137: Roberto Fresca added external default NVRAM support to Magic Card II. Fixed Magic Card II (bulgarian) unable to properly initialize machine.

- 0.129: Roberto Fresca eliminated the screen size and visible area parameters to Magic Card 2. Changed visible area to 384x232.

- 0.128u5: Renamed (magiccrd) to (magicrd2), (magiccda) to (magicd2a) and (magiccdb) to (magicd2b).

- 0.123u1: Roberto Fresca added clones Magic Card II (blue TAB board, encrypted) and (green TAB or Impera board). Changed description to 'Magic Card II (bulgarian)'. Added new gfx1 rom ($8000), proms ($0) and plds ($0). Changed visible area to 392x256.

- 4th February 2008: Roberto Fresca - Decrypting, comparing, and solving some mysteries... Well... Really are old news due to my lack of spare time. I solved this puzzle a week ago. A collaborator sent me some encrypted Magic Card ROMs and after decrypt them, I was able to see what's wrong with the current dump. Here are some shots from Magic Card (Impera).

- 0.110u5: Roberto Fresca corrected the screen size and visible area to Magic Card II based on mc6845 registers. Added the remaining 2 GFX planes to magiccrd, but GFX are imperfect (bad decode or bad dump?). Color PROM need to be dumped. Changed M65C02 and AY8910 clock speeds to 2MHz. Changed description to 'Magic Card II (Bulgaria, bootleg)'.

- 0.99u5: Roberto Fresca added the correct dipswitched to Jolly Card and almost the same dipswitched to Magic Card II (Bulgaria). Added dipswitches 'State', 'Remote', 'Coin A/B', 'Joker', 'Hold' and 'Payout'.

- 0.99u2: Curt Coder, Peter Trauner added Magic Card II (Bulgaria) (Impera 1996).

Romset: 163 kb / 7 files / 43.9 zip

MAME XML Output:

       <game name="magicd2a" sourcefile="funworld.c" cloneof="magicrd2" romof="magicrd2">
              <description>Magic Card II (green TAB or Impera board)</description>
              <rom name="mc2prgv1.bin" size="32768" crc="7f759b70" sha1="23a1a6e8eda57c4a90c51a970302f9a7bf590083" region="maincpu" offset="8000"/>
              <rom name="mc2gr2.bin" merge="mc2gr2.bin" size="32768" crc="733da697" sha1="45122c64d5a371ec91cecc67b7faf179078e714d" region="gfx1" offset="0"/>
              <rom name="mc2gr1.bin" merge="mc2gr1.bin" size="32768" crc="2406b8d2" sha1="e9d7a25562fd5adee351d7ef6ba02fff6aab021a" region="gfx1" offset="8000"/>
              <rom name="mc2-82s147.bin" merge="mc2-82s147.bin" size="512" crc="aa91cc35" sha1="79f9a755441500e618c4183f524f969fffd44100" region="proms" offset="0"/>
              <rom name="gal16v8uni.bin" merge="gal16v8uni.bin" size="279" crc="b81d7e0a" sha1="7fef0b2bcea931a830d38ae0f1102434cf281d2d" region="plds" offset="0"/>
              <chip type="cpu" tag="maincpu" name="M65C02" clock="2000000"/>
              <chip type="audio" tag="mono" name="Speaker"/>
              <chip type="audio" tag="ay8910" name="AY-3-8910A" clock="2000000"/>
              <display tag="screen" type="raster" rotate="0" width="384" height="232" refresh="60.000000" />
              <sound channels="1"/>
              <input players="1" coins="2" service="yes">
                     <control type="gambling"/>
              <dipswitch name="State" tag="DSW" mask="1">
                     <dipvalue name="Keyboard Test" value="0"/>
                     <dipvalue name="Play" value="1" default="yes"/>
              <dipswitch name="Unknown" tag="DSW" mask="2">
                     <dipvalue name="Off" value="0" default="yes"/>
                     <dipvalue name="On" value="2"/>
              <dipswitch name="Coin B" tag="DSW" mask="4">
                     <dipvalue name="5 Points/Coin" value="0" default="yes"/>
                     <dipvalue name="10 Points/Coin" value="4"/>
              <dipswitch name="Coin A" tag="DSW" mask="8">
                     <dipvalue name="5 Points/Coin" value="0" default="yes"/>
                     <dipvalue name="10 Points/Coin" value="8"/>
              <dipswitch name="Unknown" tag="DSW" mask="16">
                     <dipvalue name="Off" value="0" default="yes"/>
                     <dipvalue name="On" value="16"/>
              <dipswitch name="Joker" tag="DSW" mask="32">
                     <dipvalue name="With Joker" value="0" default="yes"/>
                     <dipvalue name="Without Joker" value="32"/>
              <dipswitch name="Hold" tag="DSW" mask="64">
                     <dipvalue name="Auto Hold" value="0" default="yes"/>
                     <dipvalue name="No Auto Hold" value="64"/>
              <dipswitch name="Payout" tag="DSW" mask="128">
                     <dipvalue name="Hopper" value="0" default="yes"/>
                     <dipvalue name="Manual Payout SW" value="128"/>
              <driver status="preliminary" emulation="preliminary" color="good" sound="good" graphic="good" savestate="unsupported" palettesize="512"/>

emumovies.com      Retro bytes Portal           Bookmark and Share

Developed by: Spesoft  Headsoft     Terms of use     Privacy    Advertise