Zona Arcade. Construye, Restaura y Decora tu Máquina Arcade y Pinball.

Posts written by Admoroux

view post Posted: 21/11/2015, 12:08     "ArcaduX": Sistema Operativo Linux para Arcades - ~Sistemas Operativos
Buenas a todos!

Bueno, os comento como está el tema. Como comenté hace unos meses, he estado con muchos cambios en mi vida (afortunadamente todos para mucho mejor xD) y no he podido dedicarle tiempo al proyecto, pero no lo he olvidado. Gracias a mi mujer, la cual disfruta como una enana com mi maca y le encanta verme enzarzado en proyectos como éste, estuve mirando alternativas para poder tener un pequeño centro de juegos para poder dejar en el comedor conectado a la tele grande y poder jugar a nuestros juegos favoritos tanto de recreativas como de consolas clásicas. Esto me hizo volver a mirarme los proyectos para Raspberry Pi (en adelante RP) que hay corriendo y me enamoré del pack RetroPie + EmulationStation.

Entonces recordé que urkopin (Gracias!) lo comentó al principio del proyecto, pero no le di importancia. Ahora (no sé desde cuando xd), EmulationStation funciona también en sistemas Windows y Linux a parte de Raspbian, lo malo es que RetroPie sólo funciona para Raspbian.

Si Raspbian es un Debian para RP, pensé "¿por qué no adaptamos el RetroPie a Debian para que se pueda instalar en cualquier ordenador y usarlo como base para Arcadux?" (de nuevo, gracias urkopin!)

Así que la linea actual de investigación se basa en adaptar el código de RetroPie a Debian, lo cual prepararía todos los emuladores más el frontend EmulationStation para dejarlos listos en una distro normal Debian.

He empezado a destripar el código y adaptando algunas líneas para empezar a hacer algunas pruebas y la cosa promete. Como dije en su momento, no puedo prometer tiempo ni resultados a corto plazo, pero en cuanto tenga las primeras pruebas os iré reportando puntualmente.

Saludos!
view post Posted: 24/4/2015, 10:42     "ArcaduX": Sistema Operativo Linux para Arcades - ~Sistemas Operativos
Buenas a todos!

Siento llevar tanto tiempo desaparecido del foro, pero estoy con muchos cambios en mi vida (mudanzas, cambios de trabajo, etc.) que me están manteniendo apartado del mundillo (aun tengo mi maca a medias... xDDD).

Nada, sólo quería informaros que el proyecto se paró pero no está abandonado. He encontrado un compañero de curro que me va a echar una mano para generar la distro, por lo que en cuanto pueda dedicarme me pondré a seguir avanzando en él.

Os pido un poco de paciencia, ya que es un proyecto complejo y que requiere esfuerzo y dedicación, pero no tengo intención de abandonarlo.

Gracias a todos por el apoyo!
Saludos.
view post Posted: 11/7/2014, 09:51     Consulta Sistema Operativo Arcade - ~Sistemas Operativos
La elección de la gráfica es un poco 'delicada', aunque dependerá de los emuladores que quieras usar. Mame necesita recursos dependiendo de la rom que se lance. No consume lo mismo un Killer Instinct que un Pong, por lo que cuanto más modernos sean los juegos que quieras lanzar, más potencia de gráfica necesitarás. Además, no sólo de Mame vive el retrogamer, por lo que también debes tener en cuenta el resto de sistemas que quieres emular. Teniendo en cuenta eso, La mayoría de roms de Mame, todas las consolas de 8 y 16 bits y la mayoría de 32 bits funcionan bien con gráficas de poca memoria si optimizas bien los emuladores y tienes en cuenta la premisa que te decía en una respuesta anterior (menor consumo por SO, mayor cantidad de recursos para emulación). Yo he conseguido emular PSX sin muchos problemas con gráficas AGP de 32MB, por lo que no deberías tener problemas con las PCI, pues creo que lo normal es que tengan de 128MB hacia arriba.
Prueba a buscar algunas gráficas y publica precios y condiciones en este hilo junto con los sistemas que pretendes emular, así te puedo aconsejar mejor sobre la compra.
Saludos.
view post Posted: 10/7/2014, 16:03     Consulta Sistema Operativo Arcade - ~Sistemas Operativos
Buenas,

