해커 Sebastian Staax는 불가능해 보이는 일을 해냈습니다. 그는 기본 32KiB 게임보이 카트리지와 ESP8266 마이크로컨트롤러를 사용하여 웹 브라우징이 가능한 최초의 게임보이를 만들었습니다. 이것이 왜 필요한가? 이것은 사실이 아니며 Stax에 따르면 그는 단순히 할 수 있기 때문에 그렇게했습니다.
Staacks 블로그 게시물은 이 정도 규모의 프로젝트를 설계하고 구축하는 데 필요한 단계에 대해 자세히 설명하고 있습니다. 10,000피트에서 이 프로젝트는 두 가지 요소에 의해 추진됩니다. ESP8266 마이크로컨트롤러와 통신하는 데 사용되는 Z80 어셈블리 코드와 게임보이 화면에 표시할 웹사이트를 다시 포맷하는 마이크로컨트롤러 코드. 마이크로컨트롤러가 160MHz로 클럭된다는 점은 주목할 가치가 있습니다. 따라서 Game Boy의 4MHz 업그레이드는 놀랍습니다. 다음은 게시물에서 발췌한 내용입니다.
시간이 좀 걸렸지만 마침내 나만의 Game Boy 카트리지를 만들 수 있었습니다. 와이파이로! 현재로서는 간단한 Telnet 스타일 통신과 Wikipedia 기사 액세스만 시연할 수 있지만 앞으로 더 많이 시연할 것이라고 확신합니다. 현재 가장 흥미롭고 놀랍도록 복잡한 것은 이것이 일반적으로 작동하는 방식입니다.
이 기사에 시간을 낭비하기 전에 이 카트리지가 무엇을 할 수 있는지, 그리고 아마도 더 중요하게는 할 수 없는지에 대해 분명히 해야 할 것입니다. 이것은 Wi-Fi 기능을 추가하기 위한 ESP8266 마이크로컨트롤러가 있는 기본 32KB Game Boy 카트리지입니다. 이를 통해 Game Boy의 인터넷 또는 LAN에서 데이터에 액세스하거나 데이터를 보낼 수 있습니다. ESP8266은 Game Boy에 대한 대부분의 전처리를 수행할 수 있으므로 Twitter 클라이언트는 가능한 Reddit 브라우저입니다.
Staacks에 따르면 Wi-Fi 컨트롤러와 상호 작용하는 데 사용되는 Z80 코드는 Sega Game Gear와도 호환되는 오픈 소스 GBDK를 사용하여 개발되었습니다. Game Boy와 Game Gear는 모두 Zilog Z80의 변종입니다. 그러면 향후 컬러 JPG 파일을 표시하는 Game Gear 카트리지를 볼 수 있다는 뜻인가요? 나는 숨을 참지 않을 것이다.
이 프로젝트는 현재 Wikipedia 보기만 지원합니다.
출처: there.oughta.be
답글 남기기