레고 게임보이를 작동 가능한 게임보이로 변환함
(blog.nataliethenerd.com)- Game Boy 보드의 분석 및 문서 작업을 바탕으로 레고 Game Boy 키트를 실제 작동하는 Game Boy로 개조하는 프로젝트를 진행함
- MGB(Pocket) CPU를 사용하여 공간 효율성과 부품 구하기의 용이성을 높임
- 레고 키트의 디자인과 크기를 분석한 뒤, 3D 프린트 및 맞춤 회로 설계를 적용함
- 버튼, 오디오 등 실제 하드웨어 인터페이스를 레고 부품과 연동하여 구현함
- 제품의 완성도를 높이기 위해 보드를 지속적으로 개선 및 테스트하는 중임
개요
이 프로젝트는 레고에서 출시한 Game Boy 키트를 실제로 작동하는 Game Boy 게임기로 개조하는 작업임. 다양한 Game Boy 보드의 자료와 회로도를 제작해온 경험을 바탕으로, 맞춤 설계와 3D 프린트 파츠를 이용해 부품들을 결합하는 과정임
프로젝트 시작 및 동기
- 처음에는 레고 Game Boy 키트 발표와 동시에 트윗을 통해 농담처럼 아이디어를 제시함
- 이후 Game Boy CPU PCB를 여러 차례 설계해본 경험을 살려 실제 개조 작업에 착수함
선택한 CPU와 이유
-
MGB(Pocket) CPU를 선택한 이유는 다음과 같음
- DMG와 기능적으로 거의 동일함
- 보유량이 많아 프로젝트 확장성이 높음
- 비용이 저렴하고 쉽게 구할 수 있어 접근성이 좋음
- DMG CPU는 외부 VRAM이 필요하지만, MGB CPU는 내부에 VRAM이 포함되어 있으므로 구성이 간단하고 공간 절약에 유리함
프리 플래닝 및 회로 설계
- 레고 제품의 공식 이미지와 치수를 분석해 화면 및 부품 배치 위치를 정확히 산출함
- Safer Charger 보드에 사용한 파워 회로를 적용하고, 소프트 래칭 전원 스위치와 버튼 매트릭스, 오디오 핀 출력 등을 설계에 반영함
- KiCad 3D 렌더링으로 PCB 모습을 시각화함
버튼, 커넥터 등 구현
- 레고의 실제 버튼 패널을 누를 수 있다는 점을 활용하여 회로와 연결함
- 버튼 동작과 USB-C 등 커넥터 부분을 맞춤 3D 프린트 부품으로 구현함
- 각 부품의 클릭감 등 실사용 감각을 최대한 살리고자 노력함
개발 및 향후 계획
- 현재 레고 Game Boy 실물을 확보하여 회로와 결합하면서 지속적으로 보드를 개선중임
- 작업이 마무리되면, 프로젝트의 상세 도면 및 완성품 공개 예정임
- 관련 업데이트를 위해 Discord 서버에서 추가 정보를 공유하고 있음
Hacker News 의견
-
어제 이 세트를 막 조립하고 나서 ‘이걸 실제로 게임보이로 바꾸는 건 얼마나 어려울까’ 생각했음. 이제 답을 알게 되었음
-
이런 프로젝트가 정말 좋음. 특히 Lego 폼팩터와 CPU를 지원하는 전자 부품 제약 안에서 창의력을 발휘해야 하는 점이 매력적임. 요즘 하드웨어 기준, PCB가 놀라울 만큼 단순함. 최신 표면 실장 부품이 큰 도움을 줌. 닌텐도 PCB의 정교한 실크스크린을 보니, 모든 제품이 회로도와 부품 사양을 같이 제공하던 시절이 그리워짐
-
이건 정말 멋짐. 그래서 인터넷, LEGO, 그리고 메이커/해커 분위기의 오타쿠들을 좋아함
-
이 세트로 바로 이런 걸 해보려고 예약 주문했음. 같은 생각 하는 사람이 많아서 반가움. 그런데 이상하게도 오늘에서야 내 세트가 도착함. 예약 주문 배송 시간이 이렇게 차이 나는 이유가 궁금함
- 미국에선 이미 몇 주 전부터 Costco에서 이 세트를 살 수 있었음. 나는 약 2주 전에 받음
- 판매자 중 일부가 판매 금지 기간을 지키지 않거나, 일부 고객만 특권을 누리는 경우가 있음
- 이전 댓글 외에도, LEGO 공식 직구는 미국 내에서도 여러 창고에서 발송함. 예를 들어 내 bricklink western train set은 라스베이거스에서 왔고, 주변 사람들은 창고와의 거리, 그리고 주문 순서에 따라 나보다 3~4일 빨리 받거나 늦게 받은 경우도 있었음. 결국 물류 문제거나, 어떤 이들은 그냥 운이 좋다고 부르기도 함
-
비주얼은 멋진데, 저 D-Pad는 몇 분만 써도 손이 아플 것 같음
- 이런 작업에 도전하는 사람들은 실제 플레이 용이 아니라 예술 작품, 또는 컨셉으로 만드는 편임. 게임보이야 충분히 가지고 있을 거라 생각함
-
게임보이 모딩 씬은 정말 흥미로움.
DMG-CPU
메인 SoC 빼고 모든 부품을 교체할 수 있음. 사실 이 SoC까지도 어떤 형태로든 대체 가능함 YouTube 링크- FPGA를 이용해 원래 GB/GBC/SGB SoC를 대체하는 리플레이스먼트 메인보드도 있음. 그러니까 닌텐도 부품이 하나도 없는 테세우스의 게임보이를 정말 만들 수 있음 YouTube 링크
- 테세우스의 게임보이라는 개념이 떠오름
-
누군가 이 작업을 얼마나 빨리 할지 궁금했었음
-
영상에 나오는 사람이 내 아내임
-
스타트업 영상에서 게임보이 특유의 시작음(그리고 다른 모든 소리)도 없던데, 혹시 소리 기능이 없는지 궁금함
-
처음에는 진짜 게임보이가 아니라서 실망했지만, 나보다 더 열정적인 사람이 반드시 실제로 만들어줄 거라 믿고 기다렸음. 생각보다 며칠밖에 안 걸렸음