After 8 months, and a lot of changes, the 1.2.0
release just came out
I'm very happy because this is the largest release in terms of many changes introduced. Since the last release v1.1.2
, now we have two more FPGA boards supported: Terasic Altera DE0 and Terasic Altera DE2-115. I removed support for Xilinx ML403 as the framebuffer has to be rewritten with a new arbitrer.
So now for all three boards: DE0, DE1 and DE2-115 we have a common BIOS in OpenWatcom that has a bootrom part that is being loaded directly in the FPGA (thanks to Donna).
As you may know, we have also mouse support on all boards (except DE1 if you didn't make the hardware change) which is working in most programes present in the SD card (Lemmings, Dune2, Norton Commander, Edit and Microsoft Windows), using the Cute Mouse driver from FreeDOS. We have to thank Donna for this too
The BIOS compiled with RELEASE flags is running much faster now, also because of the shadow part running in RAM. We can see now the effects of the OpenWatcom compiler.
Since the last release, we have also new Zet opcodes, system timer improvements, speaker support, a new UART core and a lot of bug fixes. So many thanks to Donna, Yury, Alterafreak and all of you that contributed to this release
The new tar.bz2 and .zip packages now include .sof and .pof files for all boards with the compiled version of the BIOS. Also new scripts for flashing the boards from Linux.