2017년 슈퍼패미컴 미니가 출시되면서 잊혀졌던 게임이 세상에 다시 나오게 됐었죠.
스타폭스2 입니다.
플랫폼의 수명이 이미 거의 끝난 시점, 여러 어른들의 사정으로 출시되지 못하고
스타폭스64 가 그 자리를 대신했었더랬죠.
어쨌거나 1996년 개발했던 게임이 2017년이 되서야 출시가 되었습니다.
.
단지
.
슈퍼패미컴 미니에 내장된 상태로 출시되었고,
닌텐도 스위치 온라인 구독자에게 다운로드 게임으로만 제공해서...
슈퍼패미컴 게임이지만, 슈퍼패미컴 실기에서는 즐길 방법이 없습니다.
.
그래서
.
실기용 카트리지를 만들어봤습니다.
.
.
표지는 대강 일러스트레이터로 그럴싸해보이게끔만 만들었습니다.
(공돌이에게 디자인 지적하기 없기)
.
실행 화면 먼저 보여드리면..
.
.
네. 당연히 플레이도 가능해요.
.
만들면서 찍었던 사진 이제부터 갑니다.
(슈패 미니에서 롬 추출은 게시판 성격에 안맞으니 스킵)
.
일단
.
스타폭스2 의 스펙을 살펴보았죠.
uCON64 라는 어플리케이션으로 정보를 볼 수 있구요.
.
.
뭔가 복잡한 내용같지만 요약하자면
.
1MB (8Mb) 용량의 롬이고
64KB (512Kb) 용량의 세이브용 롬을 사용하고
데이터 저장을 위해 배터리를 필요로 하고
마지막으로 Super Fx 라는 특수칩을 사용한다
.
라고 하네요
.
그래서 동일한 스펙의 기존 게임이 있는지 검색합니다.
그랬더니
.
.
딱 한개 있네요.
일본판 와일드 트랙스, (영문판 스턴트 레이스) 입니다.
마리오카트와 마리오카트64 의 중간쯤에 있는 게임이죠.
.
스펙을 맞춰 줄 수 있는 커스텀 PCB 를 구매하는 것도 방법이지만
기존 호환되는 카트리지를 하나 사서 롬 교환을 하는 것이 가장 빠르고 쉬워요.
마침, 와일드 트랙스는 시세도 저렴합니다.
.
.
와일드 트랙스 카트리지 입니다. 내부에 커다랗게 Super Fx 칩이 내장되어 있죠.
마스크롬과 배터리를 이미 걷어내고 찍은 사진밖에 없어서..
롬 추출 타임랩스 영상 첨부합니다.
.
.
롬이 SMD 타잎이라서 조심조심 걷어내야합니다.
(영상이 빨라서 방정맞게 작업하는 것은 착각)
강제로 힘줘서 추출하면 PCB 패턴 쉽게 망칩니다. 복구 하기 번거로워져요.
.
.
두개를 동시에
.
새로 연결할 롬은 M27C801 입니다.
EPROM 이죠. 그래서 조금 번거롭습니다.
.
롬의 기존 데이터를 지우려면 따로 장비가 필요해요.
.
.
보통은 처음에 깨끗하게 비워진 상태이지만
노파심에 일단 한번 지워줍니다.
대략 지우는데 20분 소요
.
.
그리고 스타폭스2 롬을 입혔습니다.
.
그런데 중요한건..
.
기존 와일드 트랙스의 롬과 핀 배열이 다르기 때문에
저는 데이터를 달라진 핀배열에 맞게 컨버팅 하고 넣었어요.
.
그렇게 하면 실제 선을 연결할 때 단순해집니다.
.
.
왼쪽이 기존 와일드 트랙스 데이터가 담겨있는 마스크롬 이구요
오른쪽이 스타폭스2 데이터가 담길 EPROM 입니다.
.
핀 갯수만 같지
핀배열과 크기가 많이 다르죠
.
.
실제 핀 배열이 어떻게 다른지 보여주는 그림입니다.
.
총 5개 핀이 배열이 엉켜 있죠.
이걸..
데이터를 재정렬 해서 최종적으로는 24번과 31번 핀만 스왑 하면 되도록
데이터를 변환해주는 툴이 있습니다.
.
.
SFC/SNES ROM Utility 입니다.
사용할 27C801 을 선택하면 알아서 헤더를 지우거나 데이터를 변환하도록 도와줍니다.
.
.
복잡한 내용은 이정도만 하고..
.
.
열심히 파일을 롬에 쓰고 있죠.
참고로 프로그램은 오픈소스인 minipro 를 사용합니다.
.
.
롬이 만들어지는 동안 PCB 살펴 봅니다
.
.
타임랩스 영상에서 열심히 걷어낸 두 부품이 있던 자리구요.
.
배터리는 CR2032 를 사용합니다.
마스크 롬은 32핀 짜리.
.
심플하게, 추출된 기존 롬이 있던 자리에서 와이어링을 해도 되지만
.
.
필요에 따라 이렇게 다른 지점에서 연결해도 되요.
.
다만
.
섞어서 쓰면
.
.
.........
이렇게 정리도 안되고
나중에 디버깅이 어려워 집니다
.
그래서 저는 가급적 단순함을 유지하기로 합니다.
.
.
EPROM 이 준비 되었습니다.
그래서 PCB 뒷편에 자리를 잡아 봤어요
.
.
EPROM 이 혹시모를 UV 조명에 노출되면 데이터가 문제가 생기니
핀을 펴서 칩을 거꾸로 PCB 에 붙이기로 했습니다.
.
이러면..
쿼츠도 보호하고 핀 배열이 앞면과 동일한 순서와 방향으로 일치되서
결과물이 단순해져요.
.
자리 잡았으니 와이어링 시작합니다.
.
AWG 30 규격의 전선을 사용합니다.
.
.
처음부터 인두로 땜질을 하지 않고
와이어 툴을 써서 연결했습니다.
.
이러면 실수 했을때 다시 되돌려 작업하기가 편해요.
(요런 툴이죠. 광고아님)
.
.
그리고 반대편(정면) 에는 기존 롬이 있던 자리에 순서대로 연결합니다
.
.
중간에 조그만 구멍을 통해 가까스러 뒷편에 전선을 넘길 수 있었습니다.
.
이렇게 32개를 모두 연결 하고 새 배터리를 연결하면..
.
.
.
크기 비교용 면봉 입니다.
포인트가 작아서 인두팁도 골라써야해요.
.
.
뒷편의 롬은 가지런히 32개 모두 연결 했습니다.
앞서 말씀드린 핀배열 문제로 2개는 위치를 바꿔서 연결했지만
.
어쨌건
.
제가 전선이 개발새발 날라다니는 꼴을 못봐서 정돈을 좀 했습니다.
.
.
마지막으로
.
재조립과 새로만든 라벨을 붙이고
구동 테스트를 합니다
.
.
몇번 해보신 분들에게는 단순한 일이지만
롬 교체를 본적 없는 분들이 계실 것 같아
설명을 좀.. 길게 주절 거렸네요.
.
.
.
끝
.
재밌게 보셨다면 추천
(IP보기클릭)121.161.***.***
이런거 볼때마다 사람들이 다 나같지 않다는게 얼마나 다행인지.. ㅠ 다 저같았으면 지금도 돌도끼 들고 토끼잡으러 뛰댕기고 있을 듯
(IP보기클릭)112.171.***.***
루리웹에는 우리가 알지 못하는 괴수들(!)이 너무 많다...
(IP보기클릭)59.27.***.***
(IP보기클릭)112.147.***.***
(IP보기클릭)221.167.***.***
글 몇번 안 올렸는데 기억해주시는군요. 감사합니다. | 21.09.11 17:13 | |
(IP보기클릭)115.126.***.***
(IP보기클릭)59.17.***.***
(IP보기클릭)222.232.***.***
(IP보기클릭)121.167.***.***
(IP보기클릭)118.34.***.***
(IP보기클릭)221.167.***.***
갈수록 취미가 너무 거창해지네요 | 21.09.11 17:15 | |
(IP보기클릭)95.208.***.***
(IP보기클릭)223.38.***.***
(IP보기클릭)220.121.***.***
(IP보기클릭)220.121.***.***
(IP보기클릭)125.190.***.***
(IP보기클릭)112.171.***.***
루리웹에는 우리가 알지 못하는 괴수들(!)이 너무 많다...
(IP보기클릭)121.161.***.***
이런거 볼때마다 사람들이 다 나같지 않다는게 얼마나 다행인지.. ㅠ 다 저같았으면 지금도 돌도끼 들고 토끼잡으러 뛰댕기고 있을 듯
(IP보기클릭)114.204.***.***
(IP보기클릭)59.5.***.***
(IP보기클릭)1.237.***.***
(IP보기클릭)121.143.***.***
(IP보기클릭)116.32.***.***
(IP보기클릭)115.161.***.***
(IP보기클릭)218.155.***.***
(IP보기클릭)221.167.***.***
감사합니다- | 21.09.11 17:15 | |
(IP보기클릭)175.198.***.***
(IP보기클릭)221.167.***.***
kklouie
고민해봤던건데요.. 어차피 짝퉁 만드는거라 힘 안주고 라벨만 만들었어요 | 21.09.11 17:16 | |
(IP보기클릭)124.59.***.***
(IP보기클릭)119.197.***.***
(IP보기클릭)223.62.***.***
(IP보기클릭)175.213.***.***
(IP보기클릭)221.167.***.***
핵심을 잘 짚어주셨네요 | 21.09.11 17:19 | |
(IP보기클릭)59.27.***.***
(IP보기클릭)14.49.***.***
(IP보기클릭)118.201.***.***
(IP보기클릭)218.53.***.***
(IP보기클릭)1.242.***.***
(IP보기클릭)221.138.***.***
(IP보기클릭)115.95.***.***
(IP보기클릭)122.37.***.***
(IP보기클릭)59.6.***.***
굿
(IP보기클릭)125.176.***.***
(IP보기클릭)14.7.***.***
(IP보기클릭)118.36.***.***
내가 뭘 본거지???
(IP보기클릭)183.101.***.***
(IP보기클릭)211.40.***.***
(IP보기클릭)211.225.***.***