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

0 Members and 1 Guest are viewing this topic.

Online SkulleateR

  • 464 Plus
  • *****
  • Posts: 402
  • Country: de
  • Liked: 210
  • Likes Given: 113
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 »

Offline Ast

  • 6128 Plus
  • ******
  • Posts: 1.210
  • Country: fr
    • Amstrad cpc Website of Ast/iMPACT
  • Liked: 1097
  • Likes Given: 796
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)
_____________________

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.104
  • Country: fr
    • urban exploration
  • Liked: 1526
  • Likes Given: 880
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
use RASM, the best assembler ever made :p

I will survive

Online SkulleateR

  • 464 Plus
  • *****
  • Posts: 402
  • Country: de
  • Liked: 210
  • Likes Given: 113
Re: Which is the best Assembler (Disk/Tape) ?
« Reply #3 on: 14:15, 27 May 21 »
Thx so far, already testing :)

Offline norecess

  • CPC6128
  • ****
  • Posts: 248
  • Country: ca
  • Liked: 507
  • Likes Given: 260
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

Offline GUNHED

  • 6128 Plus
  • ******
  • Posts: 2.706
  • Country: de
  • Reincarnation of TFM
    • FutureOS - The quickest OS for the CPC and Plus
  • Liked: 1270
  • Likes Given: 2964
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
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.254
  • Country: dk
    • spinpoint.org
  • Liked: 1465
  • Likes Given: 1184
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 :)

Offline m_dr_m

  • CPC6128
  • ****
  • Posts: 261
  • Country: se
  • http://orgams.wikidot.com/
    • OrgaMS!
  • Liked: 172
  • Likes Given: 187
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 »

Online SkulleateR

  • 464 Plus
  • *****
  • Posts: 402
  • Country: de
  • Liked: 210
  • Likes Given: 113
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

Offline TotO

  • 6128 Plus
  • ******
  • Posts: 3.971
  • Country: fr
    • ?area=showdonations;u=4
  • Liked: 3070
  • Likes Given: 1858
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
"You make one mistake in your life and the internet will never let you live it down" (Keith Goodyer)

Online SkulleateR

  • 464 Plus
  • *****
  • Posts: 402
  • Country: de
  • Liked: 210
  • Likes Given: 113
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

Offline TotO

  • 6128 Plus
  • ******
  • Posts: 3.971
  • Country: fr
    • ?area=showdonations;u=4
  • Liked: 3070
  • Likes Given: 1858
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
"You make one mistake in your life and the internet will never let you live it down" (Keith Goodyer)

Online SkulleateR

  • 464 Plus
  • *****
  • Posts: 402
  • Country: de
  • Liked: 210
  • Likes Given: 113
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

Offline TotO

  • 6128 Plus
  • ******
  • Posts: 3.971
  • Country: fr
    • ?area=showdonations;u=4
  • Liked: 3070
  • Likes Given: 1858
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
"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.104
  • Country: fr
    • urban exploration
  • Liked: 1526
  • Likes Given: 880
Re: Which is the best Assembler (Disk/Tape) ?
« Reply #14 on: 16:47, 28 May 21 »
good memories for this poster shooting

use RASM, the best assembler ever made :p

I will survive

Offline GUNHED

  • 6128 Plus
  • ******
  • Posts: 2.706
  • Country: de
  • Reincarnation of TFM
    • FutureOS - The quickest OS for the CPC and Plus
  • Liked: 1270
  • Likes Given: 2964
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...
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 m_dr_m

  • CPC6128
  • ****
  • Posts: 261
  • Country: se
  • http://orgams.wikidot.com/
    • OrgaMS!
  • Liked: 172
  • Likes Given: 187
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.

Offline m_dr_m

  • CPC6128
  • ****
  • Posts: 261
  • Country: se
  • http://orgams.wikidot.com/
    • OrgaMS!
  • Liked: 172
  • Likes Given: 187
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.

Offline Nich

  • Supporter
  • 6128 Plus
  • *
  • Posts: 791
  • Country: gb
  • CPC Game Reviews webmaster
    • CPC Game Reviews
  • Liked: 715
  • Likes Given: 847
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! :)

Offline m_dr_m

  • CPC6128
  • ****
  • Posts: 261
  • Country: se
  • http://orgams.wikidot.com/
    • OrgaMS!
  • Liked: 172
  • Likes Given: 187
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

Offline GUNHED

  • 6128 Plus
  • ******
  • Posts: 2.706
  • Country: de
  • Reincarnation of TFM
    • FutureOS - The quickest OS for the CPC and Plus
  • Liked: 1270
  • Likes Given: 2964
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.
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 m_dr_m

  • CPC6128
  • ****
  • Posts: 261
  • Country: se
  • http://orgams.wikidot.com/
    • OrgaMS!
  • Liked: 172
  • Likes Given: 187
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.

Offline zhulien

  • 6128 Plus
  • ******
  • Posts: 724
  • Country: au
  • aka Vorax
    • 8bitology
  • Liked: 292
  • Likes Given: 303
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.