Phxass is a decent, solid assembler IMHO.
Yes and vasm which is mostly Devpac compatible. The biggest incompatibility is that you can't turn some of the "safe" optimizations and their messages on and off individually like in Devpac.
+ Devpac and PhxAss compatibility modes
+ supports many commands from other assemblers also
+ supports 68000-68060 as well as CPU32 and ColdFire
+ forgiving syntax
+ best ever optimizing assembler for 68k
+ free, updated and supported
- multi-platform design means larger and slower than some Amiga assemblers
- No integrated editor or debugger
Vasm site...
http://sun.hasenbraten.de/vasm/Here is the DevPac 3 manual in PDF (handy with Devpac or vasm)...
http://www.heywheel.com/matthey/Amiga/Devpac3Manual.pdfI use the debugger, BDebug from the Barfly package...
http://aminet.net/dev/asm/BarflyDisk2_00.lhaFor tutorials, head over to Coders Heaven on EAB...
http://eab.abime.net/forumdisplay.php?f=37