slingshot wrote:hubersn wrote:I'll investigate further. We have a Retro meeting coming up this weekend which focuses on "real" hardware, so any MIST-related work will have to wait a bit.
Thanks so far
No need to hurry, I'm a bit exhausted from the R/W FDC work
Having no idea about FPGA development or the specific MIST framework...certainly the Archie core was not the first to gain write support for mounted disc images? Why did it need a MIST firmware upgrade? Please remember to explain it in easy words foran FPGA noob
...but couldn't resist to update the core a bit: increased the CPU clock by 30%. Helps on some games I think. The SDRAM clock couldn't be increased further, so you won't get 30% speedup. I would be interested in a benchmark comparing with the original A3000 now.
https://github.com/mist-devel/mist-bina ... 190305.rbf
Thanks, I'll test it. I have just resurrected one of my A3000s and will have a go - meaningful benchmarks are in short supply under RISC OS, but I'll try. Maybe an empty for loop in BBC BASIC
BTW, using the MIST scandoubler would probably improve performance for compatible VGA monitors on PAL modes for MonitorType 0 and 1. Because the letterboxed modes used when MonitorType 4 is active use more memory bandwidth for video DMA, slowing down the CPU on average.
Hey, you could have a look at the ARM CPU core and implement the ARM3's cache