English Amiga Board


Go Back   English Amiga Board > Coders > Coders. Asm / Hardware

View Poll Results: Which Assembler do you prefer
AssemPro 1 1.54%
ASM-One/Trash'm 23 35.38%
ASM-Pro 10 15.38%
Devpac 26 40.00%
GFA Assembler 0 0%
Maxon Assembler 1 1.54%
PhxAss 5 7.69%
Seka/Masterseka 1 1.54%
Other (Please specify) 9 13.85%
Vasm 8 12.31%
Multiple Choice Poll. Voters: 65. You may not vote on this poll

 
 
Thread Tools
Old 14 February 2014, 15:19   #21
emufan
Registered User
 
Join Date: Feb 2012
Location: #DrainTheSwamp
Posts: 4,545
you are right. the manual says the same, asx need 2.0+
i've added the manual (postscript) to the zone.
with those virtual pdf printers, you can make a pdf from it.
emufan is offline  
Old 14 February 2014, 16:56   #22
Leffmann
 
Join Date: Jul 2008
Location: Sweden
Posts: 2,269
I use vasm. If I was programming directly on the Amiga I would also look at Barfly for AmigaOS 2.0 with 68020. It's a very professional package with an assembler and a graphical debugger, probably the best you can find for Amiga.

Here's a speed-test for various assemblers I made, it shows the time needed to assemble 1Mb of code without optimizations, on a 50MHz 68030:
Code:
basm (Barfly)                   8 secs
ProAsm                         11 secs
phxass                         13 secs
ASM-One/ASM-Pro/Trash'm'one   136 secs
vasm                          263 secs
Genam (Devpac)                346 secs
It makes no sense to put that much code into a single unit, and the speed of an assembler matters little when you use proper build tools and good structure, but it's interesting to see how they perform.

In defense of vasm and Genam, they are both written in C and probably built with low optimization settings.
Leffmann is offline  
Old 14 February 2014, 19:08   #23
Thorham
Computer Nerd
 
Thorham's Avatar
 
Join Date: Sep 2007
Location: Rotterdam/Netherlands
Age: 47
Posts: 3,767
Thanks for that, now I know not to waste my time with Devpac. 26 times as slow as PhxAss Really. 26 times? Madness
Thorham is offline  
Old 14 February 2014, 19:25   #24
Galahad/FLT
Going nowhere
 
Galahad/FLT's Avatar
 
Join Date: Oct 2001
Location: United Kingdom
Age: 50
Posts: 9,004
Quote:
Originally Posted by Thorham View Post
Thanks for that, now I know not to waste my time with Devpac. 26 times as slow as PhxAss Really. 26 times? Madness
Hardly madness at all. Look when Devpac was first developed and then compare to when PhxAss was developed.

In real terms i've never had any assembly woes of the nature in that list, otherwise I would have binned Devpac years ago.
Galahad/FLT is offline  
Old 14 February 2014, 21:08   #25
kamelito
Zone Friend
 
kamelito's Avatar
 
Join Date: May 2006
Location: France
Posts: 1,801
@Leffmann Just read the blog, nice read, it says that just the linker is written in C the rest is pure ASM. IIRC Jez San Argasm was the fastest. Kamelito
kamelito is offline  
Old 15 February 2014, 01:47   #26
copse
Registered User
 
Join Date: Jul 2009
Location: Lala Land
Posts: 522
Quote:
Originally Posted by kamelito View Post
@Leffmann Just read the blog, nice read, it says that just the linker is written in C the rest is pure ASM. IIRC Jez San Argasm was the fastest. Kamelito
Argasm was perhaps the flakiest, and the buggiest as well..
copse is offline  
Old 15 February 2014, 14:22   #27
Lekman
Registered User
 
Join Date: Dec 2013
Location: Fredrikstad/Norway
Age: 46
Posts: 17
Devpac3 is the only program I have purchased. I can not find the original now, but found Devpac3 with the manual online.

Is there anyone here who knows why save button in Settings / Assembler Control is gone in v3.18? Very annoying.
Lekman is offline  
Old 15 February 2014, 16:26   #28
marduk_kurios
move $dff006,$dff180
 
marduk_kurios's Avatar
 
