summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/nintendo/nes_vt32.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/nintendo/nes_vt32.cpp')
-rw-r--r--src/mame/nintendo/nes_vt32.cpp22
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
+