Probando el TZXDuino

Moderador: Fundadores

Avatar de Usuario
mapache
Seguidor infernal
Seguidor infernal
Mensajes: 25
Registrado: 05 Sep 2017, 12:02
Contactar:

Re: Probando el TZXDuino

Mensajepor mapache » 10 Sep 2017, 22:51

Con este juego el TZXDuino me peta dando un error "19e5 - L: 0" mientras está pintando la pantalla de carga. He probado a cargarlo 3 veces y las 3 ha fallado.

Andy Capp (UK) (1987).zip (cdt tiene sha1 ac11baa6a3ed486f8a9b0021bf95eb78441bd4a0)

Es del FTP de la comunidad amstrad.es , concretamente del directorio CPC/Cintas/CDTs/Brill - CDTs originales
Última edición por mapache el 10 Sep 2017, 23:15, editado 1 vez en total.
Avatar de Usuario
acf76es
Le gustan las llamas
Le gustan las llamas
Mensajes: 63
Registrado: 03 Nov 2014, 22:48
Contactar:

Re: Probando el TZXDuino

Mensajepor acf76es » 10 Sep 2017, 22:57

Saludos, gracias mapache por comentar la incidencia de dicho juego y dar la información de que fichero es y donde esta ubicado, así podremos realizar dichos test con ese fichero para saber donde erradica el problema y arreglar dicho Bug.

por favor para futuros problemas de errores de dichos juegos, informar del juego y dirección URL para poder bajar dicho fichero, así entre todos podemos realizar dicho testeo para saber si es un bug o un fallo del fichero CDT, que puede ocurrir.

Un saludo.
Avatar de Usuario
acf76es
Le gustan las llamas
Le gustan las llamas
Mensajes: 63
Registrado: 03 Nov 2014, 22:48
Contactar:

Re: Probando el TZXDuino

Mensajepor acf76es » 10 Sep 2017, 23:03

hola mapache, en relacion al error que te da en dicho juego ( Andy Capp (UK) ), el error que te da es el ID19, dicho ID no esta implementado en el TZXDUINO, lo acabo de ver ahora mismo.

el Bloque ID19 es Generalized Data Block (pero este bloque no esta configurado en el TZXDUINO)

un bloque raro que actualmente no se ha encontrado en juegos anteriores.

Un saludo.
Avatar de Usuario
mapache
Seguidor infernal
Seguidor infernal
Mensajes: 25
Registrado: 05 Sep 2017, 12:02
Contactar:

Re: Probando el TZXDuino

Mensajepor mapache » 10 Sep 2017, 23:17

Entonces supongo que encontré algo interesante, sigo testeando :)

No he enlazado directamente por si podía haber algún problema legal.
alikuenkano
Seguidor infernal
Seguidor infernal
Mensajes: 17
Registrado: 23 May 2016, 01:32
Contactar:

Re: Probando el TZXDuino

Mensajepor alikuenkano » 13 Sep 2017, 04:23

mapache escribió:
alikuenkano escribió:Hola, mapache.

He seguido tus instrucciones para actualizar a la version 1.77 mi TZXDuino de ManuFerHi, que tenia la version 1.53. Todo parece haber ido bien, ha aparecido el mensaje de "Done Uploading" en el IDE de Arduino y me ha aparecido "Ready.." en la pantalla del TZXDuino, pero al reiniciarlo, se ha quedado asi:

Imagen

Imagen

He comprobado que funciona, y reproduce audio, pero no se ve nada en la pantalla...

¿Podrías decirme cómo solucionarlo? Soy novato en Arduino y no tengo ni idea de cómo "reparar" la pantalla.

Gracias por adelantado y un saludo.


Hola alikuenkano, no puedo ver las imágenes. Creo que se trata de lo que comento en el punto 11, yo no hice ese paso y me ha funcionado. Aquí lo explica, concretamente en la sección "Uploading Firmware":

http://arduitapemarkii.blogspot.nl/2016 ... re-on.html

Tienes que averiguar la dirección I2C del LCD con esta herramienta: http://playground.arduino.cc/Main/I2cScanner , cambiar el parámetro en la línea LiquidCrystal_I2C lcd(0x3f,16,2); y volver a compilarlo y subirlo. No sé decirte con más detalle porque también soy novato con arduino y no he tenido que hacerlo y a mi me funcionó sin cambiar nada.

Yo probaría a cambiar 0x3f por 0x27 ya que dice el artículo que para los LCD son uno de estos valores, y probaría de nuevo, aunque mejor espera a ver si algún experto puede darte más detalle.


Hola, mapache.

Siguiendo tus consejos y los de ManuFerHi, efectivamente, programandolo con 0x27 ya funciona.

Gracias y un saludo !!!
BCH
Aspirante a demonio
Aspirante a demonio
Mensajes: 360
Registrado: 06 Sep 2014, 12:10
Ubicación: Barcelona
Contactar:

