From 7488d7b05c060341c72a982e9b5df5eeb2e33d43 Mon Sep 17 00:00:00 2001 From: Bobbi Webber-Manners Date: Mon, 21 May 2018 15:25:13 -0400 Subject: [PATCH] Added brief notes about bytecode disassembler --- README.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/README.md b/README.md index 75cd4ec..7a4c371 100644 --- a/README.md +++ b/README.md @@ -8,6 +8,7 @@ Includes: - Interpreter - Bytecode Compiler - Virtual Machine +- Bytecode Disassembler # Table of Contents - [Intro](#intro) @@ -202,6 +203,7 @@ This will build executables for Linux using `gcc` and for 6502 targets using `cc - `ebvm.system` - Virtual machine runtime for Apple IIe Enhanced and compatibles - `8ballvm64.prg` - Virtual machine runtime for C64. - `8ballvm20.prg` - Virtual machine runtime for VIC20. +- `disass` - Bytecode disassembler for Linux. - `test.dsk` - Test diskette image for Apple II. - `test.d64` - Test diskette image for Commdore C64 and VIC20. @@ -224,6 +226,10 @@ And finally, to run the bytecode under the VM: ``` $ ./eightballvm ``` +The bytecode disassember may be used to examine the bytecode in a human-readable format: +``` +$ ./disass +``` ## Running Apple //e Version with MAME You will have to find the Apple II ROMs online for use with MAME.