From 01f60ba40adc833d95859e7b0230bb9324eefbd4 Mon Sep 17 00:00:00 2001 From: stonedDiscord Date: Sun, 10 May 2026 21:16:54 +0200 Subject: [PATCH 01/23] up to 2x 27c4001 is 0x100000 --- src/mame/adp/stellafr.cpp | 34 +++++++++++++++++----------------- 1 file changed, 17 insertions(+), 17 deletions(-) diff --git a/src/mame/adp/stellafr.cpp b/src/mame/adp/stellafr.cpp index ca7709014f359..31c1b2ad877c2 100644 --- a/src/mame/adp/stellafr.cpp +++ b/src/mame/adp/stellafr.cpp @@ -338,7 +338,7 @@ void stellafr_state::ay8910_portb_w(uint8_t data) void stellafr_state::mem_map_tk(address_map &map) { - map(0x000000, 0x01ffff).rom(); + map(0x000000, 0x0fffff).rom(); // controlled by U17 74HC138 map(0x800001, 0x800001).w(m_dac, FUNC(dac_byte_interface::data_w)); // Y0 // Y1 device on cpu board @@ -442,25 +442,25 @@ void stellafr_state::sus_rtc(machine_config &config) } ROM_START( action ) - ROM_REGION( 0x20000, "maincpu", 0 ) + ROM_REGION( 0x100000, "maincpu", ROMREGION_ERASEFF ) ROM_LOAD16_BYTE( "action_f2_i.u2", 0x00000, 0x10000, CRC(5ebc8fab) SHA1(3a1e9cfab91af6c1096e464777d12b60d2ab7fb8) ) ROM_LOAD16_BYTE( "action_f2_ii.u6", 0x00001, 0x10000, CRC(6f1634cc) SHA1(ad0f3d5d43705c5c3e8bc01a87e8ac328862e277) ) ROM_END ROM_START( allfred ) - ROM_REGION( 0x100000, "maincpu", 0 ) + ROM_REGION( 0x100000, "maincpu", ROMREGION_ERASEFF ) ROM_LOAD16_BYTE( "allfred_w3_i.u2", 0x00000, 0x80000, CRC(f03bdbef) SHA1(8cd32d80d03842d72b096b469a0ec1be5958a6e4) ) ROM_LOAD16_BYTE( "allfred_w3_ii.u6", 0x00001, 0x80000, CRC(2f216373) SHA1(71d713b267c21dc0a4e955f422e7102553d16d30) ) ROM_END ROM_START( bigjkpot ) - ROM_REGION( 0x20000, "maincpu", 0 ) + ROM_REGION( 0x100000, "maincpu", ROMREGION_ERASEFF ) ROM_LOAD16_BYTE( "big_jackpot_f1_pr_1.u2", 0x00000, 0x8000, CRC(94a14d8e) SHA1(3c4abdad8e38102278920b0f35a8ab3f7a4f2142) ) ROM_LOAD16_BYTE( "big_jackpot_f1_pr_2.u6", 0x00001, 0x8000, CRC(51f8ab0b) SHA1(1cb2aa40922956d93605c77862f0fd6f38595eb8) ) ROM_END ROM_START( bigwinnr ) - ROM_REGION(0x100000, "maincpu", 0) + ROM_REGION( 0x100000, "maincpu", ROMREGION_ERASEFF ) ROM_LOAD16_BYTE("big_winner_f1_1_m27c1001.u2", 0x00000, 0x20000, CRC(3abc347b) SHA1(7f6c570cecdab8e7db070c744b9222f725c7af66)) ROM_LOAD16_BYTE("big_winner_f1_2_m27c1001.u6", 0x00001, 0x20000, CRC(7c4f8a70) SHA1(da797544f897ce8ebbc4c3c5277a6fe83c274a9a)) ROM_END @@ -484,13 +484,13 @@ ROM_START( dpplson ) ROM_END ROM_START( dscbonus ) - ROM_REGION( 0x20000, "maincpu", 0 ) + ROM_REGION( 0x100000, "maincpu", ROMREGION_ERASEFF ) ROM_LOAD16_BYTE( "disc_bonus_f3_1.u2", 0x00000, 0x10000, CRC(6599babf) SHA1(4ba8844ecee15d299e00fff1c5f51d53ce2ccfde) ) ROM_LOAD16_BYTE( "disc_bonus_f3_2.u6", 0x00001, 0x10000, CRC(6e7fa161) SHA1(7f0e695ede3ba198cc94f80e72c6cbe41468a970) ) ROM_END ROM_START( dscjkpot ) - ROM_REGION( 0x20000, "maincpu", 0 ) + ROM_REGION( 0x100000, "maincpu", ROMREGION_ERASEFF ) ROM_LOAD16_BYTE( "disc_jackpot_f2_pr.1.u2", 0x00000, 0x8000, CRC(5af04926) SHA1(7e10ddd1f068565854c245e39f73faf0685e4bf3) ) ROM_LOAD16_BYTE( "disc_jackpot_f2_pr.2.u6", 0x00001, 0x8000, CRC(95a7f938) SHA1(2d14da419d89fd26ea3245fbe24cafa346fecdca) ) ROM_END @@ -508,7 +508,7 @@ ROM_START( glksstrn ) ROM_END ROM_START( grandhnd ) - ROM_REGION( 0x20000, "maincpu", 0 ) + ROM_REGION( 0x100000, "maincpu", ROMREGION_ERASEFF ) ROM_LOAD16_BYTE( "grandhand_f2.u2", 0x00000, 0x10000, CRC(367c86f0) SHA1(c4a42887887614f0d4927b5a36a12b7d88a28e32) ) ROM_LOAD16_BYTE( "grandhand_f2.u6", 0x00001, 0x10000, CRC(b0f14dd4) SHA1(f6a713334ed85ecf52e0671aa15c6c43d32db4d2) ) ROM_END @@ -532,13 +532,13 @@ ROM_START( jkrpoker ) ROM_END ROM_START( jmbojmbo ) - ROM_REGION( 0x20000, "maincpu", 0 ) + ROM_REGION( 0x100000, "maincpu", ROMREGION_ERASEFF ) ROM_LOAD16_BYTE( "jumbo_jumbo_f2_pr1.u2", 0x00000, 0x10000, CRC(97a04942) SHA1(f512451376697e5d3fd18bfadbe6711b9bfeb74b) ) ROM_LOAD16_BYTE( "jumbo_jumbo_f2_pr2.u6", 0x00001, 0x10000, CRC(35acb575) SHA1(88a7cb6397fe031bda0b7dddd1049fb04eba8b40) ) ROM_END ROM_START( jmbojmbf ) - ROM_REGION( 0x40000, "maincpu", 0 ) + ROM_REGION( 0x100000, "maincpu", ROMREGION_ERASEFF ) ROM_LOAD16_BYTE( "jumbo_jumbo_fun_f1_pr1.u2", 0x00000, 0x20000, CRC(93c19377) SHA1(72a2455dc968b605c408cf0d5ed36e25ded55085) ) ROM_LOAD16_BYTE( "jumbo_jumbo_fun_f1_pr2.u6", 0x00001, 0x20000, CRC(be428893) SHA1(273a5339201997b6043992e278f262db28fb3bf9) ) ROM_END @@ -556,7 +556,7 @@ ROM_START( jumboa ) ROM_END ROM_START( kleoptra ) - ROM_REGION( 0x100000, "maincpu", 0 ) + ROM_REGION( 0x100000, "maincpu", ROMREGION_ERASEFF ) ROM_LOAD16_BYTE( "kleopatra_w4_i.u2", 0x00000, 0x80000, CRC(2035d182) SHA1(683cab310445a6d31f080830a12c07d711119874) ) ROM_LOAD16_BYTE( "kleopatra_w4_ii.u6", 0x00001, 0x80000, CRC(fdf02576) SHA1(7750ff6f3611b5c6903cdd3c138e34248ba378be) ) ROM_END @@ -580,7 +580,7 @@ ROM_START( moneyf1 ) ROM_END ROM_START( multmult ) - ROM_REGION( 0x40000, "maincpu", 0 ) + ROM_REGION( 0x100000, "maincpu", ROMREGION_ERASEFF ) ROM_LOAD16_BYTE( "multi_multi_f1_i.u2", 0x00000, 0x20000, CRC(6aa663af) SHA1(cfcdf930fa26c06e49b241dbcb520c0c64cc8af0) ) ROM_LOAD16_BYTE( "multi_multi_f1_ii.u6", 0x00001, 0x20000, CRC(a7a5ac70) SHA1(38fd3ad4306aa46a1a9414b3ae3d0691c67f0357) ) @@ -619,31 +619,31 @@ ROM_START( suprdisc ) ROM_END ROM_START( st_ohla ) - ROM_REGION( 0x20000, "maincpu", 0 ) + ROM_REGION( 0x100000, "maincpu", ROMREGION_ERASEFF ) ROM_LOAD16_BYTE( "oh_la_la_f1_1.bin", 0x00000, 0x10000, CRC(94583885) SHA1(5083d65da0347a37ffbb537f94d3b247241f1e8c) ) ROM_LOAD16_BYTE( "oh_la_la_f1_2.bin", 0x00001, 0x10000, CRC(8ac647cd) SHA1(858f67d6121dde28477a5df8569e7ae92db6299e) ) ROM_END ROM_START( st_vulkn ) - ROM_REGION( 0x20000, "maincpu", 0 ) + ROM_REGION( 0x100000, "maincpu", ROMREGION_ERASEFF ) ROM_LOAD16_BYTE( "vulkan_f1_1.bin", 0x00000, 0x10000, CRC(06109bd5) SHA1(78f6b0cb3ae5873350fd50af8990fa38454c1183) ) ROM_LOAD16_BYTE( "vulkan_f1_2.bin", 0x00001, 0x10000, CRC(951baf42) SHA1(1346043155ba85926b2bf9eef8136b377953abe1) ) ROM_END ROM_START( sunny ) - ROM_REGION( 0x40000, "maincpu", 0 ) + ROM_REGION( 0x100000, "maincpu", ROMREGION_ERASEFF ) ROM_LOAD16_BYTE( "sunny_f2_i.u2", 0x00000, 0x20000, CRC(49776821) SHA1(d68a9e86ea336c46cc07d7bf6ecc3632930f18b9) ) ROM_LOAD16_BYTE( "sunny_f2_ii.u6", 0x00001, 0x20000, CRC(86b3b81d) SHA1(e12a511bbc53e4614bed561c9544f9ac8faa9fd2) ) ROM_END ROM_START( taipan ) - ROM_REGION( 0x40000, "maincpu", 0 ) + ROM_REGION( 0x100000, "maincpu", ROMREGION_ERASEFF ) ROM_LOAD16_BYTE( "taipan_w1_i.u2", 0x00000, 0x20000, CRC(feaf45f9) SHA1(ded06e9536aa69d17a1f6dcd2b84f7ecaed7ad18) ) ROM_LOAD16_BYTE( "taipan_w1_ii.u6", 0x00001, 0x20000, CRC(b2c5418a) SHA1(23c542b983325e677cdd9728bb2fce9263793098) ) ROM_END ROM_START( turbosun ) - ROM_REGION( 0x40000, "maincpu", 0 ) + ROM_REGION( 0x100000, "maincpu", ROMREGION_ERASEFF ) ROM_LOAD16_BYTE( "turbo_sunny_f1_i.u2", 0x00000, 0x20000, CRC(763c00e7) SHA1(8bae5206a3ebad6ec552a9714242cebc78819251) ) ROM_LOAD16_BYTE( "turbo_sunny_f1_ii.u6", 0x00001, 0x20000, CRC(4d431ae3) SHA1(bb5ff763b9bbaf4eb15ec3fde643b601421fbde1) ) ROM_END From a55bcdc7557925f9c56817f447bad06f16a79bc8 Mon Sep 17 00:00:00 2001 From: stonedDiscord Date: Sun, 10 May 2026 21:17:38 +0200 Subject: [PATCH 02/23] add swing --- src/mame/adp/stellafr.cpp | 7 +++++++ src/mame/mame.lst | 1 + 2 files changed, 8 insertions(+) diff --git a/src/mame/adp/stellafr.cpp b/src/mame/adp/stellafr.cpp index 31c1b2ad877c2..8cb1401478f8d 100644 --- a/src/mame/adp/stellafr.cpp +++ b/src/mame/adp/stellafr.cpp @@ -636,6 +636,12 @@ ROM_START( sunny ) ROM_LOAD16_BYTE( "sunny_f2_ii.u6", 0x00001, 0x20000, CRC(86b3b81d) SHA1(e12a511bbc53e4614bed561c9544f9ac8faa9fd2) ) ROM_END +ROM_START( swing ) + ROM_REGION( 0x100000, "maincpu", ROMREGION_ERASEFF ) + ROM_LOAD16_BYTE( "swing_f1_i.u2", 0x00000, 0x20000, CRC(b7456f2a) SHA1(91866eb8e7124e479388e9f1ef7144752c77b461) ) + ROM_LOAD16_BYTE( "swing_f1_ii.u6", 0x00001, 0x20000, CRC(a8205180) SHA1(c9b8aeb511d6b181707ecd7ce1606ae658f173d7) ) +ROM_END + ROM_START( taipan ) ROM_REGION( 0x100000, "maincpu", ROMREGION_ERASEFF ) ROM_LOAD16_BYTE( "taipan_w1_i.u2", 0x00000, 0x20000, CRC(feaf45f9) SHA1(ded06e9536aa69d17a1f6dcd2b84f7ecaed7ad18) ) @@ -663,6 +669,7 @@ GAMEL(1994, suprdisc, 0, sus_tk, stellafr, stellafr_state, empty_init, RO GAMEL(1995, multmult, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", "Multi Multi", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) GAMEL(1995, dscjkpot, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", "Disc Jackpot", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) GAMEL(1995, sunny, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "Mega", "Sunny", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) +GAMEL(1995, swing, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "Mega", "Swing", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) GAMEL(1996, bigjkpot, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", "Big Jackpot", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) GAMEL(1994, jmbojmbf, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "Venus", "Jumbo Jumbo Fun", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) GAMEL(1996, discfun, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", "Disc Fun", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) diff --git a/src/mame/mame.lst b/src/mame/mame.lst index f7c3e9472c9bb..6a1e28f3fcafd 100644 --- a/src/mame/mame.lst +++ b/src/mame/mame.lst @@ -551,6 +551,7 @@ st_ohla st_vulkn sunny suprdisc +swing taipan turbosun From 4fdaa77540f86964b763bee9a04b83134465fa9b Mon Sep 17 00:00:00 2001 From: stonedDiscord Date: Sun, 10 May 2026 21:18:59 +0200 Subject: [PATCH 03/23] fix mystjack ram --- src/mame/adp/stellafr.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/mame/adp/stellafr.cpp b/src/mame/adp/stellafr.cpp index 8cb1401478f8d..debe34711fcce 100644 --- a/src/mame/adp/stellafr.cpp +++ b/src/mame/adp/stellafr.cpp @@ -682,7 +682,7 @@ GAMEL(1997, jumboa, 0, sus_tk, stellafr, stellafr_state, empty_init, RO GAMEL(1997, kometf1, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", "Komet", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) GAMEL(1997, moneyf1, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", "Money", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) GAMEL(1997, multprim, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "Venus", "Multi Prima", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) -GAMEL(1997, mystjack, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", "Mystery Jackpot", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) +GAMEL(1997, mystjack, 0, sus_rtc, stellafr, stellafr_state, empty_init, ROT0, "ADP", "Mystery Jackpot", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) GAMEL(1997, nunran, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", "Nun Ran", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) GAMEL(1998, allfred, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "Stella", "Allfred", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) GAMEL(1998, glksstrn, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", u8"Glücks-Stern", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) From 068580492a8f018acaaabb969331b6b6d3a30bce Mon Sep 17 00:00:00 2001 From: stonedDiscord Date: Sun, 10 May 2026 21:46:32 +0200 Subject: [PATCH 04/23] fix allfred ram --- src/mame/adp/stellafr.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/mame/adp/stellafr.cpp b/src/mame/adp/stellafr.cpp index debe34711fcce..c40aed70ba994 100644 --- a/src/mame/adp/stellafr.cpp +++ b/src/mame/adp/stellafr.cpp @@ -684,7 +684,7 @@ GAMEL(1997, moneyf1, 0, sus_tk, stellafr, stellafr_state, empty_init, RO GAMEL(1997, multprim, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "Venus", "Multi Prima", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) GAMEL(1997, mystjack, 0, sus_rtc, stellafr, stellafr_state, empty_init, ROT0, "ADP", "Mystery Jackpot", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) GAMEL(1997, nunran, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", "Nun Ran", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) -GAMEL(1998, allfred, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "Stella", "Allfred", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) +GAMEL(1998, allfred, 0, sus_rtc, stellafr, stellafr_state, empty_init, ROT0, "Stella", "Allfred", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) GAMEL(1998, glksstrn, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", u8"Glücks-Stern", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) GAMEL(1998, grnada, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", "Granada", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) GAMEL(1998, taipan, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "Nova", "Tai Pan Money", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) From 8f863cff8c84711d830564b9a35c530101339e14 Mon Sep 17 00:00:00 2001 From: stonedDiscord Date: Sun, 10 May 2026 21:54:47 +0200 Subject: [PATCH 05/23] adp/stellafr: add viva --- src/mame/adp/stellafr.cpp | 7 +++++++ src/mame/mame.lst | 1 + 2 files changed, 8 insertions(+) diff --git a/src/mame/adp/stellafr.cpp b/src/mame/adp/stellafr.cpp index c40aed70ba994..3b95a37aebfc9 100644 --- a/src/mame/adp/stellafr.cpp +++ b/src/mame/adp/stellafr.cpp @@ -654,6 +654,12 @@ ROM_START( turbosun ) ROM_LOAD16_BYTE( "turbo_sunny_f1_ii.u6", 0x00001, 0x20000, CRC(4d431ae3) SHA1(bb5ff763b9bbaf4eb15ec3fde643b601421fbde1) ) ROM_END +ROM_START( viva ) + ROM_REGION( 0x100000, "maincpu", ROMREGION_ERASEFF ) + ROM_LOAD16_BYTE( "viva_f1_i.u2", 0x00000, 0x20000, CRC(3fa24273) SHA1(01990504f558c0ad0d6e5e2b7761144fbe314765) ) + ROM_LOAD16_BYTE( "viva_f1_ii.u6", 0x00001, 0x20000, CRC(da0fab3b) SHA1(ef13ea163c60253e88d200c68a25fe7e4a56a657) ) +ROM_END + } // anonymous namespace GAMEL(1993, action, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", "Action", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) @@ -675,6 +681,7 @@ GAMEL(1994, jmbojmbf, 0, sus_tk, stellafr, stellafr_state, empty_init, RO GAMEL(1996, discfun, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", "Disc Fun", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) GAMEL(1996, multstar, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", "Multi Star", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) GAMEL(1996, st_ohla, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "Stella", "Oh La La", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) +GAMEL(1996, viva, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "Mega", "Viva", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) GAMEL(1997, dpplson, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", "Doppel-Sonne", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) GAMEL(1997, gjubil, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", "Golden Jubilar", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) GAMEL(1997, jkrpoker, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", "Joker Poker (Merkur)", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) diff --git a/src/mame/mame.lst b/src/mame/mame.lst index 6a1e28f3fcafd..f330616acb361 100644 --- a/src/mame/mame.lst +++ b/src/mame/mame.lst @@ -554,6 +554,7 @@ suprdisc swing taipan turbosun +viva @source:agat/agat.cpp agat7 From 45ea3680cfefae92e2f278984f64bb7e86d9719f Mon Sep 17 00:00:00 2001 From: stonedDiscord Date: Sun, 10 May 2026 22:12:22 +0200 Subject: [PATCH 06/23] adp/stellafr: add wurfel fix --- src/mame/adp/stellafr.cpp | 14 ++++++++++++++ src/mame/mame.lst | 2 ++ 2 files changed, 16 insertions(+) diff --git a/src/mame/adp/stellafr.cpp b/src/mame/adp/stellafr.cpp index 3b95a37aebfc9..2c996ade9a842 100644 --- a/src/mame/adp/stellafr.cpp +++ b/src/mame/adp/stellafr.cpp @@ -660,6 +660,18 @@ ROM_START( viva ) ROM_LOAD16_BYTE( "viva_f1_ii.u6", 0x00001, 0x20000, CRC(da0fab3b) SHA1(ef13ea163c60253e88d200c68a25fe7e4a56a657) ) ROM_END +ROM_START( wurfelf2 ) + ROM_REGION( 0x100000, "maincpu", ROMREGION_ERASEFF ) + ROM_LOAD16_BYTE( "wuerfel_fix_f2_i.u2", 0x00000, 0x80000, CRC(ae2ce7e8) SHA1(05ed1ece7a35f4883b61d30e4076f513d009aa9c) ) + ROM_LOAD16_BYTE( "wuerfel_fix_f2_ii.u6", 0x00001, 0x80000, CRC(4fad055f) SHA1(68eca493488e7bd17f893e11800b60f2c3a1869d) ) +ROM_END + +ROM_START( wurfelf3 ) + ROM_REGION( 0x100000, "maincpu", ROMREGION_ERASEFF ) + ROM_LOAD16_BYTE( "wuerfel_fix_f3_i.u2", 0x00000, 0x80000, CRC(9608c498) SHA1(6e3a4ac92177d3c8d2c4773e389c13a404961978) ) + ROM_LOAD16_BYTE( "wuerfel_fix_f3_ii.u6", 0x00001, 0x80000, CRC(3652e163) SHA1(8e4ed9badee4e14d89ce66eaecd218e34539a68b) ) +ROM_END + } // anonymous namespace GAMEL(1993, action, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", "Action", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) @@ -678,6 +690,8 @@ GAMEL(1995, sunny, 0, sus_tk, stellafr, stellafr_state, empty_init, RO GAMEL(1995, swing, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "Mega", "Swing", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) GAMEL(1996, bigjkpot, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", "Big Jackpot", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) GAMEL(1994, jmbojmbf, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "Venus", "Jumbo Jumbo Fun", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) +GAMEL(1994, wurfelf2, wurfelf3, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", u8"Würfel Fix (F2)", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) +GAMEL(1994, wurfelf3, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", u8"Würfel Fix (F3)", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) GAMEL(1996, discfun, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", "Disc Fun", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) GAMEL(1996, multstar, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", "Multi Star", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) GAMEL(1996, st_ohla, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "Stella", "Oh La La", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) diff --git a/src/mame/mame.lst b/src/mame/mame.lst index f330616acb361..4a5871fe78e37 100644 --- a/src/mame/mame.lst +++ b/src/mame/mame.lst @@ -555,6 +555,8 @@ swing taipan turbosun viva +wurfelf2 +wurfelf3 @source:agat/agat.cpp agat7 From 0ce280285dc9761c88229df5564e17fcf93422d5 Mon Sep 17 00:00:00 2001 From: stonedDiscord Date: Sun, 10 May 2026 22:16:24 +0200 Subject: [PATCH 07/23] GAME spacing --- src/mame/adp/stellafr.cpp | 70 +++++++++++++++++++-------------------- 1 file changed, 35 insertions(+), 35 deletions(-) diff --git a/src/mame/adp/stellafr.cpp b/src/mame/adp/stellafr.cpp index 2c996ade9a842..b124a3661a818 100644 --- a/src/mame/adp/stellafr.cpp +++ b/src/mame/adp/stellafr.cpp @@ -674,41 +674,41 @@ ROM_END } // anonymous namespace -GAMEL(1993, action, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", "Action", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) -GAMEL(1993, disc4000, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", "Disc 4000", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) -GAMEL(1993, jack4000, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", "Jackpot 4000", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) -GAMEL(1993, jumbo400, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", "Jumbo 400", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) -GAMEL(1994, dscbonus, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", "Disc Bonus", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) -GAMEL(1994, grandhnd, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "Stella", "Grand Hand", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) -GAMEL(1994, jmbojmbo, jmbojmbf, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "Venus", "Jumbo Jumbo", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) -GAMEL(1994, mdouble, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "Mega", "Double", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) -GAMEL(1994, st_vulkn, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "Stella", "Vulkan", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) -GAMEL(1994, suprdisc, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", "Super Disc", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) -GAMEL(1995, multmult, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", "Multi Multi", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) -GAMEL(1995, dscjkpot, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", "Disc Jackpot", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) -GAMEL(1995, sunny, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "Mega", "Sunny", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) -GAMEL(1995, swing, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "Mega", "Swing", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) -GAMEL(1996, bigjkpot, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", "Big Jackpot", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) -GAMEL(1994, jmbojmbf, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "Venus", "Jumbo Jumbo Fun", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) -GAMEL(1994, wurfelf2, wurfelf3, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", u8"Würfel Fix (F2)", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) -GAMEL(1994, wurfelf3, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", u8"Würfel Fix (F3)", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) -GAMEL(1996, discfun, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", "Disc Fun", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) -GAMEL(1996, multstar, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", "Multi Star", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) -GAMEL(1996, st_ohla, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "Stella", "Oh La La", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) -GAMEL(1996, viva, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "Mega", "Viva", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) -GAMEL(1997, dpplson, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", "Doppel-Sonne", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) -GAMEL(1997, gjubil, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", "Golden Jubilar", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) -GAMEL(1997, jkrpoker, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", "Joker Poker (Merkur)", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) -GAMEL(1997, jumboa, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", "Jumbo Action", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) -GAMEL(1997, kometf1, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", "Komet", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) -GAMEL(1997, moneyf1, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", "Money", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) -GAMEL(1997, multprim, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "Venus", "Multi Prima", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) +GAMEL(1993, action, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", "Action", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) +GAMEL(1993, disc4000, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", "Disc 4000", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) +GAMEL(1993, jack4000, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", "Jackpot 4000", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) +GAMEL(1993, jumbo400, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", "Jumbo 400", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) +GAMEL(1994, dscbonus, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", "Disc Bonus", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) +GAMEL(1994, grandhnd, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "Stella", "Grand Hand", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) +GAMEL(1994, jmbojmbo, jmbojmbf, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "Venus", "Jumbo Jumbo", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) +GAMEL(1994, mdouble, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "Mega", "Double", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) +GAMEL(1994, st_vulkn, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "Stella", "Vulkan", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) +GAMEL(1994, suprdisc, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", "Super Disc", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) +GAMEL(1995, multmult, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", "Multi Multi", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) +GAMEL(1995, dscjkpot, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", "Disc Jackpot", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) +GAMEL(1995, sunny, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "Mega", "Sunny", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) +GAMEL(1995, swing, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "Mega", "Swing", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) +GAMEL(1996, bigjkpot, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", "Big Jackpot", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) +GAMEL(1994, jmbojmbf, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "Venus", "Jumbo Jumbo Fun", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) +GAMEL(1994, wurfelf2, wurfelf3, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", u8"Würfel Fix (F2)", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) +GAMEL(1994, wurfelf3, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", u8"Würfel Fix (F3)", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) +GAMEL(1996, discfun, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", "Disc Fun", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) +GAMEL(1996, multstar, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", "Multi Star", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) +GAMEL(1996, st_ohla, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "Stella", "Oh La La", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) +GAMEL(1996, viva, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "Mega", "Viva", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) +GAMEL(1997, dpplson, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", "Doppel-Sonne", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) +GAMEL(1997, gjubil, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", "Golden Jubilar", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) +GAMEL(1997, jkrpoker, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", "Joker Poker (Merkur)", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) +GAMEL(1997, jumboa, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", "Jumbo Action", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) +GAMEL(1997, kometf1, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", "Komet", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) +GAMEL(1997, moneyf1, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", "Money", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) +GAMEL(1997, multprim, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "Venus", "Multi Prima", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) GAMEL(1997, mystjack, 0, sus_rtc, stellafr, stellafr_state, empty_init, ROT0, "ADP", "Mystery Jackpot", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) -GAMEL(1997, nunran, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", "Nun Ran", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) +GAMEL(1997, nunran, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", "Nun Ran", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) GAMEL(1998, allfred, 0, sus_rtc, stellafr, stellafr_state, empty_init, ROT0, "Stella", "Allfred", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) -GAMEL(1998, glksstrn, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", u8"Glücks-Stern", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) -GAMEL(1998, grnada, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", "Granada", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) -GAMEL(1998, taipan, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "Nova", "Tai Pan Money", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) -GAMEL(1998, bigwinnr, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "Nova", "Big Winner", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) +GAMEL(1998, glksstrn, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", u8"Glücks-Stern", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) +GAMEL(1998, grnada, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", "Granada", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) +GAMEL(1998, taipan, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "Nova", "Tai Pan Money", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) +GAMEL(1998, bigwinnr, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "Nova", "Big Winner", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) GAMEL(2001, kleoptra, 0, sus_rtc, stellafr, stellafr_state, empty_init, ROT0, "Stella", "Asterix und Kleopatra", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) -GAMEL(2001, turbosun, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "Mega", "Turbo Sunny", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) +GAMEL(2001, turbosun, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "Mega", "Turbo Sunny", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) From 6de10efcb49661271204adbce1bc1f84ce70aa57 Mon Sep 17 00:00:00 2001 From: stonedDiscord Date: Tue, 12 May 2026 09:54:12 +0200 Subject: [PATCH 08/23] adp/stellafr: add vulkanf2 --- src/mame/adp/stellafr.cpp | 7 +++++++ src/mame/mame.lst | 1 + 2 files changed, 8 insertions(+) diff --git a/src/mame/adp/stellafr.cpp b/src/mame/adp/stellafr.cpp index b124a3661a818..c8ee385619a7e 100644 --- a/src/mame/adp/stellafr.cpp +++ b/src/mame/adp/stellafr.cpp @@ -660,6 +660,12 @@ ROM_START( viva ) ROM_LOAD16_BYTE( "viva_f1_ii.u6", 0x00001, 0x20000, CRC(da0fab3b) SHA1(ef13ea163c60253e88d200c68a25fe7e4a56a657) ) ROM_END +ROM_START( vulkanf2 ) + ROM_REGION( 0x100000, "maincpu", ROMREGION_ERASEFF ) + ROM_LOAD16_BYTE( "vulkan_f2_i.u2", 0x00000, 0x10000, CRC(9b20a948) SHA1(221ae3604752a1db7e73a00d11a90d8b2b242264) ) + ROM_LOAD16_BYTE( "vulkan_f2_ii.u6", 0x00001, 0x10000, CRC(b7613165) SHA1(05321f5ddd0118eb52df033a9ddcc0a4a092a7b9) ) +ROM_END + ROM_START( wurfelf2 ) ROM_REGION( 0x100000, "maincpu", ROMREGION_ERASEFF ) ROM_LOAD16_BYTE( "wuerfel_fix_f2_i.u2", 0x00000, 0x80000, CRC(ae2ce7e8) SHA1(05ed1ece7a35f4883b61d30e4076f513d009aa9c) ) @@ -678,6 +684,7 @@ GAMEL(1993, action, 0, sus_tk, stellafr, stellafr_state, empty_init, R GAMEL(1993, disc4000, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", "Disc 4000", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) GAMEL(1993, jack4000, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", "Jackpot 4000", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) GAMEL(1993, jumbo400, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", "Jumbo 400", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) +GAMEL(1993, vulkanf2, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", "Vulkan F2", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) GAMEL(1994, dscbonus, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", "Disc Bonus", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) GAMEL(1994, grandhnd, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "Stella", "Grand Hand", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) GAMEL(1994, jmbojmbo, jmbojmbf, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "Venus", "Jumbo Jumbo", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) diff --git a/src/mame/mame.lst b/src/mame/mame.lst index 4a5871fe78e37..d90649a5089ac 100644 --- a/src/mame/mame.lst +++ b/src/mame/mame.lst @@ -555,6 +555,7 @@ swing taipan turbosun viva +vulkanf2 wurfelf2 wurfelf3 From 822a4b3255b3a11d52e9f1715ff30199ddce6e78 Mon Sep 17 00:00:00 2001 From: stonedDiscord Date: Tue, 12 May 2026 10:03:42 +0200 Subject: [PATCH 09/23] action: rename to f2 because f3 exists --- src/mame/adp/stellafr.cpp | 4 ++-- src/mame/mame.lst | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/mame/adp/stellafr.cpp b/src/mame/adp/stellafr.cpp index c8ee385619a7e..8330064b2886a 100644 --- a/src/mame/adp/stellafr.cpp +++ b/src/mame/adp/stellafr.cpp @@ -441,7 +441,7 @@ void stellafr_state::sus_rtc(machine_config &config) aysnd.port_b_write_callback().set(FUNC(stellafr_state::ay8910_portb_w)); } -ROM_START( action ) +ROM_START( actionf2 ) ROM_REGION( 0x100000, "maincpu", ROMREGION_ERASEFF ) ROM_LOAD16_BYTE( "action_f2_i.u2", 0x00000, 0x10000, CRC(5ebc8fab) SHA1(3a1e9cfab91af6c1096e464777d12b60d2ab7fb8) ) ROM_LOAD16_BYTE( "action_f2_ii.u6", 0x00001, 0x10000, CRC(6f1634cc) SHA1(ad0f3d5d43705c5c3e8bc01a87e8ac328862e277) ) @@ -680,7 +680,7 @@ ROM_END } // anonymous namespace -GAMEL(1993, action, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", "Action", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) +GAMEL(1993, actionf2, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", "Action (F2)", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) GAMEL(1993, disc4000, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", "Disc 4000", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) GAMEL(1993, jack4000, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", "Jackpot 4000", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) GAMEL(1993, jumbo400, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", "Jumbo 400", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) diff --git a/src/mame/mame.lst b/src/mame/mame.lst index d90649a5089ac..cf6a4654e3265 100644 --- a/src/mame/mame.lst +++ b/src/mame/mame.lst @@ -519,7 +519,7 @@ v4assef2 vmulti @source:adp/stellafr.cpp -action +actionf2 allfred bigjkpot bigwinnr From 822659d59c1c70e949924dc96a5b9f16d2f64047 Mon Sep 17 00:00:00 2001 From: stonedDiscord Date: Tue, 12 May 2026 10:11:23 +0200 Subject: [PATCH 10/23] adp/stellafr: add multif2 --- src/mame/adp/stellafr.cpp | 7 +++++++ src/mame/mame.lst | 1 + 2 files changed, 8 insertions(+) diff --git a/src/mame/adp/stellafr.cpp b/src/mame/adp/stellafr.cpp index 8330064b2886a..3db0cab335143 100644 --- a/src/mame/adp/stellafr.cpp +++ b/src/mame/adp/stellafr.cpp @@ -579,6 +579,12 @@ ROM_START( moneyf1 ) ROM_LOAD16_BYTE( "m27c1001_money_f1_ic2", 0x00001, 0x20000, CRC(ad95ffc4) SHA1(1062be41a3822efd1d4c848c8ec50488dde42a78) ) ROM_END +ROM_START( multif2 ) + ROM_REGION( 0x100000, "maincpu", ROMREGION_ERASEFF ) + ROM_LOAD16_BYTE( "multi_f2_i.u2", 0x00000, 0x10000, CRC(26908481) SHA1(4efedc5b78e877197a5a8c5b358d1918ba031dbc) ) + ROM_LOAD16_BYTE( "multi_f2_ii.u6", 0x00001, 0x10000, CRC(16fdaadd) SHA1(868a22d5717b287a8d30b340770b5535bc707221) ) +ROM_END + ROM_START( multmult ) ROM_REGION( 0x100000, "maincpu", ROMREGION_ERASEFF ) ROM_LOAD16_BYTE( "multi_multi_f1_i.u2", 0x00000, 0x20000, CRC(6aa663af) SHA1(cfcdf930fa26c06e49b241dbcb520c0c64cc8af0) ) @@ -719,3 +725,4 @@ GAMEL(1998, taipan, 0, sus_tk, stellafr, stellafr_state, empty_init, R GAMEL(1998, bigwinnr, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "Nova", "Big Winner", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) GAMEL(2001, kleoptra, 0, sus_rtc, stellafr, stellafr_state, empty_init, ROT0, "Stella", "Asterix und Kleopatra", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) GAMEL(2001, turbosun, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "Mega", "Turbo Sunny", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) +GAMEL(2026, multif2, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", "Multi F2", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) diff --git a/src/mame/mame.lst b/src/mame/mame.lst index cf6a4654e3265..b2172da721c21 100644 --- a/src/mame/mame.lst +++ b/src/mame/mame.lst @@ -542,6 +542,7 @@ kleoptra kometf1 mdouble moneyf1 +multif2 multmult multprim multstar From f9334af966cdd6f8a27f6ccecff70c5866987b12 Mon Sep 17 00:00:00 2001 From: stonedDiscord Date: Tue, 12 May 2026 10:12:51 +0200 Subject: [PATCH 11/23] date --- src/mame/adp/stellafr.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/mame/adp/stellafr.cpp b/src/mame/adp/stellafr.cpp index 3db0cab335143..3d8f0859ffac7 100644 --- a/src/mame/adp/stellafr.cpp +++ b/src/mame/adp/stellafr.cpp @@ -690,6 +690,7 @@ GAMEL(1993, actionf2, 0, sus_tk, stellafr, stellafr_state, empty_init, R GAMEL(1993, disc4000, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", "Disc 4000", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) GAMEL(1993, jack4000, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", "Jackpot 4000", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) GAMEL(1993, jumbo400, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", "Jumbo 400", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) +GAMEL(1993, multif2, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", "Multi (F2)", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) GAMEL(1993, vulkanf2, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", "Vulkan F2", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) GAMEL(1994, dscbonus, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", "Disc Bonus", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) GAMEL(1994, grandhnd, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "Stella", "Grand Hand", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) @@ -725,4 +726,3 @@ GAMEL(1998, taipan, 0, sus_tk, stellafr, stellafr_state, empty_init, R GAMEL(1998, bigwinnr, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "Nova", "Big Winner", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) GAMEL(2001, kleoptra, 0, sus_rtc, stellafr, stellafr_state, empty_init, ROT0, "Stella", "Asterix und Kleopatra", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) GAMEL(2001, turbosun, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "Mega", "Turbo Sunny", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) -GAMEL(2026, multif2, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", "Multi F2", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) From bc3769173560edbe9f46f698d6fdfe6913258d7e Mon Sep 17 00:00:00 2001 From: stonedDiscord Date: Tue, 12 May 2026 10:13:08 +0200 Subject: [PATCH 12/23] vulkan version --- src/mame/adp/stellafr.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/mame/adp/stellafr.cpp b/src/mame/adp/stellafr.cpp index 3d8f0859ffac7..fd2b530782ce6 100644 --- a/src/mame/adp/stellafr.cpp +++ b/src/mame/adp/stellafr.cpp @@ -690,8 +690,8 @@ GAMEL(1993, actionf2, 0, sus_tk, stellafr, stellafr_state, empty_init, R GAMEL(1993, disc4000, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", "Disc 4000", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) GAMEL(1993, jack4000, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", "Jackpot 4000", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) GAMEL(1993, jumbo400, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", "Jumbo 400", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) -GAMEL(1993, multif2, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", "Multi (F2)", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) -GAMEL(1993, vulkanf2, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", "Vulkan F2", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) +GAMEL(1993, multif2, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", "Multi (F2)", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) +GAMEL(1993, vulkanf2, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", "Vulkan (F2)", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) GAMEL(1994, dscbonus, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", "Disc Bonus", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) GAMEL(1994, grandhnd, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "Stella", "Grand Hand", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) GAMEL(1994, jmbojmbo, jmbojmbf, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "Venus", "Jumbo Jumbo", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) From 380cfb5afa892816dbc8b6285ce566bbf62464e5 Mon Sep 17 00:00:00 2001 From: stonedDiscord Date: Tue, 12 May 2026 10:15:02 +0200 Subject: [PATCH 13/23] money rom name --- src/mame/adp/stellafr.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/mame/adp/stellafr.cpp b/src/mame/adp/stellafr.cpp index fd2b530782ce6..ff1ca25f9c571 100644 --- a/src/mame/adp/stellafr.cpp +++ b/src/mame/adp/stellafr.cpp @@ -575,8 +575,8 @@ ROM_END ROM_START( moneyf1 ) ROM_REGION( 0x100000, "maincpu", ROMREGION_ERASEFF ) - ROM_LOAD16_BYTE( "m27c1001_money_f1_ic1", 0x00000, 0x20000, CRC(5ca79bfa) SHA1(c52b7d2ecd649ccde3457bc922ad05e734fba862) ) - ROM_LOAD16_BYTE( "m27c1001_money_f1_ic2", 0x00001, 0x20000, CRC(ad95ffc4) SHA1(1062be41a3822efd1d4c848c8ec50488dde42a78) ) + ROM_LOAD16_BYTE( "m27c1001_money_f1_i.u2", 0x00000, 0x20000, CRC(5ca79bfa) SHA1(c52b7d2ecd649ccde3457bc922ad05e734fba862) ) + ROM_LOAD16_BYTE( "m27c1001_money_f1_ii.u6", 0x00001, 0x20000, CRC(ad95ffc4) SHA1(1062be41a3822efd1d4c848c8ec50488dde42a78) ) ROM_END ROM_START( multif2 ) From 9bbcdda577f7b3005d9b5383d3f5ccffa686b804 Mon Sep 17 00:00:00 2001 From: stonedDiscord Date: Tue, 12 May 2026 10:18:47 +0200 Subject: [PATCH 14/23] adp/stellafr: Monopoly Tisch --- src/mame/adp/stellafr.cpp | 7 +++++++ src/mame/mame.lst | 1 + 2 files changed, 8 insertions(+) diff --git a/src/mame/adp/stellafr.cpp b/src/mame/adp/stellafr.cpp index ff1ca25f9c571..5b7450c6e01ea 100644 --- a/src/mame/adp/stellafr.cpp +++ b/src/mame/adp/stellafr.cpp @@ -579,6 +579,12 @@ ROM_START( moneyf1 ) ROM_LOAD16_BYTE( "m27c1001_money_f1_ii.u6", 0x00001, 0x20000, CRC(ad95ffc4) SHA1(1062be41a3822efd1d4c848c8ec50488dde42a78) ) ROM_END +ROM_START( mptschf2 ) + ROM_REGION( 0x100000, "maincpu", ROMREGION_ERASEFF ) + ROM_LOAD16_BYTE( "monopoly_bistrotisch_f2_i.u2", 0x00000, 0x10000, CRC(e481529f) SHA1(101a596222b1458481024fdc579b7909d22e8234) ) + ROM_LOAD16_BYTE( "monopoly_bistrotisch_f2_ii.u6", 0x00001, 0x10000, CRC(1a3d51c1) SHA1(e3cf1079210bbcb1363b55e08ac9352bfefcbee1) ) +ROM_END + ROM_START( multif2 ) ROM_REGION( 0x100000, "maincpu", ROMREGION_ERASEFF ) ROM_LOAD16_BYTE( "multi_f2_i.u2", 0x00000, 0x10000, CRC(26908481) SHA1(4efedc5b78e877197a5a8c5b358d1918ba031dbc) ) @@ -706,6 +712,7 @@ GAMEL(1996, bigjkpot, 0, sus_tk, stellafr, stellafr_state, empty_init, R GAMEL(1994, jmbojmbf, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "Venus", "Jumbo Jumbo Fun", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) GAMEL(1994, wurfelf2, wurfelf3, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", u8"Würfel Fix (F2)", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) GAMEL(1994, wurfelf3, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", u8"Würfel Fix (F3)", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) +GAMEL(1995, mptschf2, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", "Monopoly Tisch (F2)", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) GAMEL(1996, discfun, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", "Disc Fun", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) GAMEL(1996, multstar, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", "Multi Star", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) GAMEL(1996, st_ohla, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "Stella", "Oh La La", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) diff --git a/src/mame/mame.lst b/src/mame/mame.lst index b2172da721c21..42be431b31c5d 100644 --- a/src/mame/mame.lst +++ b/src/mame/mame.lst @@ -542,6 +542,7 @@ kleoptra kometf1 mdouble moneyf1 +mptschf2 multif2 multmult multprim From af580468ab3a5383196d6ed54398101abe7c5488 Mon Sep 17 00:00:00 2001 From: stonedDiscord Date: Tue, 12 May 2026 10:22:07 +0200 Subject: [PATCH 15/23] adp/stellafr: add nova disco --- src/mame/adp/stellafr.cpp | 7 +++++++ src/mame/mame.lst | 1 + 2 files changed, 8 insertions(+) diff --git a/src/mame/adp/stellafr.cpp b/src/mame/adp/stellafr.cpp index 5b7450c6e01ea..83ac1628dd86c 100644 --- a/src/mame/adp/stellafr.cpp +++ b/src/mame/adp/stellafr.cpp @@ -618,6 +618,12 @@ ROM_START( mystjack ) ROM_LOAD16_BYTE( "mystery_jackpot_f4_ii.u6", 0x00001, 0x80000, CRC(96523e1a) SHA1(4f53b454790dab4ce45b1db78bd033c40ce47179) ) ROM_END +ROM_START( ndiscow1 ) + ROM_REGION( 0x100000, "maincpu", ROMREGION_ERASEFF ) + ROM_LOAD16_BYTE( "nova_disco_w1_i.u2", 0x00000, 0x20000, CRC(790d164b) SHA1(65cf6e6e712818ff12985833b49c1dd9a3e5149f) ) + ROM_LOAD16_BYTE( "nova_disco_w1_ii.u6", 0x00001, 0x20000, CRC(0204a2b3) SHA1(a434c61237d73a83e11f1a51e7fccc9e3cf3c4e0) ) +ROM_END + ROM_START( nunran ) ROM_REGION( 0x100000, "maincpu", ROMREGION_ERASEFF ) ROM_LOAD16_BYTE( "nun_ran_f1_nr1.u2", 0x00000, 0x20000, CRC(d8eed6de) SHA1(937cf33694a3d3baf1cc0577cef6974e1d99a6c4) ) @@ -725,6 +731,7 @@ GAMEL(1997, kometf1, 0, sus_tk, stellafr, stellafr_state, empty_init, R GAMEL(1997, moneyf1, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", "Money", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) GAMEL(1997, multprim, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "Venus", "Multi Prima", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) GAMEL(1997, mystjack, 0, sus_rtc, stellafr, stellafr_state, empty_init, ROT0, "ADP", "Mystery Jackpot", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) +GAMEL(1997, ndiscow1, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "Nova", "Disco (W1)", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) GAMEL(1997, nunran, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", "Nun Ran", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) GAMEL(1998, allfred, 0, sus_rtc, stellafr, stellafr_state, empty_init, ROT0, "Stella", "Allfred", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) GAMEL(1998, glksstrn, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", u8"Glücks-Stern", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) diff --git a/src/mame/mame.lst b/src/mame/mame.lst index 42be431b31c5d..3673309fb0e4b 100644 --- a/src/mame/mame.lst +++ b/src/mame/mame.lst @@ -548,6 +548,7 @@ multmult multprim multstar mystjack +ndiscow1 nunran st_ohla st_vulkn From 1240fcc8539a16dcd7a350cf03e6bd638324ccdd Mon Sep 17 00:00:00 2001 From: stonedDiscord Date: Tue, 12 May 2026 10:32:06 +0200 Subject: [PATCH 16/23] adp/stellafr: add castello ii --- src/mame/adp/stellafr.cpp | 7 +++++++ src/mame/mame.lst | 1 + 2 files changed, 8 insertions(+) diff --git a/src/mame/adp/stellafr.cpp b/src/mame/adp/stellafr.cpp index 83ac1628dd86c..cfb341e75d5e0 100644 --- a/src/mame/adp/stellafr.cpp +++ b/src/mame/adp/stellafr.cpp @@ -465,6 +465,12 @@ ROM_START( bigwinnr ) ROM_LOAD16_BYTE("big_winner_f1_2_m27c1001.u6", 0x00001, 0x20000, CRC(7c4f8a70) SHA1(da797544f897ce8ebbc4c3c5277a6fe83c274a9a)) ROM_END +ROM_START( cstliiw1 ) + ROM_REGION( 0x100000, "maincpu", ROMREGION_ERASEFF ) + ROM_LOAD16_BYTE("castello_ii_w1_i.u2", 0x00000, 0x20000, CRC(0e6602aa) SHA1(618e1cb17a0e238d04b7c9cf099f926744d5206b)) + ROM_LOAD16_BYTE("castello_ii_w1_ii.u6", 0x00001, 0x20000, CRC(ea75c597) SHA1(57348b0f39376c4dcfcc7822adf105e862fadf9c)) +ROM_END + ROM_START( disc4000 ) ROM_REGION( 0x100000, "maincpu", ROMREGION_ERASEFF ) ROM_LOAD16_BYTE( "disc_4000_f2_1.u2", 0x00000, 0x10000, CRC(ca766804) SHA1(53d338084fe4d3a0d9dd6bd5f6a5541aafc50037) ) @@ -734,6 +740,7 @@ GAMEL(1997, mystjack, 0, sus_rtc, stellafr, stellafr_state, empty_init, R GAMEL(1997, ndiscow1, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "Nova", "Disco (W1)", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) GAMEL(1997, nunran, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", "Nun Ran", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) GAMEL(1998, allfred, 0, sus_rtc, stellafr, stellafr_state, empty_init, ROT0, "Stella", "Allfred", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) +GAMEL(1998, cstliiw1, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", "Castello II (W1)", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) GAMEL(1998, glksstrn, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", u8"Glücks-Stern", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) GAMEL(1998, grnada, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", "Granada", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) GAMEL(1998, taipan, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "Nova", "Tai Pan Money", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) diff --git a/src/mame/mame.lst b/src/mame/mame.lst index 3673309fb0e4b..a7177ba5f409b 100644 --- a/src/mame/mame.lst +++ b/src/mame/mame.lst @@ -523,6 +523,7 @@ actionf2 allfred bigjkpot bigwinnr +cstliiw1 disc4000 discfun dpplson From 89bd7566b78f27784622b308819fa6a28e2d5bb6 Mon Sep 17 00:00:00 2001 From: stonedDiscord Date: Tue, 12 May 2026 10:33:05 +0200 Subject: [PATCH 17/23] name fix --- src/mame/adp/stellafr.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/mame/adp/stellafr.cpp b/src/mame/adp/stellafr.cpp index cfb341e75d5e0..8745fcec77833 100644 --- a/src/mame/adp/stellafr.cpp +++ b/src/mame/adp/stellafr.cpp @@ -733,14 +733,14 @@ GAMEL(1997, dpplson, 0, sus_tk, stellafr, stellafr_state, empty_init, R GAMEL(1997, gjubil, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", "Golden Jubilar", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) GAMEL(1997, jkrpoker, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", "Joker Poker (Merkur)", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) GAMEL(1997, jumboa, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", "Jumbo Action", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) -GAMEL(1997, kometf1, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", "Komet", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) -GAMEL(1997, moneyf1, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", "Money", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) +GAMEL(1997, kometf1, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", "Komet (F1)" MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) +GAMEL(1997, moneyf1, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", "Money (F1)", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) GAMEL(1997, multprim, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "Venus", "Multi Prima", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) GAMEL(1997, mystjack, 0, sus_rtc, stellafr, stellafr_state, empty_init, ROT0, "ADP", "Mystery Jackpot", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) GAMEL(1997, ndiscow1, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "Nova", "Disco (W1)", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) GAMEL(1997, nunran, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", "Nun Ran", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) GAMEL(1998, allfred, 0, sus_rtc, stellafr, stellafr_state, empty_init, ROT0, "Stella", "Allfred", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) -GAMEL(1998, cstliiw1, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", "Castello II (W1)", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) +GAMEL(1998, cstliiw1, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "Venus", "Castello II (W1)", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) GAMEL(1998, glksstrn, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", u8"Glücks-Stern", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) GAMEL(1998, grnada, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", "Granada", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) GAMEL(1998, taipan, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "Nova", "Tai Pan Money", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) From bb370840b03eae5b42df3f47b715da1a1c6ce926 Mon Sep 17 00:00:00 2001 From: stonedDiscord Date: Tue, 12 May 2026 10:38:11 +0200 Subject: [PATCH 18/23] adp/stellafr: add venus logo --- src/mame/adp/stellafr.cpp | 9 ++++++++- src/mame/mame.lst | 1 + 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/src/mame/adp/stellafr.cpp b/src/mame/adp/stellafr.cpp index 8745fcec77833..f25b602d2f62b 100644 --- a/src/mame/adp/stellafr.cpp +++ b/src/mame/adp/stellafr.cpp @@ -684,6 +684,12 @@ ROM_START( viva ) ROM_LOAD16_BYTE( "viva_f1_ii.u6", 0x00001, 0x20000, CRC(da0fab3b) SHA1(ef13ea163c60253e88d200c68a25fe7e4a56a657) ) ROM_END +ROM_START( vlogo ) + ROM_REGION( 0x100000, "maincpu", ROMREGION_ERASEFF ) + ROM_LOAD16_BYTE( "logo_i.u2", 0x00000, 0x20000, CRC(01ee7a33) SHA1(1976faa9ed7dfbfe46914fa656ba61182bb0b6c1) ) + ROM_LOAD16_BYTE( "logo_ii.u6", 0x00001, 0x20000, CRC(14f939e5) SHA1(9161c49ebfa9005f6b710c91f1e66eab52c58ed2) ) +ROM_END + ROM_START( vulkanf2 ) ROM_REGION( 0x100000, "maincpu", ROMREGION_ERASEFF ) ROM_LOAD16_BYTE( "vulkan_f2_i.u2", 0x00000, 0x10000, CRC(9b20a948) SHA1(221ae3604752a1db7e73a00d11a90d8b2b242264) ) @@ -733,12 +739,13 @@ GAMEL(1997, dpplson, 0, sus_tk, stellafr, stellafr_state, empty_init, R GAMEL(1997, gjubil, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", "Golden Jubilar", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) GAMEL(1997, jkrpoker, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", "Joker Poker (Merkur)", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) GAMEL(1997, jumboa, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", "Jumbo Action", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) -GAMEL(1997, kometf1, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", "Komet (F1)" MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) +GAMEL(1997, kometf1, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", "Komet (F1)", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) GAMEL(1997, moneyf1, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", "Money (F1)", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) GAMEL(1997, multprim, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "Venus", "Multi Prima", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) GAMEL(1997, mystjack, 0, sus_rtc, stellafr, stellafr_state, empty_init, ROT0, "ADP", "Mystery Jackpot", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) GAMEL(1997, ndiscow1, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "Nova", "Disco (W1)", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) GAMEL(1997, nunran, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", "Nun Ran", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) +GAMEL(1997, vlogo , 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "Venus", "Logo (W1)", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) GAMEL(1998, allfred, 0, sus_rtc, stellafr, stellafr_state, empty_init, ROT0, "Stella", "Allfred", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) GAMEL(1998, cstliiw1, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "Venus", "Castello II (W1)", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) GAMEL(1998, glksstrn, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", u8"Glücks-Stern", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) diff --git a/src/mame/mame.lst b/src/mame/mame.lst index a7177ba5f409b..41bff49273a6f 100644 --- a/src/mame/mame.lst +++ b/src/mame/mame.lst @@ -559,6 +559,7 @@ swing taipan turbosun viva +vlogo vulkanf2 wurfelf2 wurfelf3 From 4f558218393e160a954bf1c174377ed96a925e1f Mon Sep 17 00:00:00 2001 From: stonedDiscord Date: Tue, 12 May 2026 14:42:56 +0200 Subject: [PATCH 19/23] adp:/stelladr: add mega fifty five --- src/mame/adp/stellafr.cpp | 7 +++++++ src/mame/mame.lst | 1 + 2 files changed, 8 insertions(+) diff --git a/src/mame/adp/stellafr.cpp b/src/mame/adp/stellafr.cpp index f25b602d2f62b..52bbccc33b755 100644 --- a/src/mame/adp/stellafr.cpp +++ b/src/mame/adp/stellafr.cpp @@ -573,6 +573,12 @@ ROM_START( kometf1 ) ROM_LOAD16_BYTE( "komet_f1_pr2.u6", 0x00001, 0x20000, CRC(86715c37) SHA1(cb986eb50d215294375450c651043e617f66fe21) ) ROM_END +ROM_START( m55f1 ) + ROM_REGION( 0x100000, "maincpu", ROMREGION_ERASEFF ) + ROM_LOAD16_BYTE( "mega_fifty_five_i_f1.u2", 0x00000, 0x10000, CRC(03d66f2a) SHA1(e1ad377c47be1c1969a6ac7d0e9cb515bb51496b) ) + ROM_LOAD16_BYTE( "mega_fifty_five_ii_f1.u6", 0x00001, 0x10000, CRC(2e63e382) SHA1(b6e666b289a4b2ae0bc90a14dbf55a50bf02c12d) ) +ROM_END + ROM_START( mdouble ) ROM_REGION( 0x100000, "maincpu", ROMREGION_ERASEFF ) ROM_LOAD16_BYTE( "double_f4_1.u2", 0x00000, 0x10000, CRC(0b84c92f) SHA1(818f21d43571a214862e84efd3ee083515ba5860) ) @@ -719,6 +725,7 @@ GAMEL(1993, vulkanf2, 0, sus_tk, stellafr, stellafr_state, empty_init, R GAMEL(1994, dscbonus, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", "Disc Bonus", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) GAMEL(1994, grandhnd, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "Stella", "Grand Hand", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) GAMEL(1994, jmbojmbo, jmbojmbf, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "Venus", "Jumbo Jumbo", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) +GAMEL(1994, m55f1, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "Mega", "Fifty Five (F1)", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) GAMEL(1994, mdouble, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "Mega", "Double", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) GAMEL(1994, st_vulkn, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "Stella", "Vulkan", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) GAMEL(1994, suprdisc, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", "Super Disc", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) diff --git a/src/mame/mame.lst b/src/mame/mame.lst index 41bff49273a6f..833e46a91c2eb 100644 --- a/src/mame/mame.lst +++ b/src/mame/mame.lst @@ -541,6 +541,7 @@ jumbo400 jumboa kleoptra kometf1 +m55f1 mdouble moneyf1 mptschf2 From a366e607ba8eefa06a58b3536217bd673d7739dd Mon Sep 17 00:00:00 2001 From: stonedDiscord Date: Tue, 12 May 2026 14:52:31 +0200 Subject: [PATCH 20/23] adp/stellafr: add turbo sunny w1 --- src/mame/adp/stellafr.cpp | 11 +++++++++-- src/mame/mame.lst | 3 ++- 2 files changed, 11 insertions(+), 3 deletions(-) diff --git a/src/mame/adp/stellafr.cpp b/src/mame/adp/stellafr.cpp index 52bbccc33b755..ddbec438b3dea 100644 --- a/src/mame/adp/stellafr.cpp +++ b/src/mame/adp/stellafr.cpp @@ -678,12 +678,18 @@ ROM_START( taipan ) ROM_LOAD16_BYTE( "taipan_w1_ii.u6", 0x00001, 0x20000, CRC(b2c5418a) SHA1(23c542b983325e677cdd9728bb2fce9263793098) ) ROM_END -ROM_START( turbosun ) +ROM_START( trbsunf1 ) ROM_REGION( 0x100000, "maincpu", ROMREGION_ERASEFF ) ROM_LOAD16_BYTE( "turbo_sunny_f1_i.u2", 0x00000, 0x20000, CRC(763c00e7) SHA1(8bae5206a3ebad6ec552a9714242cebc78819251) ) ROM_LOAD16_BYTE( "turbo_sunny_f1_ii.u6", 0x00001, 0x20000, CRC(4d431ae3) SHA1(bb5ff763b9bbaf4eb15ec3fde643b601421fbde1) ) ROM_END +ROM_START( trbsunw1 ) + ROM_REGION( 0x100000, "maincpu", ROMREGION_ERASEFF ) + ROM_LOAD16_BYTE( "turbo_sunny_w1_i.u2", 0x00000, 0x20000, CRC(10ff87ec) SHA1(2475966b8ef5e030bb85640dce4bc8d584b59275) ) + ROM_LOAD16_BYTE( "turbo_sunny_w1_ii.u6", 0x00001, 0x20000, CRC(59b4fdf8) SHA1(0afa7908945e3036820dd9dc3d76a3d4db36766b) ) +ROM_END + ROM_START( viva ) ROM_REGION( 0x100000, "maincpu", ROMREGION_ERASEFF ) ROM_LOAD16_BYTE( "viva_f1_i.u2", 0x00000, 0x20000, CRC(3fa24273) SHA1(01990504f558c0ad0d6e5e2b7761144fbe314765) ) @@ -741,6 +747,8 @@ GAMEL(1995, mptschf2, 0, sus_tk, stellafr, stellafr_state, empty_init, R GAMEL(1996, discfun, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", "Disc Fun", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) GAMEL(1996, multstar, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", "Multi Star", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) GAMEL(1996, st_ohla, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "Stella", "Oh La La", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) +GAMEL(1996, trbsunf1, trbsunw1, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "Mega", "Turbo Sunny (F1)", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) +GAMEL(1996, trbsunw1, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "Mega", "Turbo Sunny (W1)", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) GAMEL(1996, viva, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "Mega", "Viva", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) GAMEL(1997, dpplson, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", "Doppel-Sonne", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) GAMEL(1997, gjubil, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", "Golden Jubilar", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) @@ -760,4 +768,3 @@ GAMEL(1998, grnada, 0, sus_tk, stellafr, stellafr_state, empty_init, R GAMEL(1998, taipan, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "Nova", "Tai Pan Money", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) GAMEL(1998, bigwinnr, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "Nova", "Big Winner", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) GAMEL(2001, kleoptra, 0, sus_rtc, stellafr, stellafr_state, empty_init, ROT0, "Stella", "Asterix und Kleopatra", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) -GAMEL(2001, turbosun, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "Mega", "Turbo Sunny", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) diff --git a/src/mame/mame.lst b/src/mame/mame.lst index 833e46a91c2eb..bd8d736021709 100644 --- a/src/mame/mame.lst +++ b/src/mame/mame.lst @@ -558,7 +558,8 @@ sunny suprdisc swing taipan -turbosun +trbsunf1 +trbsunw1 viva vlogo vulkanf2 From 2e44a54669d3d4a4891b32ee5d58598b109cfd70 Mon Sep 17 00:00:00 2001 From: stonedDiscord Date: Tue, 12 May 2026 15:00:52 +0200 Subject: [PATCH 21/23] adp/stellafr: add sunny top --- src/mame/adp/stellafr.cpp | 7 +++++++ src/mame/mame.lst | 1 + 2 files changed, 8 insertions(+) diff --git a/src/mame/adp/stellafr.cpp b/src/mame/adp/stellafr.cpp index ddbec438b3dea..20eff00dbb61e 100644 --- a/src/mame/adp/stellafr.cpp +++ b/src/mame/adp/stellafr.cpp @@ -666,6 +666,12 @@ ROM_START( sunny ) ROM_LOAD16_BYTE( "sunny_f2_ii.u6", 0x00001, 0x20000, CRC(86b3b81d) SHA1(e12a511bbc53e4614bed561c9544f9ac8faa9fd2) ) ROM_END +ROM_START( suntopw1 ) + ROM_REGION( 0x100000, "maincpu", ROMREGION_ERASEFF ) + ROM_LOAD16_BYTE( "sunny_top_w1_i.u2", 0x00000, 0x20000, CRC(c82a3333) SHA1(1e4f28df6e0841f91ef54f453cb1186d1e532d4c) ) + ROM_LOAD16_BYTE( "sunny_top_w1_ii.u6", 0x00001, 0x20000, CRC(d503b558) SHA1(882ff19275c6a5a947bf64bdcc595a7449fdeafb) ) +ROM_END + ROM_START( swing ) ROM_REGION( 0x100000, "maincpu", ROMREGION_ERASEFF ) ROM_LOAD16_BYTE( "swing_f1_i.u2", 0x00000, 0x20000, CRC(b7456f2a) SHA1(91866eb8e7124e479388e9f1ef7144752c77b461) ) @@ -747,6 +753,7 @@ GAMEL(1995, mptschf2, 0, sus_tk, stellafr, stellafr_state, empty_init, R GAMEL(1996, discfun, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", "Disc Fun", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) GAMEL(1996, multstar, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", "Multi Star", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) GAMEL(1996, st_ohla, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "Stella", "Oh La La", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) +GAMEL(1996, suntopw1, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", "Sunny Top (W1)", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) GAMEL(1996, trbsunf1, trbsunw1, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "Mega", "Turbo Sunny (F1)", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) GAMEL(1996, trbsunw1, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "Mega", "Turbo Sunny (W1)", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) GAMEL(1996, viva, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "Mega", "Viva", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) diff --git a/src/mame/mame.lst b/src/mame/mame.lst index bd8d736021709..3b0abc98ef04e 100644 --- a/src/mame/mame.lst +++ b/src/mame/mame.lst @@ -555,6 +555,7 @@ nunran st_ohla st_vulkn sunny +suntopw1 suprdisc swing taipan From d7e011b4b1aeeb44e17fba85c4b8b46abd4f24e2 Mon Sep 17 00:00:00 2001 From: stonedDiscord Date: Tue, 12 May 2026 15:01:13 +0200 Subject: [PATCH 22/23] adp/stellafr: add granada w1 --- src/mame/adp/stellafr.cpp | 15 +++++++++++---- src/mame/mame.lst | 3 ++- 2 files changed, 13 insertions(+), 5 deletions(-) diff --git a/src/mame/adp/stellafr.cpp b/src/mame/adp/stellafr.cpp index 20eff00dbb61e..98ba88700e191 100644 --- a/src/mame/adp/stellafr.cpp +++ b/src/mame/adp/stellafr.cpp @@ -519,10 +519,16 @@ ROM_START( grandhnd ) ROM_LOAD16_BYTE( "grandhand_f2.u6", 0x00001, 0x10000, CRC(b0f14dd4) SHA1(f6a713334ed85ecf52e0671aa15c6c43d32db4d2) ) ROM_END -ROM_START( grnada ) +ROM_START( grnadaf1 ) ROM_REGION( 0x100000, "maincpu", ROMREGION_ERASEFF ) - ROM_LOAD16_BYTE( "m27c1001_granada_f1.u2", 0x00000, 0x20000, CRC(45d080b8) SHA1(1543ee5bb3f0d490744d0d0df852914797902198) ) - ROM_LOAD16_BYTE( "m27c1001_granada_f1.u6", 0x00001, 0x20000, CRC(8016fc9b) SHA1(3c438701bdb221ab373f3356d95911d8a6568d9a) ) + ROM_LOAD16_BYTE( "granada_i_f1.u2", 0x00000, 0x20000, CRC(45d080b8) SHA1(1543ee5bb3f0d490744d0d0df852914797902198) ) + ROM_LOAD16_BYTE( "granada_ii_f1.u6", 0x00001, 0x20000, CRC(8016fc9b) SHA1(3c438701bdb221ab373f3356d95911d8a6568d9a) ) +ROM_END + +ROM_START( grnadaw1 ) + ROM_REGION( 0x100000, "maincpu", ROMREGION_ERASEFF ) + ROM_LOAD16_BYTE( "granada_i_w1.u2", 0x00000, 0x20000, CRC(d87abd91) SHA1(153df930b9ef70a64bdf34b6f53016a52d355844) ) + ROM_LOAD16_BYTE( "granada_ii_w1.u6", 0x00001, 0x20000, CRC(61194912) SHA1(d6aca706a5b69401dfad66130361751b5db95c89) ) ROM_END ROM_START( jack4000 ) @@ -771,7 +777,8 @@ GAMEL(1997, vlogo , 0, sus_tk, stellafr, stellafr_state, empty_init, R GAMEL(1998, allfred, 0, sus_rtc, stellafr, stellafr_state, empty_init, ROT0, "Stella", "Allfred", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) GAMEL(1998, cstliiw1, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "Venus", "Castello II (W1)", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) GAMEL(1998, glksstrn, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", u8"Glücks-Stern", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) -GAMEL(1998, grnada, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", "Granada", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) +GAMEL(1998, grnadaf1, grnadaw1, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", "Granada (F1)", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) +GAMEL(1998, grnadaw1, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", "Granada (W1)", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) GAMEL(1998, taipan, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "Nova", "Tai Pan Money", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) GAMEL(1998, bigwinnr, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "Nova", "Big Winner", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) GAMEL(2001, kleoptra, 0, sus_rtc, stellafr, stellafr_state, empty_init, ROT0, "Stella", "Asterix und Kleopatra", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) diff --git a/src/mame/mame.lst b/src/mame/mame.lst index 3b0abc98ef04e..20a9beb3e38fc 100644 --- a/src/mame/mame.lst +++ b/src/mame/mame.lst @@ -532,7 +532,8 @@ dscjkpot gjubil glksstrn grandhnd -grnada +grnadaf1 +grnadaw1 jack4000 jkrpoker jmbojmbo From 5e8cfa14013d0daa36613f79b1ba2f88ca56f1b0 Mon Sep 17 00:00:00 2001 From: stonedDiscord Date: Tue, 12 May 2026 15:06:08 +0200 Subject: [PATCH 23/23] adp/stellafr: add optimus w1 --- src/mame/adp/stellafr.cpp | 7 +++++++ src/mame/mame.lst | 1 + 2 files changed, 8 insertions(+) diff --git a/src/mame/adp/stellafr.cpp b/src/mame/adp/stellafr.cpp index 98ba88700e191..7a4e60e0ded1c 100644 --- a/src/mame/adp/stellafr.cpp +++ b/src/mame/adp/stellafr.cpp @@ -648,6 +648,12 @@ ROM_START( nunran ) ROM_LOAD16_BYTE( "nun_ran_f1_nr2.u6", 0x00001, 0x20000, CRC(2a7b9cf2) SHA1(bf30d41dd75b4d316f2f24d11886126484b10415) ) ROM_END +ROM_START( optmsw1 ) + ROM_REGION( 0x100000, "maincpu", ROMREGION_ERASEFF ) + ROM_LOAD16_BYTE( "optimus_w1_i.u2", 0x00000, 0x20000, CRC(fd8c9e7a) SHA1(48848b1958ced9dd2c51679961d883eabbcfd558) ) + ROM_LOAD16_BYTE( "optimus_w1_ii.u6", 0x00001, 0x20000, CRC(7017ac5d) SHA1(bfabccefc283e40fba53ed500e34d547fce9cf0b) ) +ROM_END + ROM_START( suprdisc ) ROM_REGION( 0x100000, "maincpu", ROMREGION_ERASEFF ) ROM_LOAD16_BYTE( "super_disc_f2_pr1.bin", 0x00000, 0x10000, CRC(0e3d67f9) SHA1(19e081ac8e3f0d8d16f67be032ebc788dcb53b26) ) @@ -773,6 +779,7 @@ GAMEL(1997, multprim, 0, sus_tk, stellafr, stellafr_state, empty_init, R GAMEL(1997, mystjack, 0, sus_rtc, stellafr, stellafr_state, empty_init, ROT0, "ADP", "Mystery Jackpot", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) GAMEL(1997, ndiscow1, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "Nova", "Disco (W1)", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) GAMEL(1997, nunran, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "ADP", "Nun Ran", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) +GAMEL(1997, optmsw1, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "Venus", "Optimus (W1)", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) GAMEL(1997, vlogo , 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "Venus", "Logo (W1)", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) GAMEL(1998, allfred, 0, sus_rtc, stellafr, stellafr_state, empty_init, ROT0, "Stella", "Allfred", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) GAMEL(1998, cstliiw1, 0, sus_tk, stellafr, stellafr_state, empty_init, ROT0, "Venus", "Castello II (W1)", MACHINE_NOT_WORKING | MACHINE_MECHANICAL | MACHINE_REQUIRES_ARTWORK, layout_stellafr ) diff --git a/src/mame/mame.lst b/src/mame/mame.lst index 20a9beb3e38fc..2b000129aa785 100644 --- a/src/mame/mame.lst +++ b/src/mame/mame.lst @@ -553,6 +553,7 @@ multstar mystjack ndiscow1 nunran +optmsw1 st_ohla st_vulkn sunny