Xref: utzoo comp.sys.mac.programmer:12073 comp.sys.apple:21794 Path: utzoo!attcan!uunet!snorkelwacker!apple!mattd From: mattd@Apple.COM (Matt Deatherage) Newsgroups: comp.sys.mac.programmer,comp.sys.apple Subject: Re: MPW IIgs kit -- useful for a IIe? Message-ID: <38267@apple.Apple.COM> Date: 1 Feb 90 19:56:44 GMT References: <3784@hub.UUCP> Organization: Apple Computer Inc, Cupertino, CA Lines: 59 In article <3784@hub.UUCP> 6600pete@ucsbuxa.ucsb.edu (Pete Gontier) writes: >I need to know if the IIgs kit for MPW is useful for the IIe. > In general, yes, especially if you're a high-powered developer. >I understand that the IIgs toolbox has a lot of calls in common with the >Mac, and I know how _d e v e l o p_ (c.f., the article on the assembly >environment for the II series) lists it, but I can't seem to get >apda@applelink.apple.com to tell me one way or another on the following >stuff (or answer my mail at all...): > APDA does not do product support on the items they sell, and last time I looked they didn't even pretend to. If you ask them for data sheets they should send them, but more often than not they can't answer questions. > for the IIe environment, does the kit do: > o Pascal? C? No. The MPW IIgs C and Pascal compilers only produce 65816 code. > o native code stand-alones? Yes. Although the tools by default produce Apple IIgs OMF, the assembler can be instructed to only accept 6502 or 65C02 instructions, and a tool known as "MakeBinIIgs" is provided which takes an OMF file and turns it into a straight binary file. > o nice safe TTY output? > o passable graphics? If you're developing for a IIe, you're limited to the target machine. You can, of course, write code that uses the 80-column firmware, hi-res or double hi-res graphics just as you would on a native development system. The assembler does not provide graphics or TTY output libraries to link in, if that is what you are asking. Powerful IIe graphics packages (like ESS's "Pizzazz" package, which is targeted exclusively for eight-bit development) are available for such things. > and, importantly, > o can I write and debug on a Mac and run binaries on a IIe? > It depends on what you mean by "debug". You do not run IIe code under MPW or on the Mac in general. You use a tool called "duplicateIIgs", a program called "Apple File Exchange" or AppleShare file servers to get your program from the Macintosh onto a ProDOS disk (or onto a server that the IIe target machine can access). There is no cross-debugger included. >------------------------------------------------------------------------------ >Pete Gontier | InterNet: 6600pete@ucsbuxa.ucsb.edu, BitNet: 6600pete@ucsbuxa >Editor, Macker | Online Macintosh Programming Journal; mail for subscription >Hire this kid | Mac, DOS, C, Pascal, asm, excellent communication skills -- ============================================================================ Matt Deatherage, Apple Computer, Inc. | "The opinions represented here are Developer Technical Support, Apple II | not necessarily those of Apple Group. Personal mail only, please. | Computer, Inc. Remember that." ============================================================================