大家好,之前我分享了大约一百多个关于fpga的开源项目,涵盖了pcie、网络、risc-v、视频编码等领域。这次我将为大家带来一些有趣的娱乐项目,这些项目主要是使用fpga对老游戏内核进行硬解,涉及的内核种类繁多,目标是实现高可实现性和复现性。
由于这些是娱乐项目,本文中将包含许多动图,下面就让我们开始吧。
1、zxuno项目地址如下:
官方网站:
第一个项目是zx-uno,它使用Xilinx Spartan XC6SLX9 FPGA实现了整个ZX Spectrum计算机系列(ZX Spectrum是英国早期广受欢迎的家用电脑之一,类似于美国的Commodore 64。由于其简洁性、多功能性和出色的设计,很快就吸引了许多软件公司为其开发各种软件)以及ULAPlus、TurboSound等系统。zx-uno的大小与Raspberry Pi相当。
支持的软核包括:
ZX Spectrum ZX81 SAM Coupé MSX1 C64 Atari 800XL Jupiter ACE Oric Atmos BBC Micro VIC-20 Acorn Electron ZX Spectrum TBBlue Apple II Acorn Atom Amstrad CPC 6128 (no SD support) ZX Spectrum Kyp C16 / C116 / Plus4 Sharp MZ-700 PC/XT 512k PC/XT 2Mb PET ZX Spectrum 128 Kyp Multicomp CP/M Galaksija Amstrad CPC 6128 (SD support) Amstrad CPC 464 Spectrum with PZX ZX Spectrum Kyp+VGA+TSound+SAA1099 Flappy Bird TRS-80 ZX Spectrum (ESP26 UART support) Jupiter ACE (AY-3-8910, SD support) Apple I Oric Atmos (with SD support) ZX Spectrum Kyp (native VGA output)
登录后复制
文章来自互联网,只做分享使用。发布者:,转转请注明出处:https://www.dingdanghao.com/article/850521.html
