ZX-Uno prototipo 2: seguimos dándole caña
- antoniovillena
- Amiga 1200
- Mensajes: 2013
- Registrado: 16 Abr 2012, 21:22
- Gracias recibidas: 8 veces
Re: ZX-Uno prototipo 2: seguimos dándole caña
Exacto. Puedes hacer lo que te ha dicho Quest. Sintetizas y luego con generamcs.bat te creas el archivo mcs
-
- Spectrum 48K Plus
- Mensajes: 33
- Registrado: 03 Feb 2014, 09:22
- Sistema Favorito: Spectrum +2
- primer_sistema: ZX81
Re: ZX-Uno prototipo 2: seguimos dándole caña
antoniovillena escribió:Exacto. Puedes hacer lo que te ha dicho Quest. Sintetizas y luego con generamcs.bat te creas el archivo mcs
Intentare; es la primera vez que uso el Webpack asi que no tengo idea de como va; es algo que queria aprender (al menos a sintetizar algo ya listo). En cuanto encuentre un rato libre me pondre. Saludos
- antoniovillena
- Amiga 1200
- Mensajes: 2013
- Registrado: 16 Abr 2012, 21:22
- Gracias recibidas: 8 veces
Re: ZX-Uno prototipo 2: seguimos dándole caña
Es muy fácil porque en el repositorio están todos los archivos necesarios
- Mejias3D
- Commodore 128
- Mensajes: 97
- Registrado: 07 Dic 2014, 20:05
- Sistema Favorito: Spectrum 16Kb/48Kb
- primer_sistema: Spectrum 16Kb/48Kb
- consola_favorita: Videopac
- Primera consola: Videopac
- Ubicación: Palma de Mallorca
- Contactar:
Re: ZX-Uno prototipo 2: seguimos dándole caña
Ya podemos usar Joystick en Zx-Uno!
Se trata de esta palanca que he creado con mi impresora 3D, para ser utilizada sobre el pad numérico de los teclados estándar.
No necesita ser pegado o atornillado, pues descansa directamente sobre la tecla 5 del pad y no se mueve de su lugar gracias al perfil cuadrado de la base de la palanca que encaja en esa tecla.
El diseño está pensado para que también funcionen los movimientos en diagonal. Tan solo debes tener en cuenta que la tecla 5 siempre estará pulsada cuando lo uses, por lo que en el archivo ps2k.vhd, que es donde se define el mapa de teclado para el core de ZX-Uno, esa tecla no debe estar definida.
Como veis el teclado tiene unas pegatinas, se trata de mi set de pegatinas ya aplicado (más info aquí). En lugar de vinilo he usado impresión láser sobre papel adhesivo + laminado en caliente con acabado mate, con una calidad y aspecto apenas distinguible del acabado de serigrafía original de fábrica.
Como tenía espacio de sobra en una impresión de tamaño A4, decidí imprimir un miniteclado, y pegatinas para otras cosas, como por ejemplo, para mi adaptador de ratón PS/2 a ratón Commodore Amiga, mi amplificador de cassette para Spectrum o este interfaz para leer tarjetas Compactflash, para Spectrum +2A y +3, con la ROM +3e.
Para aquellos que puedan estar interesados en imprimirse un "Joykey", que es el nombre que le he puesto a este invento del Joystick sobre teclado,se podrán bajar el modelo de Thingiverse muy pronto. Aún no está publicado.
EDITO:
Ya está publicado el modelo para su descarga http://www.thingiverse.com/thing:772626
Ha sido mejorado. Ahora usa Velcro adhesivo para fijarlo en la base. Consulta los detalles y nuevas imágenes en esta entrada.





Se trata de esta palanca que he creado con mi impresora 3D, para ser utilizada sobre el pad numérico de los teclados estándar.
No necesita ser pegado o atornillado, pues descansa directamente sobre la tecla 5 del pad y no se mueve de su lugar gracias al perfil cuadrado de la base de la palanca que encaja en esa tecla.
El diseño está pensado para que también funcionen los movimientos en diagonal. Tan solo debes tener en cuenta que la tecla 5 siempre estará pulsada cuando lo uses, por lo que en el archivo ps2k.vhd, que es donde se define el mapa de teclado para el core de ZX-Uno, esa tecla no debe estar definida.
Como veis el teclado tiene unas pegatinas, se trata de mi set de pegatinas ya aplicado (más info aquí). En lugar de vinilo he usado impresión láser sobre papel adhesivo + laminado en caliente con acabado mate, con una calidad y aspecto apenas distinguible del acabado de serigrafía original de fábrica.
Como tenía espacio de sobra en una impresión de tamaño A4, decidí imprimir un miniteclado, y pegatinas para otras cosas, como por ejemplo, para mi adaptador de ratón PS/2 a ratón Commodore Amiga, mi amplificador de cassette para Spectrum o este interfaz para leer tarjetas Compactflash, para Spectrum +2A y +3, con la ROM +3e.
Para aquellos que puedan estar interesados en imprimirse un "Joykey", que es el nombre que le he puesto a este invento del Joystick sobre teclado,
EDITO:
Ya está publicado el modelo para su descarga http://www.thingiverse.com/thing:772626
Ha sido mejorado. Ahora usa Velcro adhesivo para fijarlo en la base. Consulta los detalles y nuevas imágenes en esta entrada.





