sonchuaquy
Nấm nhỏ
Supercard DSTwo Plugin
Bạn muốn vào một homebrew, game,... ngay từ menu chính của SC DS 2 mà không cần phải vào mục DS_GAME ? Điều đó hoàn toàn thực hiện được và đơn giản chưa từng có.
Vậy làm thế nào để tạo 1 plugin?
Trước hết ta thử tự tìm hiểu xem 1 plugin gồm có những file gì. Trong firmware của SC DS 2 có folder _dstwoplug, đây chính là folder chứa tất cả plugin của FC. Bạn thử xem một plugin có sẵn trong đó, ví dụ như plugin movie chẳng hạn, bạn sẽ thấy có 3 file: movie.nds, movie.ini, movie.bmp
Bản chất của nó theo mình hiểu là như thế này: file movie.nds tất nhiên là file rom, movie.bmp là icon hiện trên thanh menu của phần mềm (file ảnh bmp này chuẩn 16bit, 40x 42 pixel), movie.ini như một file đường dẫn.
Từ đó ta suy ra muốn tạo một plugin ta cần 3 file: .nds, .ini, .bmp. Ba file này có tên giống hệt nhau.
Cách thực hiện như sau:
B1: Tất nhiên là bạn phải có file rom của homebrew hoặc game mình cần làm plugin.
B2: Tạo file đuôi .ini
Click chuột phải vào desktop chọn new text.
Sau đó copy nguyên văn đoạn này vào file text:
Trong đó: aaa phải giống với tên của 3 file mình tạo. bbb là tên sẽ hiện ở trên thanh Menu chính.[plug setting]
icon=fat1:/_dstwoplug/aaa.bmp
name=bbb
Sau đó save file text ấy lại, rồi đổi tên file từ đuôi .txt sang .ini
B3: Tạo file .bmp
Trước tiên bạn cần phải download phần mềm convert ảnh sang định dạng bmp đúng với tiêu chuẩn cho icon của plugin.
Tiếp theo là chọn hình icon, cái này do bạn tự thiết kế Mình khuyên là nên sớt google đánh chữ "??? icon", trong đó ??? là tên homebrew hay game mình định làm. Và nên chọn ảnh vuông, tức là độ phân giải 2 cạnh bằng nhau. Nếu ảnh đó có độ phân giải cao thì nên dùng Microsoft office picture manager (có sẵn trong window) để resize xuống 40x40.
Sau khi đã có ảnh icon ưng ý (nên để định dạng jpeg), thì drag cái ảnh đó vào file Save_16bit_bmp của phần mềm convert đã down ở trên. Nó sẽ tự động mọc ra file ảnh bmp đúng theo yêu cầu Rất dễ dàng và tiện lợi
Vậy là đã đủ 3 file tức là bạn đã hoàn thành 1 plugin rồi đó :yahoo[1]: Bạn chỉ việc copy 3 file này vào folder _dstwoplug ở trong thẻ nhớ là xong.
Chú ý: Nếu homebrew ngoài file ROM ra mà còn có cả folder đi kèm thì copy cả folder đó vào _dstwoplug là ok.
Mình xin ví dụ 2 trong số các plugin tớ đã làm:
Một số lưu ý khi thực hiện plugin
Đây là các trường hợp lỗi xảy ra nếu thiếu 1 trong 3 file cần để tạo nên 1 plugin.
Thiếu file .ini
File ảnh bmp không đúng định dạng 16bit
Thiếu file ảnh hoặc file ảnh không giống tên với file ROM/ .ini
__________________
Ngoài ra trong đó còn có cả các ảnh icon bmp đã được làm sẵn để mọi người down về tham khảo, thật tuyệt vời
Chúc mọi người tạo được plugin đẹp mang phong cách của riêng mình
Bài viết có dựa theo nguồn forum.supercard.sc