diff --git a/src/mame/heathkit/h19.cpp b/src/mame/heathkit/h19.cpp
index ed35cd43a40..aeb8a799027 100644
--- a/src/mame/heathkit/h19.cpp
+++ b/src/mame/heathkit/h19.cpp
@@ -14,6 +14,9 @@
#include "tlb.h"
#include "bus/rs232/rs232.h"
+#include "h19.lh"
+
+
namespace {
class h19_state : public driver_device
@@ -45,6 +48,8 @@ static void tlb_options(device_slot_interface &device)
void h19_state::h19(machine_config &config)
{
+ config.set_default_layout(layout_h19);
+
HEATH_TLB_CONNECTOR(config, m_tlbc, tlb_options, "heath");
m_tlbc->serial_data_callback().set("dte", FUNC(rs232_port_device::write_txd));
m_tlbc->dtr_callback().set("dte", FUNC(rs232_port_device::write_dtr));
diff --git a/src/mame/heathkit/h89.cpp b/src/mame/heathkit/h89.cpp
index 91a2757f0b5..7ed6861ee2a 100644
--- a/src/mame/heathkit/h89.cpp
+++ b/src/mame/heathkit/h89.cpp
@@ -56,6 +56,9 @@
#include "softlist_dev.h"
+#include "h89.lh"
+
+
// Single Step
#define LOG_SS (1U << 1)
@@ -834,6 +837,8 @@ static void intr_ctrl_options(device_slot_interface &device)
void h89_base_state::h89_base(machine_config &config)
{
+ config.set_default_layout(layout_h89);
+
// basic machine hardware
Z80(config, m_maincpu, H89_CLOCK);
m_maincpu->set_m1_map(&h89_base_state::map_fetch);
diff --git a/src/mame/heathkit/tlb.cpp b/src/mame/heathkit/tlb.cpp
index 363c5d043b3..bdf7eee926d 100644
--- a/src/mame/heathkit/tlb.cpp
+++ b/src/mame/heathkit/tlb.cpp
@@ -1074,7 +1074,7 @@ void heath_tlb_device::device_add_mconfig(machine_config &config)
// MC 6845 uses a character clock, divide the DOT clock by 8.
MC6845(config, m_crtc, BASE_DOT_CLOCK / 8);
m_crtc->set_screen("screen");
- m_crtc->set_show_border_area(true);
+ m_crtc->set_show_border_area(false);
m_crtc->set_char_width(8);
m_crtc->set_update_row_callback(FUNC(heath_tlb_device::crtc_update_row));
// frame pulse
diff --git a/src/mame/layout/h19.lay b/src/mame/layout/h19.lay
new file mode 100644
index 00000000000..df0b8274210
--- /dev/null
+++ b/src/mame/layout/h19.lay
@@ -0,0 +1,46 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ]]>
+
+
+
+
+
+
+
+
+
+ ]]>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/mame/layout/h89.lay b/src/mame/layout/h89.lay
new file mode 100644
index 00000000000..0904b630eb1
--- /dev/null
+++ b/src/mame/layout/h89.lay
@@ -0,0 +1,46 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ]]>
+
+
+
+
+
+
+
+
+
+ ]]>
+
+
+
+
+
+
+
+
+
+
+
+
+
+