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 > ACME assembler – official branch?
2016-02-15 09:46
Frantic

Registered: Mar 2003
Posts: 1648
ACME assembler – official branch?

I was told that there are now multiple branches of the ACME assembler.

https://github.com/meonwax/acme
https://github.com/martinpiper/ACME

...are both of these are updated within just a few weeks time, and then there is a sourceforge repository which hasn't been updated since 2013:
https://sourceforge.net/projects/acme-crossass/

...and I seem to remember that there are other versions of ACME floating around as well (I might confuse it with DASM). There is even a javascript port of ACME 0.91 at github. :)

My question is which of these ports that would be considered more "official" than the other, if any, and if there is really a good reason to maintain them as separate branches in the first place? Anybody knows more?
2016-02-15 10:42
AlexC

Registered: Jan 2008
Posts: 299
As stated in other thread I'm not an ACME user but I believe - judging from git logs - martinpiper version is different and has some improvements over original. Can't help you further but I guess other ACME users will be more helpful than me.
2016-02-15 11:37
Majikeyric

Registered: Sep 2002
Posts: 83
I believed official ACME releases were here now : http://www.emu64.de/acme/
2016-02-15 13:52
Frantic

Registered: Mar 2003
Posts: 1648
@Majikeyric: That was just a complied windows binary. Dunno what sources it would be based on. The page you mentioned linked to an ACME page on a german wiki, which, in turn, linked to that old sourceforge repository that hasn't been updated since 2013 that I mentioned in the first post of this thread. But yes.. that sourceforge repository is probably the "official" one, although development has stagnated.
2016-02-15 14:44
Martin Piper

Registered: Nov 2007
Posts: 722
Feel free to do anything with the C64 sources in my repos. I think that version of ACME has programme database output added so you can remote debug code running in VICE with full source code. It's rather useful when debugging.
2016-02-15 18:48
Count Zero

Registered: Jan 2003
Posts: 1932
Why are there branches anyhow? The original coder (Marco Baye) is available and active afaik. Msged him with a link to this thread.

https://sourceforge.net/projects/acme-crossass/ IS the public repository and https://sourceforge.net/p/acme-crossass/code-0/HEAD/tree/trunk/ shows August 2015. Don't believe some front page there I suppose.
2016-02-15 20:15
iAN CooG

Registered: May 2002
Posts: 3194
why... because for a coder is usually faster applying their own mods than begging the authors to make the wanted changes.
2016-02-16 10:19
chatGPZ

Registered: Dec 2001
Posts: 11386
i have yet to see someone who wouldnt apply your patches if they even vaguely make sense :)

that said, Marco has merged most changes from branches he is aware off.

Martin: what tool are you using for this remote debugging?
2016-02-16 12:48
Martin Piper

Registered: Nov 2007
Posts: 722
Quote: i have yet to see someone who wouldnt apply your patches if they even vaguely make sense :)

that said, Marco has merged most changes from branches he is aware off.

Martin: what tool are you using for this remote debugging?


The one here: https://github.com/martinpiper/ACME/tree/master/VICEPDBMonitor

It interprets the PDB files (program database) spat out by the ACME tweaks in the repo. It then remotes connects to VICE.

It is so I can use the full source code while debugging like this:
http://snag.gy/ibXEU.jpg

Or mix source and disassembly like this:
http://snag.gy/FeUih.jpg

It also knows how to handle labels going in and out of scope within macros. (Check the top few lines of the label view on the right, it's displaying macro scoped labels.)
2016-02-16 23:55
TheRyk

Registered: Mar 2009
Posts: 2246
Martin: I hope you're in touch with Mac Bacon/Marco! If any change makes sense, he's normally quite fast to include it in updates :)
2016-02-17 03:28
Martin Piper

Registered: Nov 2007
Posts: 722
I sent emails, no reply though.
 
... 4 posts hidden. Click here to view all posts....
 
Previous - 1 | 2 - 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
csabanw
Brataccas/HF
Genius/Xenon
JackAsser/Booze Design
Guests online: 97
Top Demos
1 Next Level  (9.7)
2 13:37  (9.7)
3 Mojo  (9.7)
4 Coma Light 13  (9.6)
5 Edge of Disgrace  (9.6)
6 What Is The Matrix 2  (9.6)
7 The Demo Coder  (9.6)
8 Uncensored  (9.6)
9 Comaland 100%  (9.6)
10 Wonderland XIV  (9.6)
Top onefile Demos
1 No Listen  (9.6)
2 Layers  (9.6)
3 Cubic Dream  (9.6)
4 Party Elk 2  (9.6)
5 Copper Booze  (9.6)
6 Dawnfall V1.1  (9.5)
7 Rainbow Connection  (9.5)
8 Onscreen 5k  (9.5)
9 Morph  (9.5)
10 Libertongo  (9.5)
Top Groups
1 Performers  (9.3)
2 Booze Design  (9.3)
3 Oxyron  (9.3)
4 Triad  (9.3)
5 Censor Design  (9.3)
Top Swappers
1 Derbyshire Ram  (10)
2 Jerry  (9.8)
3 Violator  (9.7)
4 Acidchild  (9.7)
5 Cash  (9.6)

Home - Disclaimer
Copyright © No Name 2001-2024
Page generated in: 0.046 sec.