Re: Probando el TZXDuino

Mensajepor BCH » 13 Sep 2017, 23:08

rcmolina escribió:Bueno, pues parece que ya funciona bien la compilación oled, (gracias a @acf76es) pero ...

Parece que hay errores en la carga, adjunto una nueva versión para pruebas:

http://filecloud.io/bvl6puqz5

@BCH, espero tus pruebas también con carga real, no sólo de pantalla. :D

saludos

Finalmente he tenido tiempo para hacer algunas pruebas hoy y efectivamente no va bien la carga. He usado solo archivos .TAP en un Spectrum.

En todos los TAP que he probado carga la cabecera bien pero da error al finalizar el bloque de datos....

Dime si necesitas que pruebe algo especifico.

Por cierto, el tema de la pantalla ya esta solucionado comentando la linea que ha dicho acf76es
Avatar de Usuario
rcmolina
El infierno es su lugar
El infierno es su lugar
Mensajes: 107
Registrado: 07 Feb 2016, 10:27
Contactar:

Re: Probando el TZXDuino

Mensajepor rcmolina » 14 Sep 2017, 06:28

@BCH, te adjunto otra versión para comprobar que no hay errores de carga mientras mueve el contador.
El problema es que parece verse girado, pero todavía no tengo confirmación de que funciona. Si no consigo cargar sin errores, no me quedarás más remedio que replantearme cambiar la librería oled y seguir haciendo pruebas.

Ps. El asunto del giro es un incordio ya que depende de cómo se haya montado el hw. A unos les pasa y a otros no. Esos son los problemas de imprimir directamente.. ganas rapidez pero ...

http://filecloud.io/hgvsy43ak

@mapache, sobre el procedimiento ... para los que les gusta ver y no creer. La dirección de la pantalla se puede ver con el sketch i2c_scanner. Desde la IDE arrancas en utilidades la consola serie y al ejecutar el sketch te da la dirección, hay varios sitios donde descargarlo.

http://www.esploradores.com/practica-5- ... rettyPhoto
BCH
Aspirante a demonio
Aspirante a demonio
Mensajes: 360
Registrado: 06 Sep 2014, 12:10
Ubicación: Barcelona
Contactar:

Re: Probando el TZXDuino

Mensajepor BCH » 14 Sep 2017, 12:09

rcmolina escribió:@BCH, te adjunto otra versión para comprobar que no hay errores de carga mientras mueve el contador.
El problema es que parece verse girado, pero todavía no tengo confirmación de que funciona. Si no consigo cargar sin errores, no me quedarás más remedio que replantearme cambiar la librería oled y seguir haciendo pruebas.

Ps. El asunto del giro es un incordio ya que depende de cómo se haya montado el hw. A unos les pasa y a otros no. Esos son los problemas de imprimir directamente.. ganas rapidez pero ...

http://filecloud.io/hgvsy43ak


Gracias, lo pruebo a ver que tal.

Lo del giro de la pantalla yo lo soluciono comentando esta linea:
u8g.setRot180()

Y ya me queda orientada, aunque es verdad que tambien puedo girar la pantalla misma.
BCH
Aspirante a demonio
Aspirante a demonio
Mensajes: 360
Registrado: 06 Sep 2014, 12:10
Ubicación: Barcelona
Contactar:

Re: Probando el TZXDuino

Mensajepor BCH » 15 Sep 2017, 13:00

rcmolina escribió:@BCH, te adjunto otra versión para comprobar que no hay errores de carga mientras mueve el contador.
El problema es que parece verse girado, pero todavía no tengo confirmación de que funciona. Si no consigo cargar sin errores, no me quedarás más remedio que replantearme cambiar la librería oled y seguir haciendo pruebas.

Ps. El asunto del giro es un incordio ya que depende de cómo se haya montado el hw. A unos les pasa y a otros no. Esos son los problemas de imprimir directamente.. ganas rapidez pero ...

http://filecloud.io/hgvsy43ak


En esta version la carga funciona pero cuando se esta reproduciendo el contador se sobreimprime con la palabra "Playing" y el porcentaje no aparece. Cuando pausas la reproduccion se acomoda pero al darle play otra vez pasa lo mismo. Te dejo un par de fotos:

Imagen

Imagen
Avatar de Usuario
rcmolina
El infierno es su lugar
El infierno es su lugar
Mensajes: 107
Registrado: 07 Feb 2016, 10:27
Contactar:

Re: Probando el TZXDuino

Mensajepor rcmolina » 15 Sep 2017, 21:02

@BCH, gracias por las pruebas.

Espero que ahora ya funcione, prueba por favor también a cargar y que no hay errores ... :D

http://filecloud.io/h8fj31ow6

Volver a “Proyectos de hardware”

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado