Jump to content
tschak909

Programmer editors for 80 columns?

Recommended Posts

You are being very helpful, thanks.

 

The reason why AMAC does not work seems to be as such: there is a difference between e.g. DOS 2.5 and SDX in dealing with calls like OPEN #1,12,0,"D:FOO.BAR".

 

If the file specified does not exist, SDX creates it, and DOS 2.5 returns error 170. AMAC looks to rely on the latter behaviour, currently it seems to me that it opens the object file read/write to check if it already exists, and if no error occurs, it does not open it in write mode to save the binary data being generated.

  • Like 1

Share this post


Link to post
Share on other sites

Thanks Thom and Kyle22, that is good news for the raid for the source code of AMAC. Just had contact to the MEDIT programmer, but he didn't know further.

All about AMAC:

https://atariwiki.org/wiki/Wiki.jsp?page=Atari%20Macro%20Assembler%20and%20Program-Text%20Editor%20CX8121

including the 1.0C version rare to find

 

Sorcim:

https://en.wikipedia.org/wiki/Sorcim

That's a good tip to start from, thanks.

  • Like 1

Share this post


Link to post
Share on other sites

If you don't need the cross-reference stuff, you could try kasm. It should be mostly AMAC compatible and supports command line args on some DOS's

Share this post


Link to post
Share on other sites

For me it does not throw an error, it just creates an object file of 0 bytes.

I had the same problem when i tried it.

Share this post


Link to post
Share on other sites

Thanks Thom and Kyle22, that is good news for the raid for the source code of AMAC. Just had contact to the MEDIT programmer, but he didn't know further.

All about AMAC:

https://atariwiki.org/wiki/Wiki.jsp?page=Atari%20Macro%20Assembler%20and%20Program-Text%20Editor%20CX8121

including the 1.0C version rare to find

 

Sorcim:

https://en.wikipedia.org/wiki/Sorcim

That's a good tip to start from, thanks.

 

Thanks luckybuck for all the work you do as well! I've always wondered if there were newer versions of AMAC. I purchased an original from Best Electronics a while ago.

 

Regarding 80 column editors or software, I've also been searching for the F-S Macro Assembler 40/80. It's supposed to support either 40 or 80 column as the name implies. I guess it's a disk based assembler produced from a partnership of Funsoft and S-C Software. I have not found a version online.

  • Like 1

Share this post


Link to post
Share on other sites

If you don't need the cross-reference stuff, you could try kasm. It should be mostly AMAC compatible and supports command line args on some DOS's

 

The cross referencing is one of the big reasons I love AMAC.

 

-Thom

Share this post


Link to post
Share on other sites

I have downloaded the AMAC 1.0c from the link posted above and attempted at patching it. The result is below. It seems to work under SDX, but I have no experience with the assembler, so I am just attaching it for testing purposes. The thing I noticed about it, though, is that, despite all its possible merits, it is SLOW. MAE is much faster, and MAC/65 (probably partly due to its tokenized source files) is lightspeed in comparison.

 

I named the version 1.0d. It should produce binaries of non-zero size, and accept drive numbers D1: - D9: and DA: - DO: at the parameter prompt. Also, D: should no longer be explicitly translated to D1:

amac10d.arc

  • Like 4

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...