GATEWAY 2.6 버전부터 devmenu 지원이 되어 .cia 파일을 SD 카드에 설치할 수 있게 되었습니다.
Select 버튼을 누를 필요 없이 에뮤낸드 홈 화면에서 바로 실행할 수 있는거죠
.3ds 파일을 .cia 파일로 변환하려면 꽤 복잡한 작업이 필요했는데 GBATEMP에서 꽤 간단한 툴을 내놓았습니다.
작업의 순서는 대략 아래와 같습니다.
.3ds 복호화 -> xorpad(복호화에 필요한 파일) PC로 옮김 -> 변환 도구 실행
====================================================================
필요한 도구
1. 첨부한 3ds_to_cia.rar 파일을 적당한 폴더에 풀어줍니다. (편의상 C:\CIA\ 라고 하겠습니다.
-> python 3.x 버전은 호환되지 않습니다
3. 제어판-시스템설정-고급시스템설정-고급-환경변수 (Windows 8 기준) 아래쪽 시스템 변수 칸에서 Path 를 찾아서 편집을 누릅니다. 아래쪽 칸에 경로가 적혀있을텐데, 적혀 있는건 지우지 마시고 마지막에 ;C:\Python27\ 를 추가하고 확인을 눌러 나옵니다.
4. 3ds_to_cia 파일을 풀면 for_sd 폴더가 있는데, slot0x25KeyX.bin 파일을 헥스 에디터로 열어 7.x 버전 암호화 키를 기록해줍니다. (불법이므로 키는 알아서 구하셔야 합니다..) 5. SD 카드 리더기 (SD 카드는 변환하고 싶은 게임 용량만큼 비워져있어야합니다)
===================================================================
작업 설명
1. 먼저 3ds 파일은 암호화되어있는데, 이걸 3DS에서 해독하는 작업을 해야 합니다.
- 압축을 푼 경로로 이동해줍니다 - c:\cia\for_sd 폴더 안에 ctrKeyGen.py 파일이 있습니다. .3ds 파일을 ctrKeyGen.py 파일로 드래그 앤 드롭 해주시면 for_sd 폴더 안에 ncchinfo.bin 파일이 생성됩니다.
- 3ds 본체의 SD 카드를 꺼내시고 Launcher.dat 파일의 이름을 바꾸어줍니다 (Launcher.bak등)
- SD 카드로 for_sd 내의 ncchinfo.bin, Launcher.dat 파일을 이동시킵니다.
2. 3DS 전원을 켜고, 게이트웨이 모드 진입하는 것 처럼 해줍니다 (설정으로 들어가서.. 아시죠??)
- 그럼 검은 화면이 뜨면서 해독 작업이 진행됩니다. 용량이 클 수록 오래걸리니까 기다려주시구요
- SD 카드 내의 빈 공간이 해독할 게임 용량보다 적으면 진행이 안되니까 용량 미리 만들어주세요
- 완료되면 3DS 전원을 끄고 SD 카드를 컴퓨터에서 열어주세요
3. SD 카드 내의 XXXXXXXX.xorpad 확장자 파일을 모두 C:\cia 폴더로 이동시켜줍니다
4. 변환할 .3ds 파일을 C:\cia 폴더로 이동시켜줍니다.
5. .3ds 파일을 make.bat 파일로 끌어서 실행시켜줍니다.
6. .cia 파일이 완성됩니다 7. 다음 작업을 위해 clean.bat을 실행시켜서 청소해줍니다..
8. SD 카드 안의 Launcher.dat 파일의 이름을 바꿔주시고 (Launcher_decrypt.dat 정도로) 게이트웨이 런처를 다시 복원해줍니다 (Launcher.bak->Launcher.dat)
|