koitsu wrote:If you're going to simply do whatever you want to do regardless of what feedback people give you, including materials that might give you some ideas or let you think about things differently, then how do we give you constructive feedback, or feedback that you'll find useful?
I do value good criticism, but I ignore what I find irrelevant. I know you were trying to help, but like you said in your post, you didn't know what I was talking about (right-aligning), and didn't seem to acknowledge my effort in preserving the typical/classic functionality of ORG, so what you said didn't help at all.
ASM6 for example allows code/data before the first ORG, as long as the value of the PC isn't needed. I've used that to write the NES header, for example. That's semantically better than doing ORG $7ff0
or whatever, since the header doesn't really get mapped to that or any other address. That would keep working with my proposed solution.
The link you provided to that assembler's documentation was very relevant though, since I have in fact been reading the documentation for various assemblers, taking some cues from here and there, so thanks.
I'm 100% for people making tools for themselves (incl. not sharing them if they don't want to -- folks should do whatever they wish!)
That may sound selfish when put like that, but this forum is essentially meant for people to ask for help with their projects, and my current project is an assembler. If someone doesn't feel like helping because they're not getting anything out of it, then they can simply not help. I don't expect anything back when I help people with their games here, for example.
but it's strange to ask for advice/feedback/insights/etc. and then basically say "I don't care, I'm doing what I want, for me".
Doesn't everyone keep the ideas they like, and toss the rest?
How do we give you helpful and constructive feedback?
The most important thing is: understand what the problem I'm trying to solve is. Even if it's not a problem for you, due to your workflow being different, try to see why it's a problem for me.
It's so strange how we have better tools today in some regards, but worse in others.)
I guess that people have different backgrounds, workflows, expectations and goals, so what's better for one person isn't necessarily better for the other.