Foro Fase Bonus

Videojuegos => Plataformas actuales => Mensaje iniciado por: doragasu en 06 Abril 2011, 16:26:24

Título: UZEBOX... ¿Te interesa?
Publicado por: doragasu en 06 Abril 2011, 16:26:24
Voy a dejar una breve reseña sobre una consolita actual (aunque sea de 8 bits) y totalmente libre (tanto el hardware como software). No voy a escribir mucho porque mi intención es que cuando tenga una, intentar escribir un artículo para la página principal.

La consola se llama UZEBOX, y esta es la web del proyecto: http://belogic.com/uzebox/

Es un diseño de consola de 8 bits minimalista (sólo usa 2 chips y unos cuantos componentes discretos) y para lo reducido de su capacidad, no está mal lo que está haciendo la comunidad. Como un video vale más que 10000 palabras, os dejo uno con varios juegos y demos que ha ido dejando la comunidad:

http://www.youtube.com/watch?v=Da3OIHtX8d8

La consola por cierto utiliza mandos de Super Nintendo.

El tema para el que abro el hilo es porque ya que yo me voy a hacer una, me gustaría saber si hay algún otro forero interesado en tener una, y así de paso me echa un cable para pagar los costes de fabricación de PCBs y de adquisición de componentes. La idea es que al que esté interesado los componentes le salgan lo más barato posibles. Tengo que echar cuentas, pero creo que podría sacarlo por menos de 50€ incluyendo todo (hasta una cajita) salvo los mandos y el alimentador.

La versión que yo me he hecho es una versión SIMPLIFICADA y bastante más pequeñita de la normal, retirando la salida de video compuesto y S-VIDEO y dejando únicamente la salida RGB (que siempre será la que mejor calidad de). Por lo tanto requiere una televisión/monitor que soporte RGB para conectarla. Soporta 2 pads de SNES, tarjeta SD y entrada de alimentación de 5V. La salida de video que le he puesto es la misma que la de Megadrive/Master System, así que si tenéis el cable para conectar esta consola a la TV por RGB, pues eso que os ahorráis.

Si los interesados sois pocos y saco tiempo, os la puedo dar montada, pero como no es que vaya muy sobrado de tiempo, si tenéis habilidad con el soldador, yo preferiría enviaros placa, caja y componentes y que cada uno se la monte, o si eso montaros yo los componentes más críticos (como pueda ser el micro) y los demás cada unos que se los suelde.

Os dejo unos pantallazos del diseño de la PCB:

[attachment=132]sst.gif[/attachment]

[attachment=133]top.gif[/attachment]

[attachment=134]bot.gif[/attachment]

La PCB es bastante pequeñita, para que os hagáis una idea, de unos 7,4x5,4 cm, con lo que sin duda creo que será la consola de sobremesa más pequeña de la historia :).

Si os interesa, no aceptaré \"pedidos\" hasta asegurarme de que mi diseño funciona. Eso sí, por favor pido que si alguien se interesa, que luego no se eche para atrás en el último momento, porque si me gasto dinero en componentes y PCBs, no me gustaría tener que comérmelos con patatas.

Ya me contáis.
Título: Re: UZEBOX... ¿Te interesa?
Publicado por: Deka Black en 06 Abril 2011, 18:03:11
Hmm joer, si que...vamos, que menuda artesania
Título: Re: UZEBOX... ¿Te interesa?
Publicado por: Albert en 06 Abril 2011, 21:54:37
Coño, me parece interesantísimo compañero.

¡El año que viene tenemos que tener uno de esos bichos en nuestro stand! En Retro Encounter, RetroMadrid o lo que sea, ¿sí o no?
Título: Re: UZEBOX... ¿Te interesa?
Publicado por: doragasu en 06 Abril 2011, 22:14:26
Pues siempre que esté en mis posibilidades, ¡cuenta con ello!.

Esta me va a llevar un tiempo construirla, porque no puedo dedicarle mucho. Por ahora he acabado el diseño de la PCB y las he mandado a fabricar. Me vendrán 8 unidades de la PCB, por eso preguntaba si hay algún interesado :). Las placas me han costado una pasta, pero es lo que pasa con estas cosas, fabricar 1000 es baratísimo, fabricar 1 es carísimo. Suelen tardar un par de semanas entre fabricación y envío.

Ahora tengo que hacer un pedido de los componentes, por eso me gustaría saber si hay algún interesado, cuantas más unidades, más barato nos sale y además en la tienda en la que los suelo comprar (http://es.digikey.com/) los gastos de envío son gratis a partir de 65€.

Luego montarla, programar el chip, depurar los posibles problemas (espero que no los haya :)) y por último mecanizar la caja en la que la quiero meter.

Lo que más me preocupa es el mecanizado de la caja, que con los medios que tengo (básicamente serrucho, limas y poco más) no creo que el acabado vaya a quedar muy fino que digamos.

Os dejo el esquema eléctrico, por si a alguien le interesa ver lo que lleva el bicho y compararlo con la versión de referencia.

[attachment=138]RGBUZEBOX by doragasu.pdf[/attachment]
Título: Re: UZEBOX... ¿Te interesa?
Publicado por: Albert en 06 Abril 2011, 22:47:02
Tenemos un año hasta que volvamos a poner un stand, así que hay tiempo xD

Si necesitas cualquier cosa ya tienes mi mail. Y si quieres nos cuentas cuánto hay que amochar cada uno que tenga interés en pillar los componentes para el cacharrito.

¡Saludos!
Título: Re: UZEBOX... ¿Te interesa?
Publicado por: doragasu en 07 Abril 2011, 05:04:14
¡Bueno, espero tardar mucho menos de un año! XD

Uno de los problemas de hacer este cacharrico, es el de los conectores de SNES, que no se fabrican y no los encuentras sueltos por ningún lado. Solución: Se compra un Multitap baratito en eBay (hoy mismo me ha llegado):

[attachment=139]multicaja.jpg[/attachment]

Se saca de la caja:

[attachment=140]multi.jpg[/attachment]

Se desmonta:

[attachment=141]multipcb.jpg[/attachment]

Y ya tenemos 5 conectores listos para usar. El multitap con gastos incluidos me ha salido por unos 13€, así que cada conector me cuesta unos 2,6€. Salen un poco caros pero menos da una piedra.

Ya echaré cuentas de cuanto sale en total. Puse que 50€ como mucho, pero creo que al final será más bien unos 40.

Si la gente se anima, en principio pediré los componentes pagando de mi dinero (salvo que se diese el caso de que muchos la quieran, cosa más bien poco probable), y ya cuando los interesados lo reciban pues que me abonen la pasta. No me voy a meter en berenjenales de cobrar por adelantado, no sea que luego se den circunstancias de que no logre que me funcione, o que me canse y lo mande a la porra, etc. con los consiguientes dolores de cabeza que puede ocasionar si la gente ha pagado pasta.

Seguiremos informando...
Título: Re: UZEBOX... ¿Te interesa?
Publicado por: doragasu en 12 Abril 2011, 21:36:05
Bueno, pues ya he echado unas cuentas aproximadas, y el coste de todo el material me sale 43,79€ (35,6€ antes de sumar impuestos). Adjunto un PDF con las cuentas, en el que se indica la referencia de Digikey (http://es.digikey.com) de cada componente, para que cada uno pueda (si quiere) buscar y verificar precios.

[attachment=144]Coste RGBUZEBOX.pdf[/attachment]

El coste es aproximado, porque el coste de PCB estimo que son unos 10€ pero no lo se exactamente. Tampoco recuerdo exactamente el coste de aranceles de importación (ya que la tienda a la que pido es de EEUU), pero creo recordar que era entre un 4% y un 6% (he puesto un 5%).

Tampoco he añadido los gastos de envío y gestión de importación, porque son muy variables, pero vamos, que en resumen son unos 44€ sólo de materiales (yo no gano un duro con esto).

Por cierto, si alguien se pregunta por qué en muchas columnas no coincide el precio de línea con la \"cantidad*precio unitario\", es porque la cantidad mínima de pedido de ese componente (MOQ o Minimum Order Quantity) es mayor que la cantidad deseada, por lo que hay que comprar más de lo necesario. Debido a esto y a otros factores, cuantas más unidades se hagan, más barato sale.

Voy a esperar un poco antes de pedir los componentes, a ver si puedo ir juntando material a pedir para superar lo 65€ (y así ahorrarme los 18€ de gastos de envío).
Título: Re: UZEBOX... ¿Te interesa?
Publicado por: NekOkapi en 13 Abril 2011, 00:28:02
A mi me interesa. Desde hace tiempo he querido meterme en esto del brico-consola. He mirado las arduino, pero esta me gusta más y sale casi por el mismo precio.
Eso si, yo la quiero sin montar que lo divertido es pegar martillazos.

Cierto es que de electrónica ni zorruna idea. Puede que la placa quede sepultada en estaño o salga volando por el balcón, pero tiene todos los elementos necesarios para hacerme pasar unas tardes muy entretenidas, y solo por eso ya merece la pena la inversión.

Ya me diras cuando y donde te doy la pasta.
Título: Re: UZEBOX... ¿Te interesa?
Publicado por: doragasu en 13 Abril 2011, 00:50:19
Me alegro de que haya alguien más interesado :). Eso sí, un aviso, y es que los que no tengáis experiencia soldando, tal vez deberíais alejaros, porque el diseño lo he hecho con componentes de montaje superficial (SMD) que son más pequeñicos y bastante más puñeteros de soldar que los clásicos de inserción (con las patitas que se meten en los agujeritos).

La mayoría de la gente que diseña esta consola lo hace con componentes de inserción de hecho. Un kit bastante conocido de este tipo es el \"FUZEBOX\" de LadyAda (http://www.adafruit.com/index.php?main_page=index&cPath=30), que por desgracia lleva fuera de stock como un año o así (y no parece que vaya a reponerse pronto).

Si aún así te animas, pues avísame. En cualquier caso, como parece que vais a ser muy pocos los interesados, pues creo que podría soldaros las placas a todos los que así lo deseéis.

Para quien quiera soldarla por sus medios, como mínimo, salvo que tenga un programador para microcontroladores AVR, tendré que soldarle el micro para programarle el cargador de juegos.
Título: Re: UZEBOX... ¿Te interesa?
Publicado por: NekOkapi en 13 Abril 2011, 07:00:51
Vaya, lo del SMD me ha dejado KO. No soy un figura de la soldadura (pareado) aunque me defiendo si no es complicado.
El micro si que necesitaría que lo soldases porque no tengo programador de microcontroladoras y el resto si tienes tiempo mejor, y si no, pues nada. ¿Quién dijo miedo?
Título: Re: UZEBOX... ¿Te interesa?
Publicado por: Deka Black en 13 Abril 2011, 07:55:20
me estais dejando acojonado, chavales.
Título: Re: UZEBOX... ¿Te interesa?
Publicado por: doragasu en 13 Abril 2011, 16:08:50
Estupendo pues. Creo que somos por ahora 3 los interesados (NekOkapi, Men_drugo y yo), así que pediré componentes para 4 unidades pues (las 3 y una adicional por si las moscas).

Como ya comenté en otro post, no os voy a pedir pasta hasta que haya montado al menos  una y esté seguro de que todo funciona, porque es relativamente fácil que haya cometido algún error de diseño y que la cosa no funcione, y prefiero comerme yo las tarjetas con patatas que andar cobrando por algo que no funciona.

De hecho ya he encontrado un error :( y eso que aún no me han llegado las PCBs y por supuesto no tengo los componentes. La numeración de pines de los conectores de SNES la he puesto al revés XD. No es problema porque puedo \"darles la vuelta\" y soldarlos al revés de como tenía pensado originalmente, pero quién sabe si al igual que esta cagada no habrá alguna más...
Título: Re: UZEBOX... ¿Te interesa?
Publicado por: doragasu en 13 Abril 2011, 19:23:44
Me acaba de llegar un mail diciendo que ya están fabricadas las PCBs. Supuestamente el lunes 18 las tendré en mi poder :).
Título: Re: UZEBOX... ¿Te interesa?
Publicado por: doragasu en 15 Abril 2011, 18:08:43
¡Me acaban de llegar los componentes!

La caja de Digikey:

[attachment=147]15042011076.jpg[/attachment]

Retiramos el papel protector:

[attachment=150]15042011077.jpg[/attachment]

Y aquí el corazón de la máquina, los microcontroladores:

[attachment=149]15042011078.jpg[/attachment]

El lunes tendré las placas, a ver si puedo ir montando la cosa a ratos...
Título: Re: UZEBOX... ¿Te interesa?
Publicado por: NekOkapi en 16 Abril 2011, 05:53:56
Que vivan los unboxing. Dale a las placas que en estas fechas ya voy yo de procesiones a San Soldador.
Título: Re: UZEBOX... ¿Te interesa?
Publicado por: doragasu en 16 Abril 2011, 22:15:02
Las placas me llegaban el lunes supuestamente, pero por lo visto ya pasaron a entregarlas ayer por la mañana a mi casa, y como no había nadie se fueron con ellas :(. Tendré que llamar a Fedex a ver qué pasa.

En cuanto a la semana santa, pues suele ser mala época para soldar jeje. Tal vez tenga un hueco (creo que el martes es buen día).
Título: Re: UZEBOX... ¿Te interesa?
Publicado por: NekOkapi en 17 Abril 2011, 07:27:06
Es un hobby y como tal merece ser tratado. Lo último que quiero es meterte prisa. Solo quería dar ánimos.

Mas voy a tardar yo en hacer un Hello Word! xD
Título: Re: UZEBOX... ¿Te interesa?
Publicado por: doragasu en 17 Abril 2011, 08:17:41
Cita de: \"NekOkapi\" post=5652
Es un hobby y como tal merece ser tratado. Lo último que quiero es meterte prisa. Solo quería dar ánimos.

Mas voy a tardar yo en hacer un Hello Word! xD


No, si soy yo el primero que está deseoso de montarlas, pero en estas fechas es difícil planificar nada que no sea un viaje a Torrevieja XD.
Título: Re: UZEBOX... ¿Te interesa?
Publicado por: doragasu en 19 Abril 2011, 02:10:19
¡PCBs recibidas!

Una foto de la placa de la RGBUZEBOX (que es como he llamado al engendro) y de otras que había pedido y no tienen nada que ver con esto:

[attachment=173]PLACAS_TOP.jpg[/attachment]

[attachment=174]PLACAS_BOT.jpg[/attachment]

Por si alguien se pregunta que hace ahí un Euro, es para que os hagáis una idea del tamaño.

A ver si mañana puedo montar alguna...
Título: Re: UZEBOX... ¿Te interesa?
Publicado por: pocket_lucho en 19 Abril 2011, 15:38:01
Si no es tarde yo me quedaria con la cuarta ;)

Por si alguien quiere probar cositas:

http://code.google.com/p/uzebox/downloads/detail?name=uzebox_bin_Win32_dev_trunk_r168.zip&can=2&q=

Ahi estan ejemplos con sus fuentes, el emulador... (el kit de desarrollo vamos). Cogeis de la carpeta bien el uzem.exe y el sdl.dll, lo copiais al directorio roms y lo ejecutais de la forma: uzem.exe arkanoid.uze

¿Lo de compilar los fuentes alquien lo ha logrado?
Título: Re: UZEBOX... ¿Te interesa?
Publicado por: doragasu en 20 Abril 2011, 06:26:30
Yo todavía no me he puesto con temas de código, por ahora ando exclusivamente con el hardware. El emulador tampoco lo he mirado, pero tengo entendido que aunque preciso, es muy lento.

La cuarta unidad si no me encuentro problemas pues es tuya. En principio pedí 4 unidades preveyendo que alguna se me muera por el camino, porque siempre que se anda con prototipos es relativamente sencillo chamuscar algo. Pero si no me cargo nada, pues es tuya sin problemas.

Hoy he podido soldar la primera. He detectado un par de problemas, pero nada que no se arregle con una ñapa nada escandalosa. El primero es el pinout de los conectores de SNES que lo puse al revés XD. Pero se le da la vuelta al conector y solucionado. El otro es relacionado con el pulsador de Reset, que también puse mal el pinout por lo que tuve que cortarle un par de patillas. Pongo unas fotos en las que se ven estos problemas si te fijas bien:

