dolomiah wrote:
Despite not having the benefit of the 376 device, all of the above, plus a BASIC-like tokenising interpreter with support for TMS9918 graphics and AY-3-8910 sound in just under 16KB of ROM. The link below is the main repository, from which you can get to the source code.
That's pretty nice.
Having just had a recent epiphany, assuming it works (it should work, dunno why it wouldn't, but...), the 376 is compelling to me short term in that you can hook up more than one device.
The low level drive the entire time has been, for me, a self contained system. And one aspect of that is that you can, for lack of a better term, "copy floppies". Now, clearly, that can be done with a single drive. But the idea of being able to plug in two devices "easily" is an interesting capability for a 1" square piece of kit. In my world those would just be generic USB sticks, and, hopefully, through a simple USB hub.
In theory the 376 brings not just USB block storage, but all of USB to the plate. So, that can be interesting as well. You're also not limited to FAT32, you just get that for free. You can do low level block I/O with it as well (I think). Not sure if it can, out of the chip, format device or not.
Anyway, quite a bit of potential for $3.