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


Groups > comp.sys.atari.st > #1898

Re: EmuTOS on VCS

From Francois LE COAT <lecoat@atari.org>
Newsgroups comp.sys.atari.st
Subject Re: EmuTOS on VCS
Date 2022-06-07 16:00 +0200
Organization Aioe.org NNTP Server
Message-ID <t7nllm$5bb$1@gioia.aioe.org> (permalink)
References <366b1aa6-38c9-3584-1231-2e7251f5275f@atari.org> <00454b95-6f71-c06c-182a-3ed9df4e8a09@atari.org> <629da560$0$8508$426a74cc@news.free.fr>

Show all headers | View raw


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/

Back to comp.sys.atari.st | Previous | NextPrevious in thread | Find similar


Thread

GNU/GCC 3.3.6 Francois LE COAT <lecoat@atari.org> - 2021-03-11 22:00 +0100
  Re: EmuTOS on VCS (was: GNU/GCC 3.3.6) Francois LE COAT <lecoat@atari.org> - 2022-06-05 15:45 +0200
    Re: EmuTOS on VCS (was: GNU/GCC 3.3.6) Vincent Rivière <vincent.riviere@freesbee.fr> - 2022-06-06 08:57 +0200
      Re: EmuTOS on VCS Francois LE COAT <lecoat@atari.org> - 2022-06-07 16:00 +0200

csiph-web