Apple II or IIGS Assembler (Full Screen) Orca/M

12 posts / 0 new
Last post
-Blimco-'s picture
Offline
Last seen: 7 years 11 months ago
Joined: Feb 19 2013 - 19:34
Posts: 26
Apple II or IIGS Assembler (Full Screen) Orca/M

For anyone interested in Assembly Language programming on the 6502/65816, this site has a full screen editor.

I downloaded a copy with the PDF manual for $25, or you can get a disk mailed to you for $35 I think.

It took some time for the owner of the site to get back to me, as he runs the site part time.

Seems to work great, but I haven't had much time to sit back and spend some time with it yet.

http://store.syndicomm.com/index.php?manufacturers_id=11

The site is a little disorganized, be careful to get the version you need (8bit vs 16bit)
They are both there, if you sort through the mess Smile

Blimco

bushnrvn's picture
Offline
Last seen: 1 year 4 months ago
Joined: Jan 15 2012 - 10:08
Posts: 193
Re: Apple II or IIGS Assembler (Full Screen) Orca/M

Does this contain the APW macros? I was going through Leo Scanlon's book for the IIgs and hit a snag with the examples when I couldn't find the macros he used.

gsmcten's picture
Offline
Last seen: 6 years 5 months ago
Joined: Oct 4 2005 - 18:52
Posts: 2629
Re: Apple II or IIGS Assembler (Full Screen) Orca/M

Blimco,

Welcome to Tony Diazs'wonderful world of Syndicomm.
You can get many items there and if I remember correctly, it used to be run by Sheppy, but Tony has the conn.

I have bought many items of Manuals and Software from there over the years. Smile

-Blimco-'s picture
Offline
Last seen: 7 years 11 months ago
Joined: Feb 19 2013 - 19:34
Posts: 26
Re: Apple II or IIGS Assembler (Full Screen) Orca/M

http://store.16sector.com/index.php?main_page=index&cPath=2&sort=20a&page=4&zenid=frsdp4bu17b5ajdqso164pqgh7

Here is the actual link. It says that it's fully compatible with the apple programmers workshop. APW.

Cheers Smile

Offline
Last seen: 5 years 10 months ago
Joined: Feb 23 2007 - 18:28
Posts: 39
Re: Apple II or IIGS Assembler (Full Screen) Orca/M

Is APW still available somewhere?

-Blimco-'s picture
Offline
Last seen: 7 years 11 months ago
Joined: Feb 19 2013 - 19:34
Posts: 26
Re: Apple II or IIGS Assembler (Full Screen) Orca/M

I can't find any links to APW on the net, but if you look at the description in the links above,
They claim that ORCA was so good that Apple used it and called it APW.

Maybe they are one and the same? Smile

As for me, I'm still learning, so I'm not sure

MarkO's picture
Offline
Last seen: 3 months 3 weeks ago
Joined: Dec 10 2011 - 16:26
Posts: 689
Re: Apple II or IIGS Assembler (Full Screen) Orca/M

Is APW still available somewhere?

The original version of the APW is called the "Cortland Programmer’s Workshop", and can be downloaded from the Original Publisher at the bottom of the Morgue Page.

Have you checked the Older Software Downloads page at apple.com??

bushnrvn's picture
Offline
Last seen: 1 year 4 months ago
Joined: Jan 15 2012 - 10:08
Posts: 193
Re: Apple II or IIGS Assembler (Full Screen) Orca/M

The original version of the APW is called the "Cortland Programmer’s Workshop", and can be downloaded from the Original Publisher at the bottom of the Morgue Page.

Have you checked the Older Software Downloads page at apple.com??

I have the Cortland Programmer's Workshop, I am not convinced it has the APW macros. At the very least, the folder hierarchy differs from APW.

I will look into it tonight.

As for Apple's older downloads, I don't think APW is offered.

Interestingly, here is an MPW alternative - seems to be a bit of a long way around though, and files are still required to be bought from Syndicomm.

Edit: Link to the MPW workflow: http://www.bluerwhite.org/2010/06/iigs-mpw-setup/

Pending what I find with CPW, there may not be a free option. Of course there is Merlin but you'd still have to find the APW macros.

MarkO's picture
Offline
Last seen: 3 months 3 weeks ago
Joined: Dec 10 2011 - 16:26
Posts: 689
Re: Apple II or IIGS Assembler (Full Screen) Orca/M