Recuerda que RetrOS es sólo una optimización de Windows XP, no lleva los controladores de tus dispositivos, por lo que tendrás que instalarlos. Probablemente el problema lo tengas ahí.

Otra cosa, las tarjetas Intel no son recomendables, por lo que te aconsejaría comprarte una dedicada. Si quieres poder configurarla para que te funcione con las frecuencias nativas de los juegos de mame, lo mejor es una ATI, suele dar menos problemas que una NVidia en ese aspecto.

Saludos.
view post Posted: 6/7/2014, 12:26     "ArcaduX": Sistema Operativo Linux para Arcades - ~Sistemas Operativos
Buenas,

Señores, esto va avanzando. Os pongo las primeras capturas del escritorio personalizado para Arcadux. A ver qué os parece.
Os recuerdo que podéis comentar lo que queráis sobre el proyecto y dar vuestra opinión o hacer peticiones que se mirarán de incluir con la distribución.

Escritorio principal:


Menú de apagado:


En principio, el sistema permitirá lanzar automáticamente el frontend que elijamos una vez configurado, pero un entorno de escritorio creo que es imprescindible para configurar y poner todo en su sitio.

Espero que os guste.
Saludos.
view post Posted: 5/7/2014, 13:18     "ArcaduX": Sistema Operativo Linux para Arcades - ~Sistemas Operativos
Bueno, otro update más para hoy y espero que no sea el último, aunque ahora ya no habrán más hasta la noche casi seguro. Os presento la primera versión el logo para la distro que tenía en mente. Os pongo la versión con fondo oscuro y la versión con fondo claro para ver los contrastes. El logo base lo he hecho en Ilustrator, por lo que lo podemos tener en vectorial de manera simple y en trazos para cambiarle el tamaño sin perder calidad. Ya me diréis qué os parece. Saludos.

view post Posted: 5/7/2014, 11:13     "ArcaduX": Sistema Operativo Linux para Arcades - ~Sistemas Operativos
Buenas!

Bueno, hoy ya he empezado a crear la máquina virtual sobre la que iré trabajando. Ahora mismo estoy haciendo una instalación base de Debian para ir eligiendo los paquetes que va a llevar en la base. Lo que estoy haciendo es crear la base sobre la que trabajará Arcadux. Estoy procurando que lleve los controladores de vídeo básicos abiertos, aunque el apartado gráfico será algo que tendré que revisar sobretodo cuando pase la instalación a una máquina física para testearlo al máximo y procurar que funcione lo mejor posible. Estoy a esperas de pillar una ArcadeVGA para mirar de ponerle, de manera nativa, la configuración para que funcione también a 15kHz, que es lo que más me preocupa conseguir.

Una vez acabada la instalación, revisaré el tema de las dependencias y demás para instalar los emuladores y frontends que lleve la distro de base. Es muy importante vuestra ayuda en este punto, ya que necesito que me digáis, a parte de MAME, qué emuladores debería llevar de serie. Esto, además, me servirá para revisar el tema de permisos y derechos de distribución de cada uno, puesto que me puedo encontrar que algunos emuladores no se puedan distribuir libremente de esa manera y tendré que contactar con los creadores o propietarios para pedirles permiso y todo eso.
Voy a ir modificando el primer hilo de manera que sirva como bitácora de avances y estado del proyecto y no tenga que ser necesario leerse todo el hilo para saberlo.

Por otra parte, ya podéis empezar a elegir el nombre de la primera versión de Arcadux. Como comento en un post anterior, la idea es ponerle el nombre de una recreativa. Al ser la primera versión, creo que lo suyo sería que empezara por la letra A, la versión 2.0 tenga un nombre que empiece por B, etc. A mí me gustaría que los nombres sean lo más populares posible, de manera que evitaría poner un nombre poco conocido, aunque la comunidad decide. Algunos nombres que he preseleccionado para la primera versión serían:

