Author Topic: Which is the best Assembler (Disk/Tape) ?  (Read 1213 times)

0 Members and 1 Guest are viewing this topic.

Offline SkulleateR

  • 464 Plus
  • *****
  • Posts: 469
  • Country: de
    • Awards
Which is the best Assembler (Disk/Tape) ?
« on: 10:17, 27 May 21 »
Which in your opinion would be the best Assembler for "naked" systems (no rom board) on tape (464) and disk (664/6128) :) ?
 
"Best" would imply it's easy to use and got a good documentation coming with it .... well, at least SOME documentation  :laugh:


Oh and since I'm at it ... no such thing as WinAPE please ;)
« Last Edit: 10:19, 27 May 21 by SkulleateR »
like
0
No reactions

Offline Ast

  • 6128 Plus
  • ******
  • Posts: 1.242
  • Country: fr
    • Amstrad cpc Website of Ast/iMPACT
    • Awards
Re: Which is the best Assembler (Disk/Tape) ?
« Reply #1 on: 10:24, 27 May 21 »
in my mind, DAMS.


Some other people could tell you MAXAM, but i really think DAMS is better.


CPCRULEZ > AMSTRAD CPC > APPLICATIONS > PROGRAMMATION > DAMS V2015
CPCRULEZ > AMSTRAD CPC > APPLICATIONS > PROGRAMMATION > DAMS V2015
CPCRULEZ > AMSTRAD CPC > APPLICATIONS > PROGRAMMATION > MAXAM (ARNOR)
CPCRULEZ > AMSTRAD CPC > APPLICATIONS > PROGRAMMATION > MAXAM (ARNOR)
like
0
No reactions
_____________________

Ast/iMP4CT. "By the power of Grayskull, i've the power"

http://amstradplus.forumforever.com/index.php
http://impdos.wikidot.com/
http://impdraw.wikidot.com/

All friends are welcomed !

Offline roudoudou

  • 6128 Plus
  • ******
  • Posts: 1.133
  • Country: fr
    • urban exploration
    • Awards
Re: Which is the best Assembler (Disk/Tape) ?
« Reply #2 on: 11:00, 27 May 21 »

Dams is versatile but has more limitations so...
for small programms => dams
for huge projects => maxam
like
0
No reactions
use RASM, the best assembler ever made :p

I will survive

Offline SkulleateR

  • 464 Plus
  • *****
  • Posts: 469
  • Country: de
    • Awards
Re: Which is the best Assembler (Disk/Tape) ?
« Reply #3 on: 14:15, 27 May 21 »
Thx so far, already testing :)
like
0
No reactions

Offline norecess

  • CPC6128
  • ****
  • Posts: 264
  • Country: ca
    • Awards
Re: Which is the best Assembler (Disk/Tape) ?
« Reply #4 on: 16:50, 27 May 21 »
Talking about DAMS, just a quick reminder that the original author of this assembler published a new version in 2015, fixing some "historical" bugs. Even better, he also released DAMS source-code ! :)


https://github.com/pseguy/dams
like
0
No reactions

Offline GUNHED

  • 6128 Plus
  • ******
  • Posts: 2.827
  • Country: de
  • Reincarnation of TFM
    • FutureOS - The quickest OS for the CPC and Plus
    • Awards
Re: Which is the best Assembler (Disk/Tape) ?
« Reply #5 on: 18:20, 27 May 21 »
Dams is versatile but has more limitations so...
for small programms => dams
for huge projects => maxam
Even bigger projects Maxam II under CP/M Plus
like
0
No reactions
http://futureos.de --> Get the revolutionary FutureOS (Update: 2021.01.24)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> Get the RSX-ROM for LambdaSpeak :-) (Updated: 2021.07.15)

Offline Duke

  • Supporter
  • 6128 Plus
  • *
  • Posts: 1.259
  • Country: dk
    • spinpoint.org
    • Awards
Re: Which is the best Assembler (Disk/Tape) ?
« Reply #6 on: 18:59, 27 May 21 »
It'd be a crime not to use a rom based assembler!
I can't tell how happy I was when I first got MAXAM 1.14 (or maybe it was 1.04) on a single rom board in the end 80's. Before that I used Devpac (which was pretty good) and Maxam II from disc, quite a pain but the luxory of a disc drive and compared to poking hex codes into memory, they were a blessing too :)
like
0
No reactions

