Página 1 de 6

Mi último proyecto Spectrumaniaco

Publicado: Mar Feb 21, 2017 7:38 pm
por zx81
Hola a todos,

He publicado un vídrio en yutup, el primero de mi canal, donde enseño el pequeño proyecto que ando perfilando antes de hacerlo público de verdad.

Aquí va la URL: https://youtu.be/za_p9Mbfu0Y

Se agradecerían opiniones y puede que hasta algún ofrecimiento de betatesters, que de eso siempre anda uno escaso.

No tengo guatsap, ni tuity, pero me podéis encontrar en el canal #spectrum del IRC-Hispano, que eso aún existe y es de lo más retro... ;)

Re: Mi último proyecto Spectrumaniaco

Publicado: Mar Feb 21, 2017 9:44 pm
por antoniovillena
Impresionante. ¿Cómo conseguiste hacer lo del teclado? ¿Con la librería circle? Últimamente no tengo mucho tiempo, pero sí me gustaría echarle un vistazo.

Re: Mi último proyecto Spectrumaniaco

Publicado: Mar Feb 21, 2017 10:04 pm
por zx81
antoniovillena escribió:Impresionante. ¿Cómo conseguiste hacer lo del teclado? ¿Con la librería circle? Últimamente no tengo mucho tiempo, pero sí me gustaría echarle un vistazo.
Sí, con la Circle, llevo ya un tiempo colaborando con el autor para arreglar cosillas, acuérdate del tema de arrancar las imágenes con u-boot y aquello de la tabla de vectores de interrupción. Menos mal que me pelee con u-boot entonces, porque la imagen que cargo tiene 2'5 MB y cargar eso por serie se antoja suplicio.

Re: Mi último proyecto Spectrumaniaco

Publicado: Mié Feb 22, 2017 12:42 am
por antoniovillena
Pues me alegro de que siguieras para adelante porque estaría bien tener un emulador bare metal (de verdad) para spectrum. Y al ser ARM es exportable a otros dispositivos como el Vega.

Re: Mi último proyecto Spectrumaniaco

Publicado: Mié Feb 22, 2017 10:19 am
por radastan
¡Wowowow! Mooooola.

Lo que no me queda claro es si estás cargando desde la SD, en el vistazo rápido no he llegado a ver ningún menú pero pinta a que cargas desde SD. ¿Cómo se elige el juego?

Re: Mi último proyecto Spectrumaniaco

Publicado: Mié Feb 22, 2017 10:52 am
por hikoki
Genial!!! Podría funcionar con Pi Zero?

Re: Mi último proyecto Spectrumaniaco

Publicado: Mié Feb 22, 2017 12:10 pm
por zx81
hikoki escribió:Genial!!! Podría funcionar con Pi Zero?
Por supuesto, pero ten presente que la Zero no tiene salida de audio, a menos que te hagas tú el montaje de la red RC y para eso primero tendrías que soldarle el peine.

Por un poco más, te pillas la B+ o, aún mejor, la nueva PI 2 y eso va que echa chispas.

Re: Mi último proyecto Spectrumaniaco

Publicado: Mié Feb 22, 2017 12:11 pm
por zx81
radastan escribió:¡Wowowow! Mooooola.

Lo que no me queda claro es si estás cargando desde la SD, en el vistazo rápido no he llegado a ver ningún menú pero pinta a que cargas desde SD. ¿Cómo se elige el juego?
De momento la idea es otra, pero no, no carga desde la SD (aún).

Re: Mi último proyecto Spectrumaniaco

Publicado: Mié Feb 22, 2017 2:25 pm
por hikoki
zx81 escribió:
hikoki escribió:Genial!!! Podría funcionar con Pi Zero?
Por supuesto, pero ten presente que la Zero no tiene salida de audio, a menos que te hagas tú el montaje de la red RC y para eso primero tendrías que soldarle el peine.

Por un poco más, te pillas la B+ o, aún mejor, la nueva PI 2 y eso va que echa chispas.
Nunca dejo soldado el pene!!
Ten en cuenta que una PI 2 vale 5 veces más.. ¿No se puede meter algún interface lego-para-legos para sacar el sonido?
Por cierto, igual una PI Zero no sería suficiente para montarse un sistema operativo dual-boot con Linux/ZXbare..
A mi modo de ver eso debería ir dentro de un teclado George Mitic de 39 euros (más el montaje necesario con arduino)
También podría utilizarse uno de esos lectores de tarjetas microsd con pinza y un pequenño display que llevan los runners para escuchar música (visto en ebay por 2 euros.mejor que llevar riñonera!) o un lector universal de tarjetas en forma de pendrive usb

Re: Mi último proyecto Spectrumaniaco

Publicado: Mié Feb 22, 2017 2:33 pm
por radastan
zx81 escribió:
radastan escribió:¡Wowowow! Mooooola.

Lo que no me queda claro es si estás cargando desde la SD, en el vistazo rápido no he llegado a ver ningún menú pero pinta a que cargas desde SD. ¿Cómo se elige el juego?
De momento la idea es otra, pero no, no carga desde la SD (aún).
¿carga desde cinta directamente? Oye, por mi genial, mucho mejor. Presupongo que usas los pines de entrada con algún circuito adaptador.

