Tự tạo plugin Supercard DSTwo

Cửa hàng game Nintendo nShop

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:
[plug setting]
icon=fat1:/_dstwoplug/aaa.bmp
name=bbb
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.
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ế :D 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 :D

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


__________________​
Vào đây để download các plugin của rất nhiều homebrew phổ biến đã được các member của forum supercard làm sẵn. Bạn sẽ thấy một list dài các homebrew, bên trái là download file bmp và ini; còn bên phải download file ROM tương ứng.
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 \m/

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​
 

Bình luận bằng Facebook

Pokémon Center

Pokémon Center Việt Nam

Cộng đồng Facebook của NintendoVN

Top