Nueva version generador Romset para Dandanator Mini.... v.9 nuevas funcionalidades...dansnap...16k...etc...
Moderadores: cacharreo, Fundadores
Reglas del Foro
Aquí solo tienen cabida proyectos de hardware que incluyan siempre al menos sus esquemáticos para poder reproducirlos si llevan componentes electrónicos, y si es posible los ficheros del programa en que se hacen, los diseños de las placas, los gerber, etc. Si llevan algún tipo de software asociado debe estar diponible el código fuente
Para los que no cumplen estas condiciones se debe postear en el foro de proyectos generales.
Aquí solo tienen cabida proyectos de hardware que incluyan siempre al menos sus esquemáticos para poder reproducirlos si llevan componentes electrónicos, y si es posible los ficheros del programa en que se hacen, los diseños de las placas, los gerber, etc. Si llevan algún tipo de software asociado debe estar diponible el código fuente
Para los que no cumplen estas condiciones se debe postear en el foro de proyectos generales.
- dandare
- Hermano de Lucifer
- Mensajes: 3718
- Registrado: 09 Feb 2016, 15:09
- Ubicación: I Register
- Been thanked: 6 times
Re: Nueva version generador Romset para Dandanator Mini.... v.9 nuevas funcionalidades...dansnap...16k...etc...
Pone java 8 por una razón específica.
El software usa JavaFX que no está por defecto en el JDK 11, aunque se puede instalar después.
El dandanator es un sistema muy fácil de usar si te mantienes dentro de las especificaciones y plataformas que dice la documentación.
Fuera de ahí es un sistema extraordinariamente complejo que incluye 4 lenguajes de programación sobre 3 arquitecturas, además de la definición de hardware reconfigurable. Utiliza sistemas que van desde la predicción automática de comportamiento o emuladores completos de spectrum 48 y 128, hasta el análisis de Fourier para detectar señales. Creedme cuando os digo que, sin ser algo inabarcable, ha llevado años de trabajo, ocupando gran parte del tiempo disponible de tres ingenieros superiores en informática y telecomunicaciones, por lo que no es algo con lo que se pueda trastear a bajo nivel sin estudiarlo en detalle antes.
Si alguien quiere meterse a ese nivel, toda la documentación está disponible y os invito a leerla y entenderlo y/o mejorarlo parcial o totalmente, aportando cosas como ha hecho, por ejemplo, el compañero Spirax.
Sin embargo, explicar a bajo nivel todo lo que abarca en este foro sería una tarea larguísima.
El software usa JavaFX que no está por defecto en el JDK 11, aunque se puede instalar después.
El dandanator es un sistema muy fácil de usar si te mantienes dentro de las especificaciones y plataformas que dice la documentación.
Fuera de ahí es un sistema extraordinariamente complejo que incluye 4 lenguajes de programación sobre 3 arquitecturas, además de la definición de hardware reconfigurable. Utiliza sistemas que van desde la predicción automática de comportamiento o emuladores completos de spectrum 48 y 128, hasta el análisis de Fourier para detectar señales. Creedme cuando os digo que, sin ser algo inabarcable, ha llevado años de trabajo, ocupando gran parte del tiempo disponible de tres ingenieros superiores en informática y telecomunicaciones, por lo que no es algo con lo que se pueda trastear a bajo nivel sin estudiarlo en detalle antes.
Si alguien quiere meterse a ese nivel, toda la documentación está disponible y os invito a leerla y entenderlo y/o mejorarlo parcial o totalmente, aportando cosas como ha hecho, por ejemplo, el compañero Spirax.
Sin embargo, explicar a bajo nivel todo lo que abarca en este foro sería una tarea larguísima.
- Popopo
- Hermano de Lucifer
- Mensajes: 3466
- Registrado: 05 Nov 2019, 15:25
- Has thanked: 1120 times
- Been thanked: 571 times
Re: Nueva version generador Romset para Dandanator Mini.... v.9 nuevas funcionalidades...dansnap...16k...etc...
Mucha razón tienesdandare escribió: ↑24 Mar 2020, 21:14 Pone java 8 por una razón específica.
El software usa JavaFX que no está por defecto en el JDK 11, aunque se puede instalar después.
El dandanator es un sistema muy fácil de usar si te mantienes dentro de las especificaciones y plataformas que dice la documentación.
Fuera de ahí es un sistema extraordinariamente complejo que incluye 4 lenguajes de programación sobre 3 arquitecturas, además de la definición de hardware reconfigurable. Utiliza sistemas que van desde la predicción automática de comportamiento o emuladores completos de spectrum 48 y 128, hasta el análisis de Fourier para detectar señales. Creedme cuando os digo que, sin ser algo inabarcable, ha llevado años de trabajo, ocupando gran parte del tiempo disponible de tres ingenieros superiores en informática y telecomunicaciones, por lo que no es algo con lo que se pueda trastear a bajo nivel sin estudiarlo en detalle antes.
Si alguien quiere meterse a ese nivel, toda la documentación está disponible y os invito a leerla y entenderlo y/o mejorarlo parcial o totalmente, aportando cosas como ha hecho, por ejemplo, el compañero Spirax.
Sin embargo, explicar a bajo nivel todo lo que abarca en este foro sería una tarea larguísima.
Ya le meteré tiempo para pequeñas cosas en el futuro, ahora hay mucho por hacer en otras áreas.
Dandare, te pido un favor, he visto el video de tu entrevista, he leído documentación, y en ello no he visto nada que diga como actualizar el programa de diagnostico del Dandanator de manera que siga enlazado a la tecla R como esta actualmente.
Luego tengo esta duda, la versión 9, realmente es la versión de la parte cliente ¿Correcto? osea... que tan ricamente puedo usar la versión 6, 7, 8 u 9, daría igual si uso alguno de los medios que la capa cliente soporta para trabajar. ¿o realmente actualiza algo extra en el Dandanator? ¿quizás el upic?
Gracias por ese enorme trabajo
- mad3001
- Demonio segundo orden
- Mensajes: 1953
- Registrado: 25 Nov 2015, 00:15
- Ubicación: Mostoles(Madrid)
- Has thanked: 91 times
- Been thanked: 120 times
Re: Nueva version generador Romset para Dandanator Mini.... v.9 nuevas funcionalidades...dansnap...16k...etc...
La ROM de test puedes cambiarla en las preferencias, dentro de la pestaña dandanator mini: Puedes igualmente cambiar los textos por defecto ahí mismo así como otras cosas como deshabilitar el efecto de borde, que autoarranque el primer juego disponible....Popopo escribió: ↑24 Mar 2020, 21:42Mucha razón tienesdandare escribió: ↑24 Mar 2020, 21:14 Pone java 8 por una razón específica.
El software usa JavaFX que no está por defecto en el JDK 11, aunque se puede instalar después.
El dandanator es un sistema muy fácil de usar si te mantienes dentro de las especificaciones y plataformas que dice la documentación.
Fuera de ahí es un sistema extraordinariamente complejo que incluye 4 lenguajes de programación sobre 3 arquitecturas, además de la definición de hardware reconfigurable. Utiliza sistemas que van desde la predicción automática de comportamiento o emuladores completos de spectrum 48 y 128, hasta el análisis de Fourier para detectar señales. Creedme cuando os digo que, sin ser algo inabarcable, ha llevado años de trabajo, ocupando gran parte del tiempo disponible de tres ingenieros superiores en informática y telecomunicaciones, por lo que no es algo con lo que se pueda trastear a bajo nivel sin estudiarlo en detalle antes.
Si alguien quiere meterse a ese nivel, toda la documentación está disponible y os invito a leerla y entenderlo y/o mejorarlo parcial o totalmente, aportando cosas como ha hecho, por ejemplo, el compañero Spirax.
Sin embargo, explicar a bajo nivel todo lo que abarca en este foro sería una tarea larguísima.
Ya le meteré tiempo para pequeñas cosas en el futuro, ahora hay mucho por hacer en otras áreas.
Dandare, te pido un favor, he visto el video de tu entrevista, he leído documentación, y en ello no he visto nada que diga como actualizar el programa de diagnostico del Dandanator de manera que siga enlazado a la tecla R como esta actualmente.
Luego tengo esta duda, la versión 9, realmente es la versión de la parte cliente ¿Correcto? osea... que tan ricamente puedo usar la versión 6, 7, 8 u 9, daría igual si uso alguno de los medios que la capa cliente soporta para trabajar. ¿o realmente actualiza algo extra en el Dandanator? ¿quizás el upic?
Gracias por ese enorme trabajo
No todas las opciones están documentadas en la pagina oficial para no "abrumar" a los que simplemente quieren empezar a usarlo... a mi me parece que entrando en los menus de preferencias todo es intuitivo ...
En cada "major" version se han hecho cambios significativos y/o añadido nuevas características... el generador permite importar de versiones anteriores, pero siempre se recomienda grabar con la última versión, y si se cambió la "major" version... por ej. de v7 a v9, hacer la actualización del firmware arrancando con los 2 botones pulsados (pulsar los 2 botones y encender el spectrum, no vale hacerlo con un reset).
Cada versión v6, v7...v9 tanto el generador como el menú del dandanator tienen cambios y están "sincronizados" entre ellos, por ello si mezclas firmware de una versión con romset de otra versión puedes tener comportamientos extraños incluso que no funcione el dandanator.
Salu2
No tiene los permisos requeridos para ver los archivos adjuntos a este mensaje.
Volviendo a los origenes... programa en assembler
- Popopo
- Hermano de Lucifer
- Mensajes: 3466
- Registrado: 05 Nov 2019, 15:25
- Has thanked: 1120 times
- Been thanked: 571 times
Re: Nueva version generador Romset para Dandanator Mini.... v.9 nuevas funcionalidades...dansnap...16k...etc...
Hola, gracias por explicarmelo, ya he pillado lo del Diagnosticmad3001 escribió: ↑24 Mar 2020, 21:55
La ROM de test puedes cambiarla en las preferencias, dentro de la pestaña dandanator mini:
dandanator_rom_extra.jpg
Puedes igualmente cambiar los textos por defecto ahí mismo así como otras cosas como deshabilitar el efecto de borde, que autoarranque el primer juego disponible....
No todas las opciones están documentadas en la pagina oficial para no "abrumar" a los que simplemente quieren empezar a usarlo... a mi me parece que entrando en los menus de preferencias todo es intuitivo ...
En cada "major" version se han hecho cambios significativos y/o añadido nuevas características... el generador permite importar de versiones anteriores, pero siempre se recomienda grabar con la última versión, y si se cambió la "major" version... por ej. de v7 a v9, hacer la actualización del firmware arrancando con los 2 botones pulsados (pulsar los 2 botones y encender el spectrum, no vale hacerlo con un reset).
Cada versión v6, v7...v9 tanto el generador como el menú del dandanator tienen cambios y están "sincronizados" entre ellos, por ello si mezclas firmware de una versión con romset de otra versión puedes tener comportamientos extraños incluso que no funcione el dandanator.
Salu2
Cuando me indicas como esta en la web que se deben pulsar ambos botones y encender para ponerlo a actualizar lo he probado, pero no consigo nada, realmente no sé que ando haciendo, le doy a cargar entones algo... una rom o un mld... pero después de cargar el cargador (como muestro en el vídeo de un post anterior) no hace nada más. Ni sigue cargando, ni carga... entonces leí (no recuerdo de quien o de donde) que se tenía que pulsar solo el botón de la derecha al encender... (no lo he probado) resultado... estoy hecho un lío.
Seguro que es una chorrada, pero sigo confuso. ¿el firmware es la versión del cargador de ROMs en la parte cliente? osea el programa java que ejecutamos con JRE 8?
No quiero quitarte tu tiempo, sencillamente... no me he aclarado
- mad3001
- Demonio segundo orden
- Mensajes: 1953
- Registrado: 25 Nov 2015, 00:15
- Ubicación: Mostoles(Madrid)
- Has thanked: 91 times
- Been thanked: 120 times
Re: Nueva version generador Romset para Dandanator Mini.... v.9 nuevas funcionalidades...dansnap...16k...etc...
Veamos:Popopo escribió: ↑24 Mar 2020, 22:11Hola, gracias por explicarmelo, ya he pillado lo del Diagnosticmad3001 escribió: ↑24 Mar 2020, 21:55
La ROM de test puedes cambiarla en las preferencias, dentro de la pestaña dandanator mini:
dandanator_rom_extra.jpg
Puedes igualmente cambiar los textos por defecto ahí mismo así como otras cosas como deshabilitar el efecto de borde, que autoarranque el primer juego disponible....
No todas las opciones están documentadas en la pagina oficial para no "abrumar" a los que simplemente quieren empezar a usarlo... a mi me parece que entrando en los menus de preferencias todo es intuitivo ...
En cada "major" version se han hecho cambios significativos y/o añadido nuevas características... el generador permite importar de versiones anteriores, pero siempre se recomienda grabar con la última versión, y si se cambió la "major" version... por ej. de v7 a v9, hacer la actualización del firmware arrancando con los 2 botones pulsados (pulsar los 2 botones y encender el spectrum, no vale hacerlo con un reset).
Cada versión v6, v7...v9 tanto el generador como el menú del dandanator tienen cambios y están "sincronizados" entre ellos, por ello si mezclas firmware de una versión con romset de otra versión puedes tener comportamientos extraños incluso que no funcione el dandanator.
Salu2
Cuando me indicas como esta en la web que se deben pulsar ambos botones y encender para ponerlo a actualizar lo he probado, pero no consigo nada, realmente no sé que ando haciendo, le doy a cargar entones algo... una rom o un mld... pero después de cargar el cargador (como muestro en el vídeo de un post anterior) no hace nada más. Ni sigue cargando, ni carga... entonces leí (no recuerdo de quien o de donde) que se tenía que pulsar solo el botón de la derecha al encender... (no lo he probado) resultado... estoy hecho un lío.
Seguro que es una chorrada, pero sigo confuso. ¿el firmware es la versión del cargador de ROMs en la parte cliente? osea el programa java que ejecutamos con JRE 8?
No quiero quitarte tu tiempo, sencillamente... no me he aclarado
El firmware es el corazón del PIC, es un programa que corre en el PIC para identificar los comandos y hacer las distintas operaciones del dandanator.
El menú es el codigo asm Z80 que se ejecuta en el spectrum cuando éste arranca... desde él se elige el juego a lanzar, los pokes, y demás.... y él se encarga de "manejar" mediante comandos al PIC.
Por eso ambos, firmware y menú están "ligados".... el uno depende del otro... en las distintas versiones de generador se han actualizado tanto el firmware como el propio menú para que "coordinados" permitan hacer lo necesario para lanzar los juegos y otras funcionalidades.
El generador de roms (hecho en java 8) permite crear ROMSET para actualizar la EEPROM del dandanator. Los 512kb que se graban a la eeprom tienen el menú, el firmware para actualizar y los juegos (comprimidos o no a elección del usuario en el propio generador).
Actualizar FIRMWARE: Los dos botones a la vez es solo para actualizar firmware del chip PIC de dandanator.... eso no requiere conectar nada externo, solo el spectrum con el dandanator. Se actualiza el firmware del chip PIC con los datos que hay en la eeprom de dandanator.... tarda poco en hacerlo por lo que si tu TV tarda en mostrar la imagen lo mismo es que ya lo ha actualizado... son 2-3 sg como mucho en actualizar. Esto solo se hace una vez que ha actualizado la EEPROM (los 512k de juegos y tal).
Actualizar EEPROM: Como te decía puedes hacerlo de diferentes formas...
Salu2
Volviendo a los origenes... programa en assembler
- Popopo
- Hermano de Lucifer
- Mensajes: 3466
- Registrado: 05 Nov 2019, 15:25
- Has thanked: 1120 times
- Been thanked: 571 times
Re: Nueva version generador Romset para Dandanator Mini.... v.9 nuevas funcionalidades...dansnap...16k...etc...
Conversación anterior:
Gracias por tan buena explicación,
No consigo que me actualice nada por audio, incluso he pasado la lista que me ha generado de wavs con el móvil, pero nada, carga el loader... a partir de ahí ya nada.
Estoy pensando en usar el TL866 para grabar directamente. Al final será mi única opción a mano, pero me pregunto porque no me carga por audio.
Respecto al Dandanator que tengo (V.7) trae este SpecROM v.0.36 como ROM extra. ¿es posible cambiarlo si me hago mi set de ROMs por la v.0.37? ¿qué debería hacer para que un programa de Spectrum fuera compatible con el Dandanator? Por lo que veo... un programa de Spectrum u ROM requiere cierto tipo de adaptación.
Un saludo
► Mostrar Spoiler
No consigo que me actualice nada por audio, incluso he pasado la lista que me ha generado de wavs con el móvil, pero nada, carga el loader... a partir de ahí ya nada.
Estoy pensando en usar el TL866 para grabar directamente. Al final será mi única opción a mano, pero me pregunto porque no me carga por audio.
Respecto al Dandanator que tengo (V.7) trae este SpecROM v.0.36 como ROM extra. ¿es posible cambiarlo si me hago mi set de ROMs por la v.0.37? ¿qué debería hacer para que un programa de Spectrum fuera compatible con el Dandanator? Por lo que veo... un programa de Spectrum u ROM requiere cierto tipo de adaptación.
► Mostrar Spoiler
- flopping
- Fundador
- Mensajes: 9973
- Registrado: 29 Mar 2013, 15:26
- Ubicación: Valencia
- Been thanked: 124 times
- Contactar:
Re: Nueva version generador Romset para Dandanator Mini.... v.9 nuevas funcionalidades...dansnap...16k...etc...
Yo al final ya me he hecho un lío, estás intentando reparar o pasar un test de diagnóstico a un equipo que va mal, con un dandanator que no funciona bien, es eso?, por que vamos si es así, difícil lo tienes para averiguar nada.
No me hago responsable de mis post pues estan escritos bajo la influencia del alcohol y drogas psicotropicas, por la esquizofrenia paranoide.
(C) 1982-2024, 42 años de ZX Spectrum.
http://www.va-de-retro.com/ un foro "diferente".
Mi juego, que puedes descargar desde aqui
(C) 1982-2024, 42 años de ZX Spectrum.
http://www.va-de-retro.com/ un foro "diferente".
Mi juego, que puedes descargar desde aqui
- Popopo
- Hermano de Lucifer
- Mensajes: 3466
- Registrado: 05 Nov 2019, 15:25
- Has thanked: 1120 times
- Been thanked: 571 times
Re: Nueva version generador Romset para Dandanator Mini.... v.9 nuevas funcionalidades...dansnap...16k...etc...
Intento reparar o encontrar ciertos problemas que me da la primera placa que estoy montando por mi mismo, una Harlequin rev. G. Me ha dado muchos problemas, partiendo de que no tenía un programa para poder hacer pruebas, a lo largo de este proceso he adquirido diferente hardware (SpecROM, Dandanator) para poder realizar los Test, bien, en alguna cosa me ha podido ayudar, pero en general ha sido la intuición y la ayuda de los compañeros.
La ROM me ha estado dando problemas (su zócalo) y todavía experimento ciertas cosas en la placa que o por falta de mi experiencia o falta de herramientas me cuesta diagnosticar. Bien, llegados a este punto, soy un maniatico de tener las cosas actualizadas con el fin de que pueda corregir problemas que las herramientas que tenga anteriores no. Es el caso de los programas de test no actualizados en la BIOS del Harlequin y en el Dandanator.
Como además según me han surgido los problemas he ido aprendiendo sobre estos otros sistemas, pues mi formación se va completando gracias a lo que me contáis.
Ahora por ejemplo, tengo el problema de que no puedo actualizar el Dandanator por audio, también como actualizar su DiagROM, el tema de los tipos de memoria, etc. Trato de escribir cada cosa en el hilo que exista ya, pero no siempre logro encontrar el adecuado.
Así que...
Si, Si, No estoy seguro si es el Dandanator o mi torpeza, y creo que si.
Este es el hilo sobre la versión V.9 a la que intento actualizar desde la versión 7. ¿es el hilo adecuado?
Por ahora bastante he ido avanzando si ves el log del post donde describo cada problema, la solución encontrada, etc, en el hilo correspondiente que tengo abierto sobre mi problema con el Harlequim.
- flopping
- Fundador
- Mensajes: 9973
- Registrado: 29 Mar 2013, 15:26
- Ubicación: Valencia
- Been thanked: 124 times
- Contactar:
Re: Nueva version generador Romset para Dandanator Mini.... v.9 nuevas funcionalidades...dansnap...16k...etc...
Bueno, si tú te aclaras, pues adelante, pero veo que mezclas unos problemas de un hilo en otros y como te digo yo al final ya no sé ni lo que tienes mal o bien, primero ten claro lo que funciona y lo que no y luego ya intentas solucionar una a una cas cosa, por que lo estás mezclando todo y yo no sé los demás compañeros, pero yo como RW digo ya no sé qué tienes mal o bien.
No me hago responsable de mis post pues estan escritos bajo la influencia del alcohol y drogas psicotropicas, por la esquizofrenia paranoide.
(C) 1982-2024, 42 años de ZX Spectrum.
http://www.va-de-retro.com/ un foro "diferente".
Mi juego, que puedes descargar desde aqui
(C) 1982-2024, 42 años de ZX Spectrum.
http://www.va-de-retro.com/ un foro "diferente".
Mi juego, que puedes descargar desde aqui
- Popopo
- Hermano de Lucifer
- Mensajes: 3466
- Registrado: 05 Nov 2019, 15:25
- Has thanked: 1120 times
- Been thanked: 571 times
Re: Nueva version generador Romset para Dandanator Mini.... v.9 nuevas funcionalidades...dansnap...16k...etc...
Buenos días,flopping escribió: ↑26 Mar 2020, 13:19 Bueno, si tú te aclaras, pues adelante, pero veo que mezclas unos problemas de un hilo en otros y como te digo yo al final ya no sé ni lo que tienes mal o bien, primero ten claro lo que funciona y lo que no y luego ya intentas solucionar una a una cas cosa, por que lo estás mezclando todo y yo no sé los demás compañeros, pero yo como RW digo ya no sé qué tienes mal o bien.
Tienes razón, no estaré expresándome bien ni organizando las cosas.
Mi objetivo primario es poder actualizar el Dandanator.
Problema: No se me actualiza por audio.
Alternativa: Usar el TL866 II Pro para grabar directamente.
Dudas:
¿Cómo hacerlo?
¿Cómo poner la última versión del DiagRom? y si esta esta o no disponible para Dandanator. -> en caso de que no este disponible ¿cómo puedo adaptar un programa para que sea compatible?
y finalmente...
Realizando la grabación mediante el programador, ¿Podre actualizar el sistema (pic y demás) a la versión 9 actualmente disponible?
Se que me lio mucho, perdonadme si os mareo por ello