Bagaimana saya bisa menempatkan permainan saya di kartrid NES?

10

Bagaimana saya bisa membuat kartrid NES? Apakah ada tutorial? Saya perlu menempatkan game yang berjalan di emulator dan menaruhnya di cartridge. Bagaimana cara melakukannya? Apakah ini mungkin dari awal? Atau setidaknya bisakah saya menggunakan kartrid yang ada dan menimpa konten di sana?

Derfder
sumber
Pertanyaan menarik. Saya cukup yakin bahwa kartrid NES adalah memori hanya-baca yang tidak dapat ditulis tanpa peralatan khusus, tetapi saya benar-benar bukan ahli dalam hal ini.
Philipp

Jawaban:

8

Anda perlu memastikan game Anda akan berjalan dengan baik pada perangkat keras NES. Dengan banyak konsol 8 dan 16 bit, ada kalanya Anda dapat mengakses register perangkat keras. Mengakses register di luar waktu yang diperbolehkan seringkali mengakibatkan program tidak menampilkan output apa pun. Satu emulator yang perlu dipertimbangkan adalah $ nes , yang lain adalah fceux . No $ nes akan memperingatkan Anda jika Anda melanggar banyak aturan. Emulator fceux mungkin lebih akurat tetapi akan gagal secara diam-diam jika Anda melanggar aturan.

Yang berikutnya, atau mungkin yang pertama, adalah menentukan mode mapper mana yang akan Anda dukung. Ini pada dasarnya menentukan bagaimana rom atau ram dipetakan ke dalam ruang CPU dan PPU (chip grafis), jumlah bank memori yang tersedia, dan bagaimana tilemap pengguliran akan diulang. Saat Anda siap untuk detail teknis, lihat Dokumen Mapper NES Komprehensif . Ini cukup teknis, tetapi diperlukan pengetahuan dalam mengembangkan kartrid NES.

Langkah terakhir adalah memasukkannya ke dalam kartrid. Ada beberapa opsi, salah satunya adalah papan NES INL-ROM , yang dapat dibeli dengan flash rom untuk pengujian lebih mudah. Setelah permainan Anda berjalan, Anda dapat membeli papan dan program yang sama dan menyolder EPROMS Anda sendiri ke papan.

Jika Anda benar-benar tertarik dengan pengembangan NES, kunjungi forum NesDev .

Saya mengembangkan sebuah game, yang disebut Frog Feast, yang dijalankan di SNES, Genesis, Atari Jaguar, dan Neo Geo. Seorang teman membuat versi fisik dari papan permainan lama.

cdoty
sumber
6

Banyak (terutama yang lebih tua) konsol berbasis kartrid memiliki subkultur pengembangan buatan sendiri yang telah membangun kartrid berbasis CompactFlash yang dapat Anda beli, memuat dengan ROM buatan sendiri, dan memasukkan ke dalam sistem (biasanya modded).

Untuk NES, opsi yang paling populer adalah PowerPak dari RetroZone . Tampaknya tidak memerlukan NES modded, karena chip penguncian untuk sistem telah dielakkan.

Anda bisa, tentu saja, juga membangun sendiri cartridge semacam itu jika Anda memiliki pengetahuan dan peralatan teknik yang diperlukan. Tetapi membeli satu mungkin jauh lebih mudah.


sumber