Làm cách nào tôi có thể đặt trò chơi của mình trên hộp mực NES?


10

Làm cách nào để tạo hộp mực NES? Có hướng dẫn nào không? Tôi cần đặt một trò chơi chạy trong trình giả lập và đặt nó vào hộp mực. Làm thế nào để làm điều đó? Điều này có thể từ đầu? Hoặc ít nhất tôi có thể sử dụng một hộp mực hiện có và ghi đè lên nội dung ở đó không?


Câu hỏi thú vị. Tôi khá chắc chắn rằng các hộp mực NES là bộ nhớ chỉ đọc không thể ghi mà không có thiết bị đặc biệt, nhưng tôi thực sự không phải là một chuyên gia về vấn đề này.
Philipp

Câu trả lời:


8

Bạn cần đảm bảo trò chơi của bạn sẽ chạy đúng trên phần cứng NES. Với nhiều bảng điều khiển 8 và 16 bit, số lần giới hạn bạn có thể truy cập vào các thanh ghi phần cứng. Truy cập các thanh ghi ngoài thời gian cho phép thường dẫn đến chương trình không hiển thị bất kỳ đầu ra nào. Một trình giả lập để xem xét là không có $ nes , một trình giả lập khác là fceux . Không có $ nes sẽ cảnh báo bạn nếu bạn vi phạm nhiều quy tắc. Trình giả lập fceux có lẽ chính xác hơn nhưng sẽ âm thầm thất bại nếu bạn vi phạm các quy tắc.

Điều tiếp theo, hoặc có thể là đầu tiên, là xác định chế độ ánh xạ nào bạn sẽ hỗ trợ. Điều này về cơ bản xác định cách rom hoặc ram được ánh xạ vào không gian CPU và PPU (chip đồ họa), số lượng ngân hàng bộ nhớ có sẵn và cách thức sơ đồ cuộn sẽ được lặp lại. Khi bạn đã sẵn sàng cho các chi tiết kỹ thuật, hãy xem Tài liệu Bản đồ NES toàn diện . Nó khá kỹ thuật, nhưng cần có kiến ​​thức trong việc phát triển hộp mực NES.

Bước cuối cùng là lấy nó trên hộp mực. Có một vài lựa chọn, một là bảng NES INL-ROM , có thể được mua bằng flash rom để thử nghiệm dễ dàng hơn. Khi trò chơi của bạn đang chạy, bạn có thể mua cùng một bảng và chương trình và hàn EPROMS của riêng bạn vào bảng.

Nếu bạn thực sự quan tâm đến việc phát triển NES, hãy truy cập diễn đàn NesDev .

Tôi đã phát triển một trò chơi, được gọi là Frog Feast, chạy trên SNES, Genesis, Atari Jaguar và Neo Geo. Một người bạn đã tạo ra các phiên bản vật lý từ các bảng trò chơi cũ.


6

Nhiều máy chơi game dựa trên hộp mực (đặc biệt là cũ) có các tiểu văn hóa phát triển homebrew đã xây dựng các hộp mực dựa trên CompactFlash mà bạn có thể mua, tải lên với ROM nhà sản xuất của mình và chèn vào hệ thống (thường được sửa đổi).

Đối với NES, tùy chọn phổ biến nhất dường như là PowerPak từ RetroZone . Dường như không yêu cầu NES đã được sửa đổi, vì chip khóa cho hệ thống đã bị phá vỡ.

Tất nhiên, bạn cũng có thể tự mình xây dựng một hộp mực như vậy nếu bạn có kiến ​​thức và thiết bị kỹ thuật cần thiết. Nhưng mua một cái có lẽ dễ dàng hơn nhiều.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.