OT: Spectrum emulator for DE2-115
steddyman
Posts: 91
Hi
I know this is off topic, but I also know there are likely quite a few of you who would like to run a full Spectrum Emulator on your DE2-115 board.
I am pleased to announce I have completed the port of Mike Stirlings DE1 Spectrum Emulator to the DE2-115. It supports the following features:
* Spectrum 48k, 128k or +2A emulation
* ZXMMC+ compatible interface (SD loading and paged flash and RAM support)
* ResiDOS support - Supports loading TZX and SNA files directly from SD card
* TV and VGA mode
* Regular and AY-3-8912 sound emulation
* Load tapes (or audio streams) via the Line In connection
If you want to know more or download the full source for the Emulator, then grab it from my blog. I have also compiled a single ROM you can just program to the Flash greatly simplifying the setup.
I've tested it with quite a few ROM's and it has ran everything so far.
Video and much more information available from here:
http://unashamedgeek.com/post/105367852025/spectrum-emulator-for-terasic-de-115
Enjoy!
I know this is off topic, but I also know there are likely quite a few of you who would like to run a full Spectrum Emulator on your DE2-115 board.
I am pleased to announce I have completed the port of Mike Stirlings DE1 Spectrum Emulator to the DE2-115. It supports the following features:
* Spectrum 48k, 128k or +2A emulation
* ZXMMC+ compatible interface (SD loading and paged flash and RAM support)
* ResiDOS support - Supports loading TZX and SNA files directly from SD card
* TV and VGA mode
* Regular and AY-3-8912 sound emulation
* Load tapes (or audio streams) via the Line In connection
If you want to know more or download the full source for the Emulator, then grab it from my blog. I have also compiled a single ROM you can just program to the Flash greatly simplifying the setup.
I've tested it with quite a few ROM's and it has ran everything so far.
Video and much more information available from here:
http://unashamedgeek.com/post/105367852025/spectrum-emulator-for-terasic-de-115
Enjoy!
Comments
Do correct me if I have missed a point here.
Very cool anyway, perhaps a bit off topic.
Maybe just "General" - "Projects" would be nice but it will get lost....and "Projects" is gone or disappearing.
It really is an impressive effort and turned into a nice project!!
I tagged the post as OT myself. It does not relate to verilog code development but of course the only people that have the hardware to run this will be on this forum which is why I posted it here.
Perhaps there is even a way to combine a cut-down P1 with a cut-down of this
I agree. Such builds are very useful sanity checks and cross checks even for a new P1 designer.
This sort of proven build is a good way to confirm your tool flows, and things like build times and downloads.
Some may want to harvest code from this too.