[Apr/07/97]

Fantasy ROM Checksums
Rock-Ola, 1982

Uses SY6502A microprocessor (on SK-7A board) and chip (audio) labeled
"HD465055P Japan HD68455P" (on SK-8A board).  Top board (SK-7A) has
44-pin edge connector.  Two 50-pin ribbon cables join the two boards
at locations CN1 and CN2.

Chip   Other
ID     ID       Checksum       Chip Type        Board
-----  -----    --------       ---------        -----
IC7-1  ROM1       283E           2732A           top
IC8-2  ROM2       115D           2732A           top
IC9-3  ROM3       7EF6           2732A           top
IC10-4 ROM4       4E3C           2732A           top
IC12-5            7C13           2732A           top
IC14-6 ROM5       1C12           2732A           top
IC15-7 ROM6       67AF           2732A           top
IC16-8 ROM7       5723           2732A           top
IC17-9 ROM8       140A           2732A           top
IC51-B            39E4           2732 (H-1031)   top
IC52-A            CBDA           2732 (H-1031)   top
IC53-C            D507           2716            top
IC-10             6806           2732A          bottom
IC-11             E333           2732A          bottom

The "Chip ID" column indicates the location of the chip.  For example,
IC14-6 is located where "IC14" is printed on the board.  The sticker
on the chip itself has the number "6" on it.  The sticker on IC-10 has
a "10" on it.

The "Other ID" column also indicates the location of the chip.  For
example, "ROM1" is printed on the circuit board just below IC7-1.

According to the parts list for the SK-7A board (in the manual), IC51-B,
IC52-A, and IC53-C are all supposed to be 2716s.  These three chips are
the "Sound Programs".  IC-10 and IC-11 are labeled 'PROM "FSD"' and
'PROM "FSU"', respectively.  There are two other socketed 16-pin chips
on the SK-8A board with stickers that are labeled "1" and "2".  According
to the parts list, these are 'PROM "B"' and 'PROM "F"', respectively.
These two chips are located near the ribbon cables opposite the side the
"HD465055P" chip is on.  The parts list shows these two chips to be
"6331-1J" chips (whatever that means) and the chips themselves have
"J136X2 [TI logo] TBP18S030N" printed on them.

Additional info 
-------------------------------------------------------------------------
The video board (SK-8A) uses (6) 2114 and (2) 2128 RAM chips. The
aforementioned chips at IC6/IC7 are PROMs. Most likely for color data.

All 4k ROMs are 2732s.
All 2k ROMs are 2716s.

There is a 76477 by IC53 and the audio amp.

The ICxx.DAU are the (3) 2716s on a SK-6 dauterboard. This board uses two
main ICs - Hitachi HD38880 and HD38882. It also uses the following ICs.
74LS138, LA6324, 74LS10, TC4066, NE555, 74LS365 and a 74LS174. The
daughterboard is connected to the CPU PCB via a 20 pin ribbon cable (CN1).



[Feb/13/2000]

--------------
Fantasy by SNK
--------------


Location     Device       File ID       Checksum
------------------------------------------------
CPU IC7       2732         FS-1J          3E76
CPU IC8       2732         FS-2J          0566
CPU IC9       2732         FS-3J          D8A6
CPU IC10      2732         FS-4J          33E2
CPU IC12      2732         FS-5J          E35D
CPU IC14      2732         FS-6J          1E1B
CPU IC15      2732         FS-7           AC7C
CPU IC16      2732         FS-8J          D4CE
CPU IC17      2732         FS-9J          D0E1
CPU IC52      2716         FS-A           D3DA
CPU IC51      2716         FS-B           41E4
CPU IC53      2716         FS-C           D507
SND IC7       2716         FS-D           B54F
SND IC8       2716         FS-E           7CF3
SND IC11      2716         FS-F           B5B8
VID IC50      2732         FS-10          7842
VID IC51      2732         FS-11          F5F1
VID IC6    TBP18S030       PROM-7.BPR     0A31
VID IC7    TBP18S030       PROM-8.BPR     0CF1


Notes:    CPU - CPU board      SK-7
          VID - Video board    SK-8A
          SND - Sound board    SK-6

          Japanese ROM version


-

[MAME]

Fantasy and Nibbler memory map (preliminary)

0000-03ff RAM
0400-07ff Video RAM 1
0800-0bff Video RAM 2
0c00-0fff Color RAM (3 bits for video RAM 1 and 3 bits for video RAM 2)
1000-1fff Character generator RAM
3000-bfff ROM

read:
2104      IN0
2105      IN1
2106      DSW
2107      IN2

write
2000-2001 To the HD46505S video controller
2100      Sound Port 0
2101      Sound Port 1
2103      bit 7 = flip screen
          bit 4-6 = music 2
          bit 3 = char bank selector
          bit 0-2 = background color
2200      y scroll register
2300      x scroll register

Interrupts: VBlank causes an IRQ. Coin insertion causes a NMI.

-