From 570bb71bee1042d656cc121b45598bb1198e2df4 Mon Sep 17 00:00:00 2001 From: WlodekM Date: Thu, 3 Apr 2025 12:04:10 +0300 Subject: some fixes --- runtime.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'runtime.ts') diff --git a/runtime.ts b/runtime.ts index 2e6723f..ccb9dae 100644 --- a/runtime.ts +++ b/runtime.ts @@ -24,13 +24,13 @@ const binStart = parseInt(args.b ?? args.binStart ?? '8000', 16) if (Number.isNaN(binStart)) throw 'binStart is NaN!' -// mem address $0000 -ram[0xFFFC] = binStart & 0x00FF -ram[0xFFFD] = binStart & 0xFF00 - // read code from file const code = Deno.readFileSync(args._.toString() || 'msbasic/tmp/eater.bin') +// mem address $0000 +ram[0xFFFC] = binStart & 0x00FF +ram[0xFFFD] = (binStart & 0xFF00) >> 8 + // write code to ram before execution for (let offset = 0; offset < code.length; offset++) { const byte = code[offset]; -- cgit 1.4.1-2-gfad0