The code is hosted on github: https://github.com/rkrajnc/minimig-de1
Almost all features from the minimig sources have been implemented, except the already mentioned keyboard mouse & joystick emulation, the new boot code & the "arm replacement" code. I'll work on that first.
In the future, I intent to:
- convert all VHDL code to verilog (I'd like to setup a testbench environment and my simulation tools only work with verilog code)
- write a cache - probably a caching sdram controller, since amiga is a multi-master system
- upgrade the cpu to a 020
- fix most of a large number of timing errors
That's probably all that will comfortably fit into FPGA on a DE1 board, though.
It would also be great if the code in the original minimig repository would be updated to accommodate easier porting to other systems (like avoid using technology and/or vendor specific instances - multipliers, shift-registers, memories, ...) and the toplevel updated to keep all vendor specific stuff outside of it. But I guess that's up to the maintainer (yaqube?).
Incidentally, does anybody know if tobiflexx is intending to release the source to his updated TG68 core? Or the minimig AGA sources?