Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Wild. Apparently there are many different efforts to use FPGAs to simulate old hardware:

"Using FPGAs to Simulate old Game Consoles": https://jakob.engbloms.se/archives/3026

"AMSTRAD ON AN FPGA": https://hackaday.com/2017/01/06/amstrad-on-an-fpga/

"MISTER FPGA: THE FUTURE OF RETRO GAME EMULATION AND PRESERVATION?": https://www.racketboy.com/retro/mister-fpga-the-future-of-re...



I find it interesting when someone makes foundational improvements when using an FPGA to mimic an old CPU.

The NextZ80 is a good example. It's designed to run 4x the amount of instructions at the same clock rate as a real Z80. And you can clock it to 40MHz, so it's effectively a 160Mhz Z80...compare to a typical 4/8Mhz real Z80.

https://opencores.org/projects/nextz80


Yes, but how many programs written for the real thing have hard coded values dependent on cycle times?


Perhaps for games on a platform like the ZX Spectrum and MSX, but I suspect most of the CP/M targeted apps wouldn't care.


But how many of those systems have BIOS code that uses hard-coded timing loops to talk to devices?




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: