Se recuerda a los Nuevos Usuarios Registrados que es obligatorio pasarse por el hilo de Presentaciones y que, para poder descargar archivos,
se han de escribir un mínimo de cuatro mensajes en el Foro. Muchas gracias por vuestra colaboración y un saludo.
New Registered Users are reminded that it is mandatory to visit the Introductions thread and that, in order to be able to download files,
a minimum of four messages must be written in the Forum. Thank you very much for your collaboration and best regards.
se han de escribir un mínimo de cuatro mensajes en el Foro. Muchas gracias por vuestra colaboración y un saludo.
La Administración
.New Registered Users are reminded that it is mandatory to visit the Introductions thread and that, in order to be able to download files,
a minimum of four messages must be written in the Forum. Thank you very much for your collaboration and best regards.
The Administration
.Proyectos y Diseños Retro ⇒ MegaDuino - MaxDuino basado en Mega2560 Pro Embed
- droman
- Colaborador
- Mensajes: 1666
- Registrado: 28 Jun 2019 09:25
- Ubicación: En algún lugar cerca de Null
- Ha dado las gracias: 285 veces
- Agradecido: 477 veces
- Contactar:
#221 Re: MegaDuino - MaxDuino basado en Mega2560 Pro Embed
Me lo apunto jeje
Ahora, como no me apetece jugar ya al Spectrum y no he recolpilado CDT de Amstrad... voy a ver si me lío a ver por qué salen mal algunos textos en la pantalla 20x4.
Ahora, como no me apetece jugar ya al Spectrum y no he recolpilado CDT de Amstrad... voy a ver si me lío a ver por qué salen mal algunos textos en la pantalla 20x4.
"La muerte, segura de su victoria, nos da toda la vida de ventaja"
"Las fotografías de los que viajan, son la cultura de los que se quedan"
"Las fotografías de los que viajan, son la cultura de los que se quedan"
- merlinkv
- Administrador
- Mensajes: 6219
- Registrado: 17 Nov 2018 18:38
- Ubicación: España / Europa del Este
- Ha dado las gracias: 921 veces
- Agradecido: 1789 veces
- Contactar:
#222 Re: MegaDuino - MaxDuino basado en Mega2560 Pro Embed
Hola droman,
No te molestes en probar, estuve retocando el tema de las LCD y corrigiendo errores. Es que actualicé la librería LiquidCrystal_I2C y tuve que cambiar los modos de gestión de ese tipo de pantallas.
En el Github tienes la última revisión de la 1.54M y la librería necesaria. Descárgatelo todo, asegúrate de actualizar la librería como es debido y no te dará ningún error.
Lo estuve probando un mogollón de rato tanto con las 16x2 como con las 20x4 y en ambas todo se mostraba y funcionaba correctamente.
No te molestes en probar, estuve retocando el tema de las LCD y corrigiendo errores. Es que actualicé la librería LiquidCrystal_I2C y tuve que cambiar los modos de gestión de ese tipo de pantallas.
En el Github tienes la última revisión de la 1.54M y la librería necesaria. Descárgatelo todo, asegúrate de actualizar la librería como es debido y no te dará ningún error.
Lo estuve probando un mogollón de rato tanto con las 16x2 como con las 20x4 y en ambas todo se mostraba y funcionaba correctamente.
No sé como será la tercera Guerra Mundial. Pero sí sé como será la cuarta: Con palos y piedras.
Aquí yace un valiente, un temible adversario y un verdadero hombre de honor. Descanse en paz. 21-04-1918.
Visita mi Github igual te gusta algo.
Aquí yace un valiente, un temible adversario y un verdadero hombre de honor. Descanse en paz. 21-04-1918.
Visita mi Github igual te gusta algo.
- droman
- Colaborador
- Mensajes: 1666
- Registrado: 28 Jun 2019 09:25
- Ubicación: En algún lugar cerca de Null
- Ha dado las gracias: 285 veces
- Agradecido: 477 veces
- Contactar:
#223 Re: MegaDuino - MaxDuino basado en Mega2560 Pro Embed
Para que quede constancia de lo que te he respondido en el chat... Si, he descargado la nueva versión y se solucionan todos los problemas que tenía con el texto.
Ahora se me está ocurriendo poner en una sola linea la información relativa a la configuración, que ahora ocupa dos lineas, y poder mostrar una barra de proceso suave indicando el proceso de carga.
Ahora se me está ocurriendo poner en una sola linea la información relativa a la configuración, que ahora ocupa dos lineas, y poder mostrar una barra de proceso suave indicando el proceso de carga.
"La muerte, segura de su victoria, nos da toda la vida de ventaja"
"Las fotografías de los que viajan, son la cultura de los que se quedan"
"Las fotografías de los que viajan, son la cultura de los que se quedan"
- merlinkv
- Administrador
- Mensajes: 6219
- Registrado: 17 Nov 2018 18:38
- Ubicación: España / Europa del Este
- Ha dado las gracias: 921 veces
- Agradecido: 1789 veces
- Contactar:
#224 Re: MegaDuino - MaxDuino basado en Mega2560 Pro Embed
Hola droman,
¡Genial! Me alegro que te funcione como esperabas.
Lo de la barra, bueno, no es mala idea, creo que lo mejor sería configurarlo como una opción que el usuario pueda activar o desactivar.
Tendré que irlo viendo. Ahora estoy superliado con el tema de la carcasa 3D ... a ver si consigo terminarlo.
¡Genial! Me alegro que te funcione como esperabas.

