이 포스트는 저의 네이버블로그에 있던 내용을 옮겨놓은 것입니다.
이동시 출처는 http://ratedr.tistory.com 으로 밝혀주시기 바랍니다.


이번 홈브류는 beup 0.3e입니다, 제목에 적어두었듯 공유기에 wifi접속해서
NDS로 'MSN메신저'를 사용할수 있게 해줍니다.
이건 굉장히 실용적인 홈브류입니다.
집에서는 물론이고, 공유기만 있다면 어디서든 (심지어 길거리에서도)
MSN을 할수 있습니다
....만 OTL
왜 OTL인지는 아래로 따라오세요~!

홈브류이름 :beup live 0.3e ver
 
 
필요한것들 : NDS(or NDSL), 홈브류 구동이 가능한 개발자용 기기,
                  무선인터넷 공유기
 
사용법       : 일단 당연히 압축을 풀고, 파일을 넣어야겠죠? 0.3e버전은
                  dldi패치가 필요하지 않습니다.(아마도...제 기억으로는)
                  아무 폴더나 파일을 옮기셨으면, 이제 사진을 보고 따라오세요.

다운로드 :

↑ CLICK HERE!



사용자 삽입 이미지
먼저 1이라 적어놓은 SSID를 터치하여 접속을 원하는 네트워크를 선택해주세요.
2라고 적힌 부분에 그 공유기가 할당해줄수 있는  IP주소를 입력하시면 됩니다,
IP주소만 제대로 입력하시면 게이트웨이나 서브넷 마스크는 자동으로 잡힙니다.
설정이 제대로 되었다면 3인 Use Custom을 눌러주세요.

사용자 삽입 이미지
설정이 올바르게 되었다면 위의 화면이 나올것입니다.
위화면으로 접속을 못한다면 이전 설정을 다시 한번 확인해주시기 바랍니다,
일단 접속이 되셨다면 offline을 원하는 상태로 고쳐주시고, 접속하시면 끝입니다.


안타깝게도 한글은 지원하지 않습니다, 대화를 원하는 상대를 터치하시면 대화창이 생깁니다.


아쉽지만 잉크대화로 만족하시길...
양쪽다 NDS로 접속했다면 형태야 어찌되었든 WIFI 픽토챗이 됩니다.

기타정보    : - PC를 켜지 않은 상태에서 접속이 가능한게 최대장점입니다만...
                    IP주소는 수동으로 입력해야 합니다.
                    (자동으로 된다는 분도 있더군요, 확인해보시기 바랍니다)

[퍼가실때는 출처를 밝혀주시기 바랍니다]
http://ratedr.tistory.com
이글은 제가 네이버블로그에 올렸던 글을 TISTORY로 옮겨온 글입니다.
네이버블로그의 글은 삭제되었습니다. :-)
퍼가실때에 출처는 본 티스토리 블로그주소(http://ratedr.tistory.com) 로
해주시기 바랍니다.

")//]]>
 

less..

이번 홈브류는 안타깝지만, NDS(or NDSL)외에도 몇개 더 준비물이 필요합니다.
일단, 이 홈브류의 장점은 '인터넷이 가능하며, 한글브라우저도 가능하다'이며 단점은 '컴퓨터없인 아무것도 못한다'입니다.
그래도 있으면 언젠가는 유용하게 쓸수 있을겁니다.(친구집에서 컴퓨터는 1대인데 같이 자료를 뒤적거릴 필요가 있을때라던가...
과제를 위해 인터넷 자료를 인용중 모니터보고 하긴 목이 아프다던가...)
윈도우용뿐만 아니라 MAC용도 있습니다만, Mac용은 제작자홈페이지에서 다운 받으시기 바랍니다.
 
홈브류이름 :DShobro 0.3 ver
 
제작자정보 : http://costello.dev-fr.org 
 
필요한것들 : NDS,홈브류 구동이 가능한 칩, 무선 네트워킹이 가능한 PC
                 (Mac용은 제작자 홈페이지에서 다운로드 바람)

다운로드   :

↑두드리라, 그러면 열리리라!


 
사용법       : 1. PC에서 압축을 풀고 server.exe를 실행한뒤,
                     start를 클릭합니다.
                  2. NDS의 메모리카드 (가급적 루트폴더)에 자기 기기에 맞는
                     nds파일을 넣습니다, 이때 dldi패치는 하지 않습니다.
                  3. NDS를 구동하여 홈브류를 실행시키면 됩니다, a버튼은
                     자동접속 b는 수동접속입니다.
                     가급적 자동접속으로 하시기 바랍니다.
 
기타정보    : - 접속에 문제가 있을경우 PC의 '보안설정' 및 공유기의
                     '보안설정'을 풀어주시기 바랍니다.(방화벽이나 네트워크
                    감시 등)
                  - 자동접속이 안될경우 pc의 ip및 포트를 수동으로 입력해보시
                    기 바랍니다.(ex 111.222.0.333:666)
                  - NDS에서 자체적으로 브라우저가 구동되는것이 아닌, PC에서
                     캡쳐한 장면을 NDS로 전송하는 프로그램입니다.
                     즉,검색한 자료 및 인터넷 접속은 PC로 이뤄지고, 화면만 NDS
                     로 나오는것입니다.
                    그러므로 팝업등이 뜨는 사이트의 경우 PC에 팝업창이 뜰수가
                    있으며 이는 PC오류가 아닙니다.
                    또한 이러한 이유로 절대 pc없이는 사용못하겠죠, 버젼업이 된
                    다고 해도...
 
[퍼가실때는 출처를 밝혀주시기 바랍니다]
http://ratedr.tistory.com
사용자 삽입 이미지

NDS를 분석할때 작성했던 Bmp 변환 툴입니다.
음.. 인터페이스를 최대한 직관적으로 했기에 어려울건 없다고 생각됩니다.. (어이...)

OAM NDS에서 H/W로 지원하는 스프라이트 전용 처리기입니다.
이미지 처리형식은 256BG출력과 크게 다르지 않습니다
.

   

   

정사각형

8x8, 16x16, 32x32, 64x64

직사각형

16x8, 8x16, 32x8, 8x32, 32x16, 16x32, 64x32, 32x64

OAM의 크기는 의 정사각형 모델과 직사각형 모델을 지원합니다.
색은 16, 256색만 사용합니다. 한 화면에 오브젝트는 최대 128개로 제한됩니다.


OAM
은 투명색을 기본 지원하고 (팔레트 0) H/W 지원을 받아 스프라이트의 확대, 축소, 대칭, 반전,모자이크 처리등을 신속히 그리게 됩니다.

OAM
을 화면에 출력할 때 약간 제약이 따릅니다.

우선 Object의 컬러는 256, 16색 밖에 사용이 안되며, 1화면에 128개의 OAM
띄울 수 있습니다
.

기본적으로 OAM Image의 프레임 방식은 아래와 같은 구조입니다.

OAM Image

 

사용자 삽입 이미지

0x00

0x10

0x20

0x30

0x40

0x50

0x60

0x70

0x80

0x90

0xA0

0xB0

0xC0

이 곳을 왼쪽 그림처럼, 스프라이트를 지정해준다음,
(
가로 방향 이미지는 깨짐, 세로 이미지로 스프라이트 이미지를 생성)

32x32 스프라이트 이미지일 경우 0x10 (16)씩 띄어주면 다음 프레임이 찍힙니다.

tile(8x8) 개념으로 보면 총 16타일이 1 프레임이기 때문입니다.
만약 64x64 이미지 타일이면, 다음 프레임을 찍기 위해선 (8x8=64=0x40),

0x40씩 띄어야 합니다. (경우에 따라선 한프레임이 128byte로 떨어져 있음)


사용자 삽입 이미지

타일 개념으로 접근

(위의 크기는 32x32, 타일로 보면 4x4 = 16 = 0x10).

여기에 다음 스프라이트를 추가 하려면, 0xD0위치부터 넣으면 됩니다.

OAM을 출력하는 방법은

1. OAM 버퍼 생성
2. OAM 초기화
3. OAM 로드
4. OAM 출력될 판넬 지정
5. OAM 배치
6. OAM 출력 입니다.

+ Recent posts