예전부터 관심이 가는 레트로 게임 중 하나인 Elite (우주 무역) 게임이 처음 나온 컴퓨터가 BBC Micro 컴퓨터이다. 영국을 중심으로 유럽에서는 미국의 애플 2나 Commodore 64 같은 메이저 개인용 컴퓨터였던 것 같다.
Elite 는 엄청 다양한 시스템에 포팅이 되었고, 그 명맥은 아직까지 살아남아서 오늘날의 컴퓨터에서도 돌아가는 최신 버전들로 계속 이어지고 있다. 오픈소스 형태로는 OOLite 라는 게임으로 나와 있고, 상용으로는 Elite Dangerous Odyssey 라는 버전이 있다.
https://www.elitedangerous.com/
이 게임은 애플2 버전과 NES 버전으로 조금씩 맛만 보다가 오리지널인 Acornsoft의 BBC Micro 버전을 해보고 싶어서 BBC Micro 의 에뮬레이터를 조금 가지고 놀아봤었고, 그때 BBC Micro 의 BASIC 인터프리터가 타 8비트 컴퓨터의 그것에 비해서 엄청나게 확장된 기능(그래픽, 사운드, 구조화 프로그래밍?)을 가진 언어임을 알게 되서 꽤 놀랐던 적이 있다. 시간이 많으면 한번 배워보고 싶을 정도로...
그런데 이 인터프리터는 오늘날 SDL 2.0 기반의 그래픽, 사운드를 지원하는 오픈소스 버전(윈도우용)이 있고, 그걸 기반으로 한 Mac, Linux 버전도 나와 있는 것을 오늘 처음 알았다. 역시 시간만 있으면 한번쯤 배워보고 싶은 욕구가...
일단 해당 프로그램의 소스를 남겨 놓는다.
https://www.bbcbasic.co.uk/bbcsdl/index.html
'Retro Game & PC > 정보' 카테고리의 다른 글
Turtle Graphics in BASIC - 40+ years ago and now (0) | 2024.04.24 |
---|---|
old-computers.com: Gone & Backups (0) | 2024.04.24 |
Type-in Mania: An Interactive Archive of Early BASIC Programs (0) | 2024.04.24 |
AppleWin에서 실기 애플2용 패들 처럼 쓸만한 컨트롤러 DIY (1) | 2024.04.19 |
Lee's Apple II Programs (0) | 2024.04.18 |