Join Date: Feb 2014
Location: USA
Posts: 66
Are you sure it is? I haven't used 3.18 as 3.01 is the last version that works on 1.3. However, I know that there are quite some shortcut keys that are not mentioned in the menu (like Amiga-D for the Debugger)
marduk_kurios is offline  
Old 15 February 2014, 16:33   #29
Steve
I Identify as an Ewok
 
Steve's Avatar
 
Join Date: Jul 2001
Location: North Lincolnshire
Age: 45
Posts: 2,356
Quote:
Originally Posted by marduk_kurios View Post
Are you sure it is? I haven't used 3.18 as 3.01 is the last version that works on 1.3. However, I know that there are quite some shortcut keys that are not mentioned in the menu (like Amiga-D for the Debugger)
Yes, I use that version and confirm it is missing. There is only Cancel and Use options. Very Odd.
Steve is offline  
Old 16 February 2014, 18:00   #30
modrobert
old bearded fool
 
modrobert's Avatar
 
Join Date: Jan 2010
Location: Bangkok
Age: 56
Posts: 779
Devpac back in the day, now vasm because we are graced with active development, thanks phx.
modrobert is offline  
Old 18 February 2014, 20:24   #31
StingRay
move.l #$c0ff33,throat
 
StingRay's Avatar
 
Join Date: Dec 2005
Location: Berlin/Joymoney
Posts: 6,863
Quote:
Originally Posted by marduk_kurios View Post
I read quite a few times that "Seka sucks", often explained by a lot of code written with Seka that is apparently horrible. Then I read that Devpac is the ultimate assembler while others ask "how can you possibly use that horrible thing" (I think that came from an ASM-One user).
It was possibly me who said that about Devpac. Never liked any of its incarnations on Atari or Amiga even though the assembler itself (Genam) is quite good! I always preferred Asm-One or its clones which I am still using nowadays. Back in the day it was (Master)Seka, then Asm-One, then Trash'm-One (great "pimped" Asm-One, at least the 1.xx versions, 2.0 wasn't really good) and nowadays AsmPro (mostly) and sometimes Asm1 (when I have to work around some AsmPro bugs).
StingRay is offline  
Old 18 February 2014, 20:56   #32
Josh
Lord of Amiga-Manuals
 
Josh's Avatar
 
Join Date: Jan 2007
Location: Kassel / Germany
Age: 53
Posts: 552
Quote:
Originally Posted by emufan View Post
i've added the manual (postscript) to the zone.
with those virtual pdf printers, you can make a pdf from it.
Done... I have convert it to PDF an put it in the zone for all who interest in.

Thx for the manual emufan.


Cheers Josh
Josh is offline  
Old 18 February 2014, 22:21   #33
marduk_kurios
move $dff006,$dff180
 
marduk_kurios's Avatar
 
Join Date: Feb 2014
Location: USA
Posts: 66
Quote:
Originally Posted by StingRay View Post
It was possibly me who said that about Devpac. Never liked any of its incarnations on Atari or Amiga even though the assembler itself (Genam) is quite good! I always preferred Asm-One or its clones which I am still using nowadays. Back in the day it was (Master)Seka, then Asm-One, then Trash'm-One (great "pimped" Asm-One, at least the 1.xx versions, 2.0 wasn't really good) and nowadays AsmPro (mostly) and sometimes Asm1 (when I have to work around some AsmPro bugs).
Hah, don't know whether it was you; I read too much about Amiga assemblers recently to remember. However, I myself prefer Trash'm-ONE as well, because it's loaded quickly, has its own screen and supports multiple files. Devpac feels kinda sluggish to me but that's probably because devpac is just overkill for the very small programs i am currently working on.

Regarding Trash'm: I have version 1.6 and 1.7. But 1.7 does not seem to run stable, at least it always crashes after quitting. Any idea about that?
marduk_kurios is offline  
Old 19 February 2014, 08:54   #34
Alexco
Registered User
 
Join Date: Jun 2008
Location: outer space
Posts: 60
I once got a pile of software boxes and this included a "CodeX" Development package by Stefan Riege, which claimed to be compatible to Seka and DevPac. The one I have is from 1990 and has a price tag of 99DM.
Anyone knows this? I never tried that.
Alexco is offline  
Old 19 February 2014, 08:57   #35
marduk_kurios
move $dff006,$dff180
 
