Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.sys.apple2.programmer > #1900
| Newsgroups | comp.sys.apple2.programmer |
|---|---|
| Date | 2015-10-19 16:13 -0700 |
| References | <b621706c-85ac-4d23-bc15-880f1a1d5a16@googlegroups.com> <n03gat$tdb$1@dont-email.me> |
| Message-ID | <ca58798d-a8f5-413c-9b7f-315974d45e2f@googlegroups.com> (permalink) |
| Subject | Re: Modern Apple II development options |
| From | John Brooks <jbrooks@blueshiftinc.com> |
On Monday, October 19, 2015 at 12:31:42 PM UTC-7, Kelvin Sherlock wrote: > For IIgs development, I use the MPW IIgs Assembler/Linker/Rez/etc on OS X. > > https://github.com/ksherlock/mpw > > Then drag-and-drop into Sweet 16. Before drag-and-drop support, I wrote a > gopher client so I could edit files on the Mac and then pull them into sweet 16 > (or a real IIgs) for compiling > > https://github.com/ksherlock/gopher > > I haven't used it lately, but the silver platter NDA (that's a web server) > supports HTTP PUTs, so you can use curl to send files that way. It was > developed on a IIgs but I used curl to copy the source code to a windows > machine to backup in a perforce repository. Occasionally, I made edits in > windows and pushed them back. > > (Sweet 16's TCP doesn't support inbound connections which is why I had > to resort to gopher). > > Kelvin > > > On 2015-10-12 20:48:02 +0000, John Brooks said: > > > I'm just getting back into Apple IIGS programming again after being > > distracted by other things for the past 25 years. > > > > I'm curious what modern development tools and workflow options are > > available when the code must be run on a physical Apple II/GS due to > > hardware dependencies (IE, the code doesn't run the same on an > > emulator). > > > > Right now I'm continuing to use Merlin16 on the GS as I did in the > > 1980's, but I wonder what other options are available. A primary goal > > is fast iteration speed. > > > > I'm open to using OS X, Linux, or Windows if it improves dev iteration. > > > > Apologies in advance is this has recently been discussed somewhere and > > I missed it. > > > > Thanks! > > -JB > > @JBrooksBSI Thanks Kelvin! I've used the MPW emulation a fair amount. It's very cool! I found I needed to go to Mac MPW and extract the actual compile commands from old MPW builds as the MPW make syntax was a no-go in the OS X environment. I also found that a handful of the files I tried to reassemble with MPW on OSX had errors (memory related IIRC) and I had to go build them on Mac MPW instead. I tried both the 68k & 68020 versions of the MPW tools under MPW emulation, but neither version worked. BTW: Do you know if there's a way to get help info on the emulated MPW commands? I miss MPW's Commando but have been getting by with .pdf docs. I've recently been using the OS X MPW tool to convert an APW app to AsmIIGS. The Apple conversion tool (CvtAsmIIGS sp?) seems to work fine on OS X. It's too early to tell if I will be able to assemble this project on OS X or will run into those memory errors. BTW, I've also been putting together an Xcode project & build scripts for cross-development. I have an initial version which uses Merlin32 & ADT VDrive, and plan to do a version for AsmIIGS and later one for Orca/C as I recover and attempt to build long-dormant GS projects. -JB
Back to comp.sys.apple2.programmer | Previous | Next — Previous in thread | Next in thread | Find similar
Modern Apple II development options John Brooks <jbrooks@blueshiftinc.com> - 2015-10-12 13:48 -0700
Re: Modern Apple II development options Andy McFadden <thefadden@gmail.com> - 2015-10-13 09:16 -0700
Re: Modern Apple II development options John Brooks <jbrooks@blueshiftinc.com> - 2015-10-13 11:08 -0700
Re: Modern Apple II development options D Finnigan <dog_cow@macgui.com> - 2015-10-13 19:09 +0000
Re: Modern Apple II development options Michael J. Mahon <mjmahon@aol.com> - 2015-10-13 14:21 -0500
Re: Modern Apple II development options D Finnigan <dog_cow@macgui.com> - 2015-10-13 19:39 +0000
Re: Modern Apple II development options David Schmidt <schmidtd@my-deja.com> - 2015-10-13 16:48 -0400
Re: Modern Apple II development options John Brooks <jbrooks@blueshiftinc.com> - 2015-10-13 17:03 -0700
Re: Modern Apple II development options David Schmidt <schmidtd@my-deja.com> - 2015-10-13 22:04 -0400
Re: Modern Apple II development options John Brooks <jbrooks@blueshiftinc.com> - 2015-10-13 21:09 -0700
Re: Modern Apple II development options John Brooks <jbrooks@blueshiftinc.com> - 2015-10-13 21:51 -0700
Re: Modern Apple II development options David Schmidt <schmidtd@my-deja.com> - 2015-10-14 11:41 -0400
Re: Modern Apple II development options John Brooks <jbrooks@blueshiftinc.com> - 2015-10-14 09:36 -0700
Re: Modern Apple II development options David Schmidt <schmidtd@my-deja.com> - 2015-10-14 11:32 -0400
Re: Modern Apple II development options John Brooks <jbrooks@blueshiftinc.com> - 2015-10-14 09:13 -0700
Re: Modern Apple II development options David Schmidt <schmidtd@my-deja.com> - 2015-10-14 18:04 -0400
Re: Modern Apple II development options ol.sc@web.de (Oliver Schmidt) - 2015-10-15 20:07 +0000
Re: Modern Apple II development options John Brooks <jbrooks@blueshiftinc.com> - 2015-10-15 13:35 -0700
Re: Modern Apple II development options D Finnigan <dog_cow@macgui.com> - 2015-10-15 22:45 +0000
Re: Modern Apple II development options ol.sc@web.de (Oliver Schmidt) - 2015-10-17 11:36 +0000
Re: Modern Apple II development options David Schmidt <schmidtd@my-deja.com> - 2015-10-16 08:12 -0400
Re: Modern Apple II development options ol.sc@web.de (Oliver Schmidt) - 2015-10-17 11:34 +0000
Re: Modern Apple II development options ol.sc@web.de (Oliver Schmidt) - 2015-10-17 11:59 +0000
Re: Modern Apple II development options David Schmidt <schmidtd@my-deja.com> - 2015-10-17 11:43 -0400
Re: Modern Apple II development options ol.sc@web.de (Oliver Schmidt) - 2015-10-19 20:01 +0000
Re: Modern Apple II development options ol.sc@web.de (Oliver Schmidt) - 2015-10-15 19:37 +0000
Re: Modern Apple II development options David Schmidt <schmidtd@my-deja.com> - 2015-10-16 07:39 -0400
Re: Modern Apple II development options ol.sc@web.de (Oliver Schmidt) - 2015-10-17 11:37 +0000
Re: Modern Apple II development options roughana@gmail.com - 2015-10-13 17:20 -0700
Re: Modern Apple II development options spectrumdaddy@nospam.com (Ewen) - 2015-10-15 07:47 +0100
Re: Modern Apple II development options spectrumdaddy@nospam.com (Ewen) - 2015-10-17 10:54 +0100
Re: Modern Apple II development options Hugh Hood <hughhood@earthlink.net> - 2015-10-13 23:42 -0500
Re: Modern Apple II development options John Brooks <jbrooks@blueshiftinc.com> - 2015-10-13 22:18 -0700
Re: Modern Apple II development options olivier.zardini@itn-group.eu - 2015-10-14 04:17 -0700
Re: Modern Apple II development options John Brooks <jbrooks@blueshiftinc.com> - 2015-10-14 14:42 -0700
Re: Modern Apple II development options D Finnigan <dog_cow@macgui.com> - 2015-10-14 13:42 +0000
Re: Modern Apple II development options John Brooks <jbrooks@blueshiftinc.com> - 2015-10-14 09:11 -0700
Re: Modern Apple II development options D Finnigan <dog_cow@macgui.com> - 2015-10-14 22:23 +0000
Re: Modern Apple II development options Hugh Hood <hughhood@earthlink.net> - 2015-10-17 00:01 -0500
Re: Modern Apple II development options John Brooks <jbrooks@blueshiftinc.com> - 2015-10-16 22:48 -0700
Re: Modern Apple II development options ol.sc@web.de (Oliver Schmidt) - 2015-10-17 11:45 +0000
Re: Modern Apple II development options John Brooks <jbrooks@blueshiftinc.com> - 2015-10-17 08:52 -0700
Re: Modern Apple II development options ol.sc@web.de (Oliver Schmidt) - 2015-10-19 20:11 +0000
Re: Modern Apple II development options Hugh Hood <hughhood@earthlink.net> - 2015-10-18 13:46 -0500
Re: Modern Apple II development options John Brooks <jbrooks@blueshiftinc.com> - 2015-10-18 11:59 -0700
Re: Modern Apple II development options Antoine Vignau <antoine.vignau@laposte.net> - 2015-10-18 13:13 -0700
Re: Modern Apple II development options Hugh Hood <hughhood@earthlink.net> - 2015-10-18 19:05 -0500
Re: Modern Apple II development options John Brooks <jbrooks@blueshiftinc.com> - 2015-10-18 22:55 -0700
Re: Modern Apple II development options Steven Hirsch <snhirsch@gmail.com> - 2015-10-19 09:52 -0400
Re: Modern Apple II development options John Brooks <jbrooks@blueshiftinc.com> - 2015-10-19 08:34 -0700
Re: Modern Apple II development options Steven Hirsch <snhirsch@gmail.com> - 2015-10-19 12:58 -0400
Re: Modern Apple II development options olivier.zardini@cooperteam.fr - 2015-10-19 13:32 -0700
Re: Modern Apple II development options Steven Hirsch <snhirsch@gmail.com> - 2015-10-17 10:57 -0400
Re: Modern Apple II development options D Finnigan <dog_cow@macgui.com> - 2015-10-13 19:13 +0000
Re: Modern Apple II development options John Brooks <jbrooks@blueshiftinc.com> - 2015-10-18 00:56 -0700
Re: Modern Apple II development options Kelvin Sherlock <email@domain.com> - 2015-10-19 15:31 -0400
Re: Modern Apple II development options John Brooks <jbrooks@blueshiftinc.com> - 2015-10-19 16:13 -0700
Re: Modern Apple II development options Kelvin Sherlock <email@domain.com> - 2015-10-24 13:58 -0400
csiph-web