Lo de la barra, bueno, no es mala idea, creo que lo mejor sería configurarlo como una opción que el usuario pueda activar o desactivar.
Tendré que irlo viendo. Ahora estoy superliado con el tema de la carcasa 3D ... a ver si consigo terminarlo.
No sé como será la tercera Guerra Mundial. Pero sí sé como será la cuarta: Con palos y piedras.
Aquí yace un valiente, un temible adversario y un verdadero hombre de honor. Descanse en paz. 21-04-1918.
Visita mi Github igual te gusta algo.
Aquí yace un valiente, un temible adversario y un verdadero hombre de honor. Descanse en paz. 21-04-1918.
Visita mi Github igual te gusta algo.
- merlinkv
- Administrador
- Mensajes: 6219
- Registrado: 17 Nov 2018 18:38
- Ubicación: España / Europa del Este
- Ha dado las gracias: 921 veces
- Agradecido: 1789 veces
- Contactar:
#225 Re: MegaDuino - MaxDuino basado en Mega2560 Pro Embed
Un compi de VDR y droman habían comentado que el sistema automático de pausas (Motor ON-OFF) no funcionaba como debía en los MSX.
No tengo un MSX para poder hacer pruebas, pero me hice un cable para el CPC6128, modifiqué el firmware y parece qque ahora ya funciona como debe.
Hice pruebas con tres archivos CDT, y el motor ya se para y pone en marcha automáticamente según la señal que le llega desde el archivo CDT.
¿Podéis probarlo en CPC y/o MSX?
Gracias.
No tengo un MSX para poder hacer pruebas, pero me hice un cable para el CPC6128, modifiqué el firmware y parece qque ahora ya funciona como debe.
Hice pruebas con tres archivos CDT, y el motor ya se para y pone en marcha automáticamente según la señal que le llega desde el archivo CDT.
¿Podéis probarlo en CPC y/o MSX?
Gracias.