Online m_dr_m

  • CPC6128
  • ****
  • Posts: 298
  • Country: gb
  • http://orgams.wikidot.com/
    • OrgaMS!
    • Awards
Re: Which is the best Assembler (Disk/Tape) ?
« Reply #7 on: 08:23, 28 May 21 »
TurboAss from Exodus is pretty nice for small to big projects. Banks are used, that means central RAM is entirely free. The source is pre-assembled and takes even less space than in DAMS/ADAM.


But, do yourself a favour, get a romboard (you can find some for less than £24), or even better, an X-MEM for the extra RAM.


https://cpcrulez.fr/applications_coding-turboass.htm


PS: All Maxam users fell victim to drugs, sexual exploitation or worse, cross-development.
« Last Edit: 08:28, 28 May 21 by m_dr_m »
like
0
No reactions

Offline SkulleateR

  • 464 Plus
  • *****
  • Posts: 469
  • Country: de
    • Awards
Re: Which is the best Assembler (Disk/Tape) ?
« Reply #8 on: 13:03, 28 May 21 »
TurboAss from Exodus is pretty nice for small to big projects. Banks are used, that means central RAM is entirely free. The source is pre-assembled and takes even less space than in DAMS/ADAM.


But, do yourself a favour, get a romboard (you can find some for less than £24), or even better, an X-MEM for the extra RAM.


https://cpcrulez.fr/applications_coding-turboass.htm


PS: All Maxam users fell victim to drugs, sexual exploitation or worse, cross-development.


Thanks, will check that ou too ... oh and by the way : I do have a romboard ... but that's not the point ;) :D
like
0
No reactions

Offline TotO

  • 6128 Plus
  • ******
  • Posts: 4.022
  • Country: fr
    • ?area=showdonations;u=4
    • Awards
Re: Which is the best Assembler (Disk/Tape) ?
« Reply #9 on: 13:23, 28 May 21 »
I do have a romboard ... but that's not the point ;) :D
Sure, "tape/disc" is just a filter to discard OrgAms. :P
like
0
No reactions
"You make one mistake in your life and the internet will never let you live it down" (Keith Goodyer)

Offline SkulleateR

  • 464 Plus
  • *****
  • Posts: 469
  • Country: de
    • Awards
Re: Which is the best Assembler (Disk/Tape) ?
« Reply #10 on: 13:53, 28 May 21 »
Sure, "tape/disc" is just a filter to discard OrgAms. :P
Hey then ... give me a tape/disc version of it  8) ;D
like
0
No reactions

Offline TotO

  • 6128 Plus
  • ******
  • Posts: 4.022
  • Country: fr
    • ?area=showdonations;u=4
    • Awards
Re: Which is the best Assembler (Disk/Tape) ?
« Reply #11 on: 13:59, 28 May 21 »
Do you want a collector box version too?  ;D
like
0
No reactions
"You make one mistake in your life and the internet will never let you live it down" (Keith Goodyer)

Offline SkulleateR

  • 464 Plus
  • *****
  • Posts: 469
  • Country: de
    • Awards
Re: Which is the best Assembler (Disk/Tape) ?
« Reply #12 on: 14:19, 28 May 21 »
Do you want a collector box version too?  ;D
Does it have a poster?  :o
like
0
No reactions

Offline TotO

  • 6128 Plus
  • ******
  • Posts: 4.022
  • Country: fr
    • ?area=showdonations;u=4
    • Awards
Re: Which is the best Assembler (Disk/Tape) ?
« Reply #13 on: 15:32, 28 May 21 »
Does it have a poster?  :o
How do you know? ;D
like
0
No reactions
"You make one mistake in your life and the internet will never let you live it down" (Keith Goodyer)

Offline roudoudou

  • 6128 Plus
  • ******
  • Posts: 1.133
  • Country: fr
    • urban exploration
    • Awards
Re: Which is the best Assembler (Disk/Tape) ?
« Reply #14 on: 16:47, 28 May 21 »
good memories for this poster shooting

like
0
No reactions
use RASM, the best assembler ever made :p

I will survive

Offline GUNHED

  • 6128 Plus
  • ******
  • Posts: 2.827
  • Country: de
  • Reincarnation of TFM
    • FutureOS - The quickest OS for the CPC and Plus
    • Awards
