Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  newsreader  groups  login

Message-ID:  

24 Apr, 2024: Testing a new version of the Overboard here. If you have an issue post about it to rocksolid.nodes.help (I know. Everyone on Usenet has issues)


computers / comp.sys.atari.st / Re: EmuTOS on VCS

SubjectAuthor
* Re: EmuTOS on VCS (was: GNU/GCC 3.3.6)Francois LE COAT
`* Re: EmuTOS on VCS (was: GNU/GCC 3.3.6)Vincent Rivière
 `- Re: EmuTOS on VCSFrancois LE COAT

1
Re: EmuTOS on VCS (was: GNU/GCC 3.3.6)

<00454b95-6f71-c06c-182a-3ed9df4e8a09@atari.org>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=75&group=comp.sys.atari.st#75

  copy link   Newsgroups: comp.sys.atari.st
Path: i2pn2.org!i2pn.org!aioe.org!FhYmPQ/DMQhN5Ehd56zDkg.user.46.165.242.75.POSTED!not-for-mail
From: lec...@atari.org (Francois LE COAT)
Newsgroups: comp.sys.atari.st
Subject: Re: EmuTOS on VCS (was: GNU/GCC 3.3.6)
Date: Sun, 5 Jun 2022 15:45:15 +0200
Organization: Aioe.org NNTP Server
Message-ID: <00454b95-6f71-c06c-182a-3ed9df4e8a09@atari.org>
References: <366b1aa6-38c9-3584-1231-2e7251f5275f@atari.org>
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-15; format=flowed
Content-Transfer-Encoding: quoted-printable
Injection-Info: gioia.aioe.org; logging-data="38492"; posting-host="FhYmPQ/DMQhN5Ehd56zDkg.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org";
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:60.0)
Gecko/20100101 Firefox/60.0
X-Notice: Filtered by postfilter v. 0.9.2
 by: Francois LE COAT - Sun, 5 Jun 2022 13:45 UTC

Hi,

Is EmuTOS portable on CPU x86 and the ATARI VCS platform, where it
is originating, since there is GEM on the Amstrad PC 1512 thanks
to Digital Research ? The ATARI VCS is a well defined architecture,
that allows to boot many different operating systems. Why not EmuTOS ?

Thanks,

Francois LE COAT writes:
> What about proposing a complete ATARI development system, based on
> GNU/GCC 3.3.6 ? The GNU/GCC community has almost abandoned the m68k
> processor target. We will probably have to migrate to llvm/clang
> system if we want to develop for ATARI compatible computers, further ...
>
> Personally I can't use GNU/GCC more recent version than 3.3.6, to
> build my ATARI software. And I'm probably not an isolated case ...
>
> We need a free reference ATARI system development kit, that would
> allow building all software, including historical devels like mine :-)
>
> The ATARI devels, and system software are not evolving in a good way !
> Because it is based on evolution of GNU/GCC, that neglects m68k target.

Best regards,

--
François LE COAT
Author of Eureka 2.12 (2D Graph Describer, 3D Modeller)
http://eureka.atari.org/

Re: EmuTOS on VCS (was: GNU/GCC 3.3.6)

<629da560$0$8508$426a74cc@news.free.fr>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=76&group=comp.sys.atari.st#76

  copy link   Newsgroups: comp.sys.atari.st
Path: i2pn2.org!i2pn.org!news.niel.me!news.gegeweb.eu!gegeweb.org!fdn.fr!proxad.net!feeder1-2.proxad.net!cleanfeed3-a.proxad.net!nnrp1-1.free.fr!not-for-mail
Date: Mon, 6 Jun 2022 08:57:15 +0200
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.10.0
From: vincent....@freesbee.fr (Vincent Rivière)
Subject: Re: EmuTOS on VCS (was: GNU/GCC 3.3.6)
Newsgroups: comp.sys.atari.st
References: <366b1aa6-38c9-3584-1231-2e7251f5275f@atari.org>
<00454b95-6f71-c06c-182a-3ed9df4e8a09@atari.org>
Content-Language: en-US
In-Reply-To: <00454b95-6f71-c06c-182a-3ed9df4e8a09@atari.org>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Lines: 17
Message-ID: <629da560$0$8508$426a74cc@news.free.fr>
Organization: Guest of ProXad - France
NNTP-Posting-Date: 06 Jun 2022 08:57:36 CEST
NNTP-Posting-Host: 109.12.77.88
X-Trace: 1654498656 news-2.free.fr 8508 109.12.77.88:57166
X-Complaints-To: abuse@proxad.net
 by: Vincent Rivière - Mon, 6 Jun 2022 06:57 UTC

