There has been quite a lot of work going on in the background with the FPGA Arcade project, not the least of which is a host of new core releases.
As you may have guessed from the image, the NES is now available for the Replay and MKR Vidor4000 platforms. This version of the NES core includes a transistor net-list based 6502 by Andrew Holme.
For FPGA capacity reasons, the Vidor4000 release of the NES has been split into 3 separate cores by mapper: MMC, VRC and Others, with PAL and NTSC versions for each. R1 users can enjoy all the mappers in a single core.
Further information can be found in the FAQ section. All the latest stable core releases for supported platforms are available for download from the releases site and if you’re the adventurous sort, continuous development builds via the CI build server.
There’s also a number of further exciting developments to share, but that’s for a future post.
A little over 34 years ago, Acorn Computers Ltd released a budget version of the BBC Micro, the Acorn Electron. For a time it was apparently the best selling Micro in the United Kingdom, although in more recent years the Electron seems to be overshadowed by its big brother the BBC Micro.
This often overlooked Micro is now available as a core for the Replay. The core is fully functional allowing hundreds of games and applications to be loaded from "cassette" including the revolutionary Elite, the game that for many changed everything. Development work is on-going to improve accuracy.
I’ve released a new version of the Amiga core (https://github.com/FPGAArcade).
New features :
48M XRAM mapped as Chip and all chipset DMA pointers support 64M addressing (optionally enabled in OSD / .ini file)
CPU cache stable – 2 way I + D with full snoop. ~16000 AIBB Dhrystones
Filtered & Mono audio
RTG over analog/DVI/HDMI with hardware sprites and dedicated blitter engine. 1024×768 at 16 bit, 1280×1024 at 8 bit.
(1920x1080i works over analog but not digital for some reason at the moment)
Real Amiga keyboard support (thanks to Erique)
I’m going to spend some time now updating the website and working on the AGA debug hardware so we can further improve compatibility. I also have some CPU upgrades in the pipeline which will allow x2-x3 speed up hopefully.