Re: Which is the best Assembler (Disk/Tape) ?
« Reply #15 on: 16:58, 28 May 21 »
PS: All Maxam users fell victim to drugs, sexual exploitation or worse, cross-development.
Not entirely, I stopped the drugs and... but back to topic. Guessing I must have around 1 MB of Source Code for Maxam. Yes, it's slow, but I still use it. And at the day I can take a 176 KB Maxam source file and use this (as it is) with a newer assembler - I will do that. Right now.... guess I got to wait a bit longer...
like
0
No reactions
http://futureos.de --> Get the revolutionary FutureOS (Update: 2021.01.24)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> Get the RSX-ROM for LambdaSpeak :-) (Updated: 2021.07.15)

Online m_dr_m

  • CPC6128
  • ****
  • Posts: 298
  • Country: gb
  • http://orgams.wikidot.com/
    • OrgaMS!
    • Awards
Re: Which is the best Assembler (Disk/Tape) ?
« Reply #16 on: 20:55, 28 May 21 »
Hey then ... give me a tape/disc version of it  
Sources are available if you want to make a RAM version out of it. I would question the utility but applaud the effort. Like with life.
like
0
No reactions

Online m_dr_m

  • CPC6128
  • ****
  • Posts: 298
  • Country: gb
  • http://orgams.wikidot.com/
    • OrgaMS!
    • Awards
Re: Which is the best Assembler (Disk/Tape) ?
« Reply #17 on: 22:15, 29 May 21 »

BTW, thanks to @drill you can get the latest version here (not Disk/Tape): [size=78%]http://orgams.wikidot.com/releases[/size]
I invite you to read the release note to check all the nice new features.


The FF version (with local labels) is still in alpha, so I do not recommend it yet.
like
0
No reactions

Offline Nich

  • Supporter
  • 6128 Plus
  • *
  • Posts: 799
  • Country: gb
  • CPC Game Reviews webmaster
    • CPC Game Reviews
    • Awards
Re: Which is the best Assembler (Disk/Tape) ?
« Reply #18 on: 13:07, 30 May 21 »
TurboAss from Exodus is pretty nice for small to big projects. Banks are used, that means central RAM is entirely free. The source is pre-assembled and takes even less space than in DAMS/ADAM.

I'm a long-time fan of Turbo-Ass as well! :)
like
0
No reactions

Online m_dr_m

  • CPC6128
  • ****
  • Posts: 298
  • Country: gb
  • http://orgams.wikidot.com/
    • OrgaMS!
    • Awards
Re: Which is the best Assembler (Disk/Tape) ?
« Reply #19 on: 13:22, 30 May 21 »
Well, you can see OrgAmS as the best of TurboAss + the best of Dams + some nice Pyradev features
like
0
No reactions

Offline GUNHED

  • 6128 Plus
  • ******
  • Posts: 2.827
  • Country: de
  • Reincarnation of TFM
    • FutureOS - The quickest OS for the CPC and Plus
    • Awards
Re: Which is the best Assembler (Disk/Tape) ?
« Reply #20 on: 16:07, 30 May 21 »
The FF version (with local labels) is still in alpha, so I do not recommend it yet.
FF - The Future Fersion, downloaded it few days ago and thought "Oh, I have missed a post". Let us know the day we shall download it please.
like
0
No reactions
http://futureos.de --> Get the revolutionary FutureOS (Update: 2021.01.24)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> Get the RSX-ROM for LambdaSpeak :-) (Updated: 2021.07.15)

Online m_dr_m

  • CPC6128
  • ****
  • Posts: 298
  • Country: gb
  • http://orgams.wikidot.com/
    • OrgaMS!
    • Awards
Re: Which is the best Assembler (Disk/Tape) ?
« Reply #21 on: 21:24, 31 May 21 »
Note: this FluffyFlags Alpha 2 works quite well (also, there are hundreds of unit-tests / non-regression tests).


I've used it a lot (well, before switching to alpha 3!), and so has @Ast .
It's just a bit less battle-tested, yet that's a good version to pick if you just plan to do some experiments.
like
0
No reactions

Offline zhulien

  • 6128 Plus
  • ******
  • Posts: 852
  • Country: au
  • aka Vorax
    • 8bitology
    • Awards
Re: Which is the best Assembler (Disk/Tape) ?
« Reply #22 on: 14:02, 03 June 21 »
give PYRADEV a go also, if you have lots of RAM it works with it all (up to 576kb) and has a great debugger - the editor is a bit quirky though - but quite good.
like
0
No reactions