marduk_kurios's Avatar
 
Join Date: Feb 2014
Location: USA
Posts: 66
Never heard but it recently sold on ebay for 15 Euros

http://www.ebay.de/itm/CodeX-Assembl...p2047675.l2557
marduk_kurios is offline  
Old 19 February 2014, 15:38   #36
emufan
Registered User
 
Join Date: Feb 2012
Location: #DrainTheSwamp
Posts: 4,545
Quote:
Originally Posted by Josh View Post
Done... I have convert it to PDF an put it in the zone for all who interest in.

Thx for the manual emufan.
np. and thanks too

another assembler not mentioned here (!?) :
CAPE 68k 2.50 ( found by clenched )
Argonaut Software - Argasm 1.07 ( uploaded by mark_k )
both are in the zone
emufan is offline  
Old 19 February 2014, 17:25   #37
StingRay
move.l #$c0ff33,throat
 
StingRay's Avatar
 
Join Date: Dec 2005
Location: Berlin/Joymoney
Posts: 6,863
Quote:
Originally Posted by marduk_kurios View Post
However, I myself prefer Trash'm-ONE as well, because it's loaded quickly, has its own screen and supports multiple files. Devpac feels kinda sluggish to me but that's probably because devpac is just overkill for the very small programs i am currently working on.
I find Devpac quite sluggish as well, I can work much faster with any of the various Asm-One versions despite the many bugs they all have.

Quote:
Originally Posted by marduk_kurios View Post
Regarding Trash'm: I have version 1.6 and 1.7. But 1.7 does not seem to run stable, at least it always crashes after quitting. Any idea about that?
I seem to remember that problem but it has been almost 2 decades that I last used Trash'm-One. If memory serves me right this was caused because v1.7 needed a lot more stackpace than the previous versions and the default stack size was too small, try to increase the stack before starting v1.7 and see if that helps.
StingRay is offline  
Old 19 February 2014, 17:30   #38
marduk_kurios
move $dff006,$dff180
 
marduk_kurios's Avatar
 
Join Date: Feb 2014
Location: USA
Posts: 66
Thanks! Both seem to work nicely on first test. My collection becomes somewhat comprehensive
marduk_kurios is offline  
Old 19 February 2014, 17:34   #39
marduk_kurios
move $dff006,$dff180
 
marduk_kurios's Avatar
 
Join Date: Feb 2014
Location: USA
Posts: 66
Quote:
Originally Posted by StingRay View Post
I find Devpac quite sluggish as well, I can work much faster with any of the various Asm-One versions despite the many bugs they all have.
I also really like the Maxon 1.2. It's not the beast like the 4.x version for 3.1 but probably one of the more powerful assemblers. I haven't benchmarked it yet, though.

The IDE is ASM-One similar but it has the better debugger.


Quote:
I seem to remember that problem but it has been almost 2 decades that I last used Trash'm-One. If memory serves me right this was caused because v1.7 needed a lot more stackpace than the previous versions and the default stack size was too small, try to increase the stack before starting v1.7 and see if that helps.
Thanks for the Idea, but still crashes with 20k stacksize. Actually it doesn't seem to crash: Everything's frozen after quitting and the CPU seems to be very busy... forever...
marduk_kurios is offline  
Old 19 February 2014, 17:42   #40
Apollo
Registered User
 
Apollo's Avatar
 
Join Date: Sep 2008
Location: Germany
Age: 49
Posts: 138
The Maxon assembler was sold under the name "Kick-Ass". I bought this critter in the early 90s.

Here is a ebay link showing the box.
http://www.ebay.fr/itm/Kick-ASS-Asse...-/320943607818
Apollo is offline  
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
Which assembler to use BanisterDK Coders. General 4 10 January 2012 15:13
C to assembler Jherek Carnelia Coders. General 5 23 July 2011 20:22
Help with Assembler redblade Coders. General 8 23 April 2010 16:00
assembler harlequin request.Apps 26 07 February 2002 20:53
Assembler for WinUAE Jherek Carnelia request.Apps 4 27 December 2001 08:32

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 10:51.

Top

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Page generated in 0.12522 seconds with 14 queries