| |
Slammer
Registered: Feb 2004 Posts: 448 |
Kick Assembler Thread 2
The previous thread took a little long to load, so this is a new fresh one.. |
|
... 646 posts hidden. Click here to view all posts.... |
| |
Oswald
Registered: Apr 2002 Posts: 5126 |
Quote: Thanks for being old grumpy Oswald :-) Maybe now is the time to mention that I made a cruncher in kickass scripting to crunch the data that some other kickass script made. I love it.
nooooooooooooooooooo! :D |
| |
Krill
Registered: Apr 2002 Posts: 3083 |
Also allowed:
- Whining about not being able to include symbol files with "symbol = $xxxx" for calling external library functions |
| |
Slammer
Registered: Feb 2004 Posts: 448 |
Quote: Also allowed:
- Whining about not being able to include symbol files with "symbol = $xxxx" for calling external library functions
Forbidden:
- Making feature requests or bugreports
Allowed:
- Go silently with your problem until an argument arises, then try to slam-dunk it as a surprise-attack. Now, the risk of meaningful comunication is minimal, the problem won't be understod or solved and you are almost guarantied you can reuse it at a later occation. |
| |
Krill
Registered: Apr 2002 Posts: 3083 |
Quoting SlammerForbidden:
- Making feature requests or bugreports
Allowed:
- Go silently with your problem until an argument arises, then try to slam-dunk it as a surprise-attack. Now, the risk of meaningful comunication is minimal, the problem won't be understod or solved and you are almost guarantied you can reuse it at a later occation. Also forbidden: Scrolling up in this thread to a post from 2023-07-06 17:07. :) |
| |
ChristopherJam
Registered: Aug 2004 Posts: 1423 |
but but using lists as hashtable keys is how I implemented tinycrunch's encoder in python
I guess nobody is allowed to port it to KAsscript now though :D |
| |
Slammer
Registered: Feb 2004 Posts: 448 |
Quote: Quoting SlammerForbidden:
- Making feature requests or bugreports
Allowed:
- Go silently with your problem until an argument arises, then try to slam-dunk it as a surprise-attack. Now, the risk of meaningful comunication is minimal, the problem won't be understod or solved and you are almost guarantied you can reuse it at a later occation. Also forbidden: Scrolling up in this thread to a post from 2023-07-06 17:07. :)
I see a sarcastic remark and abusive behaviour won't get you anywhere :-) |
| |
Burglar
Registered: Dec 2004 Posts: 1137 |
I think Krill's request is valid and useful.
Maybe an .import symbols "whatever.sym" could be implemented?
I support creating .sym files as well from my tools, but I would not want to start adding workarounds for specific assemblers.
A simple example of a .sym or .inc file:$ cat q.sym
gfxmode = "koala"
bitmap = $2000
screenram = $3f40
colorram = $4328
d020color = 0
d021color = 9 |
| |
Slammer
Registered: Feb 2004 Posts: 448 |
Quote: I think Krill's request is valid and useful.
Maybe an .import symbols "whatever.sym" could be implemented?
I support creating .sym files as well from my tools, but I would not want to start adding workarounds for specific assemblers.
A simple example of a .sym or .inc file:$ cat q.sym
gfxmode = "koala"
bitmap = $2000
screenram = $3f40
colorram = $4328
d020color = 0
d021color = 9
Absolutely. If Krill had send a PM explaining the issue or written a post like the one you just wrote, I'm sure that feature would have been implemented long time ago. |
| |
Slammer
Registered: Feb 2004 Posts: 448 |
Quoting cobbpgYes, I'm quite aware of all these features, and I do take advantage of them already. :) However, sometimes I find myself wanting to get a list of all labels in address order to inspect how individual variables are laid out in the final build, and fixing the order in the symbol file would help with that without the need to introduce any other feature.
I took a look at the vice symbol file and the labels are now sorted. Then I noticed the memspace option which is exactly what the 'dest' parameter on segments is for so these are now connected (I assume setting memspace to 8 will make Vice put the label in the drive, but testing later)
Another vicesymbol issue on the todo is to have a way of excluding symbols from the vsfile. Example: A trick is to execute a macro in a segment starting at 0 to automatically get the offsets of all internal labels. The segment is thrown away so the bytes is out of the way, but the offset labels disturb as they end up on adresses where they don't belong and it would be nice to have them discarded. Haven't decided the notation yet.
Now, don't count on a quick release, unfortunately the workload i'm able to put in the project is limited compared to earlier (as announced in the RetroAssembler forum). If you need a implemented feature now, (or want to betatest), you can send me an pm and I will send you a jar. |
| |
cobbpg
Registered: Jan 2022 Posts: 45 |
It's not urgent for me, take your time! None of these requests are critical, they would be just small quality of life improvements, and I can generally work around them. It's just nicer not to have to do so. |
Previous - 1 | ... | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 - Next |