패미컴에서 badapple 직접 돌려보기 > 인기 게시물_old2

패미컴에서 badapple 직접 돌려보기

작성자 익명 작성일 2023-03-19 10:14 댓글 0건
    게시물 수정 , 삭제는 로그인 필요


안녕하세요 상갤 첫 글을 패미컴에서 badapple 직접 돌려보기로 시작하네요.

예전부터 해보고 싶어 정보도 모아보고 했지만 귀찮기도 하고 의미도 딱히 없는거 같아 그냥 접었는데 저번 봉래제때 전시된 카트리지를 보고 끝까지 한번 해보기로 마음먹고 시작하게 되었습니다.

badapple을 패미컴으로 돌려보는 방법은 fdsloader, 패미컴 에버드라이브 등등이 있지만 저는 게임 카트리지를 개조하는 쪽으로 진행하였습니다.  

가장 이상적인건 프로그램부터 직접 만드는거 겠지만 프로그래밍 실력이 치르노 급이다 보니..... 그냥 기존에 만들어진 Bad Apple!! PV-FC 2.5.nes를 이용하였습니다.

앞서 말씀드린대로 패미컴 게임 카트리지를 개조하는 쪽으로 진행하다 보니 한가지 문제점이 발생했는데 바로 패미컴 카트리지의 PCB기판이 여러 종류가 있다보니(PCB 기판마다 칩의 구성차이가 있습니다.)어떤 PCB기판으로 작업해야 하는지 난감했는데 다행히 롬 제작자가 TSROM/TKROM 설명이 있어서 (TSROM/TKROM은 패미컴 카트리지 PCB기판 종류입니다.) 저도 롬 제작자가 설명한 PCB기판으로 작업 진행하였습니다. 

대략적인 사전 설명은 여기까지 하고 본격적인 제작기 들어가겠습니다. 

16791882975461.jpg

제작의 기반이 될 게임 카트리지 입니다. 아래줄이 TKROM 카트리지 이며 윗 줄은 그냥 하우징용으로 사용하려 구입한 카트리지 입니다.

16791882996621.jpg

위의 두 카트리지를 분해하면

16791883012642.jpg

사진과 같은 TKROM PCB 기판이 나옵니다.

16791883028725.jpg

(참고로 TSROM PCB 기판은 이렇게 생겼습니다. 둘의 차이점이라면 세이브 데이터가 유지가 가능한지, 불가한지의 차이점이 있습니다.)

16791883045264.jpg

필요없는 기존 MASK롬들과 세이브 목적의 코인 전지를 적출한 후 기판 모습입니다. 이제 개조에 이용할 롬을 구입해야 겠네요. 롬은 SST39SF040 dip type flash 롬을 사용하는 쪽으로 계획하였습니다. 먼저 요즘 마동석 형님이 광고하고 있는 알리익스프레스에서 알아보겠.......

16791883084851.png

16791883128454.jpg

음.....그러면 전자부품만 전문적으로 파는곳에서 알아보겠......


16791883168297.png

16791883192824.jpg

이런 씨...

dip 타입 말고 SOP타입을 이용해도 가능하지만 그렇게 하면 변환기판도 제작해야 하고 그만큼 지연되어 제작에 들어가는 시간이 오래 걸리는 건 피하고 싶다 보니 구할 수 있는 다른 방법을 생각해 봐야겠네요. 

흠........

홍마관 대 도서관에 비빌 수 있는 장소라면

16791883226041.jpg

구할 수 있겠지요.....?

16791883247574.jpg

아쉽게도 홍마관 대 도서관급 장소에서도 SST39SF040 dip type flash롬은 못 구했지만 다행히도 차선책인 27C040 ep롬은 구할 수 있었네요.

이제 롬도 구입했으니 롬에 준비한 프로그램을 라이팅을 하겠습니다.

준비한 Bad Apple!! PV-FC 2.5.nes롬 파일을 그냥 바로 라이팅을 하면 안되며 롬 파일을 PRG롬과 CHR롬으로 나눠주는 작업을 해야합니다. 

16791883266901.jpg

나눠주는 몇몇 프로그램이 있는데 저는 famiROM이란 프로그램을 이용하여 PRG롬과 CHR롬으로 나눠주웠습니다. 나눠진 롬은 바이너리 파일 형식(.bin)으로 나눠지게 됩니다.

16791883289904.jpg

이렇게 나눠진 롬 파일은 각각의 롬에 라이팅을 하시면 됩니다.

16791883311062.jpg

라이팅이 성공적으로 완료된 롬은 특정 위치의 다리를 펴야 합니다. 그 이유를 간략히 설명하자면 카트리지의 PCB는 기존 MASK롬의 핀 배열에 맞게 홀이 배열이 되어있어 새로 실장될 작업한 롬을 기존 MASK롬의 배열에 맞게 일치 시켜야 하다 보니 일치하지 않는 핀을 점프 시키기 위함입니다. 

16791883329075.jpg

한가지 팁을 드리자면 롬 후면으로 핀 점프를 시키면

1679188334739.jpg

사진처럼 점프 시킨 케이블이 안보이게 깔끔하게 작업할 수 있으나 어쩌피 다시 카트리지 케이스에 조립하면 안보입니다....

롬 납땜 후 돌려보니 문제없이 정상적으로 돌아가네요 하지만 이대로 끝내면 아쉬우니 최종 외관 작업까지 진행했습니다.

16791883378835.jpg

하우징용으로 구입한 카트리지를 기존 라벨지를 제거하여 준비하고

16791883402674.jpg


16791883420938.jpg

준비한 카트리지 하우징에 제작한 라벨지를 부착하면

16791883441476.jpg

완성!!!










상하이앨리스환악단 갤러리

추천0 비추천 0

등록된 댓글이 없습니다.

  • 일간 인기글
      • 오늘 인기 게시물_old2 에 업로드된 글이 없습니다. 주간탭을 확인해주세요
  • 주간 인기글
      • 오늘 인기 게시물_old2 에 업로드된 글이 없습니다. 주간탭을 확인해주세요