On 05/06/2022 à 15:45, Francois LE COAT wrote:
> Is EmuTOS portable on CPU x86 and the ATARI VCS platform, where it
> is originating, since there is GEM on the Amstrad PC 1512 thanks
> to Digital Research ? The ATARI VCS is a well defined architecture,
> that allows to boot many different operating systems. Why not EmuTOS ?

Indeed, Digital Research GEM sources were originally written for x86. EmuTOS
used them on 68000, and filled the gaps with a new BIOS for Atari ST, and a
lot of adjustments. Current EmuTOS sources only support 68000/ColdFire
processors. Porting it to a new CPU would require to rewrite the assembler
sources, and define a new API for user programs. Such OS would not run 68000
Atari programs, unless some emulation layer is provided.

So this is unlikely to happen.

--
Vincent Rivière

Re: EmuTOS on VCS

<t7nllm$5bb$1@gioia.aioe.org>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=77&group=comp.sys.atari.st#77

  copy link   Newsgroups: comp.sys.atari.st
Path: i2pn2.org!i2pn.org!aioe.org!3zkM8jtPFN/153JZy6XNqQ.user.46.165.242.75.POSTED!not-for-mail
From: lec...@atari.org (Francois LE COAT)
Newsgroups: comp.sys.atari.st
Subject: Re: EmuTOS on VCS
Date: Tue, 7 Jun 2022 16:00:22 +0200
Organization: Aioe.org NNTP Server
Message-ID: <t7nllm$5bb$1@gioia.aioe.org>
References: <366b1aa6-38c9-3584-1231-2e7251f5275f@atari.org>
<00454b95-6f71-c06c-182a-3ed9df4e8a09@atari.org>
<629da560$0$8508$426a74cc@news.free.fr>
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-15; format=flowed
Content-Transfer-Encoding: quoted-printable
Injection-Info: gioia.aioe.org; logging-data="5483"; posting-host="3zkM8jtPFN/153JZy6XNqQ.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org";
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:60.0)
Gecko/20100101 Firefox/60.0
X-Notice: Filtered by postfilter v. 0.9.2
 by: Francois LE COAT - Tue, 7 Jun 2022 14:00 UTC

Hi,

Vincent Rivière writes:
> Francois LE COAT wrote:
>> Is EmuTOS portable on CPU x86 and the ATARI VCS platform, where it
>> is originating, since there is GEM on the Amstrad PC 1512 thanks
>> to Digital Research ? The ATARI VCS is a well defined architecture,
>> that allows to boot many different operating systems. Why not EmuTOS ?
>
> Indeed, Digital Research GEM sources were originally written for x86.
> EmuTOS used them on 68000, and filled the gaps with a new BIOS for Atari
> ST, and a lot of adjustments. Current EmuTOS sources only support
> 68000/ColdFire processors. Porting it to a new CPU would require to
> rewrite the assembler sources, and define a new API for user programs.
> Such OS would not run 68000 Atari programs, unless some emulation layer
> is provided.
>
> So this is unlikely to happen.

I'm a EmuTOS user, and I'm not involved in its developments... But
isn't it the goal of EmuTOS, to be available on as many hardware
configurations as it is possible ? It is being ported to the ARM CPU

<https://github.com/kelihlodversson/pTOS>

and it would be appreciated on newest ATARI console indeed. It only
contains 12% of assembly language according to the GitHub WEB site.

There's many different x86 hardware, and many different ARM hardware,
but the ATARI VCS is a unique one, and I suspect it would be simpler
porting EmuTOS to a well defined architecture like the VCS. I'm sure
it would be welcome by the ATARI new developers and new users =)

Don't you think so ?

Best regards,

--
François LE COAT
Author of Eureka 2.12 (2D Graph Describer, 3D Modeller)
http://eureka.atari.org/

1
server_pubkey.txt

rocksolid light 0.9.8
clearnet tor