gaelco/gaelco.cpp: Add a new Big Karnak clone (#13713)

New working clones
------------------
Big Karnak (ver. 1.0, checksum 1e38b94) [Josep Quingles, Recreativas.org]
This commit is contained in:
ClawGrip 2025-05-20 18:12:31 +02:00 committed by GitHub
parent 7bcf10782b
commit 3b15f090b0
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 106 additions and 82 deletions

View File

@ -871,6 +871,28 @@ ROM_START( bigkarnk ) // PCB silkscreened REF.901112
ROM_LOAD( "bigkarnak_gal20v8.d21", 0x117, 0x157, BAD_DUMP CRC(0dcb286e) SHA1(4071af05ba0fd17446691e53bdbba736e416bf4a) ) // Bruteforced but verified ROM_LOAD( "bigkarnak_gal20v8.d21", 0x117, 0x157, BAD_DUMP CRC(0dcb286e) SHA1(4071af05ba0fd17446691e53bdbba736e416bf4a) ) // Bruteforced but verified
ROM_END ROM_END
ROM_START( bigkarnka )
ROM_REGION( 0x080000, "maincpu", 0 ) // 68000 code
ROM_LOAD16_BYTE( "16_20_27c020.bin", 0x000000, 0x040000, CRC(3e5d33d9) SHA1(9a1a82db2359eebb504fd10490762b8c34fa2e33) )
ROM_LOAD16_BYTE( "20_19_27c020.bin", 0x000001, 0x040000, CRC(508fd6a1) SHA1(69bc515106ed32e5f85ca17467bd175af1c70b44) )
ROM_REGION( 0x010000, "audiocpu", 0 ) // 6809 code
ROM_LOAD( "gaelco_2_karnak_27512.bin", 0x000000, 0x010000, CRC(3b73b9c5) SHA1(1b1c5545609a695dab87d611bd53e0c3dd91e6b7) )
ROM_REGION( 0x200000, "gfx", 0 )
ROM_LOAD( "karnak_h5_23c4000.bin", 0x000000, 0x080000, CRC(20e239ff) SHA1(685059340f0f3a8e3c98702bd760dae685a58ddb) )
ROM_LOAD( "h10", 0x080000, 0x080000, CRC(ab442855) SHA1(bcd69d4908ff8dc1b2215d2c2d2e54b950e0c015) )
ROM_LOAD( "h8", 0x100000, 0x080000, CRC(83dce5a3) SHA1(b4f9473e93c96f4b86c446e89d13fd3ef2b03996) )
ROM_LOAD( "h6", 0x180000, 0x080000, CRC(24e84b24) SHA1(c0ad6ce1e4b8aa7b9c9a3db8bb0165e90f4b48ed) )
ROM_REGION( 0x040000, "oki", 0 ) // ADPCM samples - sound chip is OKIM6295
ROM_LOAD( "gaelco_1_karnak_27c020.bin", 0x000000, 0x040000, CRC(26444ad1) SHA1(804101b9bbb6e1b6d43a1e9d91737f9c3b27802a) )
ROM_REGION( 0x26e, "plds", 0 )
ROM_LOAD( "gal16v8.bin", 0x000, 0x117, CRC(d5ed5985) SHA1(a4e9c8e3a7774e2a02fbca3ddf8175cf251825ba) )
ROM_LOAD( "f0_gal16v8.bin", 0x000, 0x117, CRC(a733f0de) SHA1(6eec26043cedb3cae4efe93faa84a07327be468b) )
ROM_END
ROM_START( maniacsp ) // PCB - REF 922804/2 ROM_START( maniacsp ) // PCB - REF 922804/2
ROM_REGION( 0x100000, "maincpu", 0 ) // 68000 code ROM_REGION( 0x100000, "maincpu", 0 ) // 68000 code
ROM_LOAD16_BYTE( "d18", 0x000000, 0x020000, CRC(740ecab2) SHA1(8d8583364cc6aeea58ea2b9cb9a2aab2a43a44df) ) ROM_LOAD16_BYTE( "d18", 0x000000, 0x020000, CRC(740ecab2) SHA1(8d8583364cc6aeea58ea2b9cb9a2aab2a43a44df) )
@ -1247,6 +1269,7 @@ ROM_END
*************************************/ *************************************/
GAME( 1991, bigkarnk, 0, bigkarnk, bigkarnk, bigkarnk_state, empty_init, ROT0, "Gaelco", "Big Karnak (ver. 1.0, checksum 1e38c94 )", MACHINE_SUPPORTS_SAVE ) GAME( 1991, bigkarnk, 0, bigkarnk, bigkarnk, bigkarnk_state, empty_init, ROT0, "Gaelco", "Big Karnak (ver. 1.0, checksum 1e38c94 )", MACHINE_SUPPORTS_SAVE )
GAME( 1991, bigkarnka, bigkarnk, bigkarnk, bigkarnk, bigkarnk_state, empty_init, ROT0, "Gaelco", "Big Karnak (ver. 1.0, checksum 1e38b94)", MACHINE_SUPPORTS_SAVE )
GAME( 1995, biomtoy, 0, maniacsq, biomtoy, gaelco_state, empty_init, ROT0, "Gaelco / Zeus", "Biomechanical Toy (ver. 1.0.1885, checksum 69f5e032)", MACHINE_SUPPORTS_SAVE ) GAME( 1995, biomtoy, 0, maniacsq, biomtoy, gaelco_state, empty_init, ROT0, "Gaelco / Zeus", "Biomechanical Toy (ver. 1.0.1885, checksum 69f5e032)", MACHINE_SUPPORTS_SAVE )
GAME( 1995, biomtoya, biomtoy, maniacsq, biomtoy, gaelco_state, empty_init, ROT0, "Gaelco / Zeus", "Biomechanical Toy (ver. 1.0.1884, checksum 3f316c70)", MACHINE_SUPPORTS_SAVE ) GAME( 1995, biomtoya, biomtoy, maniacsq, biomtoy, gaelco_state, empty_init, ROT0, "Gaelco / Zeus", "Biomechanical Toy (ver. 1.0.1884, checksum 3f316c70)", MACHINE_SUPPORTS_SAVE )
GAME( 1995, biomtoyb, biomtoy, maniacsq, biomtoy, gaelco_state, empty_init, ROT0, "Gaelco / Zeus", "Biomechanical Toy (ver. 1.0.1878, checksum d84b28ff)", MACHINE_SUPPORTS_SAVE ) GAME( 1995, biomtoyb, biomtoy, maniacsq, biomtoy, gaelco_state, empty_init, ROT0, "Gaelco / Zeus", "Biomechanical Toy (ver. 1.0.1878, checksum d84b28ff)", MACHINE_SUPPORTS_SAVE )

View File

@ -18622,6 +18622,7 @@ watrball
@source:gaelco/gaelco.cpp @source:gaelco/gaelco.cpp
bigkarnk bigkarnk
bigkarnka
biomtoy biomtoy
biomtoya biomtoya
biomtoyb biomtoyb