From 0cbdabeaec491088d581abb6efd93f39b7166168 Mon Sep 17 00:00:00 2001 From: uvok Date: Sun, 4 Jan 2026 14:07:05 +0100 Subject: Start by bin creator and disassembler --- nandgame/assembler/createbin.py | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100755 nandgame/assembler/createbin.py (limited to 'nandgame/assembler/createbin.py') diff --git a/nandgame/assembler/createbin.py b/nandgame/assembler/createbin.py new file mode 100755 index 0000000..d4a2e7a --- /dev/null +++ b/nandgame/assembler/createbin.py @@ -0,0 +1,14 @@ +#!/usr/bin/env python3 + + +with open("allins.bin", "wb") as f: + ins=0x0000 + # ldi A, 0 + f.write(ins.to_bytes(2)) + + ins=0x00ff + # ldi A, 255 + f.write(ins.to_bytes(2)) + + for ins in range(0x8000, 0xffff + 1): + f.write(ins.to_bytes(2)) -- cgit v1.2.3