summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author Robbbert <Robbbert@users.noreply.github.com>2020-08-02 22:57:08 +1000
committer Robbbert <Robbbert@users.noreply.github.com>2020-08-02 22:57:08 +1000
commitb481fa32684e431f73547c03b58f5a03c523f37c (patch)
treeca0ce0964971af694da099c4e3ee6169b5ff4c44
parenta68287d6a613754736c37839679e897ad113f8c7 (diff)
votrtnt: small clean
-rw-r--r--src/mame/drivers/votrtnt.cpp14
1 files changed, 7 insertions, 7 deletions
diff --git a/src/mame/drivers/votrtnt.cpp b/src/mame/drivers/votrtnt.cpp
index 89de200b62d..74251ceb5dc 100644
--- a/src/mame/drivers/votrtnt.cpp
+++ b/src/mame/drivers/votrtnt.cpp
@@ -55,7 +55,7 @@ public:
private:
virtual void machine_reset() override;
- void _6802_mem(address_map &map);
+ void mem_map(address_map &map);
required_device<m6802_cpu_device> m_maincpu;
required_device<votrax_sc01_device> m_votrax;
@@ -81,13 +81,13 @@ private:
x 1 1 x * * * * * * * * * * * * R ROM (2332 4kx8 Mask ROM, inside potted brick)
*/
-void votrtnt_state::_6802_mem(address_map &map)
+void votrtnt_state::mem_map(address_map &map)
{
map.unmap_value_high();
map(0x0000, 0x03ff).mirror(0x9c00).ram(); /* RAM, 2114*2 (0x400 bytes) mirrored 4x */
map(0x2000, 0x2001).mirror(0x9ffe).rw("acia", FUNC(acia6850_device::read), FUNC(acia6850_device::write));
map(0x4000, 0x4000).mirror(0x9fff).w(m_votrax, FUNC(votrax_sc01_device::write));
- map(0x6000, 0x6fff).mirror(0x9000).rom(); /* ROM in potted block */
+ map(0x6000, 0x6fff).mirror(0x9000).rom().region("maincpu",0); /* ROM in potted block */
}
@@ -141,7 +141,7 @@ void votrtnt_state::votrtnt(machine_config &config)
/* basic machine hardware */
M6802(config, m_maincpu, 2.4576_MHz_XTAL); // 2.4576MHz XTAL, verified; divided by 4 inside the MC6802
m_maincpu->set_ram_enable(false);
- m_maincpu->set_addrmap(AS_PROGRAM, &votrtnt_state::_6802_mem);
+ m_maincpu->set_addrmap(AS_PROGRAM, &votrtnt_state::mem_map);
/* video hardware */
//config.set_default_layout(layout_votrtnt);
@@ -173,8 +173,8 @@ void votrtnt_state::votrtnt(machine_config &config)
******************************************************************************/
ROM_START(votrtnt)
- ROM_REGION(0x10000, "maincpu", 0)
- ROM_LOAD("cn49752n.bin", 0x6000, 0x1000, CRC(a44e1af3) SHA1(af83b9e84f44c126b24ee754a22e34ca992a8d3d)) /* 2332 mask rom inside potted brick */
+ ROM_REGION(0x1000, "maincpu", 0)
+ ROM_LOAD("cn49752n.bin", 0x0000, 0x1000, CRC(a44e1af3) SHA1(af83b9e84f44c126b24ee754a22e34ca992a8d3d)) /* 2332 mask rom inside potted brick */
ROM_END
@@ -183,4 +183,4 @@ ROM_END
******************************************************************************/
// YEAR NAME PARENT COMPAT MACHINE INPUT CLASS INIT COMPANY FULLNAME FLAGS
-COMP( 1980, votrtnt, 0, 0, votrtnt, votrtnt, votrtnt_state, empty_init, "Votrax", "Type 'N Talk", 0 )
+COMP( 1980, votrtnt, 0, 0, votrtnt, votrtnt, votrtnt_state, empty_init, "Votrax", "Type 'N Talk", MACHINE_SUPPORTS_SAVE )