Manufacturers

Loading

Magic Card II (Bulgarian)

  1. Game infos
  2. Parent and Clones
  3. Sound
  4. Driver
  5. Inputs
  6. Controls
  7. Display
  8. Dipswitchs
  9. Roms list
  10. Chips list
  11. Serie
  12. Categories
  13. MAMEinfo
  14. History
Download magicrd2.zip (163 KB)
Snapshot

Game infos

Description Magic Card II (Bulgarian)
Name magicrd2
Manufacturer Impera
Year 1996
Runnable yes
System arcade /
Number of players 1P
Added to MAME .099u02
Romset size 163 KB
Romset file 7 files
Romset zip 43 B
Language English
Genre Casino

Parent and clones

Parent This game is the parent

Sound infos

Sound_channels 1

Driver infos

Driver status good
Driver emulation good
Driver color good
Driver sound good
Driver graphic good
Driver cocktail
Driver protection
Driver savestate yes

Inputs infos

Input service yes
Input tilt no
Input players 1
Input buttons
Input coins 2

Controls infos

type ways minimum maximum sensitivity keydelta reverse
gambling no

Display infos

type rotate flipx width height refresh pixclock htotal hbend hbstart vtotal vbend vbstart
raster 0 no 384 232 60

Dipswitchs

Roms list

console name bios size crc md5 merge sha1 region offset status optional
arcade gal16v8uni.bin 279 b81d7e0a 7fef0b2bcea931a830d38ae0f1102434cf281d2d plds 0 good no
arcade magicard.004 32768 f6e948b8 7d5983015a508ab135ccbf69b7f3c526c229e3ef maincpu 0 good no
arcade magicard.01 65536 c94767d4 171ac946bdf2575f9e4a31e534a8e641597af519 maincpu 8000 good no
arcade magicrd2_nvram.bin 2048 343b3162 1524959dbbc0c6d7c5c3a4a6b20976382cfbe88f nvram 0 good no
arcade mc2-82s147.bin 512 aa91cc35 79f9a755441500e618c4183f524f969fffd44100 proms 0 good no
arcade mc2gr1.bin 32768 2406b8d2 e9d7a25562fd5adee351d7ef6ba02fff6aab021a gfx1 8000 good no
arcade mc2gr2.bin 32768 733da697 45122c64d5a371ec91cecc67b7faf179078e714d gfx1 0 good no

Chips list

name tag type clock
AY-3-8910A ay8910 audio 2000000
R65C02 maincpu cpu 2000000
Speaker mono audio

Serie

Serie : Magic Card
  1. MagiCard (1981)
  2. Magic Card Export 94 (1994)
  3. Magic Card II (Bulgarian) (1996)
  4. Magic Card II (Nov, Yugoslavian) (1996)
  5. Magic Card II (green TAB or Impera board) (1996)
  6. Magic Card II (blue TAB board, encrypted) (1996)
  7. Magic Card Jackpot (4.01) (1998)
  8. Magic Card (set 1) (199?)
  9. Magic Card (set 2) (199?)
  10. Magic Card (set 3) (199?)

Categories

MAMEinfo

0.99u2 [Curt Coder, Peter Trauner]


WIP:

- 0.153: Override the wrong visible area in Magic Card II and centered the game through a dedicated CRTC config interface [Roberto Fresca].

- 0.148u3: Constructed acceptable NVRAMs for clones Magic Card II (hack, green TAB or Impera board) and (hack, blue TAB board, encrypted) which promoted games to working status [Peter Ferrie]. Added default NVRAM to clones Magic Card II (hack, green TAB or Impera board) and (hack, blue TAB board, encrypted), allowing to boot them. Promoted to working state. Removed the 'hack' in the Magic Card 2 sets description. Almost all the sets on this driver were hacked in different degrees. Not proof that these were released as originals, or just a hack [Roberto Fresca]. Changed description to 'Magic Card II (Bulgarian)' and clones (Nov, Yugoslavian hack) to 'Magic Card II (Nov, Yugoslavian)', (hack, green TAB or Impera board) to 'Magic Card II (green TAB or Impera board)' and (hack, blue TAB board, encrypted) to 'Magic Card II (blue TAB board, encrypted)'.

- 0.147u2: Roberto Fresca added clone Magic Card II (Nov, Yugoslavian hack). Magic Card II improvements [Roberto Fresca]: Added default NVRAM, needed to boot properly. Rearrange the whole Magic Card 2 sets, and improved descriptions. Added technical notes. Changed parent description to 'Magic Card II (Bulgarian hack)' and clones (green TAB or Impera board) to 'Magic Card II (hack, green TAB or Impera board)' and (blue TAB board, encrypted) to 'Magic Card II (hack, blue TAB board, encrypted)'. Renamed (magicd2b) to (magicrd2c) and (magicd2a) to (magicrd2b).

- 29th October 2012: Roberto Fresca - Got another different dump of Magic Card II. This one seems to enter the test mode, so I spent some hours trying to get it working. The game checks for some status marked in NVRAM, so I created a default one to allow the system boot, and get the game working properly, These Magic Card II games have some weird things as CPU switched instructions and wrong CRTC registers values injected, but seems to be some protection related issues. I wrote about them into the source... For a serie of Mexican Rockwell's 65c02 seems that opcode 0x91 is STA ($zp) instead of STA ($zp),y ... or is patched with the correct opcode (0x92) by PLDs... In offset $C1C4, the code is trying to initialize both PIAs putting value 0x34 in $0800-$0803 & $0A00-$0A03. The code use STA ($zp),y (opcode 0x91). As soon as register 'y' increments, almost all writes start to go out of range. BTW, I reparented the whole Magic Card II family, based on the new findings.

- 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). Fixed graphics issues and inputs. Added new gfx1 rom ($8000), proms ($0) and plds ($0). Changed visible area to 392x256. Changed parent description to 'Magic Card II (bulgarian)'.

- 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).

History


Arcade Video game published 23 years ago:

Magic Card II (c) 1996 Impera.

- TECHNICAL -

Main CPU : M65C02 (@ 2 Mhz)
Sound Chips : General Instrument AY8910 (@ 2 Mhz)

Players : 1
Buttons : 7

- CONTRIBUTE -

Edit this entry: https://www.arcade-history.com/?&page=detail&id=4530&o=2