ZEsarUX 3.1 beta - emulación DIVMMC

Sinclair QL, ZX81, +2, +3, 128K ...
Avatar de Usuario
chernandezba
Amstrad PCW 8256
Amstrad PCW 8256
Mensajes: 253
Registrado: 11 Mar 2015, 10:42
Sistema Favorito: Spectrum 16Kb/48Kb
primer_sistema: ZX81
consola_favorita: NeoGeo
Primera consola: Atari 2600
Gracias dadas: 12 veces
Gracias recibidas: 132 veces

ZEsarUX 3.1 beta - emulación DIVMMC

Mensajepor chernandezba » 23 Jul 2015, 15:15

Hola

Estoy trabajando en mi emulador con la emulación de MMC (DIVMMC, ZXMMC). Está en fase de pruebas pero funciona. Se puede por ejemplo probar las roms del +3e con una mmc, y también usar interfaz DivMMC. Por supuesto este DivMMC también funciona para ZX-Uno.

He subido una versión beta ejecutable para Windows aquí:

https://sites.google.com/site/chernande ... 072015.rar

No apunta a sourceforge porque aún no está funcionando al 100% la web.
Para los que uséis linux/mac y/o querráis compilar el código fuente podéis bajarlo desde:

https://sourceforge.net/p/zesarux/code/ci/master/tree/

Y también he creado un video de demo aquí:

https://www.youtube.com/watch?v=oiXt31QmsaI

Saludos
César
----

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

Avatar de Usuario
mcleod_ideafix
Amiga 2500
Amiga 2500
Mensajes: 5316
Registrado: 06 Oct 2009, 04:12
Sistema Favorito: Spectrum 16Kb/48Kb
primer_sistema: Spectrum 16Kb/48Kb
consola_favorita: Vectrex
Primera consola: TV Games/Pong Clone
Ubicación: Jerez de la Frontera
Gracias dadas: 12 veces
Gracias recibidas: 53 veces
Contactar:

Re: ZEsarUX 3.1 beta - emulación DIVMMC

Mensajepor mcleod_ideafix » 24 Jul 2015, 12:50

Jova!
Estupendo! Implementar esa emulación supone no solamente implementar lo que es la interface DivMMC, sino también emular el conjunto de comandos, protocolo y máquina de estado del estándar SD/MMC. Todo un currazo sí señor! :)
Recuerda: cada vez que se implementa un sistema clásico en FPGA, Dios mata a un purista

Avatar de Usuario
chernandezba
Amstrad PCW 8256
Amstrad PCW 8256
Mensajes: 253
Registrado: 11 Mar 2015, 10:42
Sistema Favorito: Spectrum 16Kb/48Kb
primer_sistema: ZX81
consola_favorita: NeoGeo
Primera consola: Atari 2600
Gracias dadas: 12 veces
Gracias recibidas: 132 veces

Re: ZEsarUX 3.1 beta - emulación DIVMMC

Mensajepor chernandezba » 24 Jul 2015, 15:14

mcleod_ideafix escribió:Jova!
Estupendo! Implementar esa emulación supone no solamente implementar lo que es la interface DivMMC, sino también emular el conjunto de comandos, protocolo y máquina de estado del estándar SD/MMC. Todo un currazo sí señor! :)


Gracias!
Bueno hay lo justito para que al menos el DivMMC y el +3e funcionen con MMC. Realmente son pocos comandos los que necesita del estándard MMC para funcionar....

Saludos
César
----

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

Avatar de Usuario
Haplo
MSX Turbo R
MSX Turbo R
Mensajes: 278
Registrado: 14 Abr 2014, 22:24
Sistema Favorito: PC
primer_sistema: Spectrum +2
consola_favorita: Sony PlayStation 1
Primera consola: Nintendo NES/Clónica
Ubicación: Ciudad Real
Gracias dadas: 33 veces
Gracias recibidas: 5 veces

Re: ZEsarUX 3.1 beta - emulación DIVMMC

Mensajepor Haplo » 24 Jul 2015, 15:20

Nunca me cansaré de agradecer este desarrollo, la de tiempo que me estás ahorrando al probar cosas para zx-uno =D>

Avatar de Usuario
chernandezba
Amstrad PCW 8256
Amstrad PCW 8256
Mensajes: 253
Registrado: 11 Mar 2015, 10:42
Sistema Favorito: Spectrum 16Kb/48Kb
primer_sistema: ZX81
consola_favorita: NeoGeo
Primera consola: Atari 2600
Gracias dadas: 12 veces
Gracias recibidas: 132 veces

Re: ZEsarUX 3.1 beta - emulación DIVMMC

Mensajepor chernandezba » 24 Jul 2015, 15:22

Haplo escribió:Nunca me cansaré de agradecer este desarrollo, la de tiempo que me estás ahorrando al probar cosas para zx-uno =D>


Pues una cervecita seria un buen agradecimiento

:beer:
----

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

Avatar de Usuario
Obocaman
Spectrum 48K Plus
Spectrum 48K Plus
Mensajes: 47
Registrado: 06 Ago 2013, 22:58
Sistema Favorito: Spectrum 16Kb/48Kb
primer_sistema: Spectrum 16Kb/48Kb
consola_favorita: Sony PlayStation 2
Primera consola: Sony PlayStation 1
Ubicación: Barcelona

Re: ZEsarUX 3.1 beta - emulación DIVMMC

Mensajepor Obocaman » 24 Jul 2015, 16:17

yo ya lo tengo como emulador principal, es la caña.

hace unos dias me puse a investigar como compilarlo para xbox pero sin suerte por ahora, no va a ser tan facil.

Avatar de Usuario
chernandezba
Amstrad PCW 8256
Amstrad PCW 8256
Mensajes: 253
Registrado: 11 Mar 2015, 10:42
Sistema Favorito: Spectrum 16Kb/48Kb
primer_sistema: ZX81
consola_favorita: NeoGeo
Primera consola: Atari 2600
Gracias dadas: 12 veces
Gracias recibidas: 132 veces

Re: ZEsarUX 3.1 beta - emulación DIVMMC

Mensajepor chernandezba » 24 Jul 2015, 16:34

Obocaman escribió:yo ya lo tengo como emulador principal, es la caña.


Gracias :)


hace unos dias me puse a investigar como compilarlo para xbox pero sin suerte por ahora, no va a ser tan facil.


Bueno como te comenté en otro foro si te van saliendo avisos o errores de compilación me puedes ir preguntando, a ver si hay suerte.

Por cierto muy bueno tu nick/avatar... aunque la Arale mola mas ;)

Saludos
César
----

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

Avatar de Usuario
Obocaman
Spectrum 48K Plus
Spectrum 48K Plus
Mensajes: 47
Registrado: 06 Ago 2013, 22:58
Sistema Favorito: Spectrum 16Kb/48Kb
primer_sistema: Spectrum 16Kb/48Kb
consola_favorita: Sony PlayStation 2
Primera consola: Sony PlayStation 1
Ubicación: Barcelona

Re: ZEsarUX 3.1 beta - emulación DIVMMC

Mensajepor Obocaman » 24 Jul 2015, 19:02

Por ahora lo que veo es que muchos .h de mingw no estan disponibles para xdk.
Este finde me pondré un ratito a ver si avanzo algo, pero yo de C poca cosa. Haré lo que pueda.

Ponerme el nick de Arale era jugarmela a tener el buzon de mensajes privados colapsado de peticiones de matrimonio jajajaja

Avatar de Usuario
chernandezba
Amstrad PCW 8256
Amstrad PCW 8256
Mensajes: 253
Registrado: 11 Mar 2015, 10:42
Sistema Favorito: Spectrum 16Kb/48Kb
primer_sistema: ZX81
consola_favorita: NeoGeo
Primera consola: Atari 2600
Gracias dadas: 12 veces
Gracias recibidas: 132 veces

Re: ZEsarUX 3.1 beta - emulación DIVMMC

Mensajepor chernandezba » 25 Jul 2015, 07:59

Obocaman escribió:Por ahora lo que veo es que muchos .h de mingw no estan disponibles para xdk.
Este finde me pondré un ratito a ver si avanzo algo, pero yo de C poca cosa. Haré lo que pueda.


Ok. A ver si hay suerte :)

Ponerme el nick de Arale era jugarmela a tener el buzon de mensajes privados colapsado de peticiones de matrimonio jajajaja


Jajajaja tienes toda la razón!
----

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

Avatar de Usuario
Haplo
MSX Turbo R
MSX Turbo R
Mensajes: 278
Registrado: 14 Abr 2014, 22:24
Sistema Favorito: PC
primer_sistema: Spectrum +2
consola_favorita: Sony PlayStation 1
Primera consola: Nintendo NES/Clónica
Ubicación: Ciudad Real
Gracias dadas: 33 veces
Gracias recibidas: 5 veces

Re: ZEsarUX 3.1 beta - emulación DIVMMC

Mensajepor Haplo » 10 Oct 2015, 18:35

Estoy trasteando con el archivo de configuración para no andar cambiando las opciones cada vez que arranco, pero si incluyo la línea:

--enableulaplus

me tira el error:

Unknown parameter : --enableulaplus

¿no está implementada esta opción?

Edito: ya he dado con la tecla, hay que crear un *.tap.config del juego en cuestión y colocar allí el modificador. Imagino que habrá una buena razón para esto :-k


Volver a “Sinclair/Spectrum”

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 11 invitados