summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author mamehaze <mamehaze@users.noreply.github.com>2014-11-20 15:39:29 +0000
committer mamehaze <mamehaze@users.noreply.github.com>2014-11-20 15:39:29 +0000
commit7414d7b10bfd1bb3bb7f07c8d0df9b06bca7287c (patch)
tree57ad7d097fbc382070b5bbd30ef5a159ec82d6bf
parent2622cd71fc789d94464958c8ce7d1e7f0842e341 (diff)
new clones
Billiard Academy Real Break (Europe, older) [system11]
-rw-r--r--src/mame/drivers/realbrk.c34
-rw-r--r--src/mame/mame.lst1
2 files changed, 35 insertions, 0 deletions
diff --git a/src/mame/drivers/realbrk.c b/src/mame/drivers/realbrk.c
index 161141b7bb7..9c0ef1a393e 100644
--- a/src/mame/drivers/realbrk.c
+++ b/src/mame/drivers/realbrk.c
@@ -1079,6 +1079,36 @@ ROM_START( realbrk )
ROM_LOAD( "mm60003.2e", 0x000000, 0x400000, CRC(39512459) SHA1(b5859a7d8f2f87d923e7f86f095cbffd31f9cbfa) )
ROM_END
+ROM_START( realbrko )
+ ROM_REGION( 0x100000, "maincpu", 0 ) /* TMP68301 Code */
+ ROM_LOAD16_BYTE( "52302.1r", 0x000000, 0x080000, CRC(76de5e26) SHA1(d05b48f024053198fb63b1c4e5454ecb8fe302a4) )
+ ROM_LOAD16_BYTE( "52301.2r", 0x000001, 0x080000, CRC(29e979df) SHA1(61b30b2f8f16bb92a3ec1cd7abd157930f1a3f29) )
+
+ // note, the numbering on all the roms is shifted by 1 due to the sample data being split across 2 roms
+ // this is how the board is labeled, it is not a mistake.
+ ROM_REGION( 0x800000, "gfx1", 0 ) /* Backgrounds */
+ ROM_LOAD32_WORD( "52311.9b", 0x0000000, 0x400000, CRC(07dfd9f5) SHA1(8722a98adc33f56df1e3b194ce923bc987e15cbe) )
+ ROM_LOAD32_WORD( "52312.9a", 0x0000002, 0x400000, CRC(136a93a4) SHA1(b4bd46ba6c2b367aaf362f67d8be4757f1160864) )
+
+ ROM_REGION( 0x40000, "gfx2", 0 ) /* Text Layer */
+ ROM_LOAD16_BYTE( "52306.1a", 0x000000, 0x020000, CRC(56546fb4) SHA1(5e4dc1665ca96bf24b89d92c24f5ff8420cb465e) ) // 1xxxxxxxxxxxxxxxx = 0xFF
+ ROM_LOAD16_BYTE( "52305.1b", 0x000001, 0x020000, CRC(b22b0aac) SHA1(8c62e19071a4031d0dcad621cce0ba550702659b) ) // 1xxxxxxxxxxxxxxxx = 0xFF
+
+ ROM_REGION( 0xc00000, "gfx3", 0 ) /* Sprites (256 colors) */
+ ROM_LOAD32_WORD( "52307.9f", 0x0000000, 0x400000, CRC(5ff0f666) SHA1(e3f1d9dc84fbef73af37cefd90bdf87a35f59e0e) )
+ ROM_LOAD32_WORD( "52309.9d", 0x0000002, 0x400000, CRC(20817051) SHA1(4c9a443b5d6353ce67d5b1fe716f5ac20d194ef0) )
+ ROM_LOAD32_WORD( "52308.9e", 0x0800000, 0x200000, CRC(a1d40934) SHA1(59b85435b13c6617e79b8d995506e585b6c8bedd) )
+ ROM_LOAD32_WORD( "52310.9c", 0x0800002, 0x200000, CRC(58c03a6c) SHA1(ec7ae49bba6ffdba0f79f1e41e14945f6c3acb1d) )
+
+ ROM_REGION( 0x200000, "gfx4", 0 ) /* Sprites (16 colors) */
+ ROM_LOAD( "52313.14f", 0x000000, 0x200000, CRC(2b5ba1ec) SHA1(d548ef8c96b7b868c866dedb314f56583726564d) )
+
+ ROM_REGION( 0x400000, "ymz", 0 ) /* Samples */
+ ROM_LOAD( "52303.2e", 0x000000, 0x200000, CRC(8a8a7d42) SHA1(7108203cf5a6a1603bfcbc5bde40e71ac960fffc) )
+ ROM_LOAD( "52304.1e", 0x200000, 0x200000, CRC(c8c5ef57) SHA1(4f363b36191f9c647fa88f07286bf9d667005553) )
+ROM_END
+
+
ROM_START( realbrkj )
ROM_REGION( 0x100000, "maincpu", 0 ) /* TMP68301 Code */
ROM_LOAD16_BYTE( "52302.1r", 0x000000, 0x080000, CRC(ab0379b0) SHA1(67af6670f2b37a7d4d6e03508f291f8ffe64d4cb) )
@@ -1244,8 +1274,12 @@ ROM_END
#endif
GAME( 1998, pkgnsh, 0, pkgnsh, pkgnsh, driver_device, 0, ROT0, "Nakanihon / Dynax", "Pachinko Gindama Shoubu (Japan)", GAME_IMPERFECT_GRAPHICS )
+
GAME( 1998, pkgnshdx, 0, pkgnshdx, pkgnshdx, driver_device, 0, ROT0, "Nakanihon / Dynax", "Pachinko Gindama Shoubu DX (Japan)", GAME_IMPERFECT_GRAPHICS )
+
GAME( 1998, realbrk, 0, realbrk, realbrk, driver_device, 0, ROT0, "Nakanihon", "Billiard Academy Real Break (Europe)", GAME_IMPERFECT_GRAPHICS )
+GAME( 1998, realbrko, realbrk, realbrk, realbrk, driver_device, 0, ROT0, "Nakanihon", "Billiard Academy Real Break (Europe, older)", GAME_IMPERFECT_GRAPHICS )
GAME( 1998, realbrkj, realbrk, realbrk, realbrk, driver_device, 0, ROT0, "Nakanihon", "Billiard Academy Real Break (Japan)", GAME_IMPERFECT_GRAPHICS )
GAME( 1998, realbrkk, realbrk, realbrk, realbrk, driver_device, 0, ROT0, "Nakanihon", "Billiard Academy Real Break (Korea)", GAME_IMPERFECT_GRAPHICS )
+
GAME( 2004, dai2kaku, 0, dai2kaku, dai2kaku, driver_device, 0, ROT0, "SystemBit", "Dai-Dai-Kakumei (Japan)", GAME_IMPERFECT_GRAPHICS | GAME_IMPERFECT_SOUND )
diff --git a/src/mame/mame.lst b/src/mame/mame.lst
index ac73ac51ef2..2bae215485c 100644
--- a/src/mame/mame.lst
+++ b/src/mame/mame.lst
@@ -9581,6 +9581,7 @@ cafebrk // "528" Mahjong Cafe Break (C) 1999 Nakanihon / Dynax
jongtei // "532" Mahjong Jong-Tei (C) 1999 Dynax
seljan2 // "557" 1996 Dynax / Face
realbrk // "600" Billiard Academy Real Break 1998 (Europe)
+realbrko // "600" Billiard Academy Real Break 1998 (Europe)
realbrkk // "600" Billiard Academy Real Break 1998 (Korea)
janshinp // "700j" 1996 Dynax / Sigma
dtoyoken // "700d" 1996 Dynax / Sigma