Cách biến game của bạn thành ROM thật cho trình giả lập và flash cart
Ngôn ngữ khác: English · Español · Deutsch · Français · Português · Italiano · Nederlands · Svenska · Norsk · Bahasa Indonesia · Türkçe · Polski · Русский · 日本語 · 한국어 · 繁體中文
Để biến một game thành ROM thật, hãy làm nó trong Shiny Gen trên một trong các engine cartridge (GBA, GBC, N64, DS hoặc GameCube), mở game, nhấn Chia sẻ và nhấn nút xuất của engine đó, ví dụ Export .gba ROM. Xuất file cần một lần mua bất kỳ, từ gói khởi đầu $2.99. Shiny Gen build file trên thiết bị của bạn, khởi động nó trong một trình giả lập mới để kiểm tra rằng nó chạy, rồi đưa nó cho bạn. File chơi được trên trình giả lập, và ROM Game Boy Advance, Game Boy Color chơi được trên máy thật qua flash cart.
Mỗi engine tạo ra file gì
- GBA: một ROM
.gba. Chơi trên trình giả lập GBA như mGBA, hoặc Delta trên iPhone. Đã thử trên Game Boy Advance thật và DS Lite qua flash cart. - GBC: một ROM
.gbc. Chơi trên trình giả lập Game Boy Color. Đã thử trên Game Boy Advance thật và ModRetro Chromatic qua flash cart. - N64: một ROM
.z64. Chơi trên trình giả lập N64; chúng tôi thử bằng ares. Chưa thử trên máy thật. - DS: một file
.nds. Chơi trên trình giả lập DS; chúng tôi thử bằng melonDS. Chưa thử trên máy thật. - GameCube: một file
.dol, hoặc ảnh đĩa.isocho game có nhiều màn. Chơi trên Dolphin. Chưa thử trên máy thật.
Các engine này biên dịch game mới bạn làm trong Shiny Gen. Không engine nào là trình giả lập cho game khác hay trình nạp ROM, và không engine nào mở được ROM thương mại hay ROM của bên thứ ba.
Từng bước
1. Làm game trên một engine cartridge
Nhấn +, chọn Mới, và chọn một engine ở màn hình Chọn engine: Engine GBA, Engine GBC, Engine N64, Engine GameCube hoặc Engine DS. Mô tả game cho agent, và nó sẽ viết, build và chơi thử.
Game làm trên Godot Engine không phải ROM. Thay vào đó nó được xuất thành game web (một file zip bạn có thể đặt ở bất cứ đâu) từ Shiny Gen trên trình duyệt, việc này cũng cần một lần mua bất kỳ.
2. Nhấn Chia sẻ, rồi nút của engine
Mở game, nhấn Chia sẻ, và nhấn nút cho engine của nó: Export .gba ROM, Export .gbc ROM, Export .z64 ROM, Export .nds hoặc Export .dol. Nút này có cho mọi game bạn sở hữu, trên trình duyệt và trong ứng dụng iPhone và iPad. Xuất file cần một lần mua bất kỳ, từ gói khởi đầu $2.99; nếu chưa mua, nút sẽ đưa bạn đến cửa hàng.

