Incompatibilidades Churrera y DivMMC

Discursiones en general sobre el proyecto que no tienen cabida en otro foro / General discussion for uncateorized topics about the ZX-Uno project
Turrican
Mensajes: 133
Registrado: 17 Jul 2016, 18:15

Re: Incompatibilidades Churrera y DivMMC

Mensaje por Turrican » 14 Ago 2016, 00:59

Hi all!
UB has contacted me (thank you, Velesoft) that contacted Miguel and Miguel made a patched esxDOS version.
In attachment there are the updated files for the 086 version.
UB has tested it with divIDE and it works. And now he asked us to test with ZX-UNO/divMMC.
Please, can you test the new version with the problematic games (and with others) ?

Thanks Velesoft and UB and Miguel and all! :)
Adjuntos
esxdos_0.8.6-BETA5.1.zip
(29.17 KiB) Descargado 352 veces

Avatar de Usuario
mcleod_ideafix
Mensajes: 831
Registrado: 27 Sep 2015, 00:14
Ubicación: Jerez de la Frontera
Contactar:

Re: Incompatibilidades Churrera y DivMMC

Mensaje por mcleod_ideafix » 14 Ago 2016, 01:02

Of course! I will do right now!

EDIT: I cannot make it work. After upgrading firmware and replacing ESXDOS.SYS in SYS directory, the computer boots and loads ESXDOS.SYS, NMI.SYS and BETADISK.SYS as always (RTC.SYS doesn't load for obvious reasons), but I cannot see any file from the SD card. The .ls command returns "Nonsense in BASIC" and pressing NMI gives me a screen with a column full of zeroes.

Putting ESXDOS.SYS from 0.8.6-beta4 back makes it all work again, but the issue with 128K loaders is still there.
http://www.zxuno.com
ZX-Uno · Clon de ordenador ZX Spectrum basado en FPGA

Turrican
Mensajes: 133
Registrado: 17 Jul 2016, 18:15

Re: Incompatibilidades Churrera y DivMMC

Mensaje por Turrican » 14 Ago 2016, 01:56

mcleod_ideafix escribió:Of course! I will do right now!

EDIT: I cannot make it work. After upgrading firmware and replacing ESXDOS.SYS in SYS directory, the computer boots and loads ESXDOS.SYS, NMI.SYS and BETADISK.SYS as always (RTC.SYS doesn't load for obvious reasons), but I cannot see any file from the SD card. The .ls command returns "Nonsense in BASIC" and pressing NMI gives me a screen with a column full of zeroes.

Putting ESXDOS.SYS from 0.8.6-beta4 back makes it all work again, but the issue with 128K loaders is still there.
Thank you for the test.
I´ll talk with them.

Turrican
Mensajes: 133
Registrado: 17 Jul 2016, 18:15

Re: Incompatibilidades Churrera y DivMMC

Mensaje por Turrican » 14 Ago 2016, 14:23

Hi mcleod!
Can you please say how did you update de esxDOS?
Have you used the bin file too?
Thanks.

Avatar de Usuario
antoniovillena
Mensajes: 2621
Registrado: 27 Sep 2015, 20:41

Re: Incompatibilidades Churrera y DivMMC

Mensaje por antoniovillena » 14 Ago 2016, 14:42

Turrican escribió:Hi mcleod!
Can you please say how did you update de esxDOS?
Have you used the bin file too?
Thanks.
There is a bug in the firmware and the upgrade of ESXDOS by SD though BIOS is dangerous. So please use EAR upgrade instead, it's slower but safe.

Avatar de Usuario
carmeloco
Mensajes: 751
Registrado: 25 Dic 2015, 12:02

Re: Incompatibilidades Churrera y DivMMC

Mensaje por carmeloco » 14 Ago 2016, 16:28

I upgraded the esxDOS by ear, using the bin file and the .sys file, and I have the same results as mcleod_ideafix.

Avatar de Usuario
carmeloco
Mensajes: 751
Registrado: 25 Dic 2015, 12:02

Re: Incompatibilidades Churrera y DivMMC

Mensaje por carmeloco » 14 Ago 2016, 19:52

I tested with a real ZX Spectrum 128K toastrack and DivIDE 57c and works fine !!!

Turrican
Mensajes: 133
Registrado: 17 Jul 2016, 18:15

Re: Incompatibilidades Churrera y DivMMC

Mensaje por Turrican » 14 Ago 2016, 22:34

carmeloco escribió:I tested with a real ZX Spectrum 128K toastrack and DivIDE 57c and works fine !!!
That´s good.
But the question is... why not on UNO? :)
carmeloco... did you only copy the esxdos.sys? Or have you updated the firmware?
I couldn´t upgrade the esxDOS by ear. I got an error always. In the load of the header, I got "Load error" and can not upgrade the esxDOS.

PS: the esxdos must be ugraded by divmmc.bin or tap file.
UB tested divMMC by emulation and it worked. Maybe the bin/tap files are not upgrading the esxDOS on UNO?
I´m using the 047 BIOS version.

Avatar de Usuario
mcleod_ideafix
Mensajes: 831
Registrado: 27 Sep 2015, 00:14
Ubicación: Jerez de la Frontera
Contactar:

Re: Incompatibilidades Churrera y DivMMC

Mensaje por mcleod_ideafix » 15 Ago 2016, 00:55

Turrican escribió:
carmeloco escribió:I tested with a real ZX Spectrum 128K toastrack and DivIDE 57c and works fine !!!
That´s good.
But the question is... why not on UNO? :)
Because the ZX-UNO does not implement a DivIDE, but a DivMMC.
Turrican escribió:I couldn´t upgrade the esxDOS by ear. I got an error always. In the load of the header, I got "Load error" and can not upgrade the esxDOS.
There is a bug with the SD update, but there is a workaround: use a SD card formatted with 4KB per cluster. Take DIVMMC.BIN, rename it as ESXDOS.ZX1 and put it in the root folder of your SD card. The SD card used to update ESXDOS from BIOS doesn't need to have ESXDOS system files or anything else at all.
http://www.zxuno.com
ZX-Uno · Clon de ordenador ZX Spectrum basado en FPGA

Turrican
Mensajes: 133
Registrado: 17 Jul 2016, 18:15

Re: Incompatibilidades Churrera y DivMMC

Mensaje por Turrican » 15 Ago 2016, 01:16

Can you see if the esxDOS version after update is 086b5.1?
When you backed the esxdos.sys to 086b4 version, it shouldn't work if the flash of new bin file was succesful.
As I said, UB tested this version with emulated divMMC and it worked ok. :)
Could be a problem with the update with esxdos on UNO?
I will ask to people update TBBlue and see if it works.

Responder