Gearing up for Replay2 Production

Replay2 is still in layout and a few things are awaiting design closure (primarily memory configuration). The FPGA chosen is a Xilinx Ultrascale+ device (super fast) with Quad core A-53s, dual R5s and a Maii GPU. The CPU section has DDR4 DRAM, and the FPGA most likely...

68060 Ethernet and SD card support

Our resident coding genius Erique has been hard at work finishing off driver support for the DB. Source and the ROM binary can be round here : https://github.com/FPGAArcade/amiga_code Please also take a look at the FAQ here: How to install and setup the 060...

Github release repository and Crystal Castles core!

Still a lot of work going on to move the codebase to the new github repositories and roll out multiplatform support – initially for the Arduino Vidor. Some binaries have been put here while we faff about https://github.com/FPGAArcade/replay_release  ...

68060 Daughterboard rear I/O shield arrives

While there is a lot of exciting new stuff going on, I’m still trying to finish off some old commitments. Thanks to some CAD help from the team and the fantastic guys in Taiwan we have received the laser cut ATX I/O panels. Contact me if you want one. It only...

Amiga RTG source and driver released.

Hi all. We’ve released our RTG HDL files and Amiga driver code.   https://github.com/FPGAArcade/amiga_code https://github.com/FPGAArcade/replay_amiga   This uses some primitives in replay_common. This is just a code dump to support the other projects while we...

Paula and Denise decapped and scanned

I forgot to post that I sent ceramic variants of these chips to be decapped and photographed. Denise: https://siliconpr0n.org/map/csg/8362r8/mz_mit20x/ Paula: https://siliconpr0n.org/map/csg/8364r4/mz_mit20x/ Both join our Alice chip from before :...

Forum rework

The old punBB forum has served us well, but is now looking a little dated. While most of the developer chat has moved to Slack, the forum is still a useful public archive, and will become more useful as we roll out the Arduino and Replay2 hardware support. I’m...

Replay2, Vampire V4 and DE10-nano (MiSTer)

I made some comments in a post here regarding FPGA selection for Replay2 Replay2 …. the saga continues One of the reasons we have been targeting the Arduino Vidor board is to get a low-cost alternative for Replay1 for people to play with – that is actually...

Vidor USB debug

Here “Erique” the world renowned Amiga demo coder is doing some actual hardware debug. I think he got a bit over excited if I’m honest…. The Vidor currently has some limitations with it’s USB OTG support, primarily connecting a hub...

Replay build system

Coming from an ASIC background, I generally don’t use the FPGA tool IDEs. Sure they have a place for debug, but for consistency especially when using source control systems, scripting is the way forward. Both Intel and Xilinx have good support for TCL in their...

Arduino Vidor 4000 springs into life

The very talented Arnim Laeuger has been working with our new Replay framework to bring his games to the Arudino Vidor 4000 FPGA platform (called V4 from here down) The Vidor is a low cost FPGA board available here : https://store.arduino.cc/mkr-vidor-4000 To support...

Replay Generations

I have an original Replay1a board back for repair at the moment, so I thought I would take a picture of the family together. R1a on the left. R1b next with the 68060 daughter board. Top right the Arduino MKRVidor4000 we are targeting to be a low cost R1 replacement....

Last few 68060 daughterboards….

We’ve sold all the boards in Europe. Jim Drew still has one or two in the US which can be shipped anywhere. If you have a Replay1 board, this is your last change to get one! Ping me or Jim. Cheers, Mike

Gyruss Konami 503 Replacement

Took a quick break from the new Replay build system today and tested a batch of replacement 503 ICs. They appear to work well, so I can ship the board back to it’s owner and get some desk space back! You can see the new 40 pin module working on the board below....

Konami 40 pin IC replacement

Finally, after being stuck in Swedish customs for nearly a month (thanks PostNord), the PCB for my 40 pin Konami 503 ASIC replacement has arrived. I’m experimenting with an Atmel 5V CPLD on these, rather than the old Altera MAX7064 which is getting hard to get,...
Last Replay1 shipped….

Last Replay1 shipped….

The final complete R1 & 68060 DB to ship Well, actually the last (I thought) Replay1 shipped years ago, but I’ve had one sitting around which failed production test. When a core boots up, the ini file for that core tells the software which files to upload...
Gyruss reverse engineering

Gyruss reverse engineering

Here at FPGAArcade we’ve always tried to reproduce retro hardware for preservation as accurately as possible. When I did the first Pacman design years ago it was quite easy as there were only a few custom ICs. I built some analysis hardware you can find way back...
Replay2 proto-board arrived

Replay2 proto-board arrived

We’ve bought a number of Ultra96 boards which contain a similar FPGA to the target device on Replay2. This will kick start development, especially on the Linux side. I’m also designing a small add-on board with the video output devices we’ll use on...

Replay2 first mock up

Very rough CAD drawing to play with IO connectors Replay2 is now in PCB design. We are using a Xilinx Ultrascale+ MPSoC device which combines a fast FPGA and a 64 bit Cortex A53 cluster. The device is built on 16nm FinFET+ logic. The processor system runs up to...

Replay2 …. the saga continues

So first, I must apologise for it being quiet here news-wise. The active development is mostly on Slack now, but I will try and post updates here more often. So, Replay2 stalled. The issue was the excellent price/performance of the DE10 board (used in the Mister...