I sure love what FPGA technology has done for arcade technology, but I can't help but wonder what some of these FPGA-based replacement boards will be like in 30-40 years. Will these current-gen FPGA chips fail and need to be replaced? Will these current-gen chips even be manufactured anymore or available in 30 years or beyond (tech seems to evolve ever more rapidly these days)?
In 30 years it'll be even harder to keep the original arcade PCBs going, as various TTLs, CPUs, RAM, EPROM and other chips will have been out of production for many years and obsolete or incredibly hard to find, while more original parts will be stretched even further beyond their life expectancies and fail more. Will our JROK or BitKit boards be in the same situation 30 years from now as the original arcade hardware?
With many of these FPGA systems on the market having the hardware language implementation closed-source, also creates a situation where it could be difficult to port these to whatever newer platforms come along between now and then. Who will understand old Verilog/VHDL and have an old Windows 10 machine to compile it on in 30 years? What do you all think? Is this a bit of kicking the can down the road?
Hardware emulation is more accurate now than software emulation, but comes with more of a dependency on - hardware - which is what we are struggling with on original boards. Would a bigger investment in making software emulation more accurate be a better or more portable strategy for preservation? Curious what all the smart folks here might think about this topic.
In 30 years it'll be even harder to keep the original arcade PCBs going, as various TTLs, CPUs, RAM, EPROM and other chips will have been out of production for many years and obsolete or incredibly hard to find, while more original parts will be stretched even further beyond their life expectancies and fail more. Will our JROK or BitKit boards be in the same situation 30 years from now as the original arcade hardware?
With many of these FPGA systems on the market having the hardware language implementation closed-source, also creates a situation where it could be difficult to port these to whatever newer platforms come along between now and then. Who will understand old Verilog/VHDL and have an old Windows 10 machine to compile it on in 30 years? What do you all think? Is this a bit of kicking the can down the road?
Hardware emulation is more accurate now than software emulation, but comes with more of a dependency on - hardware - which is what we are struggling with on original boards. Would a bigger investment in making software emulation more accurate be a better or more portable strategy for preservation? Curious what all the smart folks here might think about this topic.