- Aero Fighters
- After Burner
- Alien Storm
- Altered Beast
- Arch Rivals
- Arkanoid
- Asteroids

Seguro que hay más, muchos más, pero es para hacerse una idea. A mí, personalmente, me gusta mucho que sea Arkanoid el primero, pero será el que decidamos entre todos.

Por ahora, eso es todo por hoy. Os seguiré informando.

Saludos.
view post Posted: 5/7/2014, 10:48     Consulta Sistema Operativo Arcade - ~Sistemas Operativos
Buenas!

Desde mi punto de vista, y así lo hice inicialmente en mi maca, lo mejor es hacer lo siguiente:

1.- Crea dos particiones, una para el sistema operativo y la otra para los emuladores, los frontends y las roms. De esta manera, si el sistema se daña o tienes que volver a formatearlo por el motivo que sea, no pierdes toda la base de emulación que ya tenías creada (configuraciones, estructura de archivos, roms, etc.). Aquí va a gusto de cada uno. En tu caso, tieniendo un disco duro de 30GB creo que una buena opción sería ponerle de 2 a 4GB para el sistema operativo y el resto para emuladores y roms.

2.- Instala RetrOS como sistema único. Tener dos sistemas operativos en una recreativa es un desperdicio de espacio en el disco duro, ya que una vez tengas RetrOS bien configurado y funcionando, no necesitarás otro para nada y así aprovechas mejor el espacio.

3.- Una vez instalado RetrOS, instálale los drives específicos de tu ordenador, es decir, tarjeta de sonido, tarjeta gráfica, etc. Lo mejor es que dejes puesto en el sistema lo estríctamente necesario. Retros está muy bien optimizado, de manera que cuanto menos le metas, mejor.
Explico mejor esto: cuanta más 'basura' le metas a un Windows (cualquiera), más recursos va a consumir, por lo que menos te quedarán para emulación y frontends. Esto, desde mi punto de vista, es muy importante, ya que como sólo tienes 512MB de RAM, si consumes mucho con el sistema te va a quedar poco para la emulación. Todos (o casi todos) los emuladores tiran, sobretodo, de CPU y RAM, por lo que aunque tengas una gráfica potentísima si tu CPU y tu RAM se quedan cortas tendrás problemas de respuesta, lentitud e, incluso, cuelgues. Por lo tanto, a más RAM libre, mejor rendimiento.
En este paso es donde, también, debes configurar tu tarjeta gráfica, sobretodo si vas a usar un CRT o incluso si vas a usar una ArcadeVGA, ya que toda esta configuración es mejor hacerla antes de meterle mano a los emuladores y los frontends. HyperSpin es muy especial en este aspecto, ya que si la gráfica no está bien configurada antes de meterle mano, puede que no te inicie o incluso puede comportarse de manera errática (y lo digo por experiencia xD).

4.- Independientemente del frontend que uses (incluso HyperSpin está preparado para modificar todas las rutas de programas y roms), cárgalo todo en la segunda partición. Lo que yo hago es crear varias carpetas principales en la raiz, de manera que, por ejemplo, tengas EMULATORS y ROMS en la raiz, y de cada una de ellas cuelguen las carpetas con los emuladores correspondientes y las roms. Gráficamente sería algo como:
\
|- EMULATORS
| |- Mame
| |- Nestopia
| |- (etc.)
|- ROMS
| |- Mame
| |- Nes
| |- (etc.)
|- FRONTENDS
| |- HyperSpin
| |- Mala
| |- (etc.)


De esta manera, una vez lo tengas todo configurado (y creeme si te digo que la configuración de emuladores y frontends es lo más laborioso de todo), si tienes que formatear el sistema y reinstalarlo, o incluso si tienes que copiarlo para pasarlo a un disco duro mayor, lo tendrás todo preparado y listo para no tenerlo que hacer por segunda vez.

