From 65530bfdd37215765cbae73cbd536892ae13b16c Mon Sep 17 00:00:00 2001 From: flama12333 <143599905+flama12333@users.noreply.github.com> Date: Fri, 31 Oct 2025 20:33:53 -0500 Subject: [PATCH 01/10] Soccer 2004 Is a roulette with 3 display matrix 16x16 made by ming yan tsk Dumped by someone except the mcu with internal rom. --- src/mame/misc/my6.cpp | 150 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 150 insertions(+) create mode 100644 src/mame/misc/my6.cpp diff --git a/src/mame/misc/my6.cpp b/src/mame/misc/my6.cpp new file mode 100644 index 0000000000000..0f1b8322770e4 --- /dev/null +++ b/src/mame/misc/my6.cpp @@ -0,0 +1,150 @@ +// license:BSD-3-Clause +// copyright-holders:flama12333 +/************************************************************************* +Known Games running in this hardware: +Soccer 2002 +Soccer 2004 +Soccer 2006 +Soccer 2010 +SuperV 2010 + +No progression until the internal rom of main cpu is dumped + +Soccer 2004 +Main board +PCB Labeled M991205-A +Display controller +c1 Altera epm7064lc84-7 +c2 tms 27c512-20 - eeprom +c3 hm6116lp-2 - video ram +c4 p8051ah fujitsu - microcontroller - display controller + +main controller +C5 W78E52B-40 - with internal rom 8kb. - Protected +c6 tms 27c512-2jl eeprom +c7 hm6116lp-3 +c20 um3567 +??? DAC0800CN +c21 Altera epm7128elc84-15 +c22 M27C801 + +Led Board +Labeled CS111P076 At front back + +4x 16x16 led display matrix scroll. +5 buttons +1x dip switch 8 +??? p8255a +??? File KC8279P +*/ + +#include "emu.h" + +#include "cpu/mcs51/i80c51.h" +#include "cpu/mcs51/i80c52.h" +#include "machine/i8255.h" +#include "machine/i8279.h" +#include "sound/dac.h" +#include "sound/ymopl.h" +#include "speaker.h" + +namespace { + +class my6_state : public driver_device +{ +public: + my6_state(const machine_config &mconfig, device_type type, const char *tag) + : driver_device(mconfig, type, tag) + + { } + + void my6(machine_config &config) ATTR_COLD; + +protected: + virtual void machine_start() override ATTR_COLD; + +private: + void program_map(address_map &map) ATTR_COLD; + void data_map(address_map &map) ATTR_COLD; + void display_map(address_map &map) ATTR_COLD; + void display_data_map(address_map &map) ATTR_COLD; + +}; + +static INPUT_PORTS_START( socc2004 ) + +INPUT_PORTS_END + +void my6_state::program_map(address_map &map) +{ + map(0x0000, 0x1fff).rom().region("maincpu", 0); + map(0x2000, 0xffff).rom().region("eeprom", 0x2000); +} + +void my6_state::data_map(address_map &map) +{ + +} + +void my6_state::display_map(address_map &map) +{ + map(0x0000, 0x7FFF).rom(); // Has two program rom. +} + +void my6_state::display_data_map(address_map &map) +{ + map(0xE000, 0xE7FF).ram().share("vram"); //Video ram. 64x64 + map(0xA000, 0xA000).noprw(); // Input for display controller handled by maincpu + +void my6_state::machine_start() +{ +} + +void my6_state::my6(machine_config &config) +{ + // basic machine hardware + i8052_device &maincpu(I8052(config, "maincpu", XTAL(10'738'635))); + maincpu.set_addrmap(AS_PROGRAM, &my6_state::program_map); + maincpu.set_addrmap(AS_DATA, &my6_state::data_map); + maincpu.set_disable(); // Disabled for now. + + /* Keyboard & display interface */ + I8279(config, "i8279", XTAL(10'738'635) / 6); // Divisor not verified + + // Programmable Peripheral Interface + I8255A(config, "ppi1"); + + // Display Controller + i8051_device &display(I8051(config, "display", XTAL(10'738'635))); + display.set_addrmap(AS_PROGRAM, &my6_state::display_map); + display.set_addrmap(AS_DATA, &my6_state::display_data_map); + + // sound hardware + SPEAKER(config, "mono").front_center(); + + ym2413_device &opll(YM2413(config, "opll", 3.579545_MHz_XTAL)); + opll.add_route(ALL_OUTPUTS, "mono", 1.0); + + DAC0800(config, "snd").add_route(ALL_OUTPUTS, "mono", 1.0); + +} + +ROM_START( socc2004 ) + ROM_REGION( 0x2000, "maincpu", ROMREGION_ERASEFF ) + ROM_LOAD( "W78E52B.c5", 0x00000, 0x2000, NO_DUMP ) // Protected. Contains internal rom code. + + ROM_REGION( 0x10000, "eeprom", 0 ) // + ROM_LOAD( "2_tms2c5122jl.c6", 0x00000, 0x10000, CRC(05EF99CD) SHA1(591c51ced0acc3231c9629a060f9c42a2db9fbe0) ) // Sticker labeled 2. Hex FF filled at 0x0000-0x1fff + + ROM_REGION( 0x10000, "display", 0 ) // + ROM_LOAD( "tms27c512_2jl.c2", 0x0000, 0x10000, CRC(3FBD0A4A) SHA1(d2b5d09d1f4209411ca884c9fa4a73276846c780) ) // 32kb Two Program Rom code. Soccer 2004 and Soccer 2002 bpp1 gfx. + + ROM_REGION( 0x100000, "snd", 0 ) + ROM_LOAD( "m27c801.bin", 0x00000, 0x100000, CRC(BBF4A74C) SHA1(662aaaea0df23c14c2b802d117a342a9bdf13845) ) // Unsigned 8-bit pcm. +ROM_END + +} // anonymous namespace + + +// YEAR NAME PARENT MACHINE INPUT STATE INIT ROT COMPANY FULLNAME FLAGS +GAME( 2004?, socc2004, 0, my6, socc2004, my6_state, empty_init, ROT0, "Ming-Yang Electronic / TSK", "Soccer 2004", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) From 1c983453154b1496d56d31d41496df9cb73cd54c Mon Sep 17 00:00:00 2001 From: flama12333 <143599905+flama12333@users.noreply.github.com> Date: Fri, 31 Oct 2025 21:07:34 -0500 Subject: [PATCH 02/10] Update mame.lst Add my6.cpp and socc2004 in the mame.lst --- src/mame/mame.lst | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/mame/mame.lst b/src/mame/mame.lst index de0be0ecfe23d..b159b8b872c2f 100644 --- a/src/mame/mame.lst +++ b/src/mame/mame.lst @@ -32383,6 +32383,9 @@ slotunbl @source:misc/musclem.cpp musclem +@source:misc/my6.cpp +socc2004 + @source:misc/nabupc.cpp nabupc From b0b41cf2cbffa9d0ff18b57c6828ac983a0564f3 Mon Sep 17 00:00:00 2001 From: flama12333 <143599905+flama12333@users.noreply.github.com> Date: Fri, 31 Oct 2025 23:51:49 -0500 Subject: [PATCH 03/10] sort and update my6.cpp --- src/mame/misc/my6.cpp | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/src/mame/misc/my6.cpp b/src/mame/misc/my6.cpp index 0f1b8322770e4..d237b8e70deab 100644 --- a/src/mame/misc/my6.cpp +++ b/src/mame/misc/my6.cpp @@ -98,6 +98,7 @@ void my6_state::display_data_map(address_map &map) void my6_state::machine_start() { + } void my6_state::my6(machine_config &config) @@ -134,17 +135,18 @@ ROM_START( socc2004 ) ROM_LOAD( "W78E52B.c5", 0x00000, 0x2000, NO_DUMP ) // Protected. Contains internal rom code. ROM_REGION( 0x10000, "eeprom", 0 ) // - ROM_LOAD( "2_tms2c5122jl.c6", 0x00000, 0x10000, CRC(05EF99CD) SHA1(591c51ced0acc3231c9629a060f9c42a2db9fbe0) ) // Sticker labeled 2. Hex FF filled at 0x0000-0x1fff + ROM_LOAD( "2_tms2c5122jl.c6", 0x00000, 0x10000, CRC(05EF99CD) SHA1(591c51ced0acc3231c9629a060f9c42a2db9fbe0) ) // Sticker labeled 2. Hex FF filled at 0x0000-0x1fff. - ROM_REGION( 0x10000, "display", 0 ) // + ROM_REGION( 0x10000, "display", 0 ) // ROM_LOAD( "tms27c512_2jl.c2", 0x0000, 0x10000, CRC(3FBD0A4A) SHA1(d2b5d09d1f4209411ca884c9fa4a73276846c780) ) // 32kb Two Program Rom code. Soccer 2004 and Soccer 2002 bpp1 gfx. - ROM_REGION( 0x100000, "snd", 0 ) + ROM_REGION( 0x100000, "snd", 0 ) ROM_LOAD( "m27c801.bin", 0x00000, 0x100000, CRC(BBF4A74C) SHA1(662aaaea0df23c14c2b802d117a342a9bdf13845) ) // Unsigned 8-bit pcm. + ROM_END } // anonymous namespace -// YEAR NAME PARENT MACHINE INPUT STATE INIT ROT COMPANY FULLNAME FLAGS -GAME( 2004?, socc2004, 0, my6, socc2004, my6_state, empty_init, ROT0, "Ming-Yang Electronic / TSK", "Soccer 2004", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) +// YEAR NAME PARENT MACHINE INPUT STATE INIT ROT COMPANY FULLNAME FLAGS +GAME( 2004?, socc2004, 0, my6, socc2004, my6_state, empty_init, ROT0, "Ming-Yang Electronic / TSK", "Soccer 2004", MACHINE_NOT_WORKING | MACHINE_NO_SOUND ) From 9edc0c5d1cd16d07f3736f061ad8c876665450a2 Mon Sep 17 00:00:00 2001 From: flama12333 <143599905+flama12333@users.noreply.github.com> Date: Sat, 1 Nov 2025 01:52:56 -0500 Subject: [PATCH 04/10] add missing } in line 95 to fix the code. remove // at 137 140 despaced --- src/mame/misc/my6.cpp | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/src/mame/misc/my6.cpp b/src/mame/misc/my6.cpp index d237b8e70deab..b4d3802c7ad78 100644 --- a/src/mame/misc/my6.cpp +++ b/src/mame/misc/my6.cpp @@ -68,11 +68,9 @@ class my6_state : public driver_device void data_map(address_map &map) ATTR_COLD; void display_map(address_map &map) ATTR_COLD; void display_data_map(address_map &map) ATTR_COLD; - }; static INPUT_PORTS_START( socc2004 ) - INPUT_PORTS_END void my6_state::program_map(address_map &map) @@ -83,7 +81,6 @@ void my6_state::program_map(address_map &map) void my6_state::data_map(address_map &map) { - } void my6_state::display_map(address_map &map) @@ -95,10 +92,10 @@ void my6_state::display_data_map(address_map &map) { map(0xE000, 0xE7FF).ram().share("vram"); //Video ram. 64x64 map(0xA000, 0xA000).noprw(); // Input for display controller handled by maincpu - +} + void my6_state::machine_start() { - } void my6_state::my6(machine_config &config) @@ -134,15 +131,14 @@ ROM_START( socc2004 ) ROM_REGION( 0x2000, "maincpu", ROMREGION_ERASEFF ) ROM_LOAD( "W78E52B.c5", 0x00000, 0x2000, NO_DUMP ) // Protected. Contains internal rom code. - ROM_REGION( 0x10000, "eeprom", 0 ) // + ROM_REGION( 0x10000, "eeprom", 0 ) ROM_LOAD( "2_tms2c5122jl.c6", 0x00000, 0x10000, CRC(05EF99CD) SHA1(591c51ced0acc3231c9629a060f9c42a2db9fbe0) ) // Sticker labeled 2. Hex FF filled at 0x0000-0x1fff. - ROM_REGION( 0x10000, "display", 0 ) // + ROM_REGION( 0x10000, "display", 0 ) ROM_LOAD( "tms27c512_2jl.c2", 0x0000, 0x10000, CRC(3FBD0A4A) SHA1(d2b5d09d1f4209411ca884c9fa4a73276846c780) ) // 32kb Two Program Rom code. Soccer 2004 and Soccer 2002 bpp1 gfx. ROM_REGION( 0x100000, "snd", 0 ) ROM_LOAD( "m27c801.bin", 0x00000, 0x100000, CRC(BBF4A74C) SHA1(662aaaea0df23c14c2b802d117a342a9bdf13845) ) // Unsigned 8-bit pcm. - ROM_END } // anonymous namespace From 1eef718c3e6945c7afb4e38788b81a20cd36bd03 Mon Sep 17 00:00:00 2001 From: flama12333 <143599905+flama12333@users.noreply.github.com> Date: Sat, 1 Nov 2025 09:57:50 -0500 Subject: [PATCH 05/10] Set Lowercase in rom_region mcu socc2004 --- src/mame/misc/my6.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/mame/misc/my6.cpp b/src/mame/misc/my6.cpp index b4d3802c7ad78..fce6f10c6700a 100644 --- a/src/mame/misc/my6.cpp +++ b/src/mame/misc/my6.cpp @@ -129,7 +129,7 @@ void my6_state::my6(machine_config &config) ROM_START( socc2004 ) ROM_REGION( 0x2000, "maincpu", ROMREGION_ERASEFF ) - ROM_LOAD( "W78E52B.c5", 0x00000, 0x2000, NO_DUMP ) // Protected. Contains internal rom code. + ROM_LOAD( "w78e52b.c5", 0x00000, 0x2000, NO_DUMP ) // Protected. Contains internal rom code. ROM_REGION( 0x10000, "eeprom", 0 ) ROM_LOAD( "2_tms2c5122jl.c6", 0x00000, 0x10000, CRC(05EF99CD) SHA1(591c51ced0acc3231c9629a060f9c42a2db9fbe0) ) // Sticker labeled 2. Hex FF filled at 0x0000-0x1fff. From d4b545ede65aa86d6784ffabb1d10da46687b975 Mon Sep 17 00:00:00 2001 From: flama12333 <143599905+flama12333@users.noreply.github.com> Date: Sat, 1 Nov 2025 16:48:43 -0500 Subject: [PATCH 06/10] Update dump status comment for socc2004 --- src/mame/misc/my6.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/mame/misc/my6.cpp b/src/mame/misc/my6.cpp index fce6f10c6700a..56a50be1b48ab 100644 --- a/src/mame/misc/my6.cpp +++ b/src/mame/misc/my6.cpp @@ -129,7 +129,7 @@ void my6_state::my6(machine_config &config) ROM_START( socc2004 ) ROM_REGION( 0x2000, "maincpu", ROMREGION_ERASEFF ) - ROM_LOAD( "w78e52b.c5", 0x00000, 0x2000, NO_DUMP ) // Protected. Contains internal rom code. + ROM_LOAD( "w78e52b.c5", 0x00000, 0x2000, NO_DUMP ) // Protected. ID Error!! Tried to read two times without success. Contains internal rom code. ROM_REGION( 0x10000, "eeprom", 0 ) ROM_LOAD( "2_tms2c5122jl.c6", 0x00000, 0x10000, CRC(05EF99CD) SHA1(591c51ced0acc3231c9629a060f9c42a2db9fbe0) ) // Sticker labeled 2. Hex FF filled at 0x0000-0x1fff. From f58d024a987c4c98ae707cc32bfbc72f4c12b064 Mon Sep 17 00:00:00 2001 From: flama12333 <143599905+flama12333@users.noreply.github.com> Date: Sat, 1 Nov 2025 18:18:24 -0500 Subject: [PATCH 07/10] srcclean --- src/mame/misc/my6.cpp | 49 ++++++++++++++++++++++--------------------- 1 file changed, 25 insertions(+), 24 deletions(-) diff --git a/src/mame/misc/my6.cpp b/src/mame/misc/my6.cpp index 56a50be1b48ab..66bf3284f3695 100644 --- a/src/mame/misc/my6.cpp +++ b/src/mame/misc/my6.cpp @@ -30,9 +30,9 @@ c22 M27C801 Led Board Labeled CS111P076 At front back - + 4x 16x16 led display matrix scroll. -5 buttons +5 buttons 1x dip switch 8 ??? p8255a ??? File KC8279P @@ -48,6 +48,7 @@ Labeled CS111P076 At front back #include "sound/ymopl.h" #include "speaker.h" + namespace { class my6_state : public driver_device @@ -55,7 +56,7 @@ class my6_state : public driver_device public: my6_state(const machine_config &mconfig, device_type type, const char *tag) : driver_device(mconfig, type, tag) - + { } void my6(machine_config &config) ATTR_COLD; @@ -76,7 +77,7 @@ INPUT_PORTS_END void my6_state::program_map(address_map &map) { map(0x0000, 0x1fff).rom().region("maincpu", 0); - map(0x2000, 0xffff).rom().region("eeprom", 0x2000); + map(0x2000, 0xffff).rom().region("eeprom", 0x2000); } void my6_state::data_map(address_map &map) @@ -85,13 +86,13 @@ void my6_state::data_map(address_map &map) void my6_state::display_map(address_map &map) { - map(0x0000, 0x7FFF).rom(); // Has two program rom. + map(0x0000, 0x7fff).rom(); // Has two program rom. } void my6_state::display_data_map(address_map &map) { - map(0xE000, 0xE7FF).ram().share("vram"); //Video ram. 64x64 - map(0xA000, 0xA000).noprw(); // Input for display controller handled by maincpu + map(0xe000, 0xe7ff).ram().share("vram"); // Video ram. 64x64 + map(0xA000, 0xA000).noprw(); // Input for display controller handled by maincpu } void my6_state::machine_start() @@ -100,29 +101,29 @@ void my6_state::machine_start() void my6_state::my6(machine_config &config) { - // basic machine hardware + // basic machine hardware i8052_device &maincpu(I8052(config, "maincpu", XTAL(10'738'635))); maincpu.set_addrmap(AS_PROGRAM, &my6_state::program_map); maincpu.set_addrmap(AS_DATA, &my6_state::data_map); - maincpu.set_disable(); // Disabled for now. - + maincpu.set_disable(); // Disabled for now. + /* Keyboard & display interface */ I8279(config, "i8279", XTAL(10'738'635) / 6); // Divisor not verified - + // Programmable Peripheral Interface I8255A(config, "ppi1"); - + // Display Controller - i8051_device &display(I8051(config, "display", XTAL(10'738'635))); - display.set_addrmap(AS_PROGRAM, &my6_state::display_map); + i8051_device &display(I8051(config, "display", XTAL(10'738'635))); + display.set_addrmap(AS_PROGRAM, &my6_state::display_map); display.set_addrmap(AS_DATA, &my6_state::display_data_map); - // sound hardware + // sound hardware SPEAKER(config, "mono").front_center(); - + ym2413_device &opll(YM2413(config, "opll", 3.579545_MHz_XTAL)); opll.add_route(ALL_OUTPUTS, "mono", 1.0); - + DAC0800(config, "snd").add_route(ALL_OUTPUTS, "mono", 1.0); } @@ -130,15 +131,15 @@ void my6_state::my6(machine_config &config) ROM_START( socc2004 ) ROM_REGION( 0x2000, "maincpu", ROMREGION_ERASEFF ) ROM_LOAD( "w78e52b.c5", 0x00000, 0x2000, NO_DUMP ) // Protected. ID Error!! Tried to read two times without success. Contains internal rom code. - + ROM_REGION( 0x10000, "eeprom", 0 ) ROM_LOAD( "2_tms2c5122jl.c6", 0x00000, 0x10000, CRC(05EF99CD) SHA1(591c51ced0acc3231c9629a060f9c42a2db9fbe0) ) // Sticker labeled 2. Hex FF filled at 0x0000-0x1fff. - - ROM_REGION( 0x10000, "display", 0 ) - ROM_LOAD( "tms27c512_2jl.c2", 0x0000, 0x10000, CRC(3FBD0A4A) SHA1(d2b5d09d1f4209411ca884c9fa4a73276846c780) ) // 32kb Two Program Rom code. Soccer 2004 and Soccer 2002 bpp1 gfx. - - ROM_REGION( 0x100000, "snd", 0 ) - ROM_LOAD( "m27c801.bin", 0x00000, 0x100000, CRC(BBF4A74C) SHA1(662aaaea0df23c14c2b802d117a342a9bdf13845) ) // Unsigned 8-bit pcm. + + ROM_REGION( 0x10000, "display", 0 ) + ROM_LOAD( "tms27c512_2jl.c2", 0x0000, 0x10000, CRC(3FBD0A4A) SHA1(d2b5d09d1f4209411ca884c9fa4a73276846c780) ) // 32kb Two Program Rom code. Soccer 2004 and Soccer 2002 bpp1 gfx. + + ROM_REGION( 0x100000, "snd", 0 ) + ROM_LOAD( "m27c801.bin", 0x00000, 0x100000, CRC(BBF4A74C) SHA1(662aaaea0df23c14c2b802d117a342a9bdf13845) ) // Unsigned 8-bit pcm. ROM_END } // anonymous namespace From e58555b666b7b45a6addc9e9e2d0c7fa4d8ad226 Mon Sep 17 00:00:00 2001 From: flama12333 <143599905+flama12333@users.noreply.github.com> Date: Sat, 1 Nov 2025 18:55:29 -0500 Subject: [PATCH 08/10] Replace /* Keyboard & display interface */ into // Keyboard & display interface Lowercase map(0xA) to map(0xa) Add empty line before #include "speaker.h" --- src/mame/misc/my6.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/mame/misc/my6.cpp b/src/mame/misc/my6.cpp index 66bf3284f3695..742be083d7eaf 100644 --- a/src/mame/misc/my6.cpp +++ b/src/mame/misc/my6.cpp @@ -46,6 +46,7 @@ Labeled CS111P076 At front back #include "machine/i8279.h" #include "sound/dac.h" #include "sound/ymopl.h" + #include "speaker.h" @@ -92,7 +93,7 @@ void my6_state::display_map(address_map &map) void my6_state::display_data_map(address_map &map) { map(0xe000, 0xe7ff).ram().share("vram"); // Video ram. 64x64 - map(0xA000, 0xA000).noprw(); // Input for display controller handled by maincpu + map(0xa000, 0xa000).noprw(); // Input for display controller handled by maincpu } void my6_state::machine_start() @@ -107,7 +108,7 @@ void my6_state::my6(machine_config &config) maincpu.set_addrmap(AS_DATA, &my6_state::data_map); maincpu.set_disable(); // Disabled for now. - /* Keyboard & display interface */ + // Keyboard & display interface I8279(config, "i8279", XTAL(10'738'635) / 6); // Divisor not verified // Programmable Peripheral Interface From 322ee90d6299b11105423e485abdfd1c70be4ca0 Mon Sep 17 00:00:00 2001 From: flama12333 <143599905+flama12333@users.noreply.github.com> Date: Sat, 1 Nov 2025 21:24:06 -0500 Subject: [PATCH 09/10] replace noprw(); with nopr(); --- src/mame/misc/my6.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/mame/misc/my6.cpp b/src/mame/misc/my6.cpp index 742be083d7eaf..188195b75de2b 100644 --- a/src/mame/misc/my6.cpp +++ b/src/mame/misc/my6.cpp @@ -93,7 +93,7 @@ void my6_state::display_map(address_map &map) void my6_state::display_data_map(address_map &map) { map(0xe000, 0xe7ff).ram().share("vram"); // Video ram. 64x64 - map(0xa000, 0xa000).noprw(); // Input for display controller handled by maincpu + map(0xa000, 0xa000).nopr(); // Input for display controller handled by maincpu } void my6_state::machine_start() From 9ef9e4d18a3243419b1836745730428739885595 Mon Sep 17 00:00:00 2001 From: flama12333 <143599905+flama12333@users.noreply.github.com> Date: Sat, 1 Nov 2025 22:27:29 -0500 Subject: [PATCH 10/10] Update info. --- src/mame/misc/my6.cpp | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/src/mame/misc/my6.cpp b/src/mame/misc/my6.cpp index 188195b75de2b..d84bef9cc414a 100644 --- a/src/mame/misc/my6.cpp +++ b/src/mame/misc/my6.cpp @@ -15,13 +15,11 @@ Main board PCB Labeled M991205-A Display controller c1 Altera epm7064lc84-7 -c2 tms 27c512-20 - eeprom +c2 tms 27c512-20 - eeprom - display controller c3 hm6116lp-2 - video ram c4 p8051ah fujitsu - microcontroller - display controller - -main controller -C5 W78E52B-40 - with internal rom 8kb. - Protected -c6 tms 27c512-2jl eeprom +C5 W78E52B-40 - with internal rom 8kb. - main system. Protected +c6 tms 27c512-2jl eeprom - main system c7 hm6116lp-3 c20 um3567 ??? DAC0800CN @@ -29,8 +27,9 @@ c21 Altera epm7128elc84-15 c22 M27C801 Led Board +J-3 Labeled CS111P076 At front back - +GH054055 Sticker Near of dsp2 4x 16x16 led display matrix scroll. 5 buttons 1x dip switch 8