No sé como será la tercera Guerra Mundial. Pero sí sé como será la cuarta: Con palos y piedras.
Aquí yace un valiente, un temible adversario y un verdadero hombre de honor. Descanse en paz. 21-04-1918.
Visita mi Github igual te gusta algo.
Aquí yace un valiente, un temible adversario y un verdadero hombre de honor. Descanse en paz. 21-04-1918.
Visita mi Github igual te gusta algo.
- droman
- Colaborador
- Mensajes: 1666
- Registrado: 28 Jun 2019 09:25
- Ubicación: En algún lugar cerca de Null
- Ha dado las gracias: 285 veces
- Agradecido: 477 veces
- Contactar:
#226 Re: MegaDuino - MaxDuino basado en Mega2560 Pro Embed
En cuanto vuelva de llevar a los peques al cole lo pruebo. Ayer, cargar el Double Dragon II fué imposible.
"La muerte, segura de su victoria, nos da toda la vida de ventaja"
"Las fotografías de los que viajan, son la cultura de los que se quedan"
"Las fotografías de los que viajan, son la cultura de los que se quedan"
- merlinkv
- Administrador
- Mensajes: 6219
- Registrado: 17 Nov 2018 18:38
- Ubicación: España / Europa del Este
- Ha dado las gracias: 921 veces
- Agradecido: 1789 veces
- Contactar:
#227 Re: MegaDuino - MaxDuino basado en Mega2560 Pro Embed
droman escribió: 10 Mar 2020 09:07 En cuanto vuelva de llevar a los peques al cole lo pruebo. Ayer, cargar el Double Dragon II fué imposible.
¡Genial! ya me contarás .....
No sé como será la tercera Guerra Mundial. Pero sí sé como será la cuarta: Con palos y piedras.
Aquí yace un valiente, un temible adversario y un verdadero hombre de honor. Descanse en paz. 21-04-1918.
Visita mi Github igual te gusta algo.
Aquí yace un valiente, un temible adversario y un verdadero hombre de honor. Descanse en paz. 21-04-1918.
Visita mi Github igual te gusta algo.
- droman
- Colaborador
- Mensajes: 1666
- Registrado: 28 Jun 2019 09:25
- Ubicación: En algún lugar cerca de Null
- Ha dado las gracias: 285 veces
- Agradecido: 477 veces
- Contactar:
#228 Re: MegaDuino - MaxDuino basado en Mega2560 Pro Embed
Pues te cuento merlinkv.
Me he descargado la última versión y en el userMaxconfig.h da un error en esta parte del código:
EDITO:
He comprobado el .h de la LiquidCrystal_i2c
El error es, basicamente que en la libreria no existe una función lcd.init, si comentamos esta línea y habilitamos la de lc.begin entonces si compila, por que ésta si está declarada. He usado la misma libreria que tienes en tu github, de hecho, siempre actualizo las dos cosas.
Aún no he podido probarlo.
Me he descargado la última versión y en el userMaxconfig.h da un error en esta parte del código:
Código: Seleccionar todo
#ifdef LCDSCREEN20x4
lcd.init(); //Initialise LCD (20x4 type)
//lcd.begin();
lcd.backlight();
lcd.clear();
He comprobado el .h de la LiquidCrystal_i2c
El error es, basicamente que en la libreria no existe una función lcd.init, si comentamos esta línea y habilitamos la de lc.begin entonces si compila, por que ésta si está declarada. He usado la misma libreria que tienes en tu github, de hecho, siempre actualizo las dos cosas.
Aún no he podido probarlo.
"La muerte, segura de su victoria, nos da toda la vida de ventaja"
"Las fotografías de los que viajan, son la cultura de los que se quedan"
"Las fotografías de los que viajan, son la cultura de los que se quedan"
- droman
- Colaborador
- Mensajes: 1666
- Registrado: 28 Jun 2019 09:25
- Ubicación: En algún lugar cerca de Null
- Ha dado las gracias: 285 veces
- Agradecido: 477 veces
- Contactar:
#229 Re: MegaDuino - MaxDuino basado en Mega2560 Pro Embed
El tema de las pausas ya funciona correctamente.
merlinkv eres un crack! jejeje

