1

Topic: Saving BASIC program resets the ZX Spectrum

Hi,
I am using a board "DivMMC EnJOY! PRO MINI lite" on a 48K ZXSpectrum+. With it I have two more devices connected. In the direction from the edge connecter outward I have : ZX-HD from bytedelight, ZX-AY from byte delight, and the DivMMC last.

I am entering basic code on the machine. Regularly I save the program to a .TAP file by doing :
.tapeout prgname.tap
SAVE "hd0"
And then keep on entering code and saving.
After some saves, when I do the .tapeout, the machine reboots, and the memory cleared (like if I did a NEW on it).
I have to disconnect the power to the ZX Spectrum to get it going again.

Seems to me this is a bug. I am on firmware version 0.8.7.
Is there any way I can go around this, or should I upgrade the firmware ?

Thanks for any help.
Regards

2

Re: Saving BASIC program resets the ZX Spectrum

Hi,
I put the SD card in a Windows PC, and it was unreadable. Now I don't know if it was the board that corrupted it or not. Anyway I re-formatted the card, and am using it normally, saving and loading the TAP files with the BASIC code to see if it happens again.
Regards

3 (edited by Luzie 2021-06-28 19:43:41)

Re: Saving BASIC program resets the ZX Spectrum

daniel.dlds wrote:

Seems to me this is a bug. I am on firmware version 0.8.7.
Is there any way I can go around this, or should I upgrade the firmware ?

Hi,

first thing you should try is indeed upgrade to actual FW 0.8.9.

Regards

Luzie