diff options
Diffstat (limited to 'src/mame/nintendo/nes_vt32.cpp')
| -rw-r--r-- | src/mame/nintendo/nes_vt32.cpp | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/src/mame/nintendo/nes_vt32.cpp b/src/mame/nintendo/nes_vt32.cpp index fd8b8e138a5..33db8d78730 100644 --- a/src/mame/nintendo/nes_vt32.cpp +++ b/src/mame/nintendo/nes_vt32.cpp @@ -92,6 +92,7 @@ public: { } void nes_vt32_fp(machine_config& config); + void nes_vt32_2mb(machine_config& config); void nes_vt32_8mb(machine_config& config); void nes_vt32_16mb(machine_config& config); void nes_vt32_32mb(machine_config& config); @@ -329,6 +330,12 @@ void nes_vt32_unk_state::nes_vt32_4x16mb(machine_config& config) dynamic_cast<nes_vt09_soc_device&>(*m_soc).upper_read_412d_callback().set(FUNC(nes_vt32_unk_state::fcpocket_412d_r)); } +void nes_vt32_unk_state::nes_vt32_2mb(machine_config& config) +{ + nes_vt32_fp(config); + m_soc->set_addrmap(AS_PROGRAM, &nes_vt32_unk_state::vt_external_space_map_2mbyte); +} + void nes_vt32_unk_state::nes_vt32_8mb(machine_config& config) { nes_vt32_fp(config); @@ -459,6 +466,17 @@ ROM_START( k10_2l ) ROM_LOAD( "s29gl128n10tfi01.u4", 0x00000, 0x1000000, CRC(3ca75ab7) SHA1(a4e4f939c26b4a2f361261fa8b5303c6eeee9c41) ) ROM_END +ROM_START( micac250 ) + ROM_REGION( 0x1000000, "mainrom", 0 ) + ROM_LOAD( "250in1microarcade.u2", 0x000000, 0x1000000, CRC(3bb2a65c) SHA1(294eb2165466981a79e1d4ec535038e73fbca4de) ) +ROM_END + +ROM_START( tvkunio1 ) + ROM_REGION( 0x200000, "mainrom", 0 ) + ROM_LOAD( "mx29lv160dt.u3", 0x00000, 0x200000, CRC(4f502bff) SHA1(5c91c46c8b3b837cf98a5519d71117164c23a721) ) +ROM_END + + } // anonymous namespace @@ -518,3 +536,7 @@ CONS( 2020, lxpcpp, 0, 0, nes_vt32_32mb, nes_vt32, nes_vt32_unk_state, empt CONS( 201?, k10_5l, 0, 0, nes_vt32_16mb, nes_vt32, nes_vt32_unk_state, empty_init, "<unknown>", "Games Power 500-in-1 Ultra Thin Handheld Game (K10) (5 languages)", MACHINE_NOT_WORKING ) CONS( 201?, k10_2l, 0, 0, nes_vt32_16mb, nes_vt32, nes_vt32_unk_state, empty_init, "<unknown>", "Games Power 500-in-1 Ultra Thin Handheld Game (K10) (2 languages)", MACHINE_NOT_WORKING ) +CONS( 202?, micac250, 0, 0, nes_vt32_16mb, nes_vt32, nes_vt32_unk_state, empty_init, "<unknown>", "Micro Arcade 250-in-1", MACHINE_NOT_WORKING | MACHINE_IMPERFECT_GRAPHICS ) + +CONS( 2022, tvkunio1, 0, 0, nes_vt32_2mb, nes_vt32, nes_vt32_unk_state, empty_init, "Arc System Works", "Kunio-kun TV! Bikkuri Nekketsu Shin Kiroku! Harukanaru Kin Medal (Japan)", MACHINE_NOT_WORKING | MACHINE_IMPERFECT_GRAPHICS ) // yellow unit + |