The original version of the APW is called the "Cortland Programmer’s Workshop", and can be downloaded from the Original Publisher at the bottom of the Morgue Page.

Have you checked the Older Software Downloads page at apple.com??

I have the Cortland Programmer's Workshop, I am not convinced it has the APW macros. At the very least, the folder hierarchy differs from APW.

I will look into it tonight.

I have the CPW mounted in ActiveGS and the MACROS directory has 4 files:

M65816.I.O, M65816.LONGMATH , M65816.INT2MATH , and M65816.MSC

EDIT:
I just booted the CPW disk, and it's ProDOS 8, with ORCA/HOST v4.1...

As for Apple's older downloads, I don't think APW is offered.

Interestingly, here is an MPW alternative - seems to be a bit of a long way around though, and files are still required to be bought from Syndicomm.

Edit: Link to the MPW workflow: http://www.bluerwhite.org/2010/06/iigs-mpw-setup/

Pending what I find with CPW, there may not be a free option. Of course there is Merlin but you'd still have to find the APW macros.

I had my Rev-B Apple ][e and then moved on to the IBM PC, and never got a ][gs or Platinum //e...

There is not a lot of APW Info on the Web-->
http://macgui.com/usenet/?group=2&thread=4734&id=15420&start=1621

http://mirrors.apple2.org.za/ground.icaen.uiowa.edu/apple16/gno/programming/

bushnrvn's picture
Offline
Last seen: 1 year 4 months ago
Joined: Jan 15 2012 - 10:08
Posts: 193
Re: Apple II or IIGS Assembler (Full Screen) Orca/M

Good stuff. The macros included with APW - according to Leo Scanlon's book, Apple IIGS Assembly Language -

The Apple IIGS Programmer's Workshop disk has a subdirectory called LIBRARIES/AINCLUDE that contains macro files for each toolset in the IIGS Toolbox. However, it also has two files that are unrelated to the Toolbox. M16.PRODOS contains macros that let your programs perform ProDOS 16 commands, while M16.UTILITY provides general-purpose macros for performing both 8- and 16-bit operations.

I wonder if the CPW macros are the same macros with different file names? I'd certainly like to compare the contents of the two.

bushnrvn's picture
Offline
Last seen: 1 year 4 months ago
Joined: Jan 15 2012 - 10:08
Posts: 193
Re: Apple II or IIGS Assembler (Full Screen) Orca/M

I typed out an assembly program from Scanlon that made heavy use of Quickdraw II tool calls via macros. The exercise requires the user to utilize APW/CPW's MACGEN utility to create a custom macro library. Basically this works by pointing the assembler to the .MACROS file containing the macros used in the .SRC file. To my knowledge, the assembler will allow the user to keep specifying a .MACROS file until all the referenced macros are found. I've run the MACGEN utility on every .MACROS file on the CPW disk and the end result is this:

Unresolved macros:

STR _SYSFAILMG _PPTPORT _CLEARSCREEN _QDSTARTUP _NEWANDLE PUSHLONG
_MTSTARTUP _MMSTARTUP _TLSTARTUP _BRK _QUIT _TLSHUTDOWN _MMSHUTDOWN
_DISPOSEALL PUSHWORD _MTSHUTDOWN _QDSHUTDOWN

These macros are all related to the previously mentioned macro libraries on the APW disk.

If there are any flaws here, please correct them.

quickthyme's picture
Offline
Last seen: 9 years 5 months ago
Joined: Dec 11 2014 - 12:10
Posts: 35
Re: Apple II or IIGS Assembler (Full Screen) Orca/M

I know this is an old post, but for anyone who might come along after-the-fact, I can personally verify that ORCA/M does include APW compatible macros. When you are running the macgen utility, it will keep prompting you for include folders until it has resolved all of the Macros in your source file. To point macgen to the folder containing the macros you need to assemble and run the examples, use:

13:AInclude:m=
13:ORCAInclude:m=

In that book, the examples use some custom macros (such as PushWord, PushLong, Str, etc). If using ORCA, you might choose to use the ones included with it instead, (PH2, PH4, DSTR, etc) in place of the others. Otherwise the source for the custom macros should be printed in the book somewhere IIRC.

Log in or register to post comments