(http://www.freeimagehosting.net/uploads/372d43ff15.jpg)

(http://www.freeimagehosting.net/uploads/072f833b87.jpg)

Después de soldarlas, al ir a programar el microcontrolador, resulta que el programador JTAG que tengo no es compatible con el método usado en estas placas (ISP), así que he tenido que hacerme uno con un DB25 y unas resistencias :).

(http://www.freeimagehosting.net/uploads/de2f95b0e6.jpg)

Después de programar el micro, lo he conectado y he recibido la pantalla de bienvenida del cargador de juegos de la SD :).

Siguiente parada: probar que la SD funciona (meter juegos y demos a porrillo) y probar los mandos de SNES (que todavía no los he enchufado). Luego tocará lo más coñazo: mecanizar la caja.
Título: Re: UZEBOX... ¿Te interesa?
Publicado por: pocket_lucho en 20 Abril 2011, 15:25:43
Realmente increible el tamaño en que has dejado la placa :ohmy:

Las ñapas... nada grave hombre, lo del conector de snes se nota un poco pero lo del reset apenas, nada, eso para la v2 si te encargan más ;)

Lo de mecanizar la caja, ¿a que te refieres?
Título: Re: UZEBOX... ¿Te interesa?
Publicado por: NekOkapi en 20 Abril 2011, 20:19:34
Cita de: \"pocket_lucho\" post=5758
Si no es tarde yo me quedaria con la cuarta ;)

Por si alguien quiere probar cositas:

http://code.google.com/p/uzebox/downloads/detail?name=uzebox_bin_Win32_dev_trunk_r168.zip&can=2&q=

Ahi estan ejemplos con sus fuentes, el emulador... (el kit de desarrollo vamos). Cogeis de la carpeta bien el uzem.exe y el sdl.dll, lo copiais al directorio roms y lo ejecutais de la forma: uzem.exe arkanoid.uze

¿Lo de compilar los fuentes alquien lo ha logrado?


Necesitas algo más que ese enlace para compilar los fuentes. Dejo aqui una página con un tutorial en castellano y enlaces al compilador e IDE.

http://robotica.foroactivo.com/t69-tuto-1-instalacion-sofrware-avr-studio
Título: Re: UZEBOX... ¿Te interesa?
Publicado por: doragasu en 20 Abril 2011, 20:31:27
Lo de mecanizar la caja me refiero a que quiero meterlo todo en esta caja:

(http://www.hammondmfg.com/jpeg/RL6115_IB.jpg)

Así que me tocará hacer algún que otro taladro, además de agarrar la lima y empezar a hacer ranuras para los puertos de mando, la SD, etc.

El tamaño de la placa lo podía haber hecho todavía menor :), usando los componentes pasivos de encapsulado 0603, usando un tarjetero microSD en lugar de SD normal, poniendo componentes por las 2 caras, etc. pero tampoco le veía la gracia a tener una consola de sobremesa microscópica (de hecho esta ya me parece que tira a demasiado pequeña).
Título: Re: UZEBOX... ¿Te interesa?
Publicado por: pocket_lucho en 21 Abril 2011, 01:23:35
Gracias por el enlace noekapi, voy a probarlo ;)

YA te entiendo doragasu, la verdad es que te queda faena si, yo para la mia no es encesaria caja, lo digo por si quieres ahorrarte la faena.

PD: instalado todo segun el tutorial, compilado el arkanoid, convertido el hex a uze con packrom y probado en el emu -> OK
Título: Re: UZEBOX... ¿Te interesa?
Publicado por: doragasu en 21 Abril 2011, 02:50:11
Ya la he acabado de montar, y funciona todo, con 2 peros: el color es un poco oscuro y falta un poco de la izquierda de la pantalla.

Por lo demás va perfecto: la tarjeta SD funciona perfectamente, carga los juegos sin problemas, el sonido va fenomenal y el mando de SNES también funciona perfecto. He estado probando algunas demos y jugando al Arkanoid y al Megatris, y ambos van de vicio.

Me gustaría investigar un poco el tema del color y el cacho de pantalla que falta, a ver si lo puedo solucionar.
Título: Re: UZEBOX... ¿Te interesa?
Publicado por: pocket_lucho en 21 Abril 2011, 03:29:19
Lo del color puede ser que las señales sean un tanto debiles y necesites amplificar la señal, aqui te paso un metodo usando 3 transistores, usado para amplificar el rgb de la pc-engine:

http://www.mmmonkey.co.uk/console/pce/amp.htm

Lo del desplazamiento ya si que ni idea, ¿has probado en otra tv por si acaso?
Título: Re: UZEBOX... ¿Te interesa?
Publicado por: Deka Black en 21 Abril 2011, 06:08:14
la de cosas que estoy aprendiendo con esto, tu,
Título: Re: UZEBOX... ¿Te interesa?
Publicado por: doragasu en 21 Abril 2011, 06:45:40
He probado en una TV y en mi monitor de CPC6128. En el monitor lo del desplazamiento pasa algo menos, pero también pasa.

Para lo del color, quiero hacer un par de pruebas con el cable. Supongo que no necesitaré amplificar la señal, porque el propio circuito lleva unos atenuadores (en red de resistencias R-2R). Probablemente baste con reducir la atenuación.

Esta tarde he logrado sacar un rato y lo he echado mecanizando la caja. Aún me falta por hacer un par de taladros para el LED y el pulsador de Reset. No los podré hacer hasta el lunes como pronto (necesito un taladro que tengo en el curro). Aún así os pongo unas fotillos para que os hagáis una idea de cómo queda el asunto:

