This has historical reasons as I developed a ZX80 replica before (ZX80CORE) which is 100% hardware compatible to the ZX80 case.dinosaur wrote: I find it a bit strange that you chose the ZX-80 layout for the board connectors, given many more ZX-81s were produced (1 500 000 or so) than there were ZX-80s (100 000), but it's of course your choice.![]()
I'll just have to drill more holes in the Indescomp box, I suppose...![]()
Now the development went further with new functions. I doubt it would match into a ZX81 case this way. And the connectors of ZX80 and ZX81 are 100% compatible except that the ZX80 didn't have a ROMCS on the connector (left free). It was jumperable at the previous version but there is no known conflict with hardware so I decided to put it fix on the edge connector. That way it is more ZX81 than ZX80. Anyway all hardware of ZX80 and ZX81 are more or less compatible (except the ROMCS issue) and could be used both. On the other hand this was not much hardware published for the ZX80 - the only one I know is a ram pack (3k).
Maybe it is possible for you to digitize it while recording it with Audacity (free software on WIN - not sure what to use on Linux) and send some data in MP3 format with email. Then I could try to load it in my ZXmore. The audio characteristic is similar except that the output level is increased from ZX81 level of 5mV level to 50mV level. It would be not a big deal to increase it more to 500mV when changing one resistor and capacitor.dinosaur wrote:This is very kind and considerate of you, and it's 100% software... However, I only have it on tape, so I can't send you a binary (not to mention the manual is written in French)... This said, if the audio circuit bandwidth of the ZXmore is of equal or better quality than the ZX-81's, and given the routines are the same, it should work just fine.To be 100% sure it will load with Fast Load Programs I would propose to do a test. I don't know Fast Load Monitor - is it just software or hardware ?
The audio file must contain a two stage loader as it is not possible to load data at higher speeds by default. I used this in my ZX-IDE development tool but there are some problems when loading with this high speed of up to 1 kByte per second. Normal speed is about 38 Byte/s. Something inbetween would maybe better, maybe my implementation is not best choice and maybe poorly designed.