├── .editorconfig ├── .eslintrc.js ├── .eslintrc.json ├── .gitignore ├── .npmignore ├── LICENSE ├── README.md ├── asm.js ├── asm80.js ├── core.json ├── docs ├── fonts │ ├── copse-regular-webfont.eot │ ├── copse-regular-webfont.svg │ ├── copse-regular-webfont.ttf │ ├── copse-regular-webfont.woff │ ├── quattrocentosans-bold-webfont.eot │ ├── quattrocentosans-bold-webfont.svg │ ├── quattrocentosans-bold-webfont.ttf │ ├── quattrocentosans-bold-webfont.woff │ ├── quattrocentosans-bolditalic-webfont.eot │ ├── quattrocentosans-bolditalic-webfont.svg │ ├── quattrocentosans-bolditalic-webfont.ttf │ ├── quattrocentosans-bolditalic-webfont.woff │ ├── quattrocentosans-italic-webfont.eot │ ├── quattrocentosans-italic-webfont.svg │ ├── quattrocentosans-italic-webfont.ttf │ ├── quattrocentosans-italic-webfont.woff │ ├── quattrocentosans-regular-webfont.eot │ ├── quattrocentosans-regular-webfont.svg │ ├── quattrocentosans-regular-webfont.ttf │ └── quattrocentosans-regular-webfont.woff ├── images │ ├── background.png │ ├── body-background.png │ ├── bullet.png │ ├── hr.gif │ └── octocat-logo.png ├── index.html ├── javascripts │ └── main.js ├── params.json └── stylesheets │ ├── github-dark.css │ ├── normalize.css │ └── styles.css ├── hextools.js ├── lfsnode.js ├── monolith.js ├── package.json ├── parser.js └── test ├── 6309.a09 ├── 6309.hex ├── 6309.lst ├── bm.hex ├── bm.lst ├── bm.z80 ├── c64.a65 ├── c64.lst ├── c64.prg ├── cmon.a65 ├── cmon.bin ├── cpm.etalon ├── cpm.hex ├── cpm.lst ├── cpm.srec ├── cpm.z80 ├── dec.a68 ├── dec.hex ├── dec.lst ├── keith.a09 ├── keith.hex ├── keith.lst ├── kelly.a80 ├── kelly.com ├── kelly.lst ├── macro.hex ├── macro.lst ├── macro.z80 ├── near.a65 ├── near.hex ├── near.lst ├── numb.a80 ├── numb.hex ├── numb.lst ├── osibas.a65 ├── osibas.hex ├── osibas.lst ├── patreon.a65 ├── segtest.dseg.hex ├── segtest.eseg.hex ├── segtest.hex ├── segtest.lst ├── segtest.z80 ├── settest.a80 ├── settest.hex ├── settest.lst ├── short.a65 ├── short.hex ├── short.lst ├── spectrum.hex ├── spectrum.lst ├── spectrum.tap ├── spectrum.z80 ├── test.a08 ├── test.hex ├── test.lst ├── zxs.hex ├── zxs.lst ├── zxs.sna ├── zxs.tap └── zxs.z80 /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asm80/asm80-node/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asm80/asm80-node/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asm80/asm80-node/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asm80/asm80-node/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- 1 | #NPM ignore 2 | docs 3 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asm80/asm80-node/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asm80/asm80-node/HEAD/README.md -------------------------------------------------------------------------------- /asm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asm80/asm80-node/HEAD/asm.js -------------------------------------------------------------------------------- /asm80.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asm80/asm80-node/HEAD/asm80.js -------------------------------------------------------------------------------- /core.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asm80/asm80-node/HEAD/core.json -------------------------------------------------------------------------------- /docs/fonts/copse-regular-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asm80/asm80-node/HEAD/docs/fonts/copse-regular-webfont.eot -------------------------------------------------------------------------------- /docs/fonts/copse-regular-webfont.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asm80/asm80-node/HEAD/docs/fonts/copse-regular-webfont.svg -------------------------------------------------------------------------------- /docs/fonts/copse-regular-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asm80/asm80-node/HEAD/docs/fonts/copse-regular-webfont.ttf -------------------------------------------------------------------------------- /docs/fonts/copse-regular-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asm80/asm80-node/HEAD/docs/fonts/copse-regular-webfont.woff -------------------------------------------------------------------------------- /docs/fonts/quattrocentosans-bold-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asm80/asm80-node/HEAD/docs/fonts/quattrocentosans-bold-webfont.eot -------------------------------------------------------------------------------- /docs/fonts/quattrocentosans-bold-webfont.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asm80/asm80-node/HEAD/docs/fonts/quattrocentosans-bold-webfont.svg -------------------------------------------------------------------------------- /docs/fonts/quattrocentosans-bold-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asm80/asm80-node/HEAD/docs/fonts/quattrocentosans-bold-webfont.ttf -------------------------------------------------------------------------------- /docs/fonts/quattrocentosans-bold-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asm80/asm80-node/HEAD/docs/fonts/quattrocentosans-bold-webfont.woff -------------------------------------------------------------------------------- /docs/fonts/quattrocentosans-bolditalic-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asm80/asm80-node/HEAD/docs/fonts/quattrocentosans-bolditalic-webfont.eot -------------------------------------------------------------------------------- /docs/fonts/quattrocentosans-bolditalic-webfont.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asm80/asm80-node/HEAD/docs/fonts/quattrocentosans-bolditalic-webfont.svg -------------------------------------------------------------------------------- /docs/fonts/quattrocentosans-bolditalic-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asm80/asm80-node/HEAD/docs/fonts/quattrocentosans-bolditalic-webfont.ttf -------------------------------------------------------------------------------- /docs/fonts/quattrocentosans-bolditalic-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asm80/asm80-node/HEAD/docs/fonts/quattrocentosans-bolditalic-webfont.woff -------------------------------------------------------------------------------- /docs/fonts/quattrocentosans-italic-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asm80/asm80-node/HEAD/docs/fonts/quattrocentosans-italic-webfont.eot -------------------------------------------------------------------------------- /docs/fonts/quattrocentosans-italic-webfont.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asm80/asm80-node/HEAD/docs/fonts/quattrocentosans-italic-webfont.svg -------------------------------------------------------------------------------- /docs/fonts/quattrocentosans-italic-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asm80/asm80-node/HEAD/docs/fonts/quattrocentosans-italic-webfont.ttf -------------------------------------------------------------------------------- /docs/fonts/quattrocentosans-italic-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asm80/asm80-node/HEAD/docs/fonts/quattrocentosans-italic-webfont.woff -------------------------------------------------------------------------------- /docs/fonts/quattrocentosans-regular-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asm80/asm80-node/HEAD/docs/fonts/quattrocentosans-regular-webfont.eot -------------------------------------------------------------------------------- /docs/fonts/quattrocentosans-regular-webfont.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asm80/asm80-node/HEAD/docs/fonts/quattrocentosans-regular-webfont.svg -------------------------------------------------------------------------------- /docs/fonts/quattrocentosans-regular-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asm80/asm80-node/HEAD/docs/fonts/quattrocentosans-regular-webfont.ttf -------------------------------------------------------------------------------- /docs/fonts/quattrocentosans-regular-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asm80/asm80-node/HEAD/docs/fonts/quattrocentosans-regular-webfont.woff -------------------------------------------------------------------------------- /docs/images/background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asm80/asm80-node/HEAD/docs/images/background.png -------------------------------------------------------------------------------- /docs/images/body-background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asm80/asm80-node/HEAD/docs/images/body-background.png -------------------------------------------------------------------------------- /docs/images/bullet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asm80/asm80-node/HEAD/docs/images/bullet.png -------------------------------------------------------------------------------- /docs/images/hr.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asm80/asm80-node/HEAD/docs/images/hr.gif -------------------------------------------------------------------------------- /docs/images/octocat-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asm80/asm80-node/HEAD/docs/images/octocat-logo.png -------------------------------------------------------------------------------- /docs/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asm80/asm80-node/HEAD/docs/index.html -------------------------------------------------------------------------------- /docs/javascripts/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asm80/asm80-node/HEAD/docs/javascripts/main.js -------------------------------------------------------------------------------- /docs/params.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asm80/asm80-node/HEAD/docs/params.json -------------------------------------------------------------------------------- /docs/stylesheets/github-dark.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asm80/asm80-node/HEAD/docs/stylesheets/github-dark.css -------------------------------------------------------------------------------- /docs/stylesheets/normalize.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asm80/asm80-node/HEAD/docs/stylesheets/normalize.css -------------------------------------------------------------------------------- /docs/stylesheets/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asm80/asm80-node/HEAD/docs/stylesheets/styles.css -------------------------------------------------------------------------------- /hextools.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asm80/asm80-node/HEAD/hextools.js -------------------------------------------------------------------------------- /lfsnode.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asm80/asm80-node/HEAD/lfsnode.js -------------------------------------------------------------------------------- /monolith.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asm80/asm80-node/HEAD/monolith.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asm80/asm80-node/HEAD/package.json -------------------------------------------------------------------------------- /parser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asm80/asm80-node/HEAD/parser.js -------------------------------------------------------------------------------- /test/6309.a09: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asm80/asm80-node/HEAD/test/6309.a09 -------------------------------------------------------------------------------- /test/6309.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asm80/asm80-node/HEAD/test/6309.hex -------------------------------------------------------------------------------- /test/6309.lst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asm80/asm80-node/HEAD/test/6309.lst -------------------------------------------------------------------------------- /test/bm.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asm80/asm80-node/HEAD/test/bm.hex -------------------------------------------------------------------------------- /test/bm.lst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asm80/asm80-node/HEAD/test/bm.lst -------------------------------------------------------------------------------- /test/bm.z80: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asm80/asm80-node/HEAD/test/bm.z80 -------------------------------------------------------------------------------- /test/c64.a65: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asm80/asm80-node/HEAD/test/c64.a65 -------------------------------------------------------------------------------- /test/c64.lst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asm80/asm80-node/HEAD/test/c64.lst -------------------------------------------------------------------------------- /test/c64.prg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asm80/asm80-node/HEAD/test/c64.prg -------------------------------------------------------------------------------- /test/cmon.a65: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asm80/asm80-node/HEAD/test/cmon.a65 -------------------------------------------------------------------------------- /test/cmon.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asm80/asm80-node/HEAD/test/cmon.bin -------------------------------------------------------------------------------- /test/cpm.etalon: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asm80/asm80-node/HEAD/test/cpm.etalon -------------------------------------------------------------------------------- /test/cpm.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asm80/asm80-node/HEAD/test/cpm.hex -------------------------------------------------------------------------------- /test/cpm.lst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asm80/asm80-node/HEAD/test/cpm.lst -------------------------------------------------------------------------------- /test/cpm.srec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asm80/asm80-node/HEAD/test/cpm.srec -------------------------------------------------------------------------------- /test/cpm.z80: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asm80/asm80-node/HEAD/test/cpm.z80 -------------------------------------------------------------------------------- /test/dec.a68: -------------------------------------------------------------------------------- 1 | dec 9,x -------------------------------------------------------------------------------- /test/dec.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asm80/asm80-node/HEAD/test/dec.hex -------------------------------------------------------------------------------- /test/dec.lst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asm80/asm80-node/HEAD/test/dec.lst -------------------------------------------------------------------------------- /test/keith.a09: -------------------------------------------------------------------------------- 1 | lda #$3f 2 | -------------------------------------------------------------------------------- /test/keith.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asm80/asm80-node/HEAD/test/keith.hex -------------------------------------------------------------------------------- /test/keith.lst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asm80/asm80-node/HEAD/test/keith.lst -------------------------------------------------------------------------------- /test/kelly.a80: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asm80/asm80-node/HEAD/test/kelly.a80 -------------------------------------------------------------------------------- /test/kelly.com: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asm80/asm80-node/HEAD/test/kelly.com -------------------------------------------------------------------------------- /test/kelly.lst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asm80/asm80-node/HEAD/test/kelly.lst -------------------------------------------------------------------------------- /test/macro.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asm80/asm80-node/HEAD/test/macro.hex -------------------------------------------------------------------------------- /test/macro.lst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asm80/asm80-node/HEAD/test/macro.lst -------------------------------------------------------------------------------- /test/macro.z80: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asm80/asm80-node/HEAD/test/macro.z80 -------------------------------------------------------------------------------- /test/near.a65: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asm80/asm80-node/HEAD/test/near.a65 -------------------------------------------------------------------------------- /test/near.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asm80/asm80-node/HEAD/test/near.hex -------------------------------------------------------------------------------- /test/near.lst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asm80/asm80-node/HEAD/test/near.lst -------------------------------------------------------------------------------- /test/numb.a80: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asm80/asm80-node/HEAD/test/numb.a80 -------------------------------------------------------------------------------- /test/numb.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asm80/asm80-node/HEAD/test/numb.hex -------------------------------------------------------------------------------- /test/numb.lst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asm80/asm80-node/HEAD/test/numb.lst -------------------------------------------------------------------------------- /test/osibas.a65: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asm80/asm80-node/HEAD/test/osibas.a65 -------------------------------------------------------------------------------- /test/osibas.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asm80/asm80-node/HEAD/test/osibas.hex -------------------------------------------------------------------------------- /test/osibas.lst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asm80/asm80-node/HEAD/test/osibas.lst -------------------------------------------------------------------------------- /test/patreon.a65: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asm80/asm80-node/HEAD/test/patreon.a65 -------------------------------------------------------------------------------- /test/segtest.dseg.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asm80/asm80-node/HEAD/test/segtest.dseg.hex -------------------------------------------------------------------------------- /test/segtest.eseg.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asm80/asm80-node/HEAD/test/segtest.eseg.hex -------------------------------------------------------------------------------- /test/segtest.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asm80/asm80-node/HEAD/test/segtest.hex -------------------------------------------------------------------------------- /test/segtest.lst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asm80/asm80-node/HEAD/test/segtest.lst -------------------------------------------------------------------------------- /test/segtest.z80: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asm80/asm80-node/HEAD/test/segtest.z80 -------------------------------------------------------------------------------- /test/settest.a80: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asm80/asm80-node/HEAD/test/settest.a80 -------------------------------------------------------------------------------- /test/settest.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asm80/asm80-node/HEAD/test/settest.hex -------------------------------------------------------------------------------- /test/settest.lst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asm80/asm80-node/HEAD/test/settest.lst -------------------------------------------------------------------------------- /test/short.a65: -------------------------------------------------------------------------------- 1 | LDX #0xFF 2 | LOOP: 3 | CLC 4 | INX 5 | DEY 6 | BNE LOOP 7 | -------------------------------------------------------------------------------- /test/short.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asm80/asm80-node/HEAD/test/short.hex -------------------------------------------------------------------------------- /test/short.lst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asm80/asm80-node/HEAD/test/short.lst -------------------------------------------------------------------------------- /test/spectrum.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asm80/asm80-node/HEAD/test/spectrum.hex -------------------------------------------------------------------------------- /test/spectrum.lst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asm80/asm80-node/HEAD/test/spectrum.lst -------------------------------------------------------------------------------- /test/spectrum.tap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asm80/asm80-node/HEAD/test/spectrum.tap -------------------------------------------------------------------------------- /test/spectrum.z80: -------------------------------------------------------------------------------- 1 | .include zxs.z80 2 | .incbin c64.prg 3 | -------------------------------------------------------------------------------- /test/test.a08: -------------------------------------------------------------------------------- 1 | LAB 2 | LDE 3 | -------------------------------------------------------------------------------- /test/test.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asm80/asm80-node/HEAD/test/test.hex -------------------------------------------------------------------------------- /test/test.lst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asm80/asm80-node/HEAD/test/test.lst -------------------------------------------------------------------------------- /test/zxs.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asm80/asm80-node/HEAD/test/zxs.hex -------------------------------------------------------------------------------- /test/zxs.lst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asm80/asm80-node/HEAD/test/zxs.lst -------------------------------------------------------------------------------- /test/zxs.sna: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asm80/asm80-node/HEAD/test/zxs.sna -------------------------------------------------------------------------------- /test/zxs.tap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asm80/asm80-node/HEAD/test/zxs.tap -------------------------------------------------------------------------------- /test/zxs.z80: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asm80/asm80-node/HEAD/test/zxs.z80 --------------------------------------------------------------------------------