¿ Como Usar la RAM del Divmmc teniendo RAM en la zona $0000-$3FFF ?

Software para o relacionado con el core ZX Spectrum / Software for or related to the ZX Spectrum core
Avatar de Usuario
mcleod_ideafix
Mensajes: 831
Registrado: 27 Sep 2015, 00:14
Ubicación: Jerez de la Frontera
Contactar:

Re: ¿ Como Usar la RAM del Divmmc teniendo RAM en la zona $0000-$3FFF ?

Mensaje por mcleod_ideafix » 11 Feb 2017, 20:54

40crisis escribió:¿ Lo mejor ne sería de preguntar a Velesoft ?

memberlist.php?mode=viewprofile&u=226
Pues sí, la verdad :)
http://www.zxuno.com
ZX-Uno · Clon de ordenador ZX Spectrum basado en FPGA

Avatar de Usuario
40crisis
Mensajes: 15
Registrado: 04 Feb 2017, 23:42

Re: ¿ Como Usar la RAM del Divmmc teniendo RAM en la zona $0000-$3FFF ?

Mensaje por 40crisis » 11 Feb 2017, 21:01

Una lista de los emuladores soportando el Divide:

ZX EMULATORS WITH DIVIDE SUPPORT

Spin (Windows) - one of the best Speccy emulators around that contains complete divIDE emulation.
SpecEmu (Windows) - next very good Speccy emulator with full divIDE emulation
Spediv (Linux) - enhanced version of Spectemu by Dusky. Spediv's emulation of memory mapping and ATA layer is well-tested and is able to run any existing divIDE software.
Fuse (Linux, Windows) - mature ZX Spectrum emulator which adopted divIDE courtesy of Matthew "Gasman" Westcott.
EightyOne (Windows) - polished Sinclair/Timex emulator by Michael D. Wynne.

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

Re: ¿ Como Usar la RAM del Divmmc teniendo RAM en la zona $0000-$3FFF ?

Mensaje por mcleod_ideafix » 11 Feb 2017, 22:35

Gracias por la lista!

He esscrito otro pequeño programa para mostrar la paginación en diversos momentos. La idea es ver cómo MAPRAM, CONMEM y el auto mapping funcionan en diversos momentos.

Son 5 filas de dos cuadrados de colores. Los colores indican, de alguna forma, qué es lo que hay en cierta parte de la ROM en cada momento.
La secuencia que genera el programa, según la documentación del DivIDE, debería ser:
ROM
EEPROM
EEPROM
RAM 3
ROM

Los resultados de tres emuladores + el ZX-UNO los teneis a continuación. De izquierda a derecha y de arriba a abajo, EightyOne, Fuse, SpecEmu y ZX-UNO. Los resultados son consistentes para todos ellos. Voy a echar un vistazo al resto de emuladores de la lista.
tsconmem_en_varios_equipos.png
Adjuntos
tsconmem.zip
(897 Bytes) Descargado 181 veces
http://www.zxuno.com
ZX-Uno · Clon de ordenador ZX Spectrum basado en FPGA

Avatar de Usuario
chernandezba
Mensajes: 841
Registrado: 02 Oct 2015, 23:35

Re: ¿ Como Usar la RAM del Divmmc teniendo RAM en la zona $0000-$3FFF ?

Mensaje por chernandezba » 12 Feb 2017, 00:46

40crisis escribió:Una lista de los emuladores soportando el Divide:

ZX EMULATORS WITH DIVIDE SUPPORT

Spin (Windows) - one of the best Speccy emulators around that contains complete divIDE emulation.
SpecEmu (Windows) - next very good Speccy emulator with full divIDE emulation
Spediv (Linux) - enhanced version of Spectemu by Dusky. Spediv's emulation of memory mapping and ATA layer is well-tested and is able to run any existing divIDE software.
Fuse (Linux, Windows) - mature ZX Spectrum emulator which adopted divIDE courtesy of Matthew "Gasman" Westcott.
EightyOne (Windows) - polished Sinclair/Timex emulator by Michael D. Wynne.
En esa lista no está ZEsarUX.... :temblando:
----

ZEsarUX
ZX Second-Emulator And Released for UniX
https://github.com/chernandezba/zesarux

Avatar de Usuario
40crisis
Mensajes: 15
Registrado: 04 Feb 2017, 23:42

Re: ¿ Como Usar la RAM del Divmmc teniendo RAM en la zona $0000-$3FFF ?

Mensaje por 40crisis » 15 Feb 2017, 23:15

Gracias a Miguel y César he podido terminar mi proyecto de emulador del MataMarcianos para Spectrum con soporte DIVIDE/DIVMMC
Me ha ayudado mucho el ZX UNO para comprobar que funcione.

Lo podéis disfrutar aquí:
https://www.worldofspectrum.org/forums/ ... b-3#latest

Avatar de Usuario
chernandezba
Mensajes: 841
Registrado: 02 Oct 2015, 23:35

Re: ¿ Como Usar la RAM del Divmmc teniendo RAM en la zona $0000-$3FFF ?

Mensaje por chernandezba » 17 Feb 2017, 11:26

Guay!

Lo probaré

:gracias!:
----

ZEsarUX
ZX Second-Emulator And Released for UniX
https://github.com/chernandezba/zesarux

Responder