(http://www.freeimagehosting.net/uploads/f93932b471.jpg)

Ranura SD:

(http://www.freeimagehosting.net/uploads/417ef1da71.jpg)

Vista trasera:

(http://www.freeimagehosting.net/uploads/82bda1ff8b.jpg)

El acabado no es muy allá, pero para haberlo hecho con un par de limas me doy con un canto en los dientes :).
Título: Re: UZEBOX... ¿Te interesa?
Publicado por: doragasu en 21 Abril 2011, 18:40:02
He solucionado el problema del color, añadiendo unos condensadores en serie con las lineas R, G, B en el cable (de hecho esos condensadores suelen ponerse, pero cuando me hice el cable estaba vago y no los puse). Por desgracia, el problema del descentrado de pantalla persiste. Pongo unas fotos en las que se aprecia claramente. Las barras grises a izquierda y derecha ignoradlas, porque tengo configurada mi TV para que las ponga cuando muestro contenido en 4:3:

El menú de carga de juegos. Se come un caracter completo:
(http://www.freeimagehosting.net/uploads/f2e0d08c95.jpg)

Megatris:
(http://www.freeimagehosting.net/uploads/21e61bce97.jpg)

Arkanoid:
(http://www.freeimagehosting.net/uploads/abc0ad215d.jpg)

Me gustaría probar en otra TV, pero por desgracia no tengo nada más que una en mi casa. En el monitor de CPC el problema es mucho menor, de hecho el Megatris por ejemplo es completamente jugable, mientras que en la tele es injugable porque no se ve la columna de bloques de más a la izquierda.
Título: Re: UZEBOX... ¿Te interesa?
Publicado por: pocket_lucho en 22 Abril 2011, 17:42:17
Pues si que se va bastante si... a ver que se te ocurre
Título: Re: UZEBOX... ¿Te interesa?
Publicado por: NekOkapi en 22 Abril 2011, 18:05:49
Está quedando muy guapa la máquina.
De la imágen, la verdad es que tampoco puedo ayudar, pero si en una tele se ve mejor que en otra la cosa tiene su encanto.
Por soltar una idea chorra al viento. Los monitores antíguos tenían botones para ensanchar o reducir tanto el alto como el ancho. A lo mejor el area de visualización es correcta, pero la imágen tiene que estrecharse un poco via monitor/televisión, si es que éste lo permite que lo ignoro.
Título: Re: UZEBOX... ¿Te interesa?
Publicado por: doragasu en 25 Abril 2011, 04:20:31
Pues parece que el problema al final va a ser de mi TV. No he probado aún en otra, pero hoy me dio por enchufarle la Megadrive por RGB para probar, y me encontré con esto:

(http://www.freeimagehosting.net/uploads/093acb4821.jpg)

El mismo descentrado que me ocurre con la UZEBOX. El caso es que al rato de estar jugando, el juego se acabó centrando sólo (cosa que con la UZEBOX no me ha pasado):

(http://www.freeimagehosting.net/uploads/3b3d21c5b5.jpg)

Preguntando en los foros originales de UZEBOX, me han comentado que la máquina genera 262 líneas en lugar de las 262,5 estándar, por lo que alguna TV (sobretodo las que no son CRT) puede tener problema, pero deben ser muy pocas porque parece que yo soy el primer caso que conocen en el foro.

Si os parece bien a los interesados os voy montando y os mando ya la consolita. Hasta ahora si no me equivoco sois Men_drugo, NekOkapi y pocket_lucho.

Si seguís interesados, aseguráos de tener en cuenta las siguientes cosas:

1.- El típico \"disclaimer\". Este proyecto es hardware y software libre y gratuito (yo no hago dinero con él, sólo cobraré componentes y envío). y no tiene ningún tipo de garantía. No me hago responsable del funcionamiento de las consolas ni de los daños derivados del uso de las mismas (tarjetas SD dañadas, mandos de SNES chamuscados, televisores que exploten, etc.). Las que vayan montadas yo las probaré antes de enviarlas, y por supuesto no las enviaré si detecto que van mal, pero más allá de eso no puedo garantizar nada.
2.- Necesitaréis un alimentador capaz de dar 5V y con salida tipo JACK con el positivo en el centro.
3.- Necesitaréis un cable RGB de Megadrive (y una TV con Euroconector que sporte RGB, por supuesto).
4.- Os hará falta una tarjeta SD. Creo que las SDHC no están soportadas aún.
5.- Necesitaréis por último 1 o preferiblemente 2 mandos de SNES.

Si después de leer estos requisitos aún seguís interesados, postead en este hilo lo siguiente:
- En qué estado de montaje la queréis (montaje completo, sólo el micro programado o totalmente desmontada).
- Si queréis caja o no. El precio de la caja es poco más de 2€, y yo NO voy a mecanizarlas, el mecanizado ni me gusta ni se me da especialmente bien. Los que la queráis tendréis que mecanizarla vosotros mismos (yo lo hice con un par de limas y un taladro).

Como ya avisé, el montaje puede ser un poco puñetero si no estáis acostumbrados a soldar componentes SMD, así que tenedlo en cuenta al hacer vuestra elección Si decidís montarla vosotros aseguráos de tener como mínimo un soldador, unas buenas pinzas, Flux (http://www.google.es/#hl=es&source=hp&biw=1280&bih=803&q=solder+flux&aq=f&aqi=g1&aql=&oq=&bav=on.2,or.&fp=65b71c5e69446ec5) y una malla de desoldar (http://www.google.es/#hl=es&biw=1280&bih=803&sa=X&ei=pHe0TbCWHMmr8AOEyMSVDA&ved=0CBsQvwUoAQ&q=malla+de+desoldar&spell=1&bav=on.2,or.&fp=65b71c5e69446ec5) (lo podréis encontrar en cualquier tienda de electrónica).

Por último me tendréis que enviar por supuesto un correo a doragasu (en) hotmail (punto) com con vuestra dirección postal para el envío.

Si necesitáis ayuda para encontrar un alimentador de 5V o un cable de Megadrive adecuado, posteadlo y tal vez pueda buscar algo a ver qué encuentro.
Título: Re: UZEBOX... ¿Te interesa?
Publicado por: pocket_lucho en 25 Abril 2011, 05:21:19
Pues me alegro que sea eso doragasu, tenia pinta de ser la tele...

Yo claro que sigo interesado y me interesa montada por completo (los smd no son mis amigos), sin caja y a poder ser el conector macho del rgb para hacerme yo un adaptador para mi cable rgb.

Un saludo!
Título: Re: UZEBOX... ¿Te interesa?
Publicado por: doragasu en 25 Abril 2011, 15:49:18
Cita de: \"pocket_lucho\" post=6137
y a poder ser el conector macho del rgb para hacerme yo un adaptador para mi cable rgb.


Sólamente lo que es el conector circular (DIN de 8 pines), ¿no? El Euroconector no lo quieres, ¿verdad?
Título: Re: UZEBOX... ¿Te interesa?
Publicado por: pocket_lucho en 25 Abril 2011, 17:33:39
Si, si, conector solo, es que mi uze va a ir metida en una como estas:

(https://lh4.googleusercontent.com/_ZeNFosibgKs/TZi_dAd37fI/AAAAAAAAB_Q/PhnB9ar_uHk/s1024/P4030047.JPG)
Título: Re: UZEBOX... ¿Te interesa?
Publicado por: doragasu en 25 Abril 2011, 18:18:16
¡Menudas maravillas!

¡Ya tengo ganas de ver una de esas con la UZE dentro!
Título: Re: UZEBOX... ¿Te interesa?
Publicado por: NekOkapi en 25 Abril 2011, 21:34:44
A mi me pone un menu \"montaje completo\" sin caja.
La idea original era montarla, pero después del SMD, me quedo KO. No tengo materiales ni práctica para hacerlo. Y para aprender ya pillaré otros kits más genericos. Sorry darte curro cuando la idea original no era esa. :pinch:
Título: Re: UZEBOX... ¿Te interesa?
Publicado por: doragasu en 26 Abril 2011, 15:41:12
No te preocupes. Como sois pocos no hay problema, ya las iré montando poco a poco. Si fueseis unos pocos más pues ya sí que sería un problema montarlas todas.

Sobre el montaje SMD, como de casi todo en esta vida, hay muchos tutos en Youtube, pero cuando uno no está iniciado, es mejor practicar primero en alguna placa que no valga para nada desoldando los componentes y volviéndolos a soldar. Tampoco es que sea difícil, pero como todo, hay que saber hacerlo.
Título: Re: UZEBOX... ¿Te interesa?
Publicado por: doragasu en 27 Abril 2011, 03:43:59
Le he dado caña al asunto para quitármelo cuanto antes y este es el resultado:

(http://www.freeimagehosting.net/uploads/c549b66701.jpg)

Les falta únicamente por soldar el LED, los conectores de SNES y un supresor de transitorios (que en principio no voy a montar porque no es necesario y no lo tengo ahora mismo). Las he probado y funcionan las 3, sale el menú de arranque y carga la lista de juegos de la tarjeta. No he podido iniciar ningún juego al no estar enchufados los mandos.

La pena es que no me quedan más que 3 conectores de SNES, con lo que me da para placa y media. Tendré que comprar otro multitap para hacerme con 5 conectores más, y con la tradicional lentitud de eBay, esto ralentizará el tema un par de semanas fácilmente.

@pocket_lucho: Si piensas meter la UZE en una de esas mini-macas, ¿cómo piensas conectar los mandos? Lo digo porque no se si piensas sacrificar algún mando de SNES para conseguirlo, ya que si es así, te informo de que no es necesario hacerlo, basta con poner un par de chips CD4021 por cada mando (registros de desplazamiento) y unas resistencias y condensadores para tener apañao el tema.
Título: Re: UZEBOX... ¿Te interesa?
Publicado por: pocket_lucho en 27 Abril 2011, 04:04:49
Tranquilo, ya tengo un mando de una clonica \'preparado\' (no me acuerdo si era de fctwin o de la retroduo), ningun pad original de nintendo ha sufrido ningún daño, los \'voluntarios\' eran un poco chusqueros pero para mis menesteres van bien ;)
Título: Re: UZEBOX... ¿Te interesa?
Publicado por: doragasu en 29 Abril 2011, 04:22:20
Ya tengo los conectores de SNES que me faltaban en camino. Al final no me he comprado otro Multitap, sino que se los he comprado a UZE, el diseñador de la consola original. Me han salido un poco más caros que si hubiera comprado un Multitap XD pero bueno, así contribuyo un poco al proyecto, que la verdad que el tipo lo merece.

El tiempo estimado de llegada es dentro de 6~8 días, así que espero poder enviaros a los interesados las consolitas en un par de semanas.

El precio sin incluir gastos de envío, son 41€ para los que no quieran caja y 43,5€ para los que quieran caja. El envío supongo que podré hacerlo por carta certificada, que serán entre 3€ y 4,15€ (bueno, un poco más por lo que me cueste el sobre acolchado en el que irá). Si os parece bien redondeamos a 5€ de envío con lo que en resumen:

Versión con caja, incluyendo envío: 48,5 €
Versión sin caja, incluyendo envío: 46 €

Es caro, pero es lo que tienen las economías de escala, si fabricase 1000 unidades, me saldría por 20€ o menos, pero hacer 4 es lo que tiene.

@pocket_lucho: Ya me he hecho también con el conector DIN que me pediste, ya te lo enviaré con la máquina.

Y ya para acabar, una foto de la consola ya con su aspecto final, con el pulsador de Reset y el LED:

(http://www.freeimagehosting.net/uploads/e206531913.jpg)

Lo único que me falta por hacer, y que tal vez no haga (si algún día me siento con ganas lo acabo) es diseñar alguna pegatinita chula para el rectángulo rebajado en la parte superior. Pero me da que se va a quedar así por mucho tiempo B)
Título: Re: UZEBOX... ¿Te interesa?
Publicado por: NekOkapi en 30 Abril 2011, 00:30:36
Muy chula, ya estoy deseando ponerle las zarpas encima. Depende del tamaño, ya veré donde la meto... se barajan varias alternativas cada cual mas friki.

Cuando abras la veda de las transferecias me lo cuentas. Salvo que seas de los madriles y prefieras quedar a tomar algo y hacer intercambio cual contrabandistas B)

No sé si existirá una forma de mandar mensajes privados en este foro para el intercambio de datos confidenciales ahora que me doy cuenta de ello.
Título: Re: UZEBOX... ¿Te interesa?
Publicado por: pocket_lucho en 04 Mayo 2011, 02:56:46
Por mi parte le estoy dando a la programación, estoy mirando el modo 3 y ya se convertir tiles, dibujar fondos y letras. Ahora a por los sprites!
Título: Re: UZEBOX... ¿Te interesa?
Publicado por: Deka Black en 04 Mayo 2011, 05:57:22
no me acabao de aclarar... ¿que tipo de juegos se pueden ejecutar en este cacharro?
Título: Re: UZEBOX... ¿Te interesa?
Publicado por: doragasu en 04 Mayo 2011, 15:31:13
Cita de: \"Deka Black\" post=6567
no me acabao de aclarar... ¿que tipo de juegos se pueden ejecutar en este cacharro?


Es una consola de 8 bits, así que los juegos son más o menos los que podrías jugar en una NES u ordenador de 8 bits tipo MSX. La paleta de colores es mucho mayor que la de la NES, pudiendo mostrar 256 colores simultáneos en pantalla, pero por limitaciones de CPU y sobretodo de memoria (64K Flash + 4K RAM), los juegos no pueden ser muy grandes y tienen que ser estilo NES.

Cuando tenga un rato, tengo pensado hacer un articulillo sobre la consolita esta y mandarlo a la portada. Mientras tanto te puedes hacer una idea con algunos videos:

http://www.youtube.com/watch?v=Da3OIHtX8d8

http://www.youtube.com/watch?v=MmbjgadImt8

http://www.youtube.com/watch?v=t2pMxKWWDlY

Hay algunos ports de juegos conocidos, como Donkey Kong, Arkanoid, Tetris, Boulder Dash y algunos más, y luego también hay juegos desarrollados por fans.
Título: Re: UZEBOX... ¿Te interesa?
Publicado por: Deka Black en 04 Mayo 2011, 19:06:58
Ah,pues parece intresante y simpático.
Título: Re: UZEBOX... ¿Te interesa?
Publicado por: pocket_lucho en 13 Mayo 2011, 03:11:46
Buenas Doragasu, ¿como va el tema? ;)

Yo mientras terminas ya estoy haciendo un jueguecillo para probar, por ahora algo muuuy simple, una versión del cargante pero entrañable oh mummy (versión pe he tenido que quitarle una columna pq no cabia por la resolución menor):

(https://lh3.googleusercontent.com/-6YYhLZnh79w/TcwiO4yH4AI/AAAAAAAACIw/ed-z-U_QV0E/captura.jpg)

En cuanto funcione le actualizaré un poco los gráficos.
Título: Re: UZEBOX... ¿Te interesa?
Publicado por: doragasu en 13 Mayo 2011, 04:02:06
¡Ya tengo en mi poder los conectores!

Llegaron el lunes, pero como no estaba en casa he tenido que pasar por Correos a recogerlos, y no he podido hasta hoy.

Son distintos a los que saqué del Multitap. Estos son negros y un poco más feotes, pero bueno, lo importante es que funcionen.

Mañana a ver si los sueldo en un ratillo.

En cuanto al juego que estás programando... El ¡Oh Mummy! jaja. ¡No creo que haya un sólo usuario de CPC que no haya tenido pesadillas con su música! ¡Me encantará probarlo!

Tiene muy buena pinta, ¿Le has metido la música?
Título: Re: UZEBOX... ¿Te interesa?
Publicado por: pocket_lucho en 13 Mayo 2011, 04:40:28
Bueno, por ahora solo le he dedicado 2 ratos, el bicho se mueve por los pasillos y ya está... he intentado hacerlo por colisiones contra el vector del mapa pero hacia cosas muy raras (cuando el codigo lo tengo mas que probado en otras consolas a base de tiles como megadrive) asi que he tirado por lo simple... como imagino que debieron hacer en amstrad. La idea es poner la música... si encuentro el midi correspondiente que por ahora no ha habido suerte, pero prometo que se podrá desactivar xD

Es muy fácil de programar el chisme, la pega es la ram, 2 kb... buff

Por cierto, tras escuchar el ultimo podcast, menudos mafias erais tu pandilla en los recreativos! xD
Título: Re: UZEBOX... ¿Te interesa?
Publicado por: doragasu en 13 Mayo 2011, 04:45:03
¿2KB de RAM? Supuestamente el micro tiene 4. Será que los otros 2 KB se los queda el kernel para sus cosas.

Y mafias no, lo que pasa es que estábamos sin un duro y había que buscarse la vida, pero siempre sin romper piernas ni amenazar ni nada :)
Título: Re: UZEBOX... ¿Te interesa?
Publicado por: pocket_lucho en 13 Mayo 2011, 06:10:59
Ah, bueno, si no rompíais piernas entonces erais buenas personas xD

He puesto el texto qeu hiciste en la portada en EOL para hacerte algo de propaganda ;)

http://www.elotrolado.net/hilo_uzebox-la-consola-retro-totalmente-abierta-que-te-haces-tu-mismo_1616330
Título: Re: UZEBOX... ¿Te interesa?
Publicado por: doragasu en 14 Mayo 2011, 19:26:20
¡Ya las tengo soldadas y funcionando!

NekOkapi, no he recibido tu dirección. Mándame un correo a doragasu (en) hotmail (punto) com para el envío.

En cuanto pueda os las mando :).
Título: Re: UZEBOX... ¿Te interesa?
Publicado por: pocket_lucho en 15 Mayo 2011, 04:50:28
Genial! Deseando que llegue para probar el oh mummy xD
Título: Re: UZEBOX... ¿Te interesa?
Publicado por: Deka Black en 15 Mayo 2011, 05:20:02
¿Podriaentinces en Uzebox hacerse algo como AMC?
Título: Re: UZEBOX... ¿Te interesa?
Publicado por: doragasu en 15 Mayo 2011, 21:17:31
Cualquier juego que hayas podido ver en ordenadores de 8 bits debería poder hacerse sin demasiado problema, e incluso mejorando cosas como el colorido y la suavidad del scroll.
Título: Re: UZEBOX... ¿Te interesa?
Publicado por: pocket_lucho en 15 Mayo 2011, 22:37:42
Si matizamos cualquier juego de 8 bit mono-carga, yo diria que si (aunque yo no creo que supiera xD). Ya te diré cuando acabe el oh mummy.

Doragasu, ¿como ves hacer algo similar a lo que has hecho con la uze pero con el propeller? Es que el hydra me parece un robo a mana armada pero el propeller tiene buena pinta:

http://www.gadgetgangster.com/find-a-project/56.html?projectnum=168

http://www.gadgetgangster.com/find-a-project/56.html?projectnum=265
Título: Re: UZEBOX... ¿Te interesa?
Publicado por: doragasu en 16 Mayo 2011, 01:24:09
Los multi carga yo pienso que también se tendrían que poder hacer, lo que pasa es que nadie se ha molestado aún. Bastaría pienso yo con meter todas las cargas en archivos separados en la tarjeta SD y que el juego las fuese cargando automáticamente.

En cuanto a las otras consolas que mencionas... ¡no las conocía!

He echado un vistazo rápido y se podría hacer. De la Hydra no he encontrado esquemas, pero viendo los de la plataforma Propeller de los enlaces que me has pasado, creo que sería bastante sencillo replicarlo y reducirlo a un tamaño menor. Incluso creo que se podría añadir sin problemas los interfaces VGA, ratón y teclado del Hydra basándonos en los esquemas de un SDK de propeller que he visto por ahí.

Problemas que le veo al tema:
1.- Nunca he utilizado los micros de Propeller, con lo que no tengo programador para los mismos. Puede que no sea necesario y tengan métodos de programación alternativos (como un bootloader serie o algo así), pero si hace falta programador, sería un problema.
2.- Los chips tienen bastante más potencia de CPU que los de la UZE, pero los sigo viendo muy limitados en memoria. Las EEPROM más grandes que se le pueden poner directamente son de 128K y peor aún, el hecho de que se usen EEPROM serie (en lugar de la Flash interna como en la UZE) hace que seguramente tengas que cargar todo (código y datos) en la memoria RAM interna del micro (32K) lo cuál puede limitar los juegos todavía más que en la UZE. En la UZE tienes 64K de memoria de código+4K de memoria de programa. Aquí serían 32K de memoria compartida.
Título: Re: UZEBOX... ¿Te interesa?
Publicado por: pocket_lucho en 16 Mayo 2011, 02:24:13
No sabria decirte sobre la memoria, las acabo de descubrir esta mañana xD

Los videos de las demos se ven prometedores pero tampoco hay ningún juego muy complejo.

Lo que dices de cargar un fichero desde otro fichero, ¿eso se puede hacer fuera del bootloader? Pq si se puede pues fantástico!!
Título: Re: UZEBOX... ¿Te interesa?
Publicado por: pocket_lucho en 18 Mayo 2011, 03:06:49
MUAHAHAHA

Habemus huellas!


(https://lh4.googleusercontent.com/_ZeNFosibgKs/TdK4uy9mtlI/AAAAAAAACJM/r9Gtf1u3kvw/uzem_001.jpg)

Van un poco a su bola pero más o menos van ;)

Tb he reducido las tumbas para que me entre el número exacto que tenía la version original aunque colocadas en vertical en vez de horizontal.

Ah, ya me han dicho el nombre de la canción y ya tengo el midi, preparaos para la tortura jejeje
Título: Re: UZEBOX... ¿Te interesa?
Publicado por: doragasu en 18 Mayo 2011, 15:48:18
Cita de: \"pocket_lucho\" post=7288
No sabria decirte sobre la memoria, las acabo de descubrir esta mañana xD

Los videos de las demos se ven prometedores pero tampoco hay ningún juego muy complejo.

Lo que dices de cargar un fichero desde otro fichero, ¿eso se puede hacer fuera del bootloader? Pq si se puede pues fantástico!!


A día de hoy, que yo sepa, no hay software hecho para esto, pero debería de poder hacerse si alguien se molesta en escribir el código. Al fin y al cabo el código del bootloader ocupa 4K de flash, perfectamente se podían incrustar las rutinas que leen de la SD y vuelcan en la flash para implementar múltiples cargas. Al menos en teoría. O mejor aún, tal vez podrían modificar el bootloader para que pueda ser llamado desde el código de los juegos.

En cuanto al Oh Mummy!... ¡Ya estoy temblando sólo con ver esa captura con huellas! ¡Y con música XD!
Título: Re: UZEBOX... ¿Te interesa?
Publicado por: doragasu en 18 Mayo 2011, 15:50:00
Por cierto, ayer pasé por Correos para enviaros las consolas a NekOkapi y pocket_lucho, pero tenían petados los ordenadores y había una cola de aquí a Lima, así que me tuve que ir.

Hoy he dejado a mi mujer encargada de hacer los envíos, espero que no tengan problemas en Correos.
Título: Re: UZEBOX... ¿Te interesa?
Publicado por: doragasu en 18 Mayo 2011, 21:57:38
Me informan de que ya están las consolas enviadas a pocket_lucho y NekOkapi :).

Van por carta certificada. Mientras os llegan aprovecho para poner algunas cosillas importantes:

1.- Las he metido en una bolsa anti-estática y a su vez esta en un sobre acolchado. Espero que lleguen en buen estado, pero nunca se sabe las hostias que les pueden dar en Correos... Al LED lo más probable es que se le doblen las patas por el camino, pero nada más lo enderezáis y punto.
2.- Ir preparando para cuando lleguen el material: 1 mando de SNES, un alimentador de 5V de los que tienen clavija tipo ordenador portátil, una tarjeta SD (creo que las SDHC no valen, tiene que ser SD a secas) con juegos en formato UZE y un cable RGB de Master System/Megadrive/NeoGeo.
3.- La tarjeta SD la tenéis que formatear en FAT, nada de NTFS ni FAT32. El bootloader NO soporta archivos fragmentados, así que aseguráos de formatear la tarjeta y meter los juegos de una vez. Coged la más pequeña que tengáis (salvo que queráis meter música y video), ya que todos los juegos que hay por ahí dudo que lleguen a un par de megas. La tarjeta SD se inserta BOCA ABAJO (es decir, con los terminales hacia arriba y la pegatina de la tarjeta hacia abajo).
4.- Para enchufar y sobretodo desenchufar los mandos de SNES, aseguráos de sujetar el conector de la UZE al que estéis enchufando/desenchufando, o corréis el riesgo de arrancar el conector y llevaros las pistas. Con los de alimentación y salida de video no hay problema ya que son componentes \"thru-hole\" (con agujeros) y van soldados a conciencia, con lo que es muy difícil que los arranquéis.

Y creo que eso es todo. Ya me contaréis cuando las recibáis.
Título: Re: UZEBOX... ¿Te interesa?
Publicado por: doragasu en 18 Mayo 2011, 22:00:40
Añado el funcionamiento del bootloader. Las placas van con el bootloader y el Donkey Kong programado. Una vez esté la tarjeta SD con los juegos insertada, el funcionamiento es el siguiente:

- Para sacar el bootloader, hay que resetear la UZE manteniendo apretado cualquier botón del mando.
- Si reseteais la UZE sin pulsar ningún botón del mando, arrancará directamente el último juego que hayáis usado.
Título: Re: UZEBOX... ¿Te interesa?
Publicado por: pocket_lucho en 19 Mayo 2011, 04:25:20
Pues muchas gracias! Estaré al tanto de tus indicaciones pero tendré primero que hacerme el cable rgb xD Lo que no tentiendo muy bien es lo que dices del donkey kong, ¿está en la eeprom interna?¿si arrancas sin sd sale?

Lo que comentas del bootloader seria genial, ¿no hay fuente? No entiendo pq no lo han implementado, si parece trivial...
Título: Re: UZEBOX... ¿Te interesa?
Publicado por: doragasu en 19 Mayo 2011, 05:44:32
El bootloader lo que hace es que pilla un juego de la SD y lo graba en la memoria Flash interna del micro. Una vez grabado ahí se queda hasta que lo sobreescribas con otro juego.

Como yo las placas las probé con el Donkey Kong, pues ese es el que os va metido en Flash, pero creo que si arrancas sin SD, NO sale el juego, sino un error diciendo que no hay SD (no obstante no estoy seguro de esto, tendría que verificarlo). Y si arrancas con SD pero sin presionar ningún botón en el mando, saldrá el Donkey Kong.

El código del Bootloader no se si es abierto o no. Supongo que lo será, pero no estoy seguro. En cuanto a por qué no lo han implementado, tal vez el problema sea que al llamar al bootloader, este sobreescriba la memoria (tanto la de programa como la de datos) del propio juego. No obstante voy a dejar estas preguntas en el foro oficial a ver qué me cuentan.
Título: Re: UZEBOX... ¿Te interesa?
Publicado por: pocket_lucho en 19 Mayo 2011, 15:24:57
Bueno, se podria hacer una copia en la eeprom de datos temporales tipo vida o puntos para que aunque se sobreescriba la ram, puedas recuperar esos datos tras la carga. Para una intro por otra parte no habria que guardar nada, a ver que te dicen en el foro oficial ;)

¿Algún interesado en hacer un grupito de programación chungo para programar alguna cosilla?
Título: Re: UZEBOX... ¿Te interesa?
Publicado por: NekOkapi en 19 Mayo 2011, 21:40:39
Cita de: \"pocket_lucho\" post=7565

¿Algún interesado en hacer un grupito de programación chungo para programar alguna cosilla?


¿Cómo de chungo? :dry:  A mi me gusta programar, pero ando escaso de tiempo y se me acumulan las cosas que quiero hacer. Lo bueno de UZE es que el emulador funciona en Windows y puedo aprovechar horas muertas en el trabajo, algo que no puedo hacer para mis proyectos iOS y así les vá. :pinch:
Título: Re: UZEBOX... ¿Te interesa?
Publicado por: doragasu en 19 Mayo 2011, 23:02:27
A mí me encantaría hacer algo, pero ya ando metido en muchos más fregados de los que puedo afrontar (no se si recordáis las otras placas que mandé fabricar...), así que por ahora no me va a ser posible.

Podían hacer los días de 40 horas a ver si así...
Título: Re: UZEBOX... ¿Te interesa?
Publicado por: pocket_lucho en 20 Mayo 2011, 00:51:12
Por chungo me referia a cosas cutrecillas como el oh mummy o algo así, asi que si os animais :P

Doragasu, ¿qué son esas otras placas que mandaste a fabricar?

PD: Actualizo con más progresos, ya se desentierran las tumbas!

(https://lh5.googleusercontent.com/_ZeNFosibgKs/TdVUfVdKF-I/AAAAAAAACJc/c3r9v2iQazs/uzem_002.jpg)
Título: Re: UZEBOX... ¿Te interesa?
Publicado por: doragasu en 20 Mayo 2011, 04:58:39
¡Ya sólo te faltan las momias! ¡Qué buena pinta tiene!

Las otras placas que hice no tienen nada que ver con videojuegos. Una es un clon del ICD2 (un programador/depurador para microcontroladores PIC), otra es para hacer un display USB (para enchufarlo a mi servidor y ver estadísticas sencillas sin tener que enchufarle un monitor) y la última (la que es más pequeñita y complicada) lleva un microcontrolador de ultra bajo consumo (un MSP430 de Texas Instruments) un chip Bluetooth, una chicharra y un cargador de baterías. Es para solucionar uno de los problemas que tiene mi mujer desde siempre, que nunca sabe dónde deja las llaves. Con esta placa quiero hacer un llavero Bluetooth que pueda emparejarlo con el móvil y con un programa desde este último hacer que suene la chicharra del llavero a volundad. Este proyecto me va a llevar un tiempo (más que nada porque tengo muy poco).
Título: Re: UZEBOX... ¿Te interesa?
Publicado por: doragasu en 21 Mayo 2011, 00:59:29
Me ha contestado UZE a lo del bootloader en los foros oficiales.

El bootloader es también GPL. Se puede descargar del SVN (http://code.google.com/p/uzebox/source/browse/trunk/demos/Bootloader/bootloader.c).

En cuanto a lo de los multicarga, me ha comentado que ya se ha discutido otras veces, pero que al final por una cosa u otra, nadie se ha puesto con ello. Traduzco los inconvenientes que me ha comentado (http://uzebox.org/forums/viewtopic.php?f=3&t=520&start=90#p6805) (que casi todos ya nos los imaginábamos):

1.- No está claro si el programa principal puede saltar al área del bootloader.
2.- Conflictos de reserva de memoria causados por estar 2 programas compartiendo el mismo espacio de memoria estática.
3.- Zona de memoria compartida/global para pasar datos entre niveles
4.- Localización de los punteros de funciones en el bootloader.
5.- Se crea una dependencia de un segundo programa (el bootloader). Podría resolverse enlazando una instancia del bootloader en el sitio correcto.

También comenta que salvo posiblemente el primer problema, todos los demás son salvables, únicamente hay que ponerse con ello.

Por cierto, añado que si estáis pensando tocar el bootloader, hay un problema... y es que si no me equivoco, para flashearlo en la UZE necesitaríais un programador para microcontroladores AVR.
Título: Re: UZEBOX... ¿Te interesa?
Publicado por: NekOkapi en 21 Mayo 2011, 19:25:03
Ya me ha llegado, pero por problemas de logistica no puedo probarlo hasta el miercoles. El mando de SNES que tengo está cascao y tengo que ir a por el otro a casa de mis padres. Además no tengo cable de antena, confieso que no veo la TV :P
Pena, porque lo tenía todo listo para probarlo y ha fallado lo más tonto. :(
Título: Re: UZEBOX... ¿Te interesa?
Publicado por: pocket_lucho en 22 Mayo 2011, 04:38:39
Me he pasado por el foro oficial y veo que el tema del bootloader les ha picado y la idea de usar la eeprom les mola tb, al final va a ser que no he dicho ninguna barbaridad xD

Dicen que se podria hacer trampas reseteando la consola... pues para solucionarlo tan facil como que cuando se lea la eeprom, se borra o se pone una clave que indique al juego que debe cargar el primer uze en vez de guardar las vidas o lo que sea.

Yo la mia la recibí ayer pero he tenido problemas \'tesnicos\', con las ganas que tenia de probar el oh mummy :pinch: De todas formas voy a seguir con las momias, aunque no tengo idea de como hacer su IA :lol:
Título: Re: UZEBOX... ¿Te interesa?
Publicado por: NekOkapi en 22 Mayo 2011, 05:23:34
Yo no he jugado nunca al Oh! Mummy. Así que ni idea de como se mueven. Pero lo más sencillo es calcular la distancia desde el jugador a la movia en coordenadas X e Y e ir acortando las distancias.
Lo malo es que si todas hacen lo mismo se pueden acumular en un mismo punto y queda feo. Así que las diviría en momias kamikaze de este tipo y otras que fueran aleatorias a la hora de cambiar de dirección que no de sentido (Menos darse la vuelta, el azar decide a donde van)

Tendría que jugar al original para sacar la lógica al movimiento.
Título: Re: UZEBOX... ¿Te interesa?
Publicado por: doragasu en 22 Mayo 2011, 20:35:15
Hace la tira de años que no juego al Oh Mummy!, pero creo recordar que la IA era más o menos aleatoria.

No obstante la idea de NekOkapi de dar a cada momia un comportamiento distinto me parece estupenda (y al fin y al cabo es lo que se hace en el PacMan).

Lo de hacer que vayan a saco a por el jugador buscando la distancia mínima mejor no hacerlo con más de una pienso yo, porque si no pueden darse situaciones como todas las momias en fila detrás del jugador y ninguna intentando ir por otro lado.

He escrito en el foro oficial contestando a lo de borrar la EEPROM al arrancar, y algunas cosas más. A ver si se llega a buen puerto y meten multi cargas en el bootloader.
Título: Re: UZEBOX... ¿Te interesa?
Publicado por: Deka Black en 23 Mayo 2011, 02:27:19
Yo no tengo ni idea de electrónica, pero... Os habeis dado cuenta de que con lo que estais poniendo aqui sepodria hacer un manual de iniciacion?
Título: Re: UZEBOX... ¿Te interesa?
Publicado por: NekOkapi en 26 Mayo 2011, 02:54:48
No consigo que se encienda :( Así que preguntitas.
El trasformador que tengo es uno de esos que sirven para suplir las clásicas pilas. Multivoltaje. No tiene 5V, pasa de 4.5 a 6. Con 4.5 el led como que ni se inmuta... el de 6 no lo voy a probar porque con voltajes tan pequeños cualquiera se fia.
El amperaje del trasformador es de 500mA6VA(max) que no lo veo mal pero a lo mejor no alcanza la potencia mínima requerida. (Yo con los amperios y los voltios y los watios siempre me termino haciendo un lio del copón)
Título: Re: UZEBOX... ¿Te interesa?
Publicado por: doragasu en 26 Mayo 2011, 05:23:32
Los transformadores esos son muy malos, la tensión no suele estar regulada, sino que la salida es del transformador \"a pelo\" y además suelen tener un rizado del copón. Yo tengo una fuente regulable más o menos buena (estabilizada) y en pruebas que he hecho con 4,5V sí que se encendía. Por potencia en principio no deberías tener problema, ya que 500 mA deberían ser de sobra. Si bien no me cuadran los datos del transformador, 500 mA a 4,5V son 2,25VA, y no 6.

El LED por cierto, sólo se enciende cuanto entras en un juego compilado con versiones recientes del kernel (por ejemplo el Donkey Kong que lleva metido). En el bootloader no se enciende.

En cualquier caso, asegúrate de que la polaridad es correcta, si la pones al revés te puedes cargar la UZE en un periquete. El negativo por la parte externa del conector y el positivo en el centro.

Yo os recomendaría usar un cargador de PSP si lo tenéis a mano, que suelen rular bastante bien. Lo malo es que la clavija del cargador de PSP no enchufa directamente así que habría que hacer un adaptador.

También las fuentes de PC están bien reguladas y son fáciles de encontrar, si bien es matar moscas a cañonazos y también hay que hacerse un cable adaptador.

Haz la prueba de enchufar la UZE sin tarjeta SD y sin mando, a ver si sale algo o por lo menos se enciende el LED.

La verdad que la primera remesa ha sido un fracaso mayor que el de Microsoft con sus 3 luces rojas. Andáis los dos con problemas técnicos :(.

Por descartar cosas, ¿El cable de video seguro que está bien? ¿Lo has podido probar con una Megadrive/NeoGeo/Master System?

EDITO: otra cosa, asegúrate de que mientras la uses, la UZE esté sobre una superficie totalmente aislante y sin humedad.
Título: Re: UZEBOX... ¿Te interesa?
Publicado por: NekOkapi en 26 Mayo 2011, 06:34:14
Probaré otro trasformador. No quería usar ese, pero era el único con la clavija que tenía a mano. Es el que usaba para grabar las tarjetas de la GameBoyAdvance y sé de sobra que de vez en cuando se le iba la potencia y te dejaba a media grabación, pero bueno, buscaremos otro trasformador.

El cable de video que uso es el de NeoGeoCD porque el de MegaCD no vale :( Miraré en el manual como se sintoniza la televisión, solo pretendía que se encendiera el led ^__^;
Título: Re: UZEBOX... ¿Te interesa?
Publicado por: doragasu en 26 Mayo 2011, 15:33:53
La TV no la tienes que sintonizar, como la señal es RGB sólo tienes que seleccionar la entrada externa de Euroconector en la TV y listo. Asegúrate de que la entrada de euroconector que uses soporte RGB, ya que no todas lo hacen. Si va la NeoGeo, no debería haber ningún problema.
Título: Re: UZEBOX... ¿Te interesa?
Publicado por: NekOkapi en 26 Mayo 2011, 21:14:57
No sé si esto será un inconveniente para la Uze. Mi NeoGeo es una CD y el cable de antena es bastante cutre. El conector que va a la Uze es correcto, pero por el otro lado en lugar de un euroconector, tiene la antena monda y lironda.
Título: Re: UZEBOX... ¿Te interesa?
Publicado por: doragasu en 26 Mayo 2011, 21:45:21
Pues mucho me temo que sí va a ser un problema :(

El cable que hace falta tiene que ser RGB, de los que acaban en euroconector :(.
Título: Re: UZEBOX... ¿Te interesa?
Publicado por: NekOkapi en 26 Mayo 2011, 23:06:39
La cosa se complica xD

Bueno, tengo tiendas de electrónica y componentes cerca de casa. Lleva años tomándome el pelo porque cada vez que voy no sé pedir las cosas... y al final siempre termino pregunando
-¿Cuánto le debo por el cachivache este y para que dice que sirve?
Que jodio, si no es porque fue mi camello de juegos de TurboGrafx a precios asequibles. :)
Título: Re: UZEBOX... ¿Te interesa?
Publicado por: mentalthink en 27 Mayo 2011, 00:41:27
Pues está super guapo.
Título: Re: UZEBOX... ¿Te interesa?
Publicado por: doragasu en 27 Mayo 2011, 04:05:52
Jeje, si quieres te escribo lo que necesitas. Por ejemplo, el conector de video de la UZE que necesitas es un \"conector DIN macho de 8 pines, 270 grados\".
Título: Re: UZEBOX... ¿Te interesa?
Publicado por: pocket_lucho en 27 Mayo 2011, 05:15:37
Si no te aclaras con el soldador, aqui lo puedes comprar por unos 8 euros:

http://www.retrocables.es/category.php?id_category=24

Es el de neogeo.

Doragasu, ¿has recibido el correo con la rom del oh mummy?
Título: Re: UZEBOX... ¿Te interesa?
Publicado por: doragasu en 27 Mayo 2011, 15:12:25
Sí que lo he recibido :).

En cuanto pueda la pruebo y te cuento.
Título: Re: UZEBOX... ¿Te interesa?
Publicado por: doragasu en 31 Mayo 2011, 15:56:44
Para quien le interese montarse la suya propia, pero no se atreva con los componentes de montaje superficial, un tipo de los foros oficiales se ha hecho un kit que utiliza componentes de inserción y con salida RGB por euroconector (http://uzebox.org/forums/viewtopic.php?f=4&t=941#p6858), y lo vende por 49€ + gastos de envío.

La verdad que está muy bien, y además está preparando también una caja con los perfiles fresados que tiene una pinta increíble (http://uzebox.org/forums/viewtopic.php?f=4&t=941&start=10#p6867).
Título: Re: UZEBOX... ¿Te interesa?
Publicado por: NekOkapi en 01 Junio 2011, 07:44:15
La tienda de electrónica donde suelo ir está de mudanzas esta semana, así que me esperaré al lunes e intento hacer también el cable de corriente que quiero. Básicamente por un lado un USB-A que solo trasmita corriente como los Charge&Play de XBOX. Aprovechando que el voltaje del USB es 5v

Al final en lugar de en una caja voy a tener que meter la Uze en un frasco de agua bendita xD
Título: Re: UZEBOX... ¿Te interesa?
Publicado por: Deka Black en 01 Junio 2011, 08:49:43
Insisto en la pblicacion d euntotorial, un manual o como querais llamarlo.
Título: Re: UZEBOX... ¿Te interesa?
Publicado por: doragasu en 01 Junio 2011, 18:29:07
Cita de: \"NekOkapi\" post=7966
La tienda de electrónica donde suelo ir está de mudanzas esta semana, así que me esperaré al lunes e intento hacer también el cable de corriente que quiero. Básicamente por un lado un USB-A que solo trasmita corriente como los Charge&Play de XBOX. Aprovechando que el voltaje del USB es 5v

Al final en lugar de en una caja voy a tener que meter la Uze en un frasco de agua bendita xD


Yo ando muy liado, pero ya que los dos estamos en Madrid, si lo necesitas puedo intentar sacar un hueco para echarte un cable.

@DekaBlack: ¿Un tutorial sobre el montaje, sobre el uso o sobre la programación? ¿O sobre todos?

Sobre el montaje yo podría hacer uno sobre mi placa, pero no se si merece la pena porque no creo que haya mucha gente interesada en meterse en el fregado de montar componentes SMD.

Sobre el uso lo podría escribir, pero es tan sencillo que yo no lo llamaría tutorial, más bien unas sencillas instrucciones.

Y sobre la programación que tal vez sea lo más interesante, yo aún no me he puesto con ello y no se si lo haré algún día, así que no puedo escribirlo.
Título: Re: UZEBOX... ¿Te interesa?
Publicado por: doragasu en 02 Junio 2011, 02:27:44
Ha aparecido otro kit (http://uzebox.org/forums/viewtopic.php?f=1&t=939), hecho por el diseñador original de la consola. También utiliza componentes de inserción, así que es fácil de montar. Tiene salida S-Video y video compuesto, así como interfaz MIDI y un conector de expansión con las señales RGB (y algunas más) para poder conectar la consola por RGB.

El precio del kit completo es de $75 + envío. También se puede comprar la placa + 2 conectores de SNES + 1 conector SD por $10,99 + envío.