It is currently Mon Dec 10, 2018 9:09 pm

All times are UTC - 7 hours





Post new topic Reply to topic  [ 3 posts ] 
Author Message
PostPosted: Thu Aug 30, 2018 5:39 pm 
Offline

Joined: Tue Jun 28, 2011 2:39 pm
Posts: 192
...cartridge? FPGA doesn't even have to be used for the entire thing, it could have normal eeproms for stuff like PRG and CHR and normal basic chips. Where FPGA would come useful is to emulate mappers that normally you'd need to sacrifice another game for, such as MMC3 or other powerful mappers.


Top
 Profile  
 
PostPosted: Thu Aug 30, 2018 5:58 pm 
Offline

Joined: Sun Apr 13, 2008 11:12 am
Posts: 7806
Location: Seattle
You mean ... just like the PowerPak or Everdrive N8?

Or more like this?

Either way, the answer is approximately "not that hard" but the skills for designing circuits are different from writing VHDL/Verilog are different from writing NES games are different from writing NES mapper support in an emulator; other than good engineering practices (divide things into manageable chunks) not all that much else carries over.


Top
 Profile  
 
PostPosted: Thu Aug 30, 2018 7:10 pm 
Offline
User avatar

Joined: Sun Jan 22, 2012 12:03 pm
Posts: 7006
Location: Canada
If you mean for building cartridges of a single game, this is done but usually with a CPLD instead of an FPGA, primarily because CPLDs are more often non-volatile (don't have to have any extra stuff to reload the mapper at power-on), and cheaper. The primary advantage of the FPGA is that it can be reprogrammed on the fly, so it can simulate more than one mapper.

INL offers a bunch of CPLD mapper boards: http://www.infiniteneslives.com/nessupplies.php


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 3 posts ] 

All times are UTC - 7 hours


Who is online

Users browsing this forum: No registered users and 2 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group