"La muerte, segura de su victoria, nos da toda la vida de ventaja"
"Las fotografías de los que viajan, son la cultura de los que se quedan"
"Las fotografías de los que viajan, son la cultura de los que se quedan"
- merlinkv
- Administrador
- Mensajes: 6219
- Registrado: 17 Nov 2018 18:38
- Ubicación: España / Europa del Este
- Ha dado las gracias: 921 veces
- Agradecido: 1789 veces
- Contactar:
#230 Re: MegaDuino - MaxDuino basado en Mega2560 Pro Embed
Sí, eso me tiene desconcertado ... ayer al compilar la última revisión me daba error cuando habilitaba la línea lcd.begin ¿? y por eso habilité lcd.init.
Ya te digo, no sé por qué ya que la librería es la misma LiquidCrystal_I2C .....
Ya te digo, no sé por qué ya que la librería es la misma LiquidCrystal_I2C .....
droman escribió: 10 Mar 2020 10:27 Pues te cuento merlinkv.
Me he descargado la última versión y en el userMaxconfig.h da un error en esta parte del código:
EDITO:Código: Seleccionar todo
#ifdef LCDSCREEN20x4 lcd.init(); //Initialise LCD (20x4 type) //lcd.begin(); lcd.backlight(); lcd.clear();
He comprobado el .h de la LiquidCrystal_i2c
El error es, basicamente que en la libreria no existe una función lcd.init, si comentamos esta línea y habilitamos la de lc.begin entonces si compila, por que ésta si está declarada. He usado la misma libreria que tienes en tu github, de hecho, siempre actualizo las dos cosas.
Aún no he podido probarlo.
No sé como será la tercera Guerra Mundial. Pero sí sé como será la cuarta: Con palos y piedras.
Aquí yace un valiente, un temible adversario y un verdadero hombre de honor. Descanse en paz. 21-04-1918.
Visita mi Github igual te gusta algo.
Aquí yace un valiente, un temible adversario y un verdadero hombre de honor. Descanse en paz. 21-04-1918.
Visita mi Github igual te gusta algo.
- droman
- Colaborador
- Mensajes: 1666
- Registrado: 28 Jun 2019 09:25
- Ubicación: En algún lugar cerca de Null
- Ha dado las gracias: 285 veces
- Agradecido: 477 veces
- Contactar:
#231 Re: MegaDuino - MaxDuino basado en Mega2560 Pro Embed
¿Sabes lo que haría un buen programador no?
Efectivamente, meterse dentro de la LiquidCrystal y clonar la lcd.begin como lcd.init y a toparporc...
Luego te mandaré una foto de la pantalla... siguen machacándose los textos de proceso de carga y play con el nombre del fichero.
Me pondría yo a mirarlo... pero cada vez que lo hago... tengo esta sensación:

Efectivamente, meterse dentro de la LiquidCrystal y clonar la lcd.begin como lcd.init y a toparporc...


Luego te mandaré una foto de la pantalla... siguen machacándose los textos de proceso de carga y play con el nombre del fichero.
Me pondría yo a mirarlo... pero cada vez que lo hago... tengo esta sensación:

Última edición por droman el 10 Mar 2020 10:51, editado 1 vez en total.
"La muerte, segura de su victoria, nos da toda la vida de ventaja"
"Las fotografías de los que viajan, son la cultura de los que se quedan"
"Las fotografías de los que viajan, son la cultura de los que se quedan"
- merlinkv
- Administrador
- Mensajes: 6219
- Registrado: 17 Nov 2018 18:38
- Ubicación: España / Europa del Este
- Ha dado las gracias: 921 veces
- Agradecido: 1789 veces
- Contactar:
#232 Re: MegaDuino - MaxDuino basado en Mega2560 Pro Embed
Pues lo probé con una LCD 20x4 y a mi no me machaca nada ..... pon un pantallazo y vemos que pasa ....droman escribió: 10 Mar 2020 10:49 Luego te mandaré una foto de la pantalla... siguen machacándose los textos de proceso de carga y play con el nombre del fichero.
No sé como será la tercera Guerra Mundial. Pero sí sé como será la cuarta: Con palos y piedras.
Aquí yace un valiente, un temible adversario y un verdadero hombre de honor. Descanse en paz. 21-04-1918.
Visita mi Github igual te gusta algo.
Aquí yace un valiente, un temible adversario y un verdadero hombre de honor. Descanse en paz. 21-04-1918.
Visita mi Github igual te gusta algo.
- droman
- Colaborador
- Mensajes: 1666
- Registrado: 28 Jun 2019 09:25
- Ubicación: En algún lugar cerca de Null
- Ha dado las gracias: 285 veces
- Agradecido: 477 veces
- Contactar:
#233 Re: MegaDuino - MaxDuino basado en Mega2560 Pro Embed
Te paso un pantallazo
No tiene los permisos requeridos para ver los archivos adjuntos a este mensaje.
"La muerte, segura de su victoria, nos da toda la vida de ventaja"
"Las fotografías de los que viajan, son la cultura de los que se quedan"
"Las fotografías de los que viajan, son la cultura de los que se quedan"
- merlinkv
- Administrador
- Mensajes: 6219
- Registrado: 17 Nov 2018 18:38
- Ubicación: España / Europa del Este
- Ha dado las gracias: 921 veces
- Agradecido: 1789 veces
- Contactar:
#234 Re: MegaDuino - MaxDuino basado en Mega2560 Pro Embed
Eso es que no has desgargado la última revisión .....
No sé como será la tercera Guerra Mundial. Pero sí sé como será la cuarta: Con palos y piedras.
Aquí yace un valiente, un temible adversario y un verdadero hombre de honor. Descanse en paz. 21-04-1918.
Visita mi Github igual te gusta algo.
Aquí yace un valiente, un temible adversario y un verdadero hombre de honor. Descanse en paz. 21-04-1918.
Visita mi Github igual te gusta algo.
- droman
- Colaborador
- Mensajes: 1666
- Registrado: 28 Jun 2019 09:25
- Ubicación: En algún lugar cerca de Null
- Ha dado las gracias: 285 veces
- Agradecido: 477 veces
- Contactar:
#235 Re: MegaDuino - MaxDuino basado en Mega2560 Pro Embed
Pero si me la he descargado hace 1 hora más menos....
No entiendo nada.... me lo descargo, compilo y me da el error que te daba a tí anoche, compilo y funcionan las pausas que es algo que has arreglado.... pero se me ven los textos mal, vuelvo a descargar compilo y ahora el texto se ve bien... no he probado las pausas... pero no entiendo que pasa con estos ficheros...
Por cierto.... VAYA PEDAZO DE MIERDA EL DOUBLE DRAGON II, que cruz tenían los de MSX, 1 hora esperando a que cargue el juego, un panel de info de pm, colorido, bonito, muy pintón.... y luego te meten una tira de pantalla, por que es una tira, con el juego de Spectrum en blanco y negro para evitar el clash color.... QUE ASCOOOO jajajaa
No entiendo nada.... me lo descargo, compilo y me da el error que te daba a tí anoche, compilo y funcionan las pausas que es algo que has arreglado.... pero se me ven los textos mal, vuelvo a descargar compilo y ahora el texto se ve bien... no he probado las pausas... pero no entiendo que pasa con estos ficheros...
Por cierto.... VAYA PEDAZO DE MIERDA EL DOUBLE DRAGON II, que cruz tenían los de MSX, 1 hora esperando a que cargue el juego, un panel de info de pm, colorido, bonito, muy pintón.... y luego te meten una tira de pantalla, por que es una tira, con el juego de Spectrum en blanco y negro para evitar el clash color.... QUE ASCOOOO jajajaa
Última edición por droman el 10 Mar 2020 11:39, editado 1 vez en total.
"La muerte, segura de su victoria, nos da toda la vida de ventaja"
"Las fotografías de los que viajan, son la cultura de los que se quedan"
"Las fotografías de los que viajan, son la cultura de los que se quedan"
- merlinkv
- Administrador
- Mensajes: 6219
- Registrado: 17 Nov 2018 18:38
- Ubicación: España / Europa del Este
- Ha dado las gracias: 921 veces
- Agradecido: 1789 veces
- Contactar:
#236 Re: MegaDuino - MaxDuino basado en Mega2560 Pro Embed
Pues no sé chico, he revisado el código de Github y no se puede superponer esa línea ...
No sé como será la tercera Guerra Mundial. Pero sí sé como será la cuarta: Con palos y piedras.
Aquí yace un valiente, un temible adversario y un verdadero hombre de honor. Descanse en paz. 21-04-1918.
Visita mi Github igual te gusta algo.
Aquí yace un valiente, un temible adversario y un verdadero hombre de honor. Descanse en paz. 21-04-1918.
Visita mi Github igual te gusta algo.
- merlinkv
- Administrador
- Mensajes: 6219
- Registrado: 17 Nov 2018 18:38
- Ubicación: España / Europa del Este
- Ha dado las gracias: 921 veces
- Agradecido: 1789 veces
- Contactar:
#237 Re: MegaDuino - MaxDuino basado en Mega2560 Pro Embed
He entrado en Github ... he mirado ... he entrado en modo edición por si acaso, he editado y vuelto a grabar por si acaso ...
Es que ya te digo, he revisado el código y no te tiene que salir esa línea superpuesta .....
Es que ya te digo, he revisado el código y no te tiene que salir esa línea superpuesta .....
No sé como será la tercera Guerra Mundial. Pero sí sé como será la cuarta: Con palos y piedras.
Aquí yace un valiente, un temible adversario y un verdadero hombre de honor. Descanse en paz. 21-04-1918.
Visita mi Github igual te gusta algo.
Aquí yace un valiente, un temible adversario y un verdadero hombre de honor. Descanse en paz. 21-04-1918.
Visita mi Github igual te gusta algo.
- droman
- Colaborador
- Mensajes: 1666
- Registrado: 28 Jun 2019 09:25
- Ubicación: En algún lugar cerca de Null
- Ha dado las gracias: 285 veces
- Agradecido: 477 veces
- Contactar:
#238 Re: MegaDuino - MaxDuino basado en Mega2560 Pro Embed
He pillado por donde van las cosas...
Si cargo el juego y le doy al play, se machan las lineas, pero si lo hago sin control de motor (directamente sin conectar al msx) aparece el texto --- PRESS PLAY --- y cuando pulsas si aparece el texto como debe.
Ahora no puedo, pero luego te grabo un video para que lo veas.
Si cargo el juego y le doy al play, se machan las lineas, pero si lo hago sin control de motor (directamente sin conectar al msx) aparece el texto --- PRESS PLAY --- y cuando pulsas si aparece el texto como debe.
Ahora no puedo, pero luego te grabo un video para que lo veas.
"La muerte, segura de su victoria, nos da toda la vida de ventaja"
"Las fotografías de los que viajan, son la cultura de los que se quedan"
"Las fotografías de los que viajan, son la cultura de los que se quedan"
- merlinkv
- Administrador
- Mensajes: 6219
- Registrado: 17 Nov 2018 18:38
- Ubicación: España / Europa del Este
- Ha dado las gracias: 921 veces
- Agradecido: 1789 veces
- Contactar:
#239 Re: MegaDuino - MaxDuino basado en Mega2560 Pro Embed
Nada, no te preocupes, eso es sencillo.
Cuando llegue a casa por la tarde lo miro y lo arreglo en un pis-pas ...
Cuando llegue a casa por la tarde lo miro y lo arreglo en un pis-pas ...
No sé como será la tercera Guerra Mundial. Pero sí sé como será la cuarta: Con palos y piedras.
Aquí yace un valiente, un temible adversario y un verdadero hombre de honor. Descanse en paz. 21-04-1918.
Visita mi Github igual te gusta algo.
Aquí yace un valiente, un temible adversario y un verdadero hombre de honor. Descanse en paz. 21-04-1918.
Visita mi Github igual te gusta algo.
- droman
- Colaborador
- Mensajes: 1666
- Registrado: 28 Jun 2019 09:25
- Ubicación: En algún lugar cerca de Null
- Ha dado las gracias: 285 veces
- Agradecido: 477 veces
- Contactar:
#240 Re: MegaDuino - MaxDuino basado en Mega2560 Pro Embed
Por cierto.... ¿Donde tiene el Amiga 1200 la entrada de cassette? No he podido ni descargarme juegos :carcajada: :carcajada:




"La muerte, segura de su victoria, nos da toda la vida de ventaja"
"Las fotografías de los que viajan, son la cultura de los que se quedan"
"Las fotografías de los que viajan, son la cultura de los que se quedan"
Califica este tema
Últimos 25 Usuarios que han visitado este Tema
merlinkv, chupete1970, NacherasTM, droman, jorsus, Pingui, pintza, Anamiga, msxmakers, TINGIS53, Norwix, asapreta, _fUstEs_, morenop3, cgasper79, tun40, Neville, Sup3rH4L, furabolos, jul, Fidelware, TorpedoJavi, Alki, Eusebio, SamJB
¿Quién está conectado?
Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado