Nueva feature para ZEsarUX: remote command protocol
-
- Mensajes: 416
- Registrado: 05 May 2015 18:27
- Agradecido : 29 veces
- Agradecimiento recibido: 315 veces
Nueva feature para ZEsarUX: remote command protocol
Hola
El siguiente vídeo es una demo de lo último que estoy agregando a ZEsarUX: protocolo remoto para conectarse con ZEsarUX e interactuar con él
https://youtu.be/ZN9Lho6j_xY
El siguiente vídeo es una demo de lo último que estoy agregando a ZEsarUX: protocolo remoto para conectarse con ZEsarUX e interactuar con él
https://youtu.be/ZN9Lho6j_xY
- wilco2009
- Mensajes: 2142
- Registrado: 07 Ene 2013 16:48
- Ubicación: Valencia
- Agradecido : 202 veces
- Agradecimiento recibido: 385 veces
Re: Nueva feature para ZEsarUX: remote command protocol
En dos palabras.
IM PRESIONANTE
Mola un montón. Supongo que el disasembly lo harás de más de una instrucción ¿no?. Molaría algo así como "dissasembly <address> <lines>
IM PRESIONANTE
Mola un montón. Supongo que el disasembly lo harás de más de una instrucción ¿no?. Molaría algo así como "dissasembly <address> <lines>
"Nada viaja a mayor velocidad que luz con la posible excepción de las malas noticias las cuales obedecen a sus propias leyes."
Douglas Adams. Guía de autoestopista galáctico.
Douglas Adams. Guía de autoestopista galáctico.
- Chema
- Mensajes: 2668
- Registrado: 21 Jun 2012 20:13
- Ubicación: Gijón
- Agradecido : 3222 veces
- Agradecimiento recibido: 934 veces
- Contactar:
Re: Nueva feature para ZEsarUX: remote command protocol
Alucinante!!! Y eso de get-mapped-memory???? Te permite volcar el contenido de la memoria en un instante determinado???
Me parece de lo más útil, si te soy sincero. Al menos para los desarrolladores. Sólo faltaría para que ya me cayera de espaldas, alguna manera de que te devolviese la memoria con algún tipo de breakpoint especial, algo como decirle: "cuando ejecutes aquí o cuando pase esto vuelcas la memoria de aquí a aquí por el socket"...
Lástima que no se pueda hacer algo así con el Oricutron, porque yo me vuelvo loco intentando depurar el gestor de memoria y threads de mi motor OASIS... Si existiese ya me había hecho un programilla que me fuese mostrando el estado de la memoria de recursos y de todos los hilos... En fin.
Mi más sincera enhorabuena!
Me parece de lo más útil, si te soy sincero. Al menos para los desarrolladores. Sólo faltaría para que ya me cayera de espaldas, alguna manera de que te devolviese la memoria con algún tipo de breakpoint especial, algo como decirle: "cuando ejecutes aquí o cuando pase esto vuelcas la memoria de aquí a aquí por el socket"...
Lástima que no se pueda hacer algo así con el Oricutron, porque yo me vuelvo loco intentando depurar el gestor de memoria y threads de mi motor OASIS... Si existiese ya me había hecho un programilla que me fuese mostrando el estado de la memoria de recursos y de todos los hilos... En fin.
Mi más sincera enhorabuena!
-
- Mensajes: 416
- Registrado: 05 May 2015 18:27
- Agradecido : 29 veces
- Agradecimiento recibido: 315 veces
Re: Nueva feature para ZEsarUX: remote command protocol
wilco2009 escribió:En dos palabras.
IM PRESIONANTE
Mola un montón. Supongo que el disasembly lo harás de más de una instrucción ¿no?. Molaría algo así como "dissasembly <address> <lines>
Gracias
Si, supongo que le pondré esa opción también
-
- Mensajes: 416
- Registrado: 05 May 2015 18:27
- Agradecido : 29 veces
- Agradecimiento recibido: 315 veces
Re: Nueva feature para ZEsarUX: remote command protocol
Chema escribió:Alucinante!!! Y eso de get-mapped-memory???? Te permite volcar el contenido de la memoria en un instante determinado???
Me parece de lo más útil, si te soy sincero. Al menos para los desarrolladores. Sólo faltaría para que ya me cayera de espaldas, alguna manera de que te devolviese la memoria con algún tipo de breakpoint especial, algo como decirle: "cuando ejecutes aquí o cuando pase esto vuelcas la memoria de aquí a aquí por el socket"...
Lástima que no se pueda hacer algo así con el Oricutron, porque yo me vuelvo loco intentando depurar el gestor de memoria y threads de mi motor OASIS... Si existiese ya me había hecho un programilla que me fuese mostrando el estado de la memoria de recursos y de todos los hilos... En fin.
Mi más sincera enhorabuena!
Gracias!
El get-mapped-memory hace un volcado hexadecimal de la memoria mapeada en los 64 kb , o de una zona de memoria si se le pasa un parámetro
Lo de los breakpoints...pues no se si puedo hacer todo eso que dices pero sí que permito muchas condiciones distintas, como por ejemplo hacer un breakpoint cuando se lee un puerto concreto
-
- Mensajes: 49
- Registrado: 18 Ene 2017 21:19
- Agradecido : 3 veces
- Agradecimiento recibido: 9 veces
Re: Nueva feature para ZEsarUX: remote command protocol
¿Cuál es la razón de crear ZEsarUX existiendo FUSE?
¿Esto sirve para debugging?
¿Sería posible integrar un server orientado al gaming y multijugador online como Mednafen o es muy complejo?
¿Esto sirve para debugging?
¿Sería posible integrar un server orientado al gaming y multijugador online como Mednafen o es muy complejo?
-
- Mensajes: 416
- Registrado: 05 May 2015 18:27
- Agradecido : 29 veces
- Agradecimiento recibido: 315 veces
Re: Nueva feature para ZEsarUX: remote command protocol
timofonic escribió:¿Cuál es la razón de crear ZEsarUX existiendo FUSE?
No le veo mucho sentido a esa pregunta... Se me ocurren otras como:
Cual es la razón de crear Linux existiendo Windows?
O remontándome más al pasado: Cual es la razón de crear el amstrad CPC existiendo el Spectrum 48?
- gflorez
- Mensajes: 1676
- Registrado: 12 Sep 2014 19:58
- Agradecido : 102 veces
- Agradecimiento recibido: 589 veces
Re: Nueva feature para ZEsarUX: remote command protocol
Poco sutil esa pregunta, si.
Una de dos, o es muy ingenua, o es veneno puro....
A mi me gustó mucho tu chip de sprites virtual. Ojalá alguien se atreviese a realizarlo, serviría también para otros micros.
Una de dos, o es muy ingenua, o es veneno puro....
A mi me gustó mucho tu chip de sprites virtual. Ojalá alguien se atreviese a realizarlo, serviría también para otros micros.
-
- Mensajes: 416
- Registrado: 05 May 2015 18:27
- Agradecido : 29 veces
- Agradecimiento recibido: 315 veces
Re: Nueva feature para ZEsarUX: remote command protocol
En cuanto al chip de sprites, hay interés por crearlo de manera física por parte de 3 personas: 2 mediante fpga y otro mediante una ULA compatible spectrum. Tiempo al tiempo
- Hodor
- Mensajes: 1716
- Registrado: 19 May 2015 10:55
- Ubicación: A 900km de Oviedo
- Agradecido : 444 veces
- Agradecimiento recibido: 528 veces
Re: Nueva feature para ZEsarUX: remote command protocol
timofonic escribió:¿Cuál es la razón de crear ZEsarUX existiendo FUSE?
[...]
¿Disfrutar de un excelente emulador sin tener que ceñirse a otro excelente emulador? ¿Poder elegir otras opciones según gustos y preferencias? ¿El hecho de que haya varios proyectos en desarrollo con ritmos distintos y no enconsetarse en uno sólo?
Sinceramente, creo que la pregunta está un poco fuera de lugar. Podrías haberla formulado de una manera más constructiva.
Un saludo.
- minter
- Mensajes: 4870
- Registrado: 22 Jul 2014 18:51
- Agradecido : 6852 veces
- Agradecimiento recibido: 2624 veces
Re: Nueva feature para ZEsarUX: remote command protocol
Añadido marcador de de ZEsarUX a la WIKI de RW en el grupo del ZX81
http://rwiki.retrowiki.es/groups/profil ... clair-zx81
Gracias chernandezba!
http://rwiki.retrowiki.es/groups/profil ... clair-zx81
Gracias chernandezba!
-
- Mensajes: 49
- Registrado: 18 Ene 2017 21:19
- Agradecido : 3 veces
- Agradecimiento recibido: 9 veces
Re: Nueva feature para ZEsarUX: remote command protocol
chernandezba escribió:timofonic escribió:¿Cuál es la razón de crear ZEsarUX existiendo FUSE?
No le veo mucho sentido a esa pregunta... Se me ocurren otras como:
Cual es la razón de crear Linux existiendo Windows?
O remontándome más al pasado: Cual es la razón de crear el amstrad CPC existiendo el Spectrum 48?
Quizás es que veo FUSE como Linux y a ZEsarUX como un SO libre nuevo. Puede que sea falta de visión y no he modulado bien lo que quería preguntar, pero para nada ha sido envenenado.
Simplemente preguntaba acerca de las motivaciones para desarrollarlo si existe ya otro emulador en teoría similar, solamente eso. Quizás es una pregunta muy personal y mal planteada, pero nada más.
-
- Mensajes: 416
- Registrado: 05 May 2015 18:27
- Agradecido : 29 veces
- Agradecimiento recibido: 315 veces
Re: Nueva feature para ZEsarUX: remote command protocol
Gracias por la aclaración
De todas maneras el hecho de que exista software similar no es un impedimento para desarrollar otros
Hay multitud de emuladores de spectrum y luego cada uno usa el que más le gusta. La variedad es buena. La uniformidad no
Hablando de la motivación, es simplemente hobby. Siempre había querido hacer un emulador para unix y compatibles (ya había hecho uno para msdos) y empecé con esto como un hobby, y sigue siendo mi hobby.
Por otra parte, comparando con fuse, este siempre ha sido uno de mis preferidos y creo que de los mejores en Linux, pero ZEsarUX tiene montón de cosas que ese otro no hace, como:
-Emulación de zxuno y otros clones de spectrum, como spectrum next, Chloe o Prism
-Soporte para accesibilidad, de forma que gente ciega puede usarlo y hasta jugar en cualquier aventura conversacional de spectrum sin necesidad de modificar ninguna
-Soporte de últimas tecnologías, como ULAplus, spectra, divmmc, dandanator o zx superupgrade por citar algunas
-Emulación de todas las máquinas de Sinclair: zx80,81, spectrum, QL y z88
-Emulación de otras máquinas no spectrum, como cpc, Jupiter ace o Sam coupe
-Versiones nativas desarrolladas por mi para Linux, Windows, Mac y Raspberry pi
-Otras versiones adaptadas por terceros: pocket chip, reactos, open pandora
Y muchas otras más....
Saludos
De todas maneras el hecho de que exista software similar no es un impedimento para desarrollar otros
Hay multitud de emuladores de spectrum y luego cada uno usa el que más le gusta. La variedad es buena. La uniformidad no
Hablando de la motivación, es simplemente hobby. Siempre había querido hacer un emulador para unix y compatibles (ya había hecho uno para msdos) y empecé con esto como un hobby, y sigue siendo mi hobby.
Por otra parte, comparando con fuse, este siempre ha sido uno de mis preferidos y creo que de los mejores en Linux, pero ZEsarUX tiene montón de cosas que ese otro no hace, como:
-Emulación de zxuno y otros clones de spectrum, como spectrum next, Chloe o Prism
-Soporte para accesibilidad, de forma que gente ciega puede usarlo y hasta jugar en cualquier aventura conversacional de spectrum sin necesidad de modificar ninguna
-Soporte de últimas tecnologías, como ULAplus, spectra, divmmc, dandanator o zx superupgrade por citar algunas
-Emulación de todas las máquinas de Sinclair: zx80,81, spectrum, QL y z88
-Emulación de otras máquinas no spectrum, como cpc, Jupiter ace o Sam coupe
-Versiones nativas desarrolladas por mi para Linux, Windows, Mac y Raspberry pi
-Otras versiones adaptadas por terceros: pocket chip, reactos, open pandora
Y muchas otras más....
Saludos
-
- Mensajes: 49
- Registrado: 18 Ene 2017 21:19
- Agradecido : 3 veces
- Agradecimiento recibido: 9 veces
Re: Nueva feature para ZEsarUX: remote command protocol
chernandezba escribió:Gracias por la aclaración
De todas maneras el hecho de que exista software similar no es un impedimento para desarrollar otros
Hay multitud de emuladores de spectrum y luego cada uno usa el que más le gusta. La variedad es buena. La uniformidad no
Hablando de la motivación, es simplemente hobby. Siempre había querido hacer un emulador para unix y compatibles (ya había hecho uno para msdos) y empecé con esto como un hobby, y sigue siendo mi hobby.
Por otra parte, comparando con fuse, este siempre ha sido uno de mis preferidos y creo que de los mejores en Linux, pero ZEsarUX tiene montón de cosas que ese otro no hace, como:
-Emulación de zxuno y otros clones de spectrum, como spectrum next, Chloe o Prism
-Soporte para accesibilidad, de forma que gente ciega puede usarlo y hasta jugar en cualquier aventura conversacional de spectrum sin necesidad de modificar ninguna
-Soporte de últimas tecnologías, como ULAplus, spectra, divmmc, dandanator o zx superupgrade por citar algunas
-Emulación de todas las máquinas de Sinclair: zx80,81, spectrum, QL y z88
-Emulación de otras máquinas no spectrum, como cpc, Jupiter ace o Sam coupe
-Versiones nativas desarrolladas por mi para Linux, Windows, Mac y Raspberry pi
-Otras versiones adaptadas por terceros: pocket chip, reactos, open pandora
Y muchas otras más....
Saludos
Eso quería ver, sacando pecho y orgulloso de tu retoño.
No hay impedimentos, pero siempre se intenta ofrecer algo con diferencias a lo que hay. Y veo que tú lo has conseguido, aunque solo sea un hobby.
¿La emulación de CPC es comparable a WinAPE o como se diga?
¿Qué opinas de RetroArch?
-
- Mensajes: 416
- Registrado: 05 May 2015 18:27
- Agradecido : 29 veces
- Agradecimiento recibido: 315 veces
Re: Nueva feature para ZEsarUX: remote command protocol
Discrepo contigo. No es que se intente ofrecer algo diferente como dices, sino que simplemente alguien que ha creado un emulador lo ha hecho porque tenía ganas de hacerlo, porque es divertido, es un reto y te ilusiona. Luego si consigues un producto diferente o no, es completamente secundario
Respecto a cpc, aún le falta mucho, hay muchos juegos que no van o no se ven bien, pero tengo intención de mejorarlo
Respecto a retroarch, no puedo decir nada pues no lo he probado
Saludos
Respecto a cpc, aún le falta mucho, hay muchos juegos que no van o no se ven bien, pero tengo intención de mejorarlo
Respecto a retroarch, no puedo decir nada pues no lo he probado
Saludos
-
- Mensajes: 49
- Registrado: 18 Ene 2017 21:19
- Agradecido : 3 veces
- Agradecimiento recibido: 9 veces
Re: Nueva feature para ZEsarUX: remote command protocol
chernandezba escribió:Discrepo contigo. No es que se intente ofrecer algo diferente como dices, sino que simplemente alguien que ha creado un emulador lo ha hecho porque tenía ganas de hacerlo, porque es divertido, es un reto y te ilusiona. Luego si consigues un producto diferente o no, es completamente secundario
Respecto a cpc, aún le falta mucho, hay muchos juegos que no van o no se ven bien, pero tengo intención de mejorarlo
Respecto a retroarch, no puedo decir nada pues no lo he probado
Saludos
Entiendo, requerirá tiempo. Hay poco emu de CPC para unix, he visto un tal Roland aún activo y muchos emus abandonados. No se que pasa con el CPC.
Me refería a si tu emulador podría convertirse en cores para retroarch, para así tenerlo dentro de una plataforma multisistema (que también integra motores como ScummVM).
¿Quién está conectado?
Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado