|  | 
| 11 | 11 | 
 | 
| 12 | 12 |   * Snooker 10 (Ver 1.11),       Sandii', 1998. | 
| 13 | 13 |   * Apple 10 (Ver 1.21),         Sandii', 1998. | 
| 14 |  | -  * Ten Balls (Ver 1.05),        unknown, 1997. | 
|  | 14 | +  * Ten Balls (Ver 1.05),        JCD srl, 1997. | 
| 15 | 15 |   * Crystals Colours (Ver 1.02), JCD srl, 1998. | 
| 16 | 16 |   * Crystals Colours (Ver 1.01), JCD srl, 1998. | 
| 17 | 17 | 
 | 
| @@ -1132,22 +1132,26 @@ ROM_START( apple10 ) | 
| 1132 | 1132 | 	ROM_LOAD( "5.u27", 0x0000, 0x8000, CRC(3510d705) SHA1(2190c8199d29bf89e3007eb771cc6b0e2b58f6cd) ) | 
| 1133 | 1133 | ROM_END | 
| 1134 | 1134 | 
 | 
|  | 1135 | +// TENBALLS1 PCB with G65SC02P-2, 16 MHz XTAL, 2x XILINX XC9572, AD-65, 8-DIP bank | 
|  | 1136 | +// the same game, with just the copyright blanked in ROM, has also been found on a very similar, unmarked PCB with generic labels and bigger CPLDs | 
| 1135 | 1137 | ROM_START( tenballs ) | 
| 1136 | 1138 | 	ROM_REGION( 0x10000, "maincpu", 0 ) | 
| 1137 |  | -	ROM_LOAD( "4.u2", 0x8000, 0x8000, CRC(2f334862) SHA1(61d57995451b6bc7de23900c460c3e073993899c) ) | 
|  | 1139 | +	ROM_LOAD( "ten_balls_1.u2", 0x8000, 0x8000, CRC(7fc8c292) SHA1(8e7f17d971379ea3b870cbda0b019d9a573bed07) ) // M27C256B, just labeled 4 on the other PCB | 
|  | 1140 | +	// the following is the hash of the version with copyright blanked | 
|  | 1141 | +	// ROM_LOAD( "4.u2", 0x8000, 0x8000, CRC(2f334862) SHA1(61d57995451b6bc7de23900c460c3e073993899c) ) | 
| 1138 | 1142 | 
 | 
| 1139 | 1143 | 	ROM_REGION( 0x10000, "gfx1", 0 ) | 
| 1140 |  | -	ROM_LOAD( "3.u16", 0x0000, 0x8000, CRC(9eb88a08) SHA1(ab52924103e2b14c598a21c3d77b053da37a0212) ) | 
| 1141 |  | -	ROM_LOAD( "2.u15", 0x8000, 0x8000, CRC(a5091583) SHA1(c0775d9b77cb634d3702b6c08cdf73c867b6169a) ) | 
|  | 1144 | +	ROM_LOAD( "ten_balls_2.u16", 0x0000, 0x8000, CRC(9eb88a08) SHA1(ab52924103e2b14c598a21c3d77b053da37a0212) ) // M27C256B, just labeled 3 on the other PCB | 
|  | 1145 | +	ROM_LOAD( "ten_balls_3.u15", 0x8000, 0x8000, CRC(a5091583) SHA1(c0775d9b77cb634d3702b6c08cdf73c867b6169a) ) // M27C256B, just labeled 2 on the other PCB | 
| 1142 | 1146 | 
 | 
| 1143 | 1147 | 	ROM_REGION( 0x40000, "oki", 0 )  // ADPCM samples | 
| 1144 |  | -	ROM_LOAD( "1.u28", 0x00000, 0x40000, CRC(17090d56) SHA1(3a4c247f96c80f8cf4c1389b273880c5ea6fc39d) ) | 
|  | 1148 | +	ROM_LOAD( "ten_balls_4.u28", 0x00000, 0x40000, CRC(17090d56) SHA1(3a4c247f96c80f8cf4c1389b273880c5ea6fc39d) ) // M27C2001, just labeled 1 on the other PCB | 
| 1145 | 1149 | 
 | 
| 1146 | 1150 | 	ROM_REGION( 0x0800, "nvram", 0 )  // default NVRAM | 
| 1147 | 1151 | 	ROM_LOAD( "ten_balls_nvram.bin", 0x0000, 0x0800, CRC(42a5803f) SHA1(2c8c9ec0f26a947cf9cfa2e91e9127725becdef5) ) | 
| 1148 | 1152 | 
 | 
| 1149 | 1153 | 	ROM_REGION( 0x0200, "proms", 0 ) | 
| 1150 |  | -	ROM_LOAD( "82s147.u17", 0x0000, 0x0200, CRC(20234dcc) SHA1(197937bbec0201888467e250bdba49e39aa4204a) ) | 
|  | 1154 | +	ROM_LOAD( "am27s29pc.u17", 0x0000, 0x0200, CRC(20234dcc) SHA1(197937bbec0201888467e250bdba49e39aa4204a) ) // 82s147 on the other PCB | 
| 1151 | 1155 | ROM_END | 
| 1152 | 1156 | 
 | 
| 1153 | 1157 | /* | 
| @@ -1213,6 +1217,6 @@ ROM_END | 
| 1213 | 1217 | //     YEAR  NAME       PARENT    MACHINE   INPUT      CLASS           INIT        ROT   COMPANY      FULLNAME                       FLAGS   LAYOUT | 
| 1214 | 1218 | GAMEL( 1998, snookr10,  0,        snookr10, snookr10,  snookr10_state, empty_init, ROT0, "Sandii'",   "Snooker 10 (Ver 1.11)",       0,      layout_snookr10 ) | 
| 1215 | 1219 | GAMEL( 1998, apple10,   0,        apple10,  apple10,   snookr10_state, empty_init, ROT0, "Sandii'",   "Apple 10 (Ver 1.21)",         0,      layout_snookr10 ) | 
| 1216 |  | -GAMEL( 1997, tenballs,  snookr10, tenballs, tenballs,  snookr10_state, empty_init, ROT0, "<unknown>", "Ten Balls (Ver 1.05)",        0,      layout_snookr10 ) | 
|  | 1220 | +GAMEL( 1997, tenballs,  snookr10, tenballs, tenballs,  snookr10_state, empty_init, ROT0, "JCD srl",   "Ten Balls (Ver 1.05)",        0,      layout_snookr10 ) | 
| 1217 | 1221 | GAMEL( 1998, crystalc,  0,        crystalc, crystalc,  snookr10_state, empty_init, ROT0, "JCD srl",   "Crystals Colours (Ver 1.02)", 0,      layout_snookr10 ) | 
| 1218 | 1222 | GAMEL( 1998, crystalca, crystalc, crystalc, crystalca, snookr10_state, empty_init, ROT0, "JCD srl",   "Crystals Colours (Ver 1.01)", 0,      layout_snookr10 ) | 
0 commit comments