From ed7758d7e0bc1afd584b4e8633cdefcb6c26c797 Mon Sep 17 00:00:00 2001 From: Steven Hugg Date: Mon, 29 Aug 2022 21:00:52 -0500 Subject: [PATCH] atari8: started on js platform --- index.html | 2 +- .../{atari8-800xl => atari8-800}/atari.inc | 0 presets/{atari8-800xl => atari8-800}/dli.bas | 0 .../{atari8-800xl => atari8-800}/hello.dasm | 49 +- .../{atari8-800xl => atari8-800}/helloconio.c | 0 .../{atari8-800xl => atari8-800}/hellodlist.c | 0 .../{atari8-800xl => atari8-800}/hellopm.dasm | 0 .../{atari8-800xl => atari8-800}/joyas.bas | 0 .../{atari8-800xl => atari8-800}/pmtest.bas | 0 .../{atari8-800xl => atari8-800}/siegegame.c | 0 .../{atari8-800xl => atari8-800}/sieve.bas | 0 .../skeleton.cc65 | 0 .../skeleton.dasm | 0 .../skeleton.fastbasic | 0 res/altirra/kernel.lab | 839 ++ res/altirra/kernel.lst | 10524 +++++++++++++ res/altirra/kernel.rom | Bin 0 -> 10240 bytes res/altirra/kernelxl.lab | 1023 ++ res/altirra/kernelxl.lst | 12415 ++++++++++++++++ res/altirra/kernelxl.rom | Bin 0 -> 16384 bytes res/altirra/superkernel.lab | 123 + res/altirra/superkernel.lst | 479 + res/altirra/superkernel.rom | Bin 0 -> 2048 bytes src/common/audio.ts | 5 + src/common/cpu/MOS6502.ts | 4 +- src/common/devices.ts | 7 +- src/common/emu.ts | 1 + src/machine/atari8.ts | 1111 +- src/platform/atari8.ts | 78 +- .../fastbasic-cart.cfg | 0 .../fastbasic-fp.lib | Bin .../fastbasic-int.lib | Bin .../fastbasic.cfg | 0 src/worker/workermain.ts | 7 + test/cli/testplatforms.js | 7 +- .../siegegame.bin | Bin 36 files changed, 26599 insertions(+), 75 deletions(-) rename presets/{atari8-800xl => atari8-800}/atari.inc (100%) rename presets/{atari8-800xl => atari8-800}/dli.bas (100%) rename presets/{atari8-800xl => atari8-800}/hello.dasm (66%) rename presets/{atari8-800xl => atari8-800}/helloconio.c (100%) rename presets/{atari8-800xl => atari8-800}/hellodlist.c (100%) rename presets/{atari8-800xl => atari8-800}/hellopm.dasm (100%) rename presets/{atari8-800xl => atari8-800}/joyas.bas (100%) rename presets/{atari8-800xl => atari8-800}/pmtest.bas (100%) rename presets/{atari8-800xl => atari8-800}/siegegame.c (100%) rename presets/{atari8-800xl => atari8-800}/sieve.bas (100%) rename presets/{atari8-800xl => atari8-800}/skeleton.cc65 (100%) rename presets/{atari8-800xl => atari8-800}/skeleton.dasm (100%) rename presets/{atari8-800xl => atari8-800}/skeleton.fastbasic (100%) create mode 100644 res/altirra/kernel.lab create mode 100644 res/altirra/kernel.lst create mode 100644 res/altirra/kernel.rom create mode 100644 res/altirra/kernelxl.lab create mode 100644 res/altirra/kernelxl.lst create mode 100644 res/altirra/kernelxl.rom create mode 100644 res/altirra/superkernel.lab create mode 100644 res/altirra/superkernel.lst create mode 100644 res/altirra/superkernel.rom rename src/worker/lib/{atari8-800xl => atari8-800}/fastbasic-cart.cfg (100%) rename src/worker/lib/{atari8-800xl => atari8-800}/fastbasic-fp.lib (100%) rename src/worker/lib/{atari8-800xl => atari8-800}/fastbasic-int.lib (100%) rename src/worker/lib/{atari8-800xl => atari8-800}/fastbasic.cfg (100%) rename test/roms/{atari8-800xl => atari8-800}/siegegame.bin (100%) diff --git a/index.html b/index.html index 73070393..bd3e2664 100644 --- a/index.html +++ b/index.html @@ -203,7 +203,7 @@ if (window.location.host.endsWith('8bitworkshop.com')) {