From 67384a29b7789875662617eb7c7b56ff1f892385 Mon Sep 17 00:00:00 2001 From: Lauri Kasanen Date: Wed, 12 Oct 2022 11:03:57 +0300 Subject: [PATCH 01/11] Start on 65816 --- doc/da65.sgml | 28 +++++++++++++++--- src/da65/code.c | 11 ++++++++ src/da65/code.h | 3 ++ src/da65/handler.c | 57 +++++++++++++++++++++++++++++++------ src/da65/main.c | 9 ++++-- src/da65/opctable.c | 1 + util/parse-bsnes-log.awk | 61 ++++++++++++++++++++++++++++++++++++++++ 7 files changed, 156 insertions(+), 14 deletions(-) create mode 100755 util/parse-bsnes-log.awk diff --git a/doc/da65.sgml b/doc/da65.sgml index 185dbe0e6..aa6ad40bf 100644 --- a/doc/da65.sgml +++ b/doc/da65.sgml @@ -115,14 +115,14 @@ Here is a description of all the command line options: 6502dtv 65sc02 65c02 + 65816 huc6280 4510 6502x is for the NMOS 6502 with unofficial opcodes. 6502dtv is for the emulated CPU of the C64DTV device. huc6280 is the CPU of the PC engine. - 4510 is the CPU of the Commodore C65. Support for the 65816 currently - is not available. + 4510 is the CPU of the Commodore C65. 65816 is the CPU of the SNES.