How hard and expensive would it be to develop a FPGA-based

Discuss hardware-related topics, such as development cartridges, CopyNES, PowerPak, EPROMs, or whatever.

Moderators: B00daW, Moderators

Post Reply
darkhog
Posts: 192
Joined: Tue Jun 28, 2011 2:39 pm

How hard and expensive would it be to develop a FPGA-based

Post by darkhog » Thu Aug 30, 2018 5:39 pm

...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.

lidnariq
Posts: 8792
Joined: Sun Apr 13, 2008 11:12 am
Location: Seattle

Re: How hard and expensive would it be to develop a FPGA-bas

Post by lidnariq » Thu Aug 30, 2018 5:58 pm

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.

User avatar
rainwarrior
Posts: 7681
Joined: Sun Jan 22, 2012 12:03 pm
Location: Canada
Contact:

Re: How hard and expensive would it be to develop a FPGA-bas

Post by rainwarrior » Thu Aug 30, 2018 7:10 pm

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

Post Reply