asm80 / asm80-node

ASM80 is the assembler for old 8bit CPUs. This is a standalone version for Node.js
http://www.asm80.com
MIT License
21 stars 6 forks source link

why are JML and JSL not valid instructions for the 65816? #15

Open ProxyPlayerHD opened 2 years ago

ProxyPlayerHD commented 2 years ago

Title says it, for some reason the assembler doesn't accept those as instructions even though those are the official mnemonics. I was unable to find anything online showing how you're supposed to do Long Jumps and Calls in ASM80, so why deviate from the mnemonics defined the datasheet and then not document it?

This is overall just really confusing

maly commented 2 years ago

Thank you, I believe it's a bug, so I'll fix it asap. 65816 is still a beta / WIP.

ProxyPlayerHD commented 2 years ago

oops i didn't know the 65816 target was a WIP

maly commented 2 years ago

That's OK, it's my fault. I wrote that the 65816 engine is a WIP only once when I announced it.