2009-10-16 오전 2:07:12 Hit. 15063
이 글은 2009년 11월 07일 수정되었습니다.(South Korea Seoul 기준)
제가 Wii를 손대면서 개념을 이해하기 힘들었던 것 중 하나가 WAD Manager 였습니다.
사실 알고보면 엄청 쉬운거였는데 말이죠.
조금이나마 초보자분들께 도움되기를 바라마 써보겠습니다.
0. 용어 설명
SD 카드 : Wii에서 이용가능한 것은 SD 카드로 다음 링크를 따라가면 알수있습니다
http://ko.wikipedia.org/wiki/SD_카드
여기에서 mini SD 또는 micro SD의 슬롯은 존재하지 않습니다.
다만, SD 카드 사이즈의 컨버터가 있다면 가능할 수도 있습니다.
System menu 4.0버전부터 SDHC 카드도 인식 가능합니다만 추천하지 드리지는 않습니다.
NAND 메모리 : Wii에서 기본적으로 쓰는 저장장소로 USB 메모리와 비슷한것이라 생각하시면 됩니
다. Wii의 System menu IOS boot1, 2등이 저장되어 있는 공간입니다.
실제로 모든 데이터는 컴퓨터에서 0과 1로 저장되는데 그것에 이용되는 소자가
NAND 게이트라는 것이기 때문에 이름이 이렇습니다. 몇몇 RAM도 NAND로 이루어
져 있기도 하죠.
1. Wii에서의 SD카드 읽는 방법
- 구버전은 Wii 메뉴에 들어가서 SD카드를 선택해야하고, 신버전은 System Menu 채널 선택창 아래쪽
에 SD카드 그림이 있습니다. 그걸 클릭하면 SD카드를 Wii에서 읽어 들입니다.
- 일단 SD카드가 선택되면 Wii에서 특정 폴더 목록을 확인하고(상세한 것은 생략하겠습니다.) 거기에
설치된 채널들을 읽어들입니다.
- 기본적으로 채널을 읽어들일때 채널 선택용 아이콘등을 읽어들이는데 bannerBomb이라는 일종의
바이러스 채널은 이 아이콘 부분에 SD카드의 루트에 존재하는 boot.dol이나 boot.elf를 읽어들이는
명령을 실행하게 만들죠.
- 그 boot.dol/elf를 HackMii installer에 있는 boot.elf로 대체하여 홈브류를 설치가능하게 만듭
니다.
2. 홈브류에 대한 간단한 이해
- 홈브류는 간단히 말하자면 운영체제 입니다. 그렇다고 생각하시는 만큼 그렇게 거대한 운영체제는
아니고 간단히 다른 파일을 읽어들일 수 있게 하는 거라고 보면 됩니다.
- 기본적으로 SD카드에 있는 홈브류 프로그램을 읽어들이고 실행한다고 생각하시면 됩니다.
(USB FAT32 이하의 파티션에 존재하는 홈브류 프로그램도 읽어들일 수 있습니다.
실제로 게코 슬롯에 존재하는것도 읽을 수 있으나 이 설명은 생략하겠습니다.)
- 물론 기본적으로 Wii에서도 파일을 SD카드로부터 읽어 들일 수 있지만 이것은 기능이 제한되어있
죠. 위에서 간략히 설명했지만 private 폴더 내에 설치되어있는 채널만 읽어들일수 있게 되어있습니
다. 이것의 형식은 Wii에서 지원하는 방식이어야만 가능하죠.
3. 홈브류 채널이 홈브류 프로그램을 읽어들이는 방법
- 먼저 홈브류 채널을 실행하면 홈브류 채널은 SD카드, USB 하드의 존재 유무를 확인하여 파일을 읽
어 들입니다. 아래에 SD 카드에 대한 예시만 들겠습니다. 그러나 USB 메모리 역시 동일합니다.
+ SD카드:\apps\ <- 이 폴더에 있는 것들을 읽어들입니다.
* 여기서 읽어들이는 파일들은 형식이 존재하는데(마구잡이로 막 읽어들일수는 없죠.)
이 형식은 간단합니다.
+ SD카드:\apps\응용프로그램이름\boot.dol <- 응용프로그램 실행 파일
+ SD카드:\apps\응용프로그램이름\icon.png <- 응용프로그램 아이콘 그림 파일
+ SD카드:\apps\응용프로그램이름\meta.xml <- 응용프로그램 설명 파일
(실제로는 다른파일도 저장되어서 응용프로그램 자체에서 불러들여지지만 홈브류 채널 자체에서
부르는파일들은 이 3가지 파일이라고 보여지네요.)
- 이런식으로만 저장해주면 읽어들이는 것에는 문제 없습니다.
실제로는 boot.dol 파일만 존재하면 읽어들이는 것에 문제 없습니다.
(다만 홈브류 창에서 아이콘과 설명이 없지요.)
- 이것이 제가 아는 홈브류의 역할의 전부입니다.
(실은 하나 더 있다면 BootMii로 연결 시켜준다는 정도랄까요.)
4. WAD Manager?
- 지금까지 설명이 조금 길었지만 WAD Manager를 설명하기에 충분히 밑거름이 되었다고 생각하네
요.
- WAD Manager란 홈브류 응용프로그램의 하나로 WAD 파일을 설치해줍니다.
- WAD 파일이란 하나의 파일로 압축된 일종의 프로그램 설치 파일로(윈도우의 Setup.exe 같은) WAD
Manager를 이용하여 Wii의 NAND에 설치해줍니다.
* 추후에 WAD 파일 생성 방법을 쓸테지만 WAD 파일은 여러개의 파일(배경 화면, 배경음, 실행파일
등)이 합쳐진 파일입니다.
(이것은 약간 벗어난 이야기이지만 윈도우도 윈도우 인스톨러라는 것이 존재해야 많은 프로그램들
이 설치 가능합니다. 그리고 이 윈도우 인스톨러는 기본적으로 설치되어있죠. 왜 이것을 쓰냐하면
설치 양식만 맞춰서 파일을 만들어주면 윈도우에서 문제 없이 설치될 위치에 알아서 설치해주기
때문이죠. 이 말은 프로그램을 만드는 사람은 설치하는 방법, 설치 때문에 일어나는 문제에 그다지
신경을 안써도 된다는 것을 의미하죠.)
- WAD 파일을 Wii의 NAND에 직접 설치하면 좋은 점은 SD카드에서 직접 읽지 않아도 된다는 것이
죠. 그리고 몇몇 WAD들은 채널을 만들어 주기도 합니다.
(실제로 포워드라는 것은 단순히 바로가기 역할만하기 때문에 SD카드 또는 USB 메모리에 실제의
실행 파일이 정해진 위치에 존재해야합니다. 이 포워드를 쓰는 이유는 Wii의 NAND 메모리는 생각
보다 작기 때문에 덩치가 큰 실행에 관련된 파일들까지 Wii에 넣으면 용량이 너무 빨리 차기 때문이
죠. 그리고 몇몇 프로그램들은 추가로 파일을 생성해야한다거나 그림파일을 바꿔서 배경을 변경가
능하게 한다거나 하는 등의 이유로 Wii 내부에서 진행하기에 힘든경우가 있죠. 가장 쉬운 예로 하드
로더를 들면 커버를 다운받아서 Wii에 직접 저장하면 용량이 엄청 빨리 줄어들테고 자기가 다운 받
은 커버들은 저장하기가 힘들도 잘못된 커버들 역시 삭제 수정이 힘들죠. 그래서 단순히 채널 선택
의 편의만을 위해 포워드를 쓰는 경우가 많습니다. 홈브류에서 선택하기가 힘들기 때문이죠.)
* 채널을 등록하고 싶으면 *.WAD 파일이 필요합니다.(*.dol 이걸로는 안됩니다.)
+ WAD 파일을 구했다면 채널 등록을 할 수 있는데, 이 *.wad 파일을
+ SD카드:\wad\ <- 이 폴더를 만들어 폴더 내에 저장해주셔야 합니다.
+ 그렇게 저장하면 Wad Manager에서 읽어들일 수 있게 되는거죠.
* 실제로 1.5버전의 Wad Manager 중 Mod된 버전에서는 SD 카드 어디에 저장하든 탐색기 처럼 찾아
서 설치 가능합니다(최대 10 단계의 하위폴더 층까지 가능)
* 간단히 정리하면
+ 홈브류 채널 실행
-> sd카드:\apps\wad manager\boot.dol 을 실행(wad manager를 실행)
-> WAD Manager에서 sd카드:\wad\*.wad 파일을 읽어들임.
지금까지 이것을 설명했습니다.
5. WAD Manager 사용방법
ⓐ 첫 단계에 설치에 이용할 IOS를 선택합니다.
= 이것의 선택에 따라 설치가 되느냐 마느냐가 결정되는 경우가 많으니 여러가지 테스트 해보시는
것도 괜찮은 방법이죠.(대부분의 IOS가 버전이 낮을 수록 설치 가능성이 큽니다.)
(어떤 분들은 채널설정이라고 말하기도 합니다. 61채널을 이용하라거나 하는 말이 여기서 선택을 IOS61을 선택하라는 말과 같습니다.)
* 자신의 Wii에 존재하지 않는 IOS를 선택할 경우 Wii Remote가 꺼지면서 프리즈 현상이 생깁니다.
ⓑ 두번째 단계에서 읽어들일 파일의 위치를 선택합니다.(파일의 위치란 장치를 말합니다. sd, usb,
etc..)
= 처음 선택한 ios에 따라 한단계가 더 존재하는 경우도 있습니다만 그다지 신경 안쓰셔도 됩니다.
그냥 넘기시면 됩니다.
ⓒ 세번째 단계에서 설치할 WAD 파일을 선택합니다.
ⓓ 네번째 단계에서 Install or Uninstall을 선택해주시면 성공, 실패 여부가 나오죠.
= 이것은 처음 선택한 IOS에 따라 달라집니다.(보통 36, 61, 249, 250 등을 사용합니다.)
여기서 성공 하였다고 해도 무조건 설치되었다고 보기에는 무리가 있습니다만 대부분 설치됩니
다.
여기까지 기본적인 WAD Manager 기초였습니다.
p.s.스크린샷은 카메라가 없는 관계상 다른 분들의 기초 가이드에 있는 스샷을 보시는걸 권장합니다.
p.s.2 제 글에는 언제나 잘못된 점이 존재하니, 많은 분들의 지적을 부탁드려요.
불량게시글신고
·댓글