Re: Mi último proyecto Spectrumaniaco

Publicado: Mié Feb 22, 2017 3:28 pm
por zx81
hikoki escribió:
zx81 escribió:
hikoki escribió:Genial!!! Podría funcionar con Pi Zero?
Por supuesto, pero ten presente que la Zero no tiene salida de audio, a menos que te hagas tú el montaje de la red RC y para eso primero tendrías que soldarle el peine.

Por un poco más, te pillas la B+ o, aún mejor, la nueva PI 2 y eso va que echa chispas.
Nunca dejo soldado el pene!!
Ten en cuenta que una PI 2 vale 5 veces más.. ¿No se puede meter algún interface lego-para-legos para sacar el sonido?
Por cierto, igual una PI Zero no sería suficiente para montarse un sistema operativo dual-boot con Linux/ZXbare..
A mi modo de ver eso debería ir dentro de un teclado George Mitic de 39 euros (más el montaje necesario con arduino)
También podría utilizarse uno de esos lectores de tarjetas microsd con pinza y un pequenño display que llevan los runners para escuchar música (visto en ebay por 2 euros.mejor que llevar riñonera!) o un lector universal de tarjetas en forma de pendrive usb
Lo que hay para la Zero va por aquí, más o menos: https://learn.adafruit.com/introducing- ... io-outputs

No lo veo yo para cualquiera que no esté mínimamente puesto en electrónica. Y supongo que funcionaría, porque ni las PWM están en las mismas GPIOs que en el resto, o eso interpreto yo de lo que veo.

Donde metas ya lo que quieras meter, es cosa tuya, yo no me meto... :D
Lo de montar un sistema dual es tan fácil como utilizar u-boot, y eliges en el arranque lo que quieres hacer.

Re: Mi último proyecto Spectrumaniaco

Publicado: Mié Feb 22, 2017 3:29 pm
por zx81
radastan escribió:
zx81 escribió:
radastan escribió:¡Wowowow! Mooooola.

Lo que no me queda claro es si estás cargando desde la SD, en el vistazo rápido no he llegado a ver ningún menú pero pinta a que cargas desde SD. ¿Cómo se elige el juego?
De momento la idea es otra, pero no, no carga desde la SD (aún).
¿carga desde cinta directamente? Oye, por mi genial, mucho mejor. Presupongo que usas los pines de entrada con algún circuito adaptador.
No seas impacienterl, todo a su debido momento... ;)

Re: Mi último proyecto Spectrumaniaco

Publicado: Mié Feb 22, 2017 3:30 pm
por zx81
antoniovillena escribió:Pues me alegro de que siguieras para adelante porque estaría bien tener un emulador bare metal (de verdad) para spectrum. Y al ser ARM es exportable a otros dispositivos como el Vega.
Ya sabes que por muy bare-metal que sea, hay muchas dependencias de la PI. El host USB es un ejemplo claro de ello, pero no solo.

No sé yo si eso servirá alguna vez para otra placa, lo veo complicado sin meterse en un fregao de narices.

Re: Mi último proyecto Spectrumaniaco

Publicado: Mié Feb 22, 2017 5:26 pm
por hikoki
zx81 escribió:
hikoki escribió:Genial!!! Podría funcionar con Pi Zero?
Por supuesto, pero ten presente que la Zero no tiene salida de audio, a menos que te hagas tú el montaje de la red RC y para eso primero tendrías que soldarle el peine.

Por un poco más, te pillas la B+ o, aún mejor, la nueva PI 2 y eso va que echa chispas.
Pero la Zero no tiene salida hdmi o usb? Entonces valdría un cable hdmi para sacar audio por la tele.. o podríamos conectar un cable usb otg que permitiría sacar audio por altavoces usb.
No tiene ni siquiera salida por jack? hay adaptadores jack-hdmi..

Re: Mi último proyecto Spectrumaniaco

Publicado: Mié Feb 22, 2017 6:02 pm
por zx81
hikoki escribió: Pero la Zero no tiene salida hdmi o usb? Entonces valdría un cable hdmi para sacar audio por la tele.. o podríamos conectar un cable usb otg que permitiría sacar audio por altavoces usb.
No tiene ni siquiera salida por jack? hay adaptadores jack-hdmi..
Hasta ahora absolutamente nadie ha conseguido sacar sonido por HDMI programando en bare-metal. PWM y gracias. Y bastante bien suena para las expectativas que yo tenía, que temía un emulador completamente mudo.

No diría yo que se puede sacar sonido por USB, al menos de momento. Hazte a la idea de que esto no es un sistema operativo, es solo lo mínimo para que funcione el invento. Si consigo meter un joystick de tipo DualAxis de PS3 ya estará bien. Y solo por USB, nada de Bluetooth.

El sonido sale por el jack de 3'5, por eso digo que la PI Zero no tiene salida de sonido sin cacharrear más de lo deseable.