alexh wrote:
I am not 100% familiar with Yaqube's PIC updates but originally the FPGA image file must be named "MINIMIG1.BIN" and the file to be preloaded into SRAM must be "KICK.ROM" and I think it had to be padded to 512Kbytes but I'm not too sure about that.
You are right, the core file has to be named "minimig1.bin" no matter whats inside (Amiga or C64 etc.) to be loaded from PIC into the FPGA.
After that its up to the core how to handle surrounding hardware like io-pins and PIC communication. Right now the FPGA64 core dont know anything about PIC nor SPI bus at all. Its just a native C64 with ps/2 keyboard (and mouse) support. No joystick ports are implementet yet, but thats an relative easy think to do.
To have some 1541 floppy simmulation via PIC, its firmware has to be altered and reflashed! Also the C64 core has to be adapted in order to use some OSD and .d64 etc. file support.
I think that may be the next-next(-next?) step ;-) Currently Dirk and I are fixing some problems in unconnected fpga pin what causes random C64 system crash.
Next step could be: Adding IEC bus to spare-i/o pin and joystick support.
ps: Minimig board is in my point ov view an excellent testing env. it provide all necessare i/o ports and the core is simple to load in the fpga (via sd card, not via some maybe self made jtag interface).