ZXBareMulator - bare metal emulator on Raspberry Pi 3A+ inside Spectrum case [eng subs]

  Рет қаралды 11,975

David Programa

David Programa

Күн бұрын

Пікірлер: 140
@noserastu
@noserastu 4 жыл бұрын
David.... eres un héroe moderno. Felicidades y gracias por compartir el video!!!!
@JoseLuisSanchez-kx7fj
@JoseLuisSanchez-kx7fj 4 жыл бұрын
Muchas gracias David por este vídeo tan profesional que te has currado, donde lo explicas todo de forma magnífica. La semana pasada me regalaron un +2 gris estropeado que quiero utilizar de la misma forma, lo que facilita las cosas porque al ser más grande la carcasa sí cabe una PI 3 normal. Un abrazo
@Davidprograma
@Davidprograma 4 жыл бұрын
Gracias a tí por tu trabajo con ZXBareMulator. En una carcasa más grande va a ser todo mucho más fácil. He tenido muchos problemas con la altura entre el suelo y el techo por dentro de la carcasa, casi todo lo que intenté antes de lo que sale en el vídeo me impedía cerrar la caja. Cuando hagas tu montaje, compártelo :-)
@ManueldelaFe
@ManueldelaFe 3 жыл бұрын
Muchas gracias por ese pedazo de trabajo... me hace mucha ilusión tener algo parecido a lo que fue el spectrum de forma fácil y sencilla. ¿Sería muy complicado poder ponerle el teclado de un Spectrum +B de los de Amstrad? Por edad, fue el que me tocó tener, y me lo compraron el año antes de que cerrara Microhobby, así que soy un aficionado al Spectrum tardío... pero le metí caña unos años.
@JoseLuisSanchez-kx7fj
@JoseLuisSanchez-kx7fj 3 жыл бұрын
@@ManueldelaFe Pues el problema es que la membrana del teclado es diferente y lleva más pistas, así que solo es compatible a medias. Me dijeron que si conectas las primeras pistas funciona, pero algunas teclas no responderán. Es una pena, pero no es fácil hacer funcionar ese teclado de forma compatible con los otros. Y bien que lo lamento, porque es el modelo más extendido con diferencia y mucha gente tiene uno estropeado que podría aprovecharse. Es lo que hay.
@ManueldelaFe
@ManueldelaFe 3 жыл бұрын
@@JoseLuisSanchez-kx7fj algo así me figuraba... Pero el ZX Baremulator se puede usar con un teclado USB, ¿Verdad?
@JoseLuisSanchez-kx7fj
@JoseLuisSanchez-kx7fj 3 жыл бұрын
@@ManueldelaFe Por supuesto, con un USB normal y con el ZX Recreated Keyboard. Yo me hice con un Logitech K-120 con distribución UK para que fuera más real.
@pixelroad2858
@pixelroad2858 4 жыл бұрын
¡Espectacular video!. El montaje es la leche y el emulador quiero probarlo de una vez en mi RasPi 1B (creo que es esa). Gracias por el video y gracias a José Luís por el fantástico ZXBareMulator.
@sergiothepope
@sergiothepope 3 жыл бұрын
Espléndida la explicación. El zxbaremulator es impresionante, no dudes en conectarle un joystick por usb, la sensación es impecable
@Bullisbullis19
@Bullisbullis19 Жыл бұрын
Esto es algo que no me queda claro a mí ni en la web del autor. Me refiero a si los de PS3/PS4 soportan Bluetooth o ningún mando lo soporta. Luego está el tema de que no todas las Raspberry soportan audio por HDMI. A ver cuando lo pruebo, pero David sabe que soy gafe y mi Raspberry será distinta a las demás 😂
@Alvar_g
@Alvar_g Жыл бұрын
Tutorial impresonante, tengo un plus, pero siempre quise tener un gomas, el emulador ya lo probado hace tiempo y es un curro inmenso
@stormbytes1970
@stormbytes1970 4 жыл бұрын
Buen trabajo y video David, me gusta la pieza adsptadora para la pi, al final te decidiste por una pi en vez del esp para tu carcasa, te ha quedado muy bien.
@Davidprograma
@Davidprograma 4 жыл бұрын
No te creas que lo he abandonado, es sólo que el montaje con la ESP32 es más complicado, porque al final pensé en ponerle un DAC de 2 bit por componente RGB y para eso quizás debería hacerme un PCB a medida y estoy un poco pez en eso, pero todo llegará...
@estebanggurtubay
@estebanggurtubay 3 жыл бұрын
Muchas gracias, David. Ayer seguí tus pasos y después de un rato de soldadura conseguí crear mi emulador reciclando el ZX Spectrum Issue2 que guardo desde mi infancia. Funciona muy bien :-). Lo que me gusta del proyecto es que no es destructivo; En cualquier momento puedo volver a poner la placa original. Lo único complicado es separar la chapa del teclado, que ya está un poco deformada. Sé que venden réplicas pero me gusta conservar la mía, que es la auténtica. Gracias de nuevo, y enhorabuena por tus vídeos en general, están muy cuidados
@Davidprograma
@Davidprograma 3 жыл бұрын
Hola Esteban, me alegro mucho de que hayas hecho tu montaje, es un orgullo haberte servido de inspiración. Yo conservaba mi viejo Spectrum 128K español (el toastrack) y con la ayuda de gente de los foros conseguí arreglarlo, podría haberme buscado otro, pero era el que tuve y para mí es especial, supongo que te pasará lo mismo. Sí, el montaje no es destructivo y siempre puedes arreglar la placa original y volver a dejarlo como era, aunque las placas issue 2 son quisquillosas y suelen hacer falta unos cuantos mods para dejarlas en perfecto estado de revista. Por cierto, en el vídeo no sale porque no me llegó, pero le he puesto un alargador de tarjeta MicroSD de 25cm, la cinta cruza el interior del spectrum de derecha a izquierda y puedo meter una tarjeta por el agujero del puerto de TV que es el más grande. Te dejo un enlace por si te interesa buscar (las hay más baratas): es.aliexpress.com/item/32735363715.html
@AlGimTube
@AlGimTube 3 жыл бұрын
Mil gracias. Comienzo Proyecto ZX
@Davidprograma
@Davidprograma 3 жыл бұрын
Adelante con ello!
@laktomb
@laktomb 2 жыл бұрын
Queda espectacular, Buen video!
@federicoachaerandio2698
@federicoachaerandio2698 4 жыл бұрын
Fantastico proyecto, y el video muy bien hecho. Felicidades!!!
@llusocu
@llusocu 10 ай бұрын
Gracias por compartir tu trabajo y los ficheros 3D!!!
@pacovespa8641
@pacovespa8641 3 жыл бұрын
Me parece un video muy profesional, claro y conciso. Suscrito 👍👍👍👍
@abcxyz15000
@abcxyz15000 4 жыл бұрын
Muchísimas gracias! Tengo una carcasa de spectrum 48k plus y llevaba tiempo pensando en algo así
@Davidprograma
@Davidprograma 4 жыл бұрын
Anímate, es una forma muy buena de revivir un spectrum, además dentro de la caja de un Plus a lo mejor hasta te cabe una Pi3 de tamaño normal...
@bomberbarri6221
@bomberbarri6221 Жыл бұрын
😉👍 brutal un gran trabajo ☺️❤️
@morsecypher
@morsecypher Жыл бұрын
Thanks for the subtitles!
@Betroid66
@Betroid66 7 ай бұрын
Magnífico proyecto. Aunque quizás hubiera sido aún más ideal usar los huecos de los puertos de la carcasa, al menos los de micrófono y corriente se podría usar perfectamente. Ya el HDMI no encajaría igual en el de TV. Un saludo!
@javilarg
@javilarg 3 жыл бұрын
Muy bueno 👏🏻👏🏻👏🏻 me parece un detallazo que compartas hasta los ficheros STL. 👍🏻👍🏻👍🏻
@ackerman3754
@ackerman3754 4 жыл бұрын
Enhorabuena. Un trabajo excelente.
@mojotmn
@mojotmn 3 жыл бұрын
This is the best solution I've seen so far ❤️ I would buy this
@pad-pd4hl
@pad-pd4hl 3 жыл бұрын
This is awesome !! A great presentation and the subtitles really helped me. Thank you for the information. I will try to build this myself.
@Davidprograma
@Davidprograma 3 жыл бұрын
Glad you like it. If you build it, please tell me your impressions, and if you don't mind, also to the creator of the emulator, JLSanchez at kzbin.info/door/uOlmd8NTIecZsd4mgo-krQ
@pad-pd4hl
@pad-pd4hl 2 жыл бұрын
@@Davidprograma Hi David, it took some time but I have almost completed this project. I have an issue with one of the 3D print files. Can you help me with it?
@Davidprograma
@Davidprograma 2 жыл бұрын
@@pad-pd4hl Hello, what's the problem with the 3D file?
@pad-pd4hl
@pad-pd4hl 2 жыл бұрын
@@Davidprograma My printshop rejected the design because it was too thin somewhere at the bottom. I have made it 1 mm thicker and that seems to be fine now.
@Davidprograma
@Davidprograma 2 жыл бұрын
Great! What I think is important about this part is that it holds the RPi in place and allow you to plug and unplug the hdmi connector safely.
@montymole7114
@montymole7114 Жыл бұрын
Fantastic video, very grateful for the links also.
@idea1407
@idea1407 3 жыл бұрын
Me guta mucho este video. Gracia por ello.
@kunanam
@kunanam 4 жыл бұрын
Gracias por el vídeo, está muy bien explicado. Ya había probado el zxbaremulator y creo que me voy a animar a montarlo en el 48k +, estaría bien montarle alguna batería y así conectar solo el HDMI, un saludo
@shyrinskiy
@shyrinskiy 3 жыл бұрын
Esta buena! Pero mas fácil armar con componentes originales y baratito, estos rasPi en Argentina los precios están hasta las nubes no conviene, o comprar android box y meter simulador mucho mejor o usar celular y conectar teclado blueth, yo encontré justo un decodificador viejo y tenia z80 y memoria eprom después alarmas viejas tenia eprom después manos a la obra casi arme de la basura electrónica, mi sincler, en las paginas rusas encontré circuito muy sencillo se usan pic. Saludos a todos desde Argentina!
@Davidprograma
@Davidprograma 3 жыл бұрын
Personalmente, la mayoría de emuladores sobre Android o PC no me gustan por la latencia. Pulsas saltar y el muñeco salta unas décimas de segundo después, lo que hace injugables la mayoría de juegos rápidos. Si buscas algo realmente barato, busca algo basado en ESP32. Tengo un par de vídeos sobre el tema: kzbin.info/www/bejne/fYmrc6WHi7mZeNk kzbin.info/www/bejne/iIDXmZ-grKhohaM De latencia los ESP32 van muy bien, reaccionan casi tan rápido como la máquina original. La placa con todo (vga, usb, sd) está disponible por menos de 10€ según vendedor, pero hay placas de desarrollo ESP32 por 4€, y el chip ESP32 para integrar por 2€ o menos.
@andre0000000007
@andre0000000007 3 жыл бұрын
brilliant! thank you!
@mgr2001mgr2001
@mgr2001mgr2001 Жыл бұрын
Buenas David, ya tengo el teclado y la carcasa......(espero nos podamos comunicar). Un saludo!!!
@juanfranciscocarretero9977
@juanfranciscocarretero9977 Жыл бұрын
Hola....ya me voy a poner tras un retraso ajeno a mi. Tengo la duda de cómo poder emular el joystick kempston , pues hay juegos que no se pueden definir las teclas. Mil gracias!!!
@Davidprograma
@Davidprograma Жыл бұрын
Mira la documentación del ZXBaremulator: zxmini.speccy.org/es/index.html
@futublock
@futublock 2 жыл бұрын
Genial el proyecto por cierto, ¿sabes si hay mas sistemas operativos con el bare metal ese?
@Davidprograma
@Davidprograma 2 жыл бұрын
Hola, tienes uno para el C64 accentual.com/bmc64/
@futublock
@futublock 2 жыл бұрын
@@Davidprograma gracias
@namesurname6583
@namesurname6583 8 ай бұрын
with such a powerful hardware, why don't you allocate more memory than 128KB for the ZX_Spectrum? it would be possible to make games with better graphics. ZX_Spectrum could live and delight as a platform for a long time.
@jaimefernandezgonzalo5117
@jaimefernandezgonzalo5117 11 ай бұрын
me as sido de buena ayuda,compro ya la raspberry pi 3b,y una simple pieza estara bien,ya te lo e preguntado antes,puede valer un simple zx spectrum +2b 128k
@FernandoelChachi
@FernandoelChachi 3 жыл бұрын
¿Te puedo preguntar sobre los diodos?. Ya que no los muestras soldados; la corriente imagino que va de la Raspberry hacia los conectores del teclado, ¿cierto?. Voy despacio (vale, mucho), pero ya tengo la membrana nueva, a ver si la conecto y lo pruebo. Por otro lado me pregunto si tengo que conectarle el interruptor que trae este teclado del +, con los pines que comentan y usarlo, y que tal vez por eso no los dectecte de primeras, aunque no sé, ya que mi membrana estaba rota. A ver si ahora me detecta el teclado... Por cierto que he sacado dos conectores USB exteriores (en teoría no solo es carga el segundo gracias a un adaptador) desde el único que trae la Raspberry y quedan perfectos uno sobre otro en la ranura del teclado del +, rellenándola completamente (alto y ancho) después de limarlos un poco.
@Davidprograma
@Davidprograma 3 жыл бұрын
Tienes los diodos soldados en 4:54. Y es la polaridad correcta. Mira diagramas de placas de spectrum, la corriente fluye _desde_ el conector de teclado de 8 pines (no hacia). Por ejemplo spectrumforeveryone.com/wp-content/uploads/2017/08/ZXSpectrumIssue2-Schematics.gif, justo en la parte de arriba.
@FernandoelChachi
@FernandoelChachi 3 жыл бұрын
@@Davidprograma Muchas gracias David. Pensaba que era al revés. Simplemente no entiendo qué corriente sale del teclado, para mí lo lógico era que saliera de la Raspberry que está alimentada. Disculpa mi ignorancia. Edit: Usando la lógica, imagino que con el otro conector (el de la izquierda) se alimenta el teclado, y desde ahí recibe la corriente necesaria para luego enviar la información a la placa, con esos diodos de por medio. OK. Por cierto, en cuanto tenga esto funcionando te mandaré fotitos ;). Mil gracias por tu apoyo.
@FernandoelChachi
@FernandoelChachi 3 жыл бұрын
Oye ya lo he conectado y funciona, incluso el interruptor lateral para cambiar el teclado. El tema es que no me van las teclas VB, GH, TY y 56. La membrana es nueva. Por cierto que al principio me fallaban otras más o menos también en hilera, pero de repente empezaron a funcionar. No sé que pueda ser
@Davidprograma
@Davidprograma 3 жыл бұрын
Exacto, la corriente sale de la raspberry por el conector de 5, al pulsar una tecla se cierra el circuito y vuelve a entrar por el conector de 8. Pero la lógica es al revés: la salida _lógica_ es el de 8 y la _entrada lógica_ es la de 5. Cuando el spectrum quiere leer una de las 8 filas, pone uno de los 8 bits (del conector de 8) a 0, y los demás a uno (una columna serían las teclas Q,W,E,R,T por ejemplo). Luego se lee el conector de 5, que acaban siendo 5 bits bajos del puerto leido. Cuando una tecla es pulsada, el puerto leido es 0, con lo que si leemos la E, los bits serían 11011. Si tienes curiosidad por el detalle, te dejo este enlace: www.breakintoprogram.co.uk/computers/zx-spectrum/keyboard
@Davidprograma
@Davidprograma 3 жыл бұрын
El problema de las teclas que mencionas seguramente se debe a que hay un problema de conexión en uno de los extremos del conector de 5 pines, hasta la raspberry. Todas esas teclas están afectadas por el bit 4 (de 01234) del conector de 5, así que es uno de los dos extremos, no se decirte cual. Ante la duda, revisa los dos. Los problemas de fila (ej: QWERT) se deben al conector de 8, los de columna (ej: 5TGVBHY6) al conector de 5. Mira el enlace que te puse en el otro comentario, puede que te aclare cosas.
@joancarlescano
@joancarlescano 3 жыл бұрын
gran trabajo te felicito,,,
@AS-rc1lv
@AS-rc1lv 3 жыл бұрын
Thanks a lot for this great guide! 👍🏼
@jaimefernandezgonzalo5117
@jaimefernandezgonzalo5117 11 ай бұрын
puede ponerse en un zx spectrum +2b???es que no se si me va a aceptar,es mas tiene basic el programa,gracias por la informacion,por cierto tengo muchos en un disco duro juegos
@ElectronGordo
@ElectronGordo 4 жыл бұрын
Hola, una pregunta... :) ¿El Baremulator que usas tiene funciones de U+? (ULA+) ¿la emula?
@Davidprograma
@Davidprograma 4 жыл бұрын
No que yo sepa... creo que sólo emula las máquinas originales: 48K, 128K y +2A
@isaias4016
@isaias4016 3 жыл бұрын
Que maravilla!!!
@gippopotamius
@gippopotamius 2 жыл бұрын
Idea is good, but without BetaDisk emulation.. :(
@guillermonavarrete7249
@guillermonavarrete7249 2 жыл бұрын
Magnifico video! Estoy tratando de realizar algo similar pero con recalbox en lugar de ZXBAREMULATOR. Sabe si la configuración del cableado que une la membrana con la raspberry seguiria funcionando en recalbox? Muchas gracias por el video!
@Davidprograma
@Davidprograma 2 жыл бұрын
A priori no se si funcionaría en recalbox o no. En mi experiencia, esas cosas dependen directamente de si el emulador soporta un método de entrada en concreto. Lo mejor sería que preguntaras en foros de recalbox. El conexionado en que se basó JLSanchez para ZXBaremulator está basado en un montaje que salió en la revista MagPi num. 67, pag. 24, y utiliza un daemon llamado zxscanner para convertir pulsaciones desde GPIO a pulsaciones de teclado emulado. Te dejo enlace: magpi.raspberrypi.com/issues/67/pdf
@guillermonavarrete7249
@guillermonavarrete7249 2 жыл бұрын
@@Davidprograma muchas gracias por responder! Miraré si puedo implementar el zxscanner en recalbox.
@jammaconnection
@jammaconnection 2 жыл бұрын
supongo que para meter la raspbery pi en un spectrum + Y que funcionen las teclas será todo igual no?
@Davidprograma
@Davidprograma 2 жыл бұрын
Exactamente igual, la membrana del plus tiene dos cintas de 8 y 5 contactos igual que la del gomas.
@jammaconnection
@jammaconnection 2 жыл бұрын
@@Davidprograma Gracias por contestar. El video está genial...muy explicativo y claro se agradece. y gracias por los links.
@juanfranciscocarretero9977
@juanfranciscocarretero9977 Жыл бұрын
Holaaaa..voy a hacerlo. Una pregunta.....se le puede conectar un mando inalámbricos tipo PlayStation??
@Davidprograma
@Davidprograma Жыл бұрын
La verdad es que no lo se, yo no lo he probado. En la documentación de ZXBaremulator zxmini.speccy.org/es/index.html dice lo siguiente: Emulación de joystick Kempston/Sinclair 1-2/Cursor-AGP-Protek/Fuller/QAOPSpaceM usando un mando de PS3/PS4 DualShock o compatible, XBox360, XBox One o Nintento Switch Pro Controller en modo USB (no soporta Bluetooth). Soporte para el adaptador MAGIC-NS de Mayflash, para que puedas conectar los mandos vía Bluetooth. Así que es posible que lo soporte, pero no se lo que haría que hacer.
@juanfranciscocarretero9977
@juanfranciscocarretero9977 Жыл бұрын
@@Davidprograma Muchas gracias. Estoy mirando en la web para comprar los adaptadores del teclado y la web esta cerrada temporalmente. Me toca esperar. Mientras y abusando de tu paciencia...donde compar las placas donde se sueldan los diodos que estos tambien los tienen en la web pero consecuentemente, me toca esperar . No se donde comprar las placas. Gracias. Por cierto, mi ZX es un ZX Spectrum+ normal . Todo esto vale, no ?. Es mi sueño desde pequeño. Tengo hasta un televisor 14" CRT con entrada de video (año 86 pero impecable)
@Davidprograma
@Davidprograma Жыл бұрын
Retroleum está cerrada por problemas familiares. Tienes una alternativa en www.sellmyretro.com/offer/details/set-of-molex-keyboard-membrane-connectors-for-sinclair-zx-spectrum-10858 Las placas de circuito perforadas las he comprado en conectrol.com/producto/placa-c-i-1-agujero-2-caras-verde-50x70mm-fr4/ El Spectrum+ te servirá, siempre que la membrana siga funcionando (lo que no es seguro). Una cosa, antes de lanzarte a montarlo en serio, has probado un raspberry pi con el baremulator, conectado por hdmi a un monitor y con un teclado USB? Es lo primero que deberías probar antes de nada... luego cambiar al CRT por la entrada de vídeo, y ver si todo va bien, si puedes cargar juegos, etc
@juanfranciscocarretero9977
@juanfranciscocarretero9977 Жыл бұрын
Ok.. Eso.hare. Emular algo para que funcione en modo kempston joystick? Mi juego favorito es Saber Wulf y no se pueden definir las teclas y es muy engorroso. Lo digo por poder jugar con algún mando. Gracias por tu ayuda. Juanfran de Madrid
@Davidprograma
@Davidprograma Жыл бұрын
Lee la documentación del zxbaremulator, la parte software (el emulador) no la he hecho yo y no se cómo va. Yo sólo he probado el cacharro con teclas para validar el montaje.
@TezzAtari
@TezzAtari 3 жыл бұрын
Nice work David, I have built one following your design. Would a PLA print with 100% fill be strong enough for the backplane or does it require ABS?
@Davidprograma
@Davidprograma 3 жыл бұрын
Hello, I used PLA at 100% fill and it keeps the RPi3a in place, even when plugging/unplugging HDMI. Cheers!
@TezzAtari
@TezzAtari 3 жыл бұрын
@@Davidprograma Great, thanks David. My print is now in progress :)
@Davidprograma
@Davidprograma 3 жыл бұрын
@@TezzAtari I hope it went OK ;-)
@TezzAtari
@TezzAtari 3 жыл бұрын
@@Davidprograma Eventually it did! My local Library were unable to use their Ultimaker so I sent it to somebody else to print and I'm just waiting for it to arrive in the post now :) I found an SD card extension which fits perfectly on the right side of the case, a small support for this could be added to the backplane design. I will glue the support to mine and create a video of the build.
@sergiomoyanobendayan8813
@sergiomoyanobendayan8813 9 ай бұрын
hola una pregunta como se puede poner un mando???? gracias
@Davidprograma
@Davidprograma 9 ай бұрын
En la descripción del video tienes un enlace al ZXBaremulator donde se explica qué tipos de mandos puedes conectar.
@ManueldelaFe
@ManueldelaFe 3 жыл бұрын
Me parece una pasada... e infinitamente más barato que tirar de cosas como el ZX-UNO o similares. Yo me decantaría por un raspbery zerow... total... es para emular el spectrum. Me encantaría poder ponerle el teclado de un Spectrum +2B de Amstrad, que es el modelo que yo tuve y el que me da nostalgia. ¿Es eso posible?
@Davidprograma
@Davidprograma 3 жыл бұрын
Hola Manuel, me temo que no se puede, por lo menos de forma directa. El teclado de un +2B tiene un número de contactos distinto (me ha parecido contar un conector de 11 y un conector de 13), frente a los dos conectores de 8 y 5 contactos de un gomas, un + un 128, o un +2 (el modelo gris). El ZXBaremulator tiene fijados los pines para los 8 y los 5 contactos, así que no puedes conectar otra cosa. Lo más parecido que puedes usar es el teclado de un +2 gris, que sí que lleva 8 + 5. Puedes ver fotos de las placas de los distintos modelos (y contar el número de contactos del teclado) aquí: hardware.speccy.org/computers.html
@ManueldelaFe
@ManueldelaFe 3 жыл бұрын
@@Davidprograma algo parecido me ha contado José Luis Sánchez más abajo. Los modelos de Amstrad serían quizá el gran nicho dónde hacer crecer toda esta escena con respecto al Spectrum. yo entiendo que los modelos reivindicados sean los de Sinclair, pero los Amstrad existieron, y en España fueron masivos. Ojalá algún día se pueda. La carcasa del Timex fijo que también le vale. Un pedazo de vídeo, me ha encantado, de verdad. No te conocía pero aquí tienes otro suscriptor
@juanfranciscocarretero9977
@juanfranciscocarretero9977 2 жыл бұрын
Es lo que andaba buscando desde hace años...... Tengo un spectrum+ Cómo puedo hacer para que me lo adaptes ??? Soy de Madrid
@Davidprograma
@Davidprograma 2 жыл бұрын
Lo siento, pero no hago este tipo de encargos. He hecho el vídeo para que cualquiera se lo pueda hacer por su cuenta, comprando los materiales, fabricando las piezas 3D, soldando y montándolo tú mismo (tú o un amigo manitas).
@juanfranciscocarretero9977
@juanfranciscocarretero9977 Жыл бұрын
@@Davidprograma gracias...ya he buscado al manitas...te puse una pregunta arriba. Mil gracias
@jaume329
@jaume329 2 жыл бұрын
Has conectado el teclado de un Zx Spectrum 128K a una raspberry? podrías hacer un video sobre ello seria increíble! o al menos ayudarme con el proyecto ;)
@Davidprograma
@Davidprograma 2 жыл бұрын
El teclado del 128K (el que es casi igual al plus) tiene las cintas de teclado en idéntica posición al spectrum 48k. El +2 gris tiene las mismas dos cintas de 8 + 5 contactos, pero en una posición distinta (en un lateral, y más juntas). Los modelos +2A, +2B y +3 son totalmente distintas e incompatibles con este proyecto. Pero si tienes un plus 128K (el de la rejilla metálica en el lateral derecho) podrías realizar el mismo proyecto que se describe en este vídeo, con muy pocas modificaciónes, únicamente la fijación del raspberry en el interior de la caja sería distinta (y en la caja hay más espacio, así que es más sencillo).
@jaume329
@jaume329 2 жыл бұрын
@@Davidprograma Vaya lamentablemente tengo la version Amstrad +2A, muchas gracias por responder! Alguien lo ha intentado? conectar un +2A? Un saludo!"!
@cazb73
@cazb73 9 ай бұрын
Starting have a desire to buy at least Zero for experiments :)
@mgr2001mgr2001
@mgr2001mgr2001 Жыл бұрын
Hola, consulta....tiene audio?. Gracias
@Davidprograma
@Davidprograma Жыл бұрын
Sí, tiene audio
@mgr2001mgr2001
@mgr2001mgr2001 Жыл бұрын
​@@Davidprogramamuchas gracias por la respuesta. Pido disculpas por no haber dado la devolución antes. Un saludo!.
@mgr2001mgr2001
@mgr2001mgr2001 Жыл бұрын
David, si tengo alguna duda en el proceso te podré consultar?.....
@mgr2001mgr2001
@mgr2001mgr2001 Жыл бұрын
Gracias!
@ramonfernandezameijeiras6471
@ramonfernandezameijeiras6471 3 жыл бұрын
Hola. Enhorabuena por tu trabajo. Yo no tengo conocimientos de electrónica; pero me gustaría poder encargar a un amigo el montaje para poder conectar el teclado de membrana a mi ZXUNO+. ¿Crees que podrías hacer un esquema GPIO para este ZXUNO+?
@Davidprograma
@Davidprograma 3 жыл бұрын
Hola, no sabría decirte, es un sistema diferente al Raspberry Pi, nunca he visto "en persona". Por lo que he buscado se puede hacer un adaptador de teclado de membrana a teclado PS/2 que es lo que tiene el ZXUNO: www.zxuno.com/forum/viewtopic.php?f=25&t=711&p=10488
@ramonfernandezameijeiras6471
@ramonfernandezameijeiras6471 3 жыл бұрын
@@Davidprograma Gracias. Voy a olvidar la idea de adaptar el ZXuno, está bien como está. Cuando ahorre algo de tiempo me montaré tu proyecto. Quería hacer esto desde desde hace tiempo. Gracias por la claridad de tu video.
@kojikabuto9824
@kojikabuto9824 3 жыл бұрын
Una pregunta, ¿La Raspberry Pi 3A+ saca el sonido por HDMI o por el jack?
@Davidprograma
@Davidprograma 3 жыл бұрын
Lo saca por HDMI, pero creo que se puede configurar mediante el fichero boot/config.txt para que saque el sonido por jack.
@geinux
@geinux 3 жыл бұрын
Como activamos un joystick de xbox en el emulador?
@Davidprograma
@Davidprograma 3 жыл бұрын
Según la documentación de José Luis Sánchez basta con enchufarlo por USB y cambiar el modo de emulación de joystick con la tecla select... pero no lo he probado, siempre he sido más de usar teclas ;-)
@geinux
@geinux 3 жыл бұрын
@@Davidprograma Gracias por responder David, al conectar el mando de XBOX por USB el control no funciona, he visto que hay que seleccionar el Joystick KEMPSTON. Lo que no se es que combinación de teclas tengo que pulsar para seleccionar esa opción ?
@Davidprograma
@Davidprograma 3 жыл бұрын
@@geinux Pero eso habrá que seleccionarlo desde el menú del juego, será dependiente de cada juego en concreto... incluso los habrá que no soporten joystick en origen.
@dani1979marbella
@dani1979marbella 3 жыл бұрын
Hola se necesita algun archivo para que el zxbaremulator detecte el teclado? No me lo detecta sin embargo el pc si me detecta el teclado.
@Davidprograma
@Davidprograma 3 жыл бұрын
Hola, supongo que te refieres a un teclado USB; en mi experiencia, zxbaremulator no soporta el 100% de los teclados. Por ejemplo, un teclado Mars Gaming no me lo detecta, y un Logitech inalámbrico sí. Prueba con otro teclado. Un saludo.
@dani1979marbella
@dani1979marbella 3 жыл бұрын
@@Davidprograma en mi caso es el mismo teclado de spectrum conectado a un plaquita que lo transforma en usb
@Davidprograma
@Davidprograma 3 жыл бұрын
En ese caso, si tienes un teclado de spectrum real, lo que te recomiendo es que hagas el montaje que indico en este vídeo y que conectes las cintas del teclado a los conectores GPIO del RPi. Ten en cuenta que aunque el ZXBaremulator reconociera tu plaquita que transforma el teclado en USB (que no la reconoce), tampoco te serviría para manejar el ZXBaremulator, porque necesitas la tecla F1 para abrir el menú de carga, y el teclado de Spectrum no tiene tecla F1.
@dani1979marbella
@dani1979marbella 3 жыл бұрын
@@Davidprograma las plaquitas para el teclado las puedo conseguir en algun lado. Gracias por la info.
@Davidprograma
@Davidprograma 3 жыл бұрын
@@dani1979marbella Los conectores de cinta de teclado los compré en la tienda que viene en la descripción del vídeo. Las placas agujereadas para soldar y los diodos, en tiendas de electrónica. Saludos.
@dnoroger
@dnoroger 3 жыл бұрын
Hola me encantoooo. Se podrá hacer algo pero con la carcasa de commodore. Vi que le agregan unas placas Arduino para poder reconocer el teclado. Sabes algo de eso?
@Davidprograma
@Davidprograma 3 жыл бұрын
Tienes este proyecto: github.com/randyrossi/bmc64 Tiene buena pinta, pero no lo he probado y no te puedo decir mucho más sobre él. Échale un vistazo.
@dnoroger
@dnoroger 3 жыл бұрын
@@Davidprograma gracias lo miro
@luisnevado1045
@luisnevado1045 3 жыл бұрын
Magnifico video , felicidades , podrías decirme el numero de programas que trae mas o menos el emulador, gracias
@Davidprograma
@Davidprograma 3 жыл бұрын
Hola, el emulador en sí no trae programas ni juegos. Tienes que copiarlos tú en la tarjeta de memoria. Soporta imágenes de cassette en formato TAP/TZX. Puedes descargarlos de muchas webs especializadas, por ejemplo worldofspectrum.org/archive/software/games
@luisnevado1045
@luisnevado1045 3 жыл бұрын
Ahhh, por eso te preguntaba , pues muchas gracias , un saludo
@mgr2001mgr2001
@mgr2001mgr2001 Жыл бұрын
Consulta.... que extensión tienen los juegos???
@Davidprograma
@Davidprograma Жыл бұрын
TAP o TZX. De todas formas, te recomiendo que consultes las instrucciones del emulador (que te recuerdo que NO he hecho yo), en zxmini.speccy.org/ Hay mucha más información interesante. Además, antes de meter la raspberry en la carcasa, deberías probarla fuera con un teclado USB a ver si todo funciona bien.
@mgr2001mgr2001
@mgr2001mgr2001 Жыл бұрын
Ok. Muchas gracias!!!
@Davidprograma
@Davidprograma Жыл бұрын
@@mgr2001mgr2001 No me has dejado email, o por lo menos yo no lo veo.
@mgr2001mgr2001
@mgr2001mgr2001 Жыл бұрын
Gracias!!@@Davidprograma
@DiegoMascarell
@DiegoMascarell 3 жыл бұрын
Eh, muy interesante el canal
@Davidprograma
@Davidprograma 3 жыл бұрын
Gracias, estoy deseando tener tiempo para subir más vídeos, que últimamente he estado muy liado :-)
@juanjogimenez5149
@juanjogimenez5149 3 жыл бұрын
Hola David, genial tuto! Estoy intentado hacer los 2 soportes que pones en el link pero no soy capaz de descargar los archivos .stl... Soy muy novato en el tema de impresión. Podrías pasarme los archivos? Muchas gracias! Saludos y ánimo con los vídeos!!
@Davidprograma
@Davidprograma 3 жыл бұрын
No lo sabía, pero ahora github te previsualiza los STL en 3D... tienes que darle al boton "Raw", si no te dejo los enlaces directos: raw.githubusercontent.com/davidprograma/ytc/master/16-ZxSPiCTRUM/SPiCTRUM-RPi-backplanes/backplane0.stl raw.githubusercontent.com/davidprograma/ytc/master/16-ZxSPiCTRUM/SPiCTRUM-RPi-backplanes/backplane4.stl Abre cada enlace en el navegador, después archivo->guardar como, y ya tienes los STL.
@FernandoelChachi
@FernandoelChachi 3 жыл бұрын
Genial el vídeo. Yo lo acabo de instalar con un teclado del ZX Spectrum + y veo un par de cosas: Primero que vale, la membrana me dijeron que no funcionaba (y yo compré la que no era así que tengo que esperar), pero lo que veo diferente de como tú lo has montado es que pones unos cables muy cortos para el conector de 8 pins y he leido en algún sitio que si son muy largos da problemas. ¿Es verdad?. Los míos son de unos 10 cms. Y la otra cosa es que yo he descargado la imagen zip con todos los ficheros en la tarjeta y me da la impresión de que tarda más en arrancar, ¿qué crees?. Gracias.
@FernandoelChachi
@FernandoelChachi 3 жыл бұрын
Ups!. Pues dos cosas más. Primero que acabo de ver que puse las plaquitas con los conectores del teclado al revés... ;)... mañana pruebo otra vez con esta membrana que me vendieron como rota. Y la otra cosa: En mi carcasa del ZX Spectrum + tengo (de serie) un botón de reset con dos cables. ¿Sabes si lo puedo conectar y usar y dónde soldarlos?. Muchas gracias.
@Davidprograma
@Davidprograma 3 жыл бұрын
Hola Fernando. Supongo que con unos cables un poco más largos funcionará igual. Lo que va por ahí no es una señal de alta frecuencia precisamente. Lo de que tarde más en arrancar no será que tu monitor/tv tarda en mostrar imagen? He probado el ZXBare en varios RPis y tarda muy poco en arrancar en todos...
@Davidprograma
@Davidprograma 3 жыл бұрын
Aunque hayas puesto las plaquitas al revés, te debería funcionar, sólo que con las teclas cambiadas de sitio. En cuanto al pulsador de reset, lo puedes aprovechar para cambiar el modo de teclado, conectándolo al GPIO 21 como está descrito en la web del ZXBare.
@FernandoelChachi
@FernandoelChachi 3 жыл бұрын
@@Davidprograma No cuela lo de poner las placas al revés, creo yo. Los diodos puestos al revés no han de detectar nada, así que no va a furular. Pero eso, ya he cambiado la membrana y mañana lo pruebo todo, mil gracias.
@FernandoelChachi
@FernandoelChachi 3 жыл бұрын
... Ahora pensando, cualquier ordenador que no detecte un teclado suele tardar más en arrancar... Está clarísimo el problema.
@jaimefernandezgonzalo5117
@jaimefernandezgonzalo5117 11 ай бұрын
yo lo tengo ese jeugo,y es mas tengo los mapas que hay
ZXBaremulator | Bare Metal Spectrum Emulator Running on Pi1!
27:27
Retro Recollections
Рет қаралды 13 М.
So Cute 🥰 who is better?
00:15
dednahype
Рет қаралды 19 МЛН
Арыстанның айқасы, Тәуіржанның шайқасы!
25:51
QosLike / ҚосЛайк / Косылайық
Рет қаралды 700 М.
Mom Hack for Cooking Solo with a Little One! 🍳👶
00:15
5-Minute Crafts HOUSE
Рет қаралды 23 МЛН
Bare Metal Emulation - ZX Spectrum on a Raspberry Pi
29:02
Bytes N Bits
Рет қаралды 9 М.
#doscember Emulating a Tandy 1000 on bare metal DOS with 15Khz video
14:27
9 Extremely Satisfying Ball Machines
16:06
Engineezy
Рет қаралды 8 М.
ESPectrum
23:33
El Viejoven FX
Рет қаралды 9 М.
Turn a Raspberry Pi Into a ZX Spectrum
7:32
Sloan Kelly
Рет қаралды 12 М.
Building a PI Pico ZX Spectrum
8:09
Retro8brit
Рет қаралды 5 М.
So Cute 🥰 who is better?
00:15
dednahype
Рет қаралды 19 МЛН