3. Đưa file về thiết bị của bạn
Shiny Gen build cartridge từ các file hiện tại của game, rồi khởi động nó trong một trình giả lập mới và kiểm tra rằng nó chạy lên, nên file bạn nhận được là file khởi động được. Sau đó:
- Trên trình duyệt (máy tính hoặc điện thoại), file được tải về như mọi file khác.
- Trong ứng dụng iPhone và iPad, bảng Lưu vào Tệp mở ra để bạn giữ file trong Tệp hoặc gửi sang một ứng dụng giả lập.
- Trong ứng dụng Android, nút xuất vẫn chưa hiện ra. Hãy mở game tại shinygen.ai trên trình duyệt của điện thoại hoặc máy tính và xuất nó ở đó; vẫn là cùng tài khoản và cùng một lần mua đó.
File mang tên game của bạn. ROM GBA, GBC và N64 mở đầu bằng một màn hình chào ngắn của Shiny Gen.
4. Chơi trên trình giả lập
Mở file trong một trình giả lập cho máy đó. Ví dụ, mGBA trên máy tính hoặc Delta trên iPhone cho .gba và .gbc, melonDS cho .nds, và Dolphin cho .dol và .iso. File lưu của bạn trong Shiny Gen không nằm trong file, nên bản bạn đưa cho người khác sẽ bắt đầu từ đầu.
5. Chơi trên máy thật với flash cart
Flash cart là một cartridge có khe thẻ nhớ. Bạn chép file ROM vào thẻ, và khi bật máy, cart sẽ hiện menu các game đó. Các bước chung (hướng dẫn của cart bạn có các bước chính xác):
- Chép file
.gbahoặc.gbcvào thẻ SD hoặc microSD của cart. Một số cart cần có file hệ thống riêng trên thẻ trước. - Cắm thẻ vào cart và cắm cart vào máy.
- Bật máy và chọn game của bạn.
Nếu cart hỏi kiểu lưu:
- ROM GBA dùng kiểu lưu flash 128 KB (1 Mbit) và khai báo điều đó bên trong ROM, đây là cách cart và trình giả lập thường tự nhận ra. Nếu được hỏi, hãy chọn 128 KB hoặc 1M flash.
- ROM GBC dùng file lưu có pin (32 KB) khai báo trong header cartridge, cart và trình giả lập tự đọc được.
Chúng tôi đã chơi ROM GBA và GBC làm theo cách này trên máy thật (xem danh sách ở đầu bài). File N64, DS và GameCube chưa được thử trên máy thật, nên chúng tôi không khẳng định điều đó.
Thử một ROM trước khi tự làm
Các game cartridge của chính Shiny Gen, những game trong danh mục như Shiny Monsters Advance và Shiny Village Color, có nút Download ROM trong Chia sẻ (ví dụ Download .gba ROM) cho bất kỳ ai đã đăng nhập, trên trình duyệt hoặc ứng dụng iPhone và iPad, không cần mua gì. Đây là cách tốt để kiểm tra trình giả lập hoặc flash cart của bạn trước khi bạn xuất game của mình.
Giới hạn
- Xuất file cần một lần mua bất kỳ, từ gói khởi đầu $2.99. Bất kỳ giao dịch mua nào cũng tính, một lần, mãi mãi.
- Chỉ game của riêng bạn. Bạn có thể xuất game bạn sở hữu, với một lần mua bất kỳ. Các game trong danh mục của Shiny Gen có Download ROM thay vào đó, còn game của người chơi khác không được cung cấp dưới dạng file.
- Ứng dụng Android chưa xuất được. Hãy dùng trình duyệt, với cùng một lần mua.
- Không có file lưu trong file. Tiến trình của bạn ở lại trong tài khoản Shiny Gen.
- Máy thật mới được chứng minh cho GBA và GBC. File N64, DS và GameCube được thử trên trình giả lập.
- Chỉ game mới. Các engine không mở, chạy hay chuyển đổi được ROM do người khác làm.
Câu hỏi thường gặp
Mình có thể biến game của mình thành ROM không?
Có, nếu game được làm trên một trong các engine cartridge của Shiny Gen: GBA (.gba), GBC (.gbc), N64 (.z64), DS (.nds) hoặc GameCube (.dol hoặc .iso). Nhấn Chia sẻ, rồi nút xuất. Xuất file cần một lần mua bất kỳ, từ $2.99.
Mình có thể đưa game lên cartridge thật không?
Có, với flash cart cho game GBA và GBC: chép ROM vào thẻ nhớ của cart và chơi trên máy. Chúng tôi đã thử điều đó trên Game Boy Advance, DS Lite và ModRetro Chromatic.
Mình nên chọn kiểu lưu nào trên flash cart?
Flash 128 KB (1 Mbit) cho ROM GBA. ROM GBC khai báo file lưu có pin 32 KB trong header, cart tự đọc được.
Mình có sở hữu ROM không? Có bán được không?
Có. Bạn sở hữu thứ bạn làm ra và có thể dùng nó cho mục đích thương mại (Điều khoản dịch vụ, mục 4, Nội dung), và Shiny Gen không chia doanh thu. Bạn có thể bán chính file ROM; xuất nó cần một lần mua bất kỳ, từ $2.99.
Shiny Gen có chuyển một game mình đã có thành ROM, hay chạy ROM thương mại được không?
Không. Các engine biên dịch game mới bạn làm trong Shiny Gen. Chúng không mở, chạy hay chuyển đổi được ROM thương mại hay ROM của bên thứ ba.
Vì sao ứng dụng Android không có nút ROM?
Ứng dụng Android chưa có cách đưa file cho bạn, nên nó không hiện nút xuất. Hãy mở game tại shinygen.ai trên trình duyệt của chính điện thoại đó hoặc máy tính, đăng nhập, và xuất nó ở đó với cùng một lần mua đó.