SMSQ/E
SMSQ/E개발자 | 토니 테비, 볼프강 레네르츠, 마르셀 킬구스 등 자원봉사자 |
---|---|
OS 패밀리 | 싱클레어 QDOS |
소스 모델 | 오픈 소스 |
최신 릴리즈 | 3.38 / 2021년 10월 | , 전(
플랫폼 | M68k |
면허증. | BSD 라이선스 |
공식 웹사이트 | www |
SMSQ/E는 Sinclair QL PC용 오리지널 QDOS 운영체제 설계자인 토니 테비가 프랑스에서 개발한 컴퓨터 운영체제입니다.PC용 Miracle Systems QXL 에뮬레이터 카드용 QDOS 호환 SMS2 버전인 SMSQ로 시작되었습니다.이것은 나중에 Atari ST용 확장 버전인 SMSQ/E로 개발되었습니다.QDOS 호환 SMS 커널, 다시 작성된 SuperB로 구성됩니다.SBasic이라는 ASIC 인터프리터는 SuperB의 완전한 세트입니다.Atari ST용 QL 에뮬레이터용으로 작성된 ASIC 절차 및 기능 및 확장 디바이스 드라이버 세트.
또한 툴킷 II(매우 중요한 SuperB)와 같이 이전에는 QL에서만 사용 가능했던 많은 확장기능을 통합합니다.ASIC 애드온, 포인터 환경(QL의 마우스와 윈도우 시스템) 및 단축키 시스템 2.
SMSQ/E는 변경되지 않은 QL에서는 실행되지 않지만 Miracle Systems(Super)에서 보다 고도의 모든 QL 호환 플랫폼에서 실행됩니다.Q60 메인보드에 대한 GoldCard CPU 플러그인 카드.
1995년 후반 독일 작가 Marcel Kilgus는 QL 에뮬레이터 QPC에 적응하기 위해 SMSQ/E 소스를 구입했습니다.이 소스는 이후 특정 QL 하드웨어를 에뮬레이트하지 않고 특별히 개조된 디바이스 드라이버를 사용하여 보다 긴밀한 통합과 고속 에뮬레이션을 실현했습니다.
2000년에 버전 2.94는 QL 8 컬러 스크린의 경계를 벗어난 최초의 QL 운영 체제였으며, QL 호환 16비트 하이 컬러 그래픽스 서브 시스템인 GD2(그래픽 디바이스 인터페이스 버전 2)를 도입했습니다.
버전 2.99까지는 Tony Tebby와 Marcel Kilgus가 독점적으로 개발했습니다.2002년에 Tebby씨는 오픈 소스 정의의 오픈 소스는 아니지만, 모든 소스 코드(대부분의 QPC 고유의 부품은 포함하지 않음)를 공개했습니다.Tony Tebby는 이 스텝으로 마침내 QL 현장을 떠났지만, 자원봉사자들에 의한 개발은 오늘날까지 계속되고 있다.
2013년 초에 현재 소스 코드가 BSD 라이센스로 다시 공개되었습니다.
현재[when?] SMSQ/E는 약 222,000줄의 코드를 포함하는 약 200068k 어셈블러 소스 파일로 구성되어 있습니다.
외부 링크
- SMSQ/E의 개요
- 공식 SMSQ/E 사이트 소스 코드, 바이너리 및 문서
- QPC: SMSQ/E를 채용한 DOS/Windows용 소프트웨어 에뮬레이터
- Q40/Q60: 68040/68060 기반의 SMSQ/E용 메인보드
- SMSQmulator - SMSQ/E를 실행하는 Java 기반 가상 QL 머신
- QL/E SMSQ/E를 사용하는 QL 런타임 환경
- 배포판, 4.7GB의 QL 관련 문서, 소프트웨어(모든 SMSQ/E 에디션 포함) 및 사진