Here is another project I've been working on: https://github.com/ytmytm/1551-RAMBOard-FirstBank
It's a RAMBOard, but for 1551. As far as I know this is the first of its kind. Just like on 1541-II a small daughterboard that plugs into the ROM socket. It adds 8K of RAM ($8000-$9FFF) plus 8K of extra ROM space ($A000-$BFFF).
There is a patched ROM which uses the extra RAM as a track cache: it reads the entire track in one disk revolution, then serves subsequent sector reads from memory. Same idea as the track caching ROMs I did for 1541 and 1571.
The project also includes a tiny fastloader wedge (HypaRAM) that calls the code embedded in the patched ROM. The same fastloader is already supported by the latest version of Parobek ROM for C16/116/Plus4.
The performance is on par with DolphinDOS - about 27x faster than a stock 1541, about 7x faster than a stock 1551.
#commodore #commodore16 #plus4 #hardware #8bit #cbm