Oyunumu NES kartuşuna nasıl koyabilirim?


10

NES kartuşunu nasıl oluşturabilirim? Herhangi bir öğretici var mı? Bir emülatörde çalışan bir oyun koymam ve bir kartuşa koymam gerekiyor. Bu nasıl yapılır? Bu sıfırdan mümkün mü? Ya da en azından mevcut bir kartuşu kullanabilir ve oradaki içeriğin üzerine yazabilir miyim?


İlginç soru. NES kartuşlarının özel ekipman olmadan yazılamayan salt okunur bellek olduğundan eminim, ancak gerçekten bu konuda uzman değilim.
Philipp

Yanıtlar:


8

Oyununuzun NES donanımında düzgün çalıştığından emin olmanız gerekir. Birçok 8 ve 16 bit konsolla, donanım kayıtlarına erişebileceğiniz sınırlı süreler vardır. Kayıtlara izin verilen sürenin dışında erişilmesi, programın herhangi bir çıktı göstermemesine neden olur. Dikkate alınması gereken bir emülatör $ nes değil , diğeri fceux'dur . Kuralların çoğunu ihlal ederseniz, $ $ sizi uyarır. Fceux emülatörü muhtemelen daha doğrudur, ancak kuralları ihlal ederseniz sessizce başarısız olur.

Bir sonraki veya muhtemelen ilk olarak, hangi haritacı modunu destekleyeceğinizi belirlemektir. Bu temelde rom veya ram'ın CPU ve PPU (grafik yongası) alanına nasıl eşlendiğini, kullanılabilir bellek bankalarının sayısını ve kaydırma tilemapının nasıl tekrarlanacağını belirler. Teknik ayrıntılara hazır olduğunuzda, Kapsamlı NES Eşleyici Belgesine bakın . Oldukça teknik, ancak bir NES kartuşu geliştirmek için gerekli bilgi.

Son adım, kartuşun üzerine basmaktır. Birkaç seçenek var, biri daha kolay test için bir flaş rom ile satın alınabilen INL-ROM NES kartı . Oyununuz çalıştıktan sonra, aynı kartı alıp programlayabilir ve kendi EPROMS'unuzu tahtaya lehimleyebilirsiniz.

NES gelişimi ile gerçekten ilgileniyorsanız, NesDev forumlarını ziyaret edin .

SNES, Genesis, Atari Jaguar ve Neo Geo'da çalışan Frog Feast adlı bir oyun geliştirdim. Bir arkadaş eski oyun tahtalarından fiziksel versiyonlar yarattı.


6

Birçok (özellikle eski) kartuş tabanlı konsol , satın alabileceğiniz, ev yapımı ROM'unuzla yükleyebileceğiniz ve (genellikle modifiye edilmiş) bir sisteme yerleştirebileceğiniz CompactFlash tabanlı kartuşlar içeren homebrew geliştirme alt kültürlerine sahiptir .

NES için, en popüler seçenek RetroZone'dan PowerPak gibi görünüyor . Sistemin kilitleme çipi atlatıldığından modifiye edilmiş bir NES gerektirmiyor gibi görünüyor .

Elbette, gerekli mühendislik bilgisine ve ekipmanına sahipseniz, böyle bir kartuşu tamamen kendiniz de oluşturabilirsiniz. Ama bir tane satın almak muhtemelen çok daha kolay.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.