STOS 베이직

STOS BASIC
STOS 베이직
STOS BASIC loading screen.png
화면 로드 중 화면
개발자프랑수아 리오네, 콘스탄틴 소티로풀로스
처음 등장한1988년, 34년(연간)
영향을 받다
기본의
영향받은
AMOS

STOS BASIC은 Atari ST PC용 기본 프로그래밍 언어의 방언입니다.게임을 만들기 위해 설계되었지만, Atari ST의 내부 정보를 모르는 멀티미디어 소프트웨어 개발에 적합한 고급 그래픽스 및 사운드 명령어 세트입니다.

STOS BASIC은 Jawx – Franchois Lionet [1]Constantin Sotiropoulos에 의해 개발되었으며 만다린 소프트웨어(현재는 Europress 소프트웨어)에 의해 발행되었습니다.

역사

STOS의 첫 번째 버전(버전 2.3)은 1988년 말 만다린 소프트웨어에 의해 출시되었지만, 프랑스에서는 보다 더 일찍 버전이 출시되었습니다.

버전 2.3은 3개의 완전한 게임(Orbit, ZoltarBult Train)과 많은 액세서리 및 유틸리티(스프라이트 및 음악 편집기 등)와 함께 번들되었습니다.처음에 BASIC 인터프리터로 구현되었던 컴파일러가 곧 출시되어 사용자가 STOS Basic 프로그램을 인터프리터아닌 컴파일되었기 때문에 훨씬 더 빠르게 실행할 수 있게 되었습니다.컴파일러와 호환되기 위해서는 STOS를 버전 2.4(컴파일러와 함께 제공됨)로 업그레이드해야 합니다.STOS 2.4는 몇 가지 버그를 수정하고 부동소수점 연산 코드를 더 빠르게 만들었지만 부동소수점 숫자는 더 작은 범위를 가지고 있었다.

STOS 2.5는 TOS 1.06 (1.6)을 탑재한 Atari STE에서 STOS를 실행하기 위해 STOS 2.5가 출시되었으며, 다음으로 STOS 1.62를 탑재한 Atari STE에서 STOS를 실행하기 위해 STOS 2.6이 필요했습니다.STOS 2.7은 STOS 확장자를 사용하여 프로그램을 재생하는 컴파일러만의 업그레이드입니다.

STOS 2.07이라는 서드파티 해킹이 있었는데, STOS는 더 많은 TOS 버전에서 실행되고 Atari Falcon에서 동작하도록 설계되어 있습니다.

2001년경 Francois LionetClickteam 웹사이트를 통해 STOS [2]BASIC의 소스 코드를 공개했습니다.

2019년 4월 4일 Francois Lionet은 자신의 웹사이트 Amos2.tech를 통해 AMOS2의 공개를 발표했다.AMOS2는 코드 인터프리터로서 JavaScript를 사용하여 STOS와 AMOS를 함께 대체하고 새로운 개발 시스템을 독립시켜 인터넷 브라우저에 일반적으로 도입하고 있다.

AMOS2는 현재 AOZ [3]Studio로 알려져 있다.

내선번호

언어에 더 많은 명령어를 추가하고 기능을 높임으로써 STOS의 기능을 확장할 수 있었습니다.이러한 확장이 최초로 출시된 것은 샘플 사운드를 재생하는 기능을 추가한 STOS Maestro였다.STOS Maestro plus는 사운드 샘플러 카트리지와 함께 제공되는 STOS Maestro였습니다.다른 확장 기능으로는 TOME, STOS 3D, STE 확장 기능, Misty, Missing Link, Control 확장 기능, Extra 및 Ninja Tracker가 있습니다.이러한 확장 기능으로 인해 STOS는 출시 후에도 오랫동안 존속할 수 있었습니다.

비판

프로그래머들에게 내부 정보를 알지 못한 채 게임을 빠르게 만들 수 있는 능력을 주었지만, STOS는 느리고(특히 비고급 명령어를 집중적으로 사용할 때), 사용자가 구조화된 방식으로 프로그래밍하는 것을 허용하지 않는다는 비판을 받았다.

기타 플랫폼

1990년에 AMOS BASIC이 아미가를 위해 출시되었습니다.원래아타리 ST AMOSSTOS영국 출시 후 약 2년 후에 출시될 예정이었다.그러나 이는 개발 시간이 늘어난 덕분에 아미가 커뮤니티에 전화위복이 되고 말았다.AMOS추가 Amiga 하드웨어를 활용하여 STOS보다 더 많은 명령어를 가지고 있을 뿐만 아니라 BASIC의 스타일은 완전히 달랐습니다.줄 번호가 없고 구조화된 프로그래밍 구조도 많이 있었습니다(한때 STOS Club Newsletter는 독자가 그 스타일을 사용하여 STOS를 프로그래밍할 수 있는 프로그램을 발행했습니다).확장에 크게 의존하지 않는 STOS BASIC 프로그램을 AMOS BASIC으로 직접 변환할 수 있는 경우가 많았지만, 그 반대는 보통 사실이 아니었다.

PCOS라고 불리는 PC버전은 한번 언급되었지만 실현되지 않았다.대신, 출판사 만다린 소프트웨어는 자신들의 이름을 Europress Software로 바꾸었다.Jawx의 개발자 중 한 명인 Francois Lionet은 나중에 Yves Lamoureux와 함께 Click team을 결성하고 Klik(클릭) 시리즈의 게임 제작 도구를 출시했습니다(STOS는 기존 코드 없이 주로 마우스 구동 인터페이스를 사용하기 때문에 STOS와는 달랐습니다).Klik & Play, The Games Factory, Multimedia Fusion 및 Multimedia Fusion 2가 이 시리즈로 출시되었습니다.

레퍼런스

  1. ^ Thomas, Neil (19 Aug 2019). "STOS & Amos - Francois Lionet Retro Tea Break". Archived from the original on 2021-12-13. Retrieved 11 Mar 2020.
  2. ^ Amos & Stos © clickteam.com 메인 다운로드 (2007년)
  3. ^ "AOZ Studio to create your apps and games". AOZ Studio. Retrieved 2020-03-12.

외부 링크

일반

퍼블리셔

패치

  • 범용 STOS 픽서 - 컴파일된STOS 프로그램이 더 많은 TOS 버전에서 실행되도록 수정하려면 이 옵션을 사용합니다.
  • STOS Basic 2.07 - STOS 버전을 버전 2.07에 패치할 때 사용합니다.컴파일된 프로그램이 더 많은 TOS 버전 및 하드웨어와 호환되도록 합니다.아타리 팔콘에서도 STOS가 정상적으로 동작합니다.

자원.

향수