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

11 replies [Last post]
-Blimco-'s picture
Offline
Joined: Feb 20 2013
Posts: 26

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

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
bushnrvn's picture
Offline
Joined: Jan 15 2012
Posts: 186
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.

__________________

WTB IIgs accelerator

gsmcten's picture
Online
Joined: Oct 4 2005
Posts: 2609
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

__________________

Steven (gsmcten)

"Apple ][.....It's ALIVE!!!!!"

-Blimco-'s picture
Offline
Joined: Feb 20 2013
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
Joined: Feb 23 2007
Posts: 34
Re: Apple II or IIGS Assembler (Full Screen) Orca/M

Is APW still available somewhere?

-Blimco-'s picture
Offline
Joined: Feb 20 2013
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
Joined: Dec 10 2011
Posts: 666
Re: Apple II or IIGS Assembler (Full Screen) Orca/M

JamesD wrote:

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
Joined: Jan 15 2012
Posts: 186
Re: Apple II or IIGS Assembler (Full Screen) Orca/M

MarkO wrote:

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.

__________________

WTB IIgs accelerator

MarkO's picture
Offline
Joined: Dec 10 2011
Posts: 666
Re: Apple II or IIGS Assembler (Full Screen) Orca/M

bushnrvn wrote:
MarkO wrote:

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

Quote:

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
Joined: Jan 15 2012
Posts: 186
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 -

Scanlon wrote:

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.

__________________

WTB IIgs accelerator

bushnrvn's picture
Offline
Joined: Jan 15 2012
Posts: 186
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.

__________________

WTB IIgs accelerator

quickthyme's picture
Offline
Joined: Dec 11 2014
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.