game&watch Game/Console 2021. 6. 15. [Game & Watch] 롬 교체 - 백업 및 Retro-Go 플래싱 (3/3) 1편 - 디버거 셋팅 2편 - Game & Watch 분해 및디버그 프로브 연결 3편 - 롬 백업 및 Retro-Go 플래싱 펌웨어 백업 및 ROM 읽기 보호 해제 펌웨어 및 컨텐츠를 백업하고 외부 데이터를 Write 할 수있도록 ROM 읽기 보호를 해제시켜야 합니다. 참고: https://github.com/ghidraninja/game-and-watch-backup 1. 백업 도구를 라즈베리파이로 가져옵니다. root@ubuntu:/home/ubuntu# git clone https://github.com/ghidraninja/game-and-watch-backup root@ubuntu:/home/ubuntu# cd game-and-watch-backup 2. 앞서 빌드했던 OPENOCD 경로를 환경.. Game/Console 2021. 6. 13. [Game & Watch] 롬 교체 - 분해 및 디버그 프로브 연결 (2/3) 1편 - 디버거 셋팅 2편 - Game & Watch 분해 및디버그 프로브 연결 3편 - 롬 백업 및 Retro-Go 플래싱 2편에서는 Game & Watch 를 열어서 디버그 프로브에 연결합니다. Game & Watch 분해 1. Y00 혹은 Y0.6 규격의 스크류 드라이버로 후면의 나사 4개를 풉니다. 2. 전면/후면 패널 사이에 작은 플라스틱 걸쇠가 있는데, 패널 사이에 손톱으로 살짝 밀어주면 가볍게 벌어집니다. 3. 배터리 커넥터를 분리합니다. 1자 드라이버를 아래에 넣고 살짝 위로 들어주면 쉽게 뽑을 수 있습니다. 참고로 배터리는 스위치 조이콘에 들어가는 것과 동일한 모델입니다. 디버그 프로브 연결 1. 우측에 위치하고 있는 디버그 포트 위치를 확인합니다. 2. 앞에서 준비해둔 테스트 클립 3개.. Game/Console 2021. 6. 12. [Game & Watch] 롬 교체 - 디버거 셋팅 (1/3) - 12/16 업데이트 개요 Nintendo Game & Watch 의 오리지널 롬을 백업하고 Retro-Go 에뮬레이터를 플래싱 하는 가이드입니다. 총 3편으로 구성되어 있고 각각의 내용은 다음과 같습니다. 1편 - 디버거 셋팅 2편 - Game & Watch 분해 및디버그 프로브 연결 3편 - 롬 백업 및 Retro-Go 플래싱 이 글에 있을 수 있는 오류로 인하였거나 이 블로그에 있는 정보나 소프트웨어의 활용의 결과로 발생한 기대이익의 손해와 간접손해 또는 부수적 손해에 대하여 책임을 지지 않습니다. 디버거 선택 Game & Watch 에 데이터를 읽고 쓰기 위해서는 ARM 디버거가 반드시 필요합니다. 유튜브나 Github 등의 가이드를 보면, J-Link나 ST-Link와 같은 ARM 디버그 프로브가 필요하다고 되어 있.. 이전 1 다음