Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.sys.apple2 > #25477

Re: Porting GSOS to Single board computers

From TheJ <thej@shaw.ca>
Newsgroups comp.sys.apple2
Subject Re: Porting GSOS to Single board computers
Date 2015-08-06 05:22 +0000
Organization Mac GUI
Message-ID <thej-1438838648@macgui.com> (permalink)
References <thej-1438806539@macgui.com> <alpine.DEB.2.02.1508060600220.21875@ks3374488.kimsufi.com> <2088642188460528840.984350mjmahon-aol.com@news.giganews.com>

Show all headers | View raw


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.

The whole point of my post is: if it is being compiled from a high level
language, what's stopping it from being targeted to a different hardware
platform?

Michael pointed out the sound and graphics would be a problem since the
hardware is different.

J

Michael J. Mahon wrote:
> Steve Nickolas <usotsuki@buric.co> wrote:
>> On Wed, 5 Aug 2015, TheJ wrote:
>> 
>>> A thought experiment...
>>> 
>>> Now that the full source for GSOS is available, what would the
>>> likelyhood of
>>> it being ported to a single board computer like the Raspberry Pi be?
>>> 
>>> What would the major sticking points be?
>> 
>> RPi has a completely different CPU arch and I think a good chunk of the
>> OS is written in ASM. If you were talking a 65C816-based SBC, it might be
>> another story.
>> 
>> -uso.
> 
> But the graphics architecture would remain a big issue, and a 65C816
> doesn't have enough horsepower to emulate the IIgs graphics (not to
> mention
> the Ensoniq chip). 
> 
> Consider that the IIgs is *already* a single-board computer. And also
> consider running a good IIgs emulator on the RPi--like Apple Pi.
> 
> Porting a complete GUI OS to a very different architecture when
> portability
> was never a design consideration is a high difficulty job. 
>

Back to comp.sys.apple2 | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

Porting GSOS to Single board computers TheJ <thej@shaw.ca> - 2015-08-05 20:27 +0000
  Re: Porting GSOS to Single board computers Steve Nickolas <usotsuki@buric.co> - 2015-08-06 06:01 +0200
    Re: Porting GSOS to Single board computers Michael J. Mahon <mjmahon@aol.com> - 2015-08-05 23:46 -0500
      Re: Porting GSOS to Single board computers TheJ <thej@shaw.ca> - 2015-08-06 05:22 +0000
        Re: Porting GSOS to Single board computers Stavros Karatsoridis <skaratso@gmail.com> - 2015-08-06 06:31 -0700
          Re: Porting GSOS to Single board computers TheJ <thej@shaw.ca> - 2015-08-06 17:28 +0000
            Re: Porting GSOS to Single board computers Stavros Karatsoridis <skaratso@gmail.com> - 2015-08-06 13:19 -0700
            Re: Porting GSOS to Single board computers wssimms@gmail.com - 2015-08-06 17:55 -0700
  Re: Porting GSOS to Single board computers Gordon Henderson <gordon+usenet@drogon.net> - 2015-08-06 11:30 +0000
  Re: Porting GSOS to Single board computers Benoit0123 <bgilon@free.fr> - 2015-08-10 14:56 +0000
    Re: Porting GSOS to Single board computers sicklittlemonkey <nick.westgate@gmail.com> - 2015-08-12 05:18 -0700
      Re: Porting GSOS to Single board computers David Schmidt <schmidtd@my-deja.com> - 2015-08-12 16:00 -0400
      Re: Porting GSOS to Single board computers Michael Black <et472@ncf.ca> - 2015-08-13 00:22 -0400
        Re: Porting GSOS to Single board computers wssimms@gmail.com - 2015-08-12 17:49 -0700
          Re: Porting GSOS to Single board computers misterlott@gmail.com - 2015-10-26 14:47 -0700
            Re: Porting GSOS to Single board computers Don Bruder <dakidd@sonic.net> - 2015-10-26 15:27 -0700
          Re: Porting GSOS to Single board computers John Brooks <jbrooks@blueshiftinc.com> - 2015-10-26 16:24 -0700
            Re: Porting GSOS to Single board computers D Finnigan <dog_cow@macgui.com> - 2015-10-27 14:29 +0000
              Re: Porting GSOS to Single board computers Michael J. Mahon <mjmahon@aol.com> - 2015-10-27 17:08 -0500
                Re: Porting GSOS to Single board computers D Finnigan <dog_cow@macgui.com> - 2015-10-28 00:51 +0000
                Re: Porting GSOS to Single board computers Michael J. Mahon <mjmahon@aol.com> - 2015-10-28 15:06 -0500
              Re: Porting GSOS to Single board computers misterlott@gmail.com - 2015-10-30 12:40 -0700
            Re: Porting GSOS to Single board computers scott@alfter.diespammersdie.us (Scott Alfter) - 2015-10-28 17:43 +0000
              Re: Porting GSOS to Single board computers Michael Black <et472@ncf.ca> - 2015-10-28 14:59 -0400
                Re: Porting GSOS to Single board computers scott@alfter.diespammersdie.us (Scott Alfter) - 2015-10-29 16:16 +0000
                Re: Porting GSOS to Single board computers Gordon Henderson <gordon+usenet@drogon.net> - 2015-11-01 10:55 +0000

csiph-web