728x90
관련글
https://kurenai9.tistory.com/476
https://kurenai9.tistory.com/473
RG351p 에서 슈퍼마리오 64 (Super Mario 64)를 60프레임으로 구동하는 방법이 있어서 해봤습니다
에뮬레이터를 통해 구동되는것이 아닌 RG351p 용으로 포팅을 해서 구동하는 방법입니다
포팅은 쉽게 말하면 다른 플랫폼용으로 변환하는 작업을 의미 합니다
먼저 아래와 같은 해쉬 값을 가지는 USA 버전의 롬이 필요합니다. 확장자는 z64
아래 해줄 작업이 베타 버전이라서인지 다른롬은 진행시 오류납니다
참고로 덤프된 닌텐도64 게임롬의 종류는 3가지로 확장자에 따라 롬형식이 다름니다
확장자 |
형식 |
.n64 |
리틀 엔디언 |
.v64 |
바이트 스왑 |
.z64 |
빅 엔디언 |
롬 확장자가 다를 경우 Tool64 란 툴을 이용해서 변환이 가능합니다
다만 변환해서 위 해쉬의 값이 안나올 수 있기 때문에 변화보다는 위 해쉬값을 가지는 롬을 구하시길 추천합니다
롬파일 준비가 완료되면 아래 사이트로 이동합니다
https://colab.research.google.com/drive/1D6npLGYDUE0IeEQXdtGl-0irLWwvqlKo?usp=sharing
슈퍼마리오64 롬파일을 60프레임 패치해서 RG351p 용으로 포팅 해주는 웹페이지로
사용법도 함께 나와 있습니다
먼저 Step1 에서 아래 그림에서 초록 화살표가 가리키는 진행 버튼을 눌러줍니다
아래 그림처럼 진행이 완료되면...............
페이지 왼쪽에 초록 화살표가 가리키는 폴더 그림을 클릭해주고
바로 위쪽에 새로고침 을 눌러 줍니다
이제 위에서 준비한 롬파일 이름을 baserom.us.z64 로 바꿔주고
아래 그림처럼 드래그앤드롭 으로 sm64-351elec-port 로 보내줍니다
화면 하단에 왼쪽에 롬파일 업로드 진행사항이 표시됩니다 끝날때까지 기다려 줍니다
업로드가 끝나면 사라집니다
이제 페이지를 조금 내려서 아래 그림과 같은 곳에서 자신이 사용할 펌웨어에 맞게 설정이 필요합니다
351elec 에서 사용하려면 1번의 # 을 지우면 되고
ArkOS 에서 사용하려면 2번의 # 을 지우면 됩니다
저는 ArkOS 에서 사용할 것이라 2번의 # 을 지우고 초록 화살표의 진행 버튼을 눌렀습니다
그러면 아래처럼 작업이 시작됩니다
1번 - 작업이 더이상 진행이 안되면 끝난거임
2번 - 새로고침 눌러주면
3번 - sm64-ArkOS.zip 파일이 생성된것이 보임
생성된 파일을 다운로드 합니다
압축을 풀어서 나온 sm64 폴더와 sm64.sh 파일을 RG351p 롬폴더의 ports 폴더에 넣어주면 됩니다
351elec 의 경우엔 아래와 같은 형태로 gamelist 작성을 해줘야 인식이 됩니다
<game>
<path>./sm64.sh</path>
<name>Super Mario 64</name>
<desc>A native port of Super Mario 64, built specifically for the RG351P.</desc>
<image>./images/sm64-image.png</image>
<video>./videos/sm64-video.mp4</video>
<thumbnail>./images/sm64-image.png</thumbnail>
<rating>1.0</rating>
<releasedate>19960624T000000</releasedate>
<genre>Platform</genre>
<developer>Nintendo</developer>
<publisher>Nintendo</publisher>
</game>
플레이 해보니 에뮬레이터를 이용해서 구동 하는것 보다 그래픽도 좋고 60프레임이라 부드럽게 게임 진행이 됩니다
728x90
'기타 휴대용 게임기' 카테고리의 다른 글
라즈베리파이4+M.2 SSD+레트로파이 1TB 한방셋 (0) | 2022.08.21 |
---|---|
RG351P - 콜오브듀티 모드 둠 구동 (0) | 2021.05.16 |
RG351P - Shovel Knight (삽질 기사) 구동하기 (1) | 2021.05.12 |
RG350에 EmulationStation 설치 & 사용기 (0) | 2020.03.15 |
RG350 교체용 스틱 사용기 - KOF 한글패치 롬 실행 (0) | 2020.03.01 |
레트로파이 400GB 이미지 커널 업그레이드 하기 (0) | 2019.08.02 |
라즈베리파이3(레트로파이)에 엑스박스 원 패드 무선 연결하기 (0) | 2018.12.01 |