Path: csiph.com!au2pb.net!feeder.erje.net!1.eu.feeder.erje.net!news.swapon.de!eternal-september.org!feeder.eternal-september.org!mx02.eternal-september.org!.POSTED!not-for-mail From: TheJ Newsgroups: comp.sys.apple2 Subject: Re: Porting GSOS to Single board computers Date: Thu, 6 Aug 2015 17:28:39 +0000 (UTC) Organization: Mac GUI Lines: 29 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Injection-Date: Thu, 6 Aug 2015 17:28:39 +0000 (UTC) Injection-Info: mx02.eternal-september.org; posting-host="ac9e0e4d7dd3957fb97803ee6801bab8"; logging-data="32660"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/K2FnmG1Iswj/iI7Br6vN9" User-Agent: Mac GUI Usenet In-Reply-To: Cancel-Lock: sha1:ZKTVwbgmrGr00w2w8EHLKj/2mmY= Xref: csiph.com comp.sys.apple2:25481 My whole "thought experiment" was based on the possibility that it was at least partly written in a high level language. Porting from assembly would be a small nightmare I'm sure. j Stavros Karatsoridis wrote: > On Thursday, August 6, 2015 at 1:24:10 AM UTC-4, TheJ wrote: >> What caught my attention is that in the video displaying GS.OS 6.0.2 >> being >> built, it is being done in MPW32. >> As far as I can tell, MPW never supported 65816 assembly. It supported >> 68K >> and PowerPC assembly, as well as C, C++ and Pascal. So if it the code >> isn't >> 65816 ASM, then it is quite possibly Pascal or C. There ARE files in the >> video that have "C" and "PASCAL" references in the names. > > There most certainly was a 65816 assembler for MPW. There was a whole > toolset available for MPW that allowed for cross-platform development of > IIgs software on the Macintosh. > > MPW had MPW IIgs Pascal, MPW IIgs assembler, and I think there was even a > C > compiler for it as well. >