Log inRegister an accountBrowse CSDbHelp & documentationFacts & StatisticsThe forumsAvailable RSS-feeds on CSDbSupport CSDb Commodore 64 Scene Database
You are not logged in - nap
CSDb User Forums


Forums > C64 Coding > Kick Assembler Thread 2
2009-07-21 17:20
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....
 
2025-05-13 13:02
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
2025-05-13 13:17
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
2025-05-13 13:41
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.
2025-05-13 14:08
Krill

Registered: Apr 2002
Posts: 3083
Quoting Slammer
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.
Also forbidden: Scrolling up in this thread to a post from 2023-07-06 17:07. :)
2025-05-13 14:17
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
2025-05-13 14:19
Slammer

Registered: Feb 2004
Posts: 448
Quote: Quoting Slammer
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.
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 :-)
2025-05-13 14:42
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
2025-05-13 15:02
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.
2025-05-15 09:49
Slammer

Registered: Feb 2004
Posts: 448
Quoting cobbpg
Yes, 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.
2025-05-15 22:55
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
RefreshSubscribe to this thread:

You need to be logged in to post in the forum.

Search the forum:
Search   for   in  
All times are CET.
Search CSDb
Advanced
Users Online
pievspie
Shake
fieserWolF/Abyss-Con..
cobbpg
A3/AFL
Guests online: 396
Top Demos
1 Next Level  (9.7)
2 13:37  (9.7)
3 Codeboys & Endians  (9.7)
4 Mojo  (9.6)
5 Coma Light 13  (9.6)
6 Edge of Disgrace  (9.6)
7 Signal Carnival  (9.6)
8 Wonderland XIV  (9.5)
9 Uncensored  (9.5)
10 Comaland 100%  (9.5)
Top onefile Demos
1 Nine  (9.7)
2 Layers  (9.6)
3 Cubic Dream  (9.6)
4 Party Elk 2  (9.6)
5 Copper Booze  (9.5)
6 Scan and Spin  (9.5)
7 Onscreen 5k  (9.5)
8 Grey  (9.5)
9 Dawnfall V1.1  (9.5)
10 Rainbow Connection  (9.5)
Top Groups
1 Artline Designs  (9.3)
2 Booze Design  (9.3)
3 Oxyron  (9.3)
4 Performers  (9.3)
5 Censor Design  (9.3)
Top Cover Designers
1 Duce  (9.8)
2 Electric  (9.8)
3 Junkie  (9.6)
4 The Elegance  (9.5)
5 Mermaid  (9.3)

Home - Disclaimer
Copyright © No Name 2001-2025
Page generated in: 0.054 sec.