- Adjuntos
-
- Lector_CF_zdp.jpg (462.78 KiB) Visto 10092 veces
Última edición por Mejias3D el 15 Abr 2015, 13:06, editado 3 veces en total.
El mundo cambia con tu ejemplo no con tu opinión (Paulo Coelho)
El premio es el placer de descubrir (Richard Feynman)
El premio es el placer de descubrir (Richard Feynman)
- antoniovillena
- Amiga 1200
- Mensajes: 2013
- Registrado: 16 Abr 2012, 21:22
- Gracias recibidas: 8 veces
Re: ZX-Uno prototipo 2: seguimos dándole caña
Qué original el joystick ese. Es la primera vez que veo algo así, lo mismo puedes patentarlo y hacerte millonario porque barato sí que es el invento.
- Mejias3D
- Commodore 128
- Mensajes: 97
- Registrado: 07 Dic 2014, 20:05
- Sistema Favorito: Spectrum 16Kb/48Kb
- primer_sistema: Spectrum 16Kb/48Kb
- consola_favorita: Videopac
- Primera consola: Videopac
- Ubicación: Palma de Mallorca
- Contactar:
Re: ZX-Uno prototipo 2: seguimos dándole caña
antoniovillena escribió:Qué original el joystick ese. Es la primera vez que veo algo así, lo mismo puedes patentarlo y hacerte millonario porque barato sí que es el invento.
Gracias

Prefiero licenciarlo bajo Creative Commons y con más motivo aún, siendo, como es, para uso y disfrute de la comunidad de usuarios de ZX-Uno.
El mundo cambia con tu ejemplo no con tu opinión (Paulo Coelho)
El premio es el placer de descubrir (Richard Feynman)
El premio es el placer de descubrir (Richard Feynman)
-
- Spectrum 48K Plus
- Mensajes: 33
- Registrado: 03 Feb 2014, 09:22
- Sistema Favorito: Spectrum +2
- primer_sistema: ZX81
Re: ZX-Uno prototipo 2: seguimos dándole caña
No me aclaro como sintetizarlo...(creo que estoy haciendo cualquier cosa)
He abierto el archivo zxuno.xise (dento de cores/spectum_v2_spartan6/test15/) y alli en "files" aparece el archivo "mapa_teclado_es.vhd". Rempazo este ultimo y luego le doy a "Implement top module" (boton verde), alli parece compilar el projecto y van saliendo mensajes en la consola... y ya no se como seguir...

He abierto el archivo zxuno.xise (dento de cores/spectum_v2_spartan6/test15/) y alli en "files" aparece el archivo "mapa_teclado_es.vhd". Rempazo este ultimo y luego le doy a "Implement top module" (boton verde), alli parece compilar el projecto y van saliendo mensajes en la consola... y ya no se como seguir...
- antoniovillena
- Amiga 1200
- Mensajes: 2013
- Registrado: 16 Abr 2012, 21:22
- Gracias recibidas: 8 veces
Re: ZX-Uno prototipo 2: seguimos dándole caña
No tienes que reemplazar nada, por defecto ya viene el layout es. Creo que lo has hecho bien, pero para asegurarte borra el archivo .bit y tras el compilado asegúrate de que se ha generado el .bit de nuevo. En el generamcs.bat tienes que apuntar a ese .bit y tras ejecutarlo ya tienes el .mcs generado.
- Hark0
- Amiga 1200
- Mensajes: 1695
- Registrado: 11 Jul 2012, 23:44
- Sistema Favorito: Spectrum 16Kb/48Kb
- primer_sistema: Spectrum 16Kb/48Kb
- consola_favorita: (Otro)
- Primera consola: (Otro)
- Ubicación: Cornellà de Llobregat - Barcelona
- Contactar:
Re: ZX-Uno prototipo 2: seguimos dándole caña
Mejias3D escribió:antoniovillena escribió:Qué original el joystick ese. Es la primera vez que veo algo así, lo mismo puedes patentarlo y hacerte millonario porque barato sí que es el invento.
Gracias
Prefiero licenciarlo bajo Creative Commons y con más motivo aún, siendo, como es, para uso y disfrute de la comunidad de usuarios de ZX-Uno.
Y no sería mejor, pienso,.... quitar la tecla 5.... ¿para no andar "pulsandola" todo el rato?
http://www.zxuno.com
ZX-Uno · Clon de ordenador ZX Spectrum basado en FPGA.
ZX-Uno · Clon de ordenador ZX Spectrum basado en FPGA.
¿Quién está conectado?
Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 6 invitados