NDS 홈브루(Homebrew)
[NDS] 요 며칠째 홈브루에 리부팅 기능을 넣으려고 애쓰고 있다.
kkamagui(까마귀, 한승훈)
2007. 10. 26. 12:58
지난번에 발견한 문쉘의 리부팅 플러그인 (reset.mse) 소스를 뒤지다가
혹시나 실행이 되지 않으면 어쩌나 걱정스러운 마음에 소스를 좀 수정해서
적당히 만든 다음 컴파일 하니 _BOOT_MP.NDS 파일이 나왔다.
약간 걱정이 되었지만 테스트 결과는 대성공 @0@)/~~
다만 약간 문제는 구버전의 fat 라이브러리를 사용하는데,
이것이 FAT Raw 데이터를 이용하는 부분이어서 현재 쓰고있는 fat 라이브러리로는 힘들꺼 같았다.
그렇다고 중복으로 fat 라이브러리를 다 링크하자니 쓸데없이 코드가 커지는 문제가 생기고... ㅡ_ㅡa...
결국 libfat에서 FAT Raw 데이터를 뽑기로 결심했는데, 얼래...
구버전의 데이터가 거의 그대로 libfat에 살아있었다.
얼쑤~!!! @0@)/~~
이런 대박이~!!!
쫌만 손보면 간단히 라이브러리 정도는 만들 수 있겠다.
앗싸~ 좋구나~ >ㅁ<)/~!!!!
혹시나 실행이 되지 않으면 어쩌나 걱정스러운 마음에 소스를 좀 수정해서
적당히 만든 다음 컴파일 하니 _BOOT_MP.NDS 파일이 나왔다.
약간 걱정이 되었지만 테스트 결과는 대성공 @0@)/~~
다만 약간 문제는 구버전의 fat 라이브러리를 사용하는데,
이것이 FAT Raw 데이터를 이용하는 부분이어서 현재 쓰고있는 fat 라이브러리로는 힘들꺼 같았다.
그렇다고 중복으로 fat 라이브러리를 다 링크하자니 쓸데없이 코드가 커지는 문제가 생기고... ㅡ_ㅡa...
결국 libfat에서 FAT Raw 데이터를 뽑기로 결심했는데, 얼래...
구버전의 데이터가 거의 그대로 libfat에 살아있었다.
얼쑤~!!! @0@)/~~
이런 대박이~!!!
쫌만 손보면 간단히 라이브러리 정도는 만들 수 있겠다.
앗싸~ 좋구나~ >ㅁ<)/~!!!!