메뉴 www.fafan.kr
파판 >> NDS게시판
  • 로그인
  • .3ds 파일 .cia로 변환하기
    작성자 : FINEDAYS | 조회수 : 19162 (2014-11-09 오후 3:25:21)
    - 링크
      https://www.dropbox.com/s/wlt581l7pwilaen/3ds_to_cia.rar?dl=0
    GATEWAY 2.6 버전부터 devmenu 지원이 되어 .cia 파일을 SD 카드에 설치할 수 있게 되었습니다.

    Select 버튼을 누를 필요 없이 에뮤낸드 홈 화면에서 바로 실행할 수 있는거죠

    .3ds 파일을 .cia 파일로 변환하려면 꽤 복잡한 작업이 필요했는데 GBATEMP에서 꽤 간단한 툴을 내놓았습니다.


    작업의 순서는 대략 아래와 같습니다.

    .3ds 복호화 -> xorpad(복호화에 필요한 파일) PC로 옮김 -> 변환 도구 실행

    ====================================================================

    필요한 도구

    1. 첨부한 3ds_to_cia.rar 파일을 적당한 폴더에 풀어줍니다. (편의상 C:\CIA\ 라고 하겠습니다.


    2. python 2.7 버전을 설치합니다 (https://www.python.org/downloads/)

       -> 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)





    글쓰기 | 수정 | 삭제 | 목록   

    Lv.3 게임빵 (2014-11-09 20:38:47)
    게임빵님이 (2014/11/11 22:46)에 삭제 하였습니다.
    Lv.5 RAKU (2014-11-09 21:24:04)
    쉽게 잘 써주셨네요^^ 추천드립니다~
    Lv.4 게임좋아 (2014-11-10 01:59:30)
    정리글 감사합니다.

    나중에 한번 도전해봐야 되겠네요.
    글 내용 복사해서 저장완료~~
    Lv.3 사스가린 (2014-11-13 19:46:49)
    이걸 사용하면 문길모드 안들어가도되나요? 그건아니죠?
    Lv.3 FINEDAYS (2015-03-28 22:08:07)
    오래된 게시글이라 제가 지금 쓰는 방법과 다른 점이 많습니다
    GBATEMP 가면 좋은 내용 많으니 그거 참고하세요



    도배방지 : 0

    글쓰기 | 수정 | 삭제 | 목록   

     

    <<971972973974975

    Copyright ⓒ FINALFANTASIA.COM All rights reserved.