ZX_Spectrum-128K_MIST icon indicating copy to clipboard operation
ZX_Spectrum-128K_MIST copied to clipboard

Problem with ZX_Spectrum-128K and DivMMC + ESXDOS

Open micv2 opened this issue 2 years ago • 6 comments

Hi, ESXDOS with browser is very important for me (.TRD support). I added ESXDOS V0.8.8 (BIN+SYS folder) according to the instructions, and it works. However, when I do a hard reset and reload the zx_spectrum_128K - core, ESXDOS is not reloaded. The MNI browser remains off. If I turn off MiST for a minute and restart the core, ESXDOS starts up again and works normally again. This is weird behavior, why do I have to turn off MiST for a minute to allow ESXDOS to load again?

Best regards, MiC

micv2 avatar Sep 05 '22 13:09 micv2

Probably garbage left in RAM. Try to hold SPACE while resetting the Speccy to reinitialize ESXDOS.

gyurco avatar Sep 05 '22 14:09 gyurco

Sorry, unfortunately it doesn't work with Space. A minute is excessive, if I turn off MiST and wait 15 seconds, I can load the zx core again with ESXDOS.

micv2 avatar Sep 05 '22 17:09 micv2

It works for me. If you hold space, and then press reset, then it won't work. Just press reset, then press space, hold it, and release reset.

gyurco avatar Sep 07 '22 13:09 gyurco

Hi, this reset with the space key doesn't work for me, probably because I'm using a wireless keyboard. Couldn't the firmware (global) do it that way? Greetings, MiC

Edit: I also tried it with a USB keyboard, without success, ESXDOS does not again load. Not until I switch MiST off for 15 seconds.. It doesn't matter, if it's necessary I'll wait.. ;)

micv2 avatar Sep 07 '22 15:09 micv2

The firmware nothing to do with this (I hope you used the core reset, not the ARM reset button). ESXDOS works this way - holding SPACE when booting will reinitialize itself.

gyurco avatar Sep 07 '22 15:09 gyurco

With core button it works, I pressed the board reset button. Sorry, my mistake. With the core and space key, ESXDOS can be restarted, thanks gyurco :)

micv2 avatar Sep 07 '22 17:09 micv2