This project is maintained by lawrie
Prev | Up | Next |
The BlackIce Mx with its SDRAM, Flash memory, SD card reader, and plentiful Mixmod/Pmod sockets is particularly suited to emulating older computers.
Some of the implementations currently available on BlackIce Mx are:
All these implementations use the Digital VGA Pmod and a VGA monitor, plus (apart from NES) a Digilent PS/2 keyboard Pmod and a PS/2 keyboard. NES requires a 7-pin original Nintendo controller or a 9-pin clone controller.
Some of them require an SD card created for them to stores games and other programs.
The NES implementation is based on the up5k-demos version by David Shah, which is based on the Mist version, which was based on the original fpganes version by Ludwig Strigeus.
It uses a non-standard (512 x 480) VGA mode that does not work on all monitors or most TVs.
The Acorn Atom implementation is based of David Bank’s Ice40Atom. It is built by build.sh.
It needs the software archive for the SD card.
You need to write this as a raw image to ad SD card by:
dd if=archive.img of=/dev/sdxxx
where sdxxx is SD card drive.
Another David Banks port.
The Jupiter Ace was a Forth machine.
This port is a simpler one that does not require custom firmware. It can be build using the build.sh file.
This implementation of the Apple One is by Alan Garfield.
Prev | Up | Next |