mirror of
https://github.com/holub/mame
synced 2025-10-07 09:25:34 +03:00
Crystal Colours (Ver 1.02): Added default NVRAM. Also added
more technical notes [Roberto Fresca]
This commit is contained in:
parent
228004075b
commit
aa24c9566f
@ -2,9 +2,7 @@
|
|||||||
// copyright-holders:Roberto Fresca
|
// copyright-holders:Roberto Fresca
|
||||||
/**********************************************************************************
|
/**********************************************************************************
|
||||||
|
|
||||||
|
|
||||||
SNOOKER 10 / SANDII'
|
SNOOKER 10 / SANDII'
|
||||||
|
|
||||||
Driver by Roberto Fresca.
|
Driver by Roberto Fresca.
|
||||||
|
|
||||||
|
|
||||||
@ -13,15 +11,14 @@
|
|||||||
* Snooker 10 (Ver 1.11), Sandii', 1998.
|
* Snooker 10 (Ver 1.11), Sandii', 1998.
|
||||||
* Apple 10 (Ver 1.21), Sandii', 1998.
|
* Apple 10 (Ver 1.21), Sandii', 1998.
|
||||||
* Ten Balls (Ver 1.05), unknown, 1997.
|
* Ten Balls (Ver 1.05), unknown, 1997.
|
||||||
|
* Crystals Colours (Ver 1.02), JCD srl, 1998.
|
||||||
* Crystals Colours (Ver 1.01), JCD srl, 1998.
|
* Crystals Colours (Ver 1.01), JCD srl, 1998.
|
||||||
|
|
||||||
|
|
||||||
***********************************************************************************
|
***********************************************************************************
|
||||||
|
|
||||||
|
|
||||||
The hardware is generally composed by:
|
The hardware is generally composed by:
|
||||||
|
|
||||||
|
|
||||||
CPU: 1x 65SC02 at 2MHz.
|
CPU: 1x 65SC02 at 2MHz.
|
||||||
|
|
||||||
Sound: 1x AD-65 or U6295 (OKI6295 compatible) at 1MHz, pin7 HIGH.
|
Sound: 1x AD-65 or U6295 (OKI6295 compatible) at 1MHz, pin7 HIGH.
|
||||||
@ -51,7 +48,6 @@
|
|||||||
|
|
||||||
***************************************************************************************
|
***************************************************************************************
|
||||||
|
|
||||||
|
|
||||||
All supported games have been coded using some italian C.M.C games as point to start,
|
All supported games have been coded using some italian C.M.C games as point to start,
|
||||||
changing hardware accesses, program logics, graphics, plus protection and some I/O
|
changing hardware accesses, program logics, graphics, plus protection and some I/O
|
||||||
through the 2x high density PLDs.
|
through the 2x high density PLDs.
|
||||||
@ -118,7 +114,6 @@
|
|||||||
|
|
||||||
***************************************************************************************
|
***************************************************************************************
|
||||||
|
|
||||||
|
|
||||||
Encryption schemes...
|
Encryption schemes...
|
||||||
---------------------
|
---------------------
|
||||||
|
|
||||||
@ -218,7 +213,6 @@
|
|||||||
| | | | | | | | || | | |
|
| | | | | | | | || | | |
|
||||||
inverted inverted|inverted
|
inverted inverted|inverted
|
||||||
bitorder bitorder|bitorder
|
bitorder bitorder|bitorder
|
||||||
|
|
||||||
Colors are scrambled in the following way:
|
Colors are scrambled in the following way:
|
||||||
|
|
||||||
Normal | Scrambled
|
Normal | Scrambled
|
||||||
@ -329,7 +323,6 @@
|
|||||||
|
|
||||||
Will see some binary patterns...
|
Will see some binary patterns...
|
||||||
|
|
||||||
|
|
||||||
TILE NORMAL POS SCRAMBLED POS
|
TILE NORMAL POS SCRAMBLED POS
|
||||||
-----+---------------+---------------
|
-----+---------------+---------------
|
||||||
00: 0000 0000 0000 : 0000 0000 0000
|
00: 0000 0000 0000 : 0000 0000 0000
|
||||||
@ -394,7 +387,6 @@
|
|||||||
|
|
||||||
We have enough data to arrange the following bitswap:
|
We have enough data to arrange the following bitswap:
|
||||||
|
|
||||||
|
|
||||||
FEDCBA9876543210 -> normal tile index.
|
FEDCBA9876543210 -> normal tile index.
|
||||||
||||||||||||
|
||||||||||||
|
||||||
|||||||||||+--> B -
|
|||||||||||+--> B -
|
||||||
@ -454,7 +446,6 @@
|
|||||||
|
|
||||||
***********************************************************************************
|
***********************************************************************************
|
||||||
|
|
||||||
|
|
||||||
* MEMORY MAPS *
|
* MEMORY MAPS *
|
||||||
---------------
|
---------------
|
||||||
|
|
||||||
@ -507,10 +498,17 @@
|
|||||||
|
|
||||||
***********************************************************************************
|
***********************************************************************************
|
||||||
|
|
||||||
|
|
||||||
*** Driver Updates ***
|
*** Driver Updates ***
|
||||||
|
|
||||||
|
|
||||||
|
[2016/03/30]
|
||||||
|
|
||||||
|
- Added Crystals Colours (v1.02)
|
||||||
|
- Set the new set as parent.
|
||||||
|
- Added proper default NVRAM.
|
||||||
|
- Added technical notes.
|
||||||
|
|
||||||
|
|
||||||
[2013/05/12]
|
[2013/05/12]
|
||||||
|
|
||||||
Crystals Colours:
|
Crystals Colours:
|
||||||
@ -613,7 +611,6 @@
|
|||||||
|
|
||||||
- Nothing... :)
|
- Nothing... :)
|
||||||
|
|
||||||
|
|
||||||
***********************************************************************************/
|
***********************************************************************************/
|
||||||
|
|
||||||
|
|
||||||
@ -1159,6 +1156,9 @@ ROM_START( crystalc )
|
|||||||
ROM_REGION( 0x40000, "oki", 0 ) /* ADPCM samples */
|
ROM_REGION( 0x40000, "oki", 0 ) /* ADPCM samples */
|
||||||
ROM_LOAD( "crystals_colours_4.u28", 0x00000, 0x40000, CRC(ecc6b575) SHA1(f6032e89b30aebeab9ad721608277430084256bc) )
|
ROM_LOAD( "crystals_colours_4.u28", 0x00000, 0x40000, CRC(ecc6b575) SHA1(f6032e89b30aebeab9ad721608277430084256bc) )
|
||||||
|
|
||||||
|
ROM_REGION( 0x0800, "nvram", 0 ) /* default NVRAM */
|
||||||
|
ROM_LOAD( "crystals_colours_1.02_nvram.bin", 0x0000, 0x0800, CRC(20456301) SHA1(224da8fd8ea0997741bd5a7d51c8ca7f264d2302) )
|
||||||
|
|
||||||
ROM_REGION( 0x0200, "proms", 0 )
|
ROM_REGION( 0x0200, "proms", 0 )
|
||||||
ROM_LOAD( "am27s29pc.u17", 0x0000, 0x0200, CRC(1af53eab) SHA1(1cac837aed75a77a0b93a294b07f2a8de6fcffef) )
|
ROM_LOAD( "am27s29pc.u17", 0x0000, 0x0200, CRC(1af53eab) SHA1(1cac837aed75a77a0b93a294b07f2a8de6fcffef) )
|
||||||
ROM_END
|
ROM_END
|
||||||
|
Loading…
Reference in New Issue
Block a user