Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

64tass/tasm support #40

Open
theenemy-thd opened this issue Apr 18, 2021 · 8 comments
Open

64tass/tasm support #40

theenemy-thd opened this issue Apr 18, 2021 · 8 comments

Comments

@theenemy-thd
Copy link

while im posting .... any chance you can support c64tass tasm syntax/pseudo commands please ... pretty please with cherries on top :D

wishful thinking

@GeorgRottensteiner
Copy link
Owner

GeorgRottensteiner commented Apr 18, 2021

Sure thing! Do you have any source files I can prey upon?

You wouldn't perchance know the binary format of TASM? I tried to dissect it but it's really really weird.

Edit: Ooh boy, that's quite a lot. I probably can't easily implement all of those pseudo ops. Which pseudo ops are the most used ones?

@GeorgRottensteiner
Copy link
Owner

GeorgRottensteiner commented Oct 29, 2023

TASM/64tass support has been greatly enhanced with 7.6. If you still find issues let me know.

@theenemy-thd
Copy link
Author

theenemy-thd commented Nov 8, 2023 via email

@theenemy-thd
Copy link
Author

theenemy-thd commented Nov 8, 2023 via email

@GeorgRottensteiner
Copy link
Owner

Ah, more issues than I hoped. The ++ will be fun. I'll try to fix up these issues first.
e.g. = * + $1 ought to work (it does in other modes), probably an issue with the label in front that I'm doing wrong.

Will look into it, thanks!

@GeorgRottensteiner
Copy link
Owner

Fixed .if, .else, .fi, labels followed by : (which caused the other issues).

Not yet fixed: The accumulated +/- labels, that needs some special treatment. Uploaded a new WIP version for this

@theenemy-thd
Copy link
Author

Wow! Quick work... looking forward to + /- branch/jmp issue being sorted

@GeorgRottensteiner
Copy link
Owner

Added the stacked +/- functionality, WIP version is updated. Let's see what I've broken and what the next issues are :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants