Página 1 de 1

#1 ESXDOS 0.8.7

Publicado: 16 Dic 2019 22:54
por merlinkv
Para aquellos poseedores de interfaces como DivSD Nano, DivMMC Enjoy! (en todas sus versiones) y otros interfaces que funcionen con ESXDOS, hace ya varios meses que salió la versión 0.8.7 cuyos principales cambios son:
This version has the following (notable) new features:

Experimental Z80 DMA (Z8410) I/O support (enabled in ESXDOS.CFG - please test and report)

New "utime" syscall

New/Updated Commands: .dfwload, .more, .dumpmem and .sercp

Changelog:

[24/05/2018] FAT Driver: Fixed a bug that prevented writing the EEPROM to disk (lordcoxis + reported by ub880d)
[30/06/2018] Commands: Added .dfwload (ub880d)
[03/11/2018] NMI: Slightly changed keyboard routine to reduce key bounce on unreliable keyboards (ub880d)
[19/01/2019] FAT Driver: Fixed a critical bug (introduced in v0.8.6) when creating directory entries on DivMMC (lordcoxis + reported by Ben Versteeg)
[19/01/2019] Kernel: Added experimental Z80DMA (on port $0B) driver for I/O operations, configurable via ESXDOS.CFG file (lordcoxis + LMN128)
[19/01/2019] Commands: Updated .more and .dumpmem commands (ub880d)
[19/01/2019] TR-DOS: Added $052E trap, which fixes Headball GS (lordcoxis + reported by Hood)
[16/03/2019] FAT: Added utime() syscall (lordcoxis + requested by Pavel Vymetalek)
[17/03/2019] FAT: Fixed utime() syscall (ub880d)
[26/03/2019] Commands: Added .sercp (Pavel Vymetalek)
[19/04/2019] Kernel: Fixed M_DOSVERSION syscall (lordcoxis + ub880d)
[15/06/2019] Kernel: Fixed infinite loop when ESXDOS.SYS cannot be loaded (lordcoxis + reported by UB880D)
[16/06/2019] Flasher: Added MB03+ IDE/MMC flasher (LMN128)
[16/06/2019] Kernel: Fixed crash when no device is present (lordcoxis)
No obstante, la versión 0.8.7 se ha ido actualizando desde que salió; así como la nueva versión del navegador de archivos y comandos NMI.En las descargas os adjunto las últimas versiones (septiembre 2019).


ESXDOS 0.8.7

esxdos087.zip

NMI 0.0.16 actualizado

nmi_v0.0.16.zip

All In One (Archivos preparados para la SD)


ESXDOS 0.8.7 - All_In_One.7z


MUY IMPORTANTE: Primero hay que actualizar el firmware del interfaz que vayamos a utilizar y después copiamos los archivos a la SD. Si no lo hacemos así el Spectrum no arrancará.