Index: emu/main.c
===================================================================
--- emu/main.c	(revision d54045b2d3ceca9ebfd5cfdcb077cd5381a2454c)
+++ emu/main.c	(revision d54045b2d3ceca9ebfd5cfdcb077cd5381a2454c)
@@ -0,0 +1,67 @@
+#include <stdbool.h>
+#include <stddef.h>
+#include <stdint.h>
+
+#include <m68k.h>
+
+uint32_t m68k_read_disassembler_8(uint32_t addr)
+{
+	(void)addr;
+	return 0;
+}
+
+uint32_t m68k_read_disassembler_16(uint32_t addr)
+{
+	(void)addr;
+	return 0;
+}
+
+uint32_t m68k_read_disassembler_32(uint32_t addr)
+{
+	(void)addr;
+	return 0;
+}
+
+uint32_t m68k_read_memory_8(uint32_t addr)
+{
+	(void)addr;
+	return 0;
+}
+
+uint32_t m68k_read_memory_16(uint32_t addr)
+{
+	(void)addr;
+	return 0;
+}
+
+uint32_t m68k_read_memory_32(uint32_t addr)
+{
+	(void)addr;
+	return 0;
+}
+
+void m68k_write_memory_8(uint32_t addr, uint32_t val)
+{
+	(void)addr;
+	(void)val;
+}
+
+void m68k_write_memory_16(uint32_t addr, uint32_t val)
+{
+	(void)addr;
+	(void)val;
+}
+
+void m68k_write_memory_32(uint32_t addr, uint32_t val)
+{
+	(void)addr;
+	(void)val;
+}
+
+int32_t main(int32_t argc, char *argv[])
+{
+	(void)argc;
+	(void)argv;
+	return 0;
+}
+