5.- Una vez todo listo, usa el TurboShell (creo que se llamaba), para configurar el sistema para que te inicie sin entorno de ventanas y directamente al frontend.

6.- Disfruta de tu nueva recreativa!

Estos son los pasos que yo he seguido para mis dos primeros proyectos y me ha ahorrado muchísimo tiempo, ya que la estructura de emuladores y roms (y todos los extras que le metas que no dependan del SO) la tendrás hecha y no tendrás que rehacerlo cada vez.

Sobre si RetroOS es compatible con placas USB Puzzle, pues la verdad es que no sé a qué te refieres con ello, pero si Windows XP es compatible, no deberías tener ningún problema al respecto.

Espero que te haya ayudado y ya irás comentando el resto de dudas que tengas.
Saludos.
view post Posted: 4/7/2014, 15:48     girar pantalla mame32 - ~M.A.M.E. - The Multiple Arcade Machine Emulator
Buenas,

No indicas si el resto de juegos verticales también te salen girados o no, pero te aconsejo que mires la configuración del PacMan por si tuvieras activada la opción Auto-Rotation (creo, te lo digo de memoria).

Saludos.
view post Posted: 4/7/2014, 11:05     "ArcaduX": Sistema Operativo Linux para Arcades - ~Sistemas Operativos
Gracias, Mikonos!

Bueno, aunque hace un par de días que no comento nada por aquí, sigo estudiando y avanzando poquito a poco. Lo que pasa es que llego reventado últimamente del trabajo y hace poco que he adoptado un gatito que no me deja ponerme a trabajar en el ordenador, luego se me hace tarde y sólo quiero meterme en la cama y dormir xD

Este fin de semana habrán novedades y os iré enseñando las primeras pruebas y demás.

Saludos!
view post Posted: 4/7/2014, 09:59     Green Gold Arcade Slim - ~Zona de Proyectos sobre tu Cabina Arcade y Otros
Que buenísima manera de iniciarte en este foro. Ante todo, bienvenido al foro. Es un gran proyecto y te quedó muy guapa, aunque a mí personalmente el cortar una maca por la mitad me parece un sacrilegio... XDDD Espero que nos vayas informando de como va el proyecto de la Wreck-it Ralph. He visto otros proyectos sobre el mismo tema y es una maca que a mí también me dan ganas de hacerla. Debo admitir que RompeRalph me llenó de nostalgia xD

Saludos y de nuevo, bienvenido!
PD: Tu niña tiene muy buen gusto, sí señor :D
view post Posted: 4/7/2014, 08:43     quitar stand-by de tv - ~Vídeo
Pues tampoco es mala idea, no se me habia ocurrido. Me lo miraré yo también a ver si puedo quitarle el botón. Gracias por la idea.

Saludos.
view post Posted: 3/7/2014, 23:46     El "Juego Preferido Arcade" de los Zoneros - ~Juegos
Grandisimo Shinobi también. Otra 'zampa-perras' de mi infancia... Lástima que sólo se pueda elegir uno! xDD

Saludos
view post Posted: 3/7/2014, 23:44     quitar stand-by de tv - ~Vídeo
Buenas!

Yo lo que hice fue soldar un pequeño botón que va escondido debajo del CPO al botón del panel frontal que sirve para cambiar de canal. Con eso el televisor se enciende si se me queda en standby. Quizá te sirva de ejemplo. Hay gente que me consta que tiene el mando a mano y la enciende desde él dejando el sensor cerca del bezel de cristal para que reciba bien la señal.

Saludos.
view post Posted: 2/7/2014, 13:14     El "Juego Preferido Arcade" de los Zoneros - ~Juegos
Hostias! Cierto, cierto xDD Pues te juro por el JAMMA más sagrado que no lo vi... xDD

Gracias por añadirme!
Saludos
100 replies since 16/11/2012