News:

Printed Amstrad Addict magazine announced, check it out here!

Main Menu
avatar_SkulleateR

Which is the best Assembler (Disk/Tape) ?

Started by SkulleateR, 08:17, 27 May 21

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

SkulleateR

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 ;)

Ast

_____________________

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 welcome !

roudoudou


Dams is versatile but has more limitations so...
for small programms => dams
for huge projects => maxam
My pronouns are RASM and ACE

SkulleateR


norecess464

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
My personal website: https://norecess.cpcscene.net
My current project is Sonic GX, a remake of Sonic the Hedgehog for the awesome Amstrad GX-4000 game console!

GUNHED

Quote from: roudoudou on 09:00, 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: 2023.11.30)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> Get the RSX-ROM for LambdaSpeak :-) (Updated: 2021.12.26)

Duke

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 :)

m_dr_m

#7
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.

SkulleateR

Quote from: m_dr_m on 06: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.


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

TotO

Quote from: SkulleateR on 11:03, 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)

SkulleateR

Quote from: TotO on 11:23, 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

TotO

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)

SkulleateR

Quote from: TotO on 11:59, 28 May 21
Do you want a collector box version too?  ;D
Does it have a poster?  :o

TotO

"You make one mistake in your life and the internet will never let you live it down" (Keith Goodyer)

roudoudou

good memories for this poster shooting

My pronouns are RASM and ACE

GUNHED

Quote from: m_dr_m on 06:23, 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: 2023.11.30)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> Get the RSX-ROM for LambdaSpeak :-) (Updated: 2021.12.26)

m_dr_m

Quote from: SkulleateR on 11:53, 28 May 21Hey 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.

m_dr_m


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.

Nich

Quote from: m_dr_m on 06: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.

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

m_dr_m

Well, you can see OrgAmS as the best of TurboAss + the best of Dams + some nice Pyradev features

GUNHED

Quote from: m_dr_m on 20:15, 29 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: 2023.11.30)
http://futureos.cpc-live.com/files/LambdaSpeak_RSX_by_TFM.zip --> Get the RSX-ROM for LambdaSpeak :-) (Updated: 2021.12.26)

m_dr_m

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.

zhulien

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.

Powered by SMFPacks Menu Editor Mod