aboutsummaryrefslogtreecommitdiffstats
path: root/atk16_emu/emu.py
diff options
context:
space:
mode:
Diffstat (limited to 'atk16_emu/emu.py')
-rw-r--r--atk16_emu/emu.py22
1 files changed, 1 insertions, 21 deletions
diff --git a/atk16_emu/emu.py b/atk16_emu/emu.py
index 3c16116..680cb71 100644
--- a/atk16_emu/emu.py
+++ b/atk16_emu/emu.py
@@ -1,7 +1,7 @@
import random
from typing import Literal
from dataclasses import dataclass
-from atk16_emu.opcodes import *
+from .opcodes import *
class Register:
def __init__(self, bits: int):
@@ -212,23 +212,3 @@ class Machine:
# TODO: Implement other opcodes
raise ValueError(f"Invalid instruction: {instr:>16b}")
-
- def get_system_state(self):
- return {
- "running": self.running,
-
- "ra": self.ra.value,
- "rb": self.rb.value,
- "rc": self.rc.value,
- "rd": self.rd.value,
- "re": self.re.value,
- "rf": self.rf.value,
- "rg": self.rg.value,
- "rh": self.rh.value,
-
- "pc": self.pc.value,
- "fr": self.fr,
-
- #"rom": self.rom.memory,
- #"ram": self.ram.memory,
- }