Como he visto que muchos de vosotros, teneis el problema de que teneis un romset para una version de mame en concreto, pero no teneis su ejecutable afinado, sin nag screens, high scores, etc... aqui os digo como conseguirlos para cualquier version.
Esto es para la versión de la linea de comandos, destinada a usarse con un frontend, como MaLa o bien Emuloader, desconozco si hay que añadir librerías extra para compilar MameUI, aunque no intentaría compilar esta ultima, ya que creo que la interfaz hace tiempo que esta abandonada, no la desarrollan y no va muy bien.
Lo primero sera ir a la página oficial de Mame y bajarnos el código fuente de la versión que queremos compilar de http://mamedev.org/:
sábado, 19 de noviembre de 2011
viernes, 7 de octubre de 2011
RetrOS x64 1.6.1
Como yo creo que es normal, en el primer lanzamiento siempre se deja alguna puntada por descuido sin dar. En el caso de RetrOS x64, he tenido que solucionar varias cosas:
-Retirado SFC (Protección de archivos de Windows).
-Solucionado problema de compatibilidad de los binarios de TurboSheller con x64.
-Añadidas librerias de Visual C++ 2010, para que NullDC funcione correctamente.
Lo principal es que después de substituir la shell con TurboSheller y reiniciar, tenia la mala constumbre de no iniciar el FrontEnd...
En próxima subida de versión igualare las versiones, la 32 bits 1.7 y la de 64 bits 1.7.
Entre la 1.6 de 32 bits y la 1.6.1 de 64 bits, no hay ninguna diferencia de funcionamiento.
Teneis la actualización en la página de descargas.
-Retirado SFC (Protección de archivos de Windows).
-Solucionado problema de compatibilidad de los binarios de TurboSheller con x64.
-Añadidas librerias de Visual C++ 2010, para que NullDC funcione correctamente.
Lo principal es que después de substituir la shell con TurboSheller y reiniciar, tenia la mala constumbre de no iniciar el FrontEnd...
En próxima subida de versión igualare las versiones, la 32 bits 1.7 y la de 64 bits 1.7.
Entre la 1.6 de 32 bits y la 1.6.1 de 64 bits, no hay ninguna diferencia de funcionamiento.
Teneis la actualización en la página de descargas.
martes, 4 de octubre de 2011
Parche TurboSheller x64
Como os habrá ocurrido algunos, después de configurar el frontend en x64, al reiniciar no sale nada, eso ocurre por que use el binario de 32 bits en el compiler.exe, ahora lo he solucionado, incluyendo el de x64:
Parche TS x64
Basta con finalizar el proceso tstart.exe, y sobreescribir este en la carpeta C:\Program Files\TSheller\Compiler y solucionado.
Actualizare esto en la ISO directamente, además se me olvido incluir la librerías de Visual C++ y emulador de Dreamcast, no arranca.
Saludos.
Parche TS x64
Basta con finalizar el proceso tstart.exe, y sobreescribir este en la carpeta C:\Program Files\TSheller\Compiler y solucionado.
Actualizare esto en la ISO directamente, además se me olvido incluir la librerías de Visual C++ y emulador de Dreamcast, no arranca.
Saludos.
domingo, 11 de septiembre de 2011
Conseguir el último romset de mame fácilmente
Una de los mayores problemas después de bajarse RetrOS, suele ser conseguir el ultimo romset de mame.
Pero con esto no nos sera nada complicado:
1- Nos bajamos e instalamos el cliente torrent "uTorrent", por ejemplo...
2-Nos registramos en http://www.pleasuredome.org.uk/
3-Hacemos click en el apartado "Torrents", hay de romsets, updates y rollbacks!!! a disfrutar!!!, mejor que en los tiempos de mame.dk!!!
Pero con esto no nos sera nada complicado:
1- Nos bajamos e instalamos el cliente torrent "uTorrent", por ejemplo...
2-Nos registramos en http://www.pleasuredome.org.uk/
3-Hacemos click en el apartado "Torrents", hay de romsets, updates y rollbacks!!! a disfrutar!!!, mejor que en los tiempos de mame.dk!!!
sábado, 3 de septiembre de 2011
Integrar controladores SATA en RetrOS
Desde la versión 1.6, RetrOS viene sin controladores SATA integrados, ya que los paquetes de drivers, ralentizaban la instalación y provocaban muchos pantallazos azules. Así que vamos a ser más precisos, integrando solo los nuestros...
Necesarios:
-El ISO de RetrOS.
-nLite, el programa con el que esta optimizado, el Windows que viene con RetrOS.
El primer paso, es irnos a la página de descarga de controladores de nuestra placa base, en mi caso es una Asrock N68C-S y necesito los de Windows XP 64 Bits:
Necesarios:
-El ISO de RetrOS.
-nLite, el programa con el que esta optimizado, el Windows que viene con RetrOS.
El primer paso, es irnos a la página de descarga de controladores de nuestra placa base, en mi caso es una Asrock N68C-S y necesito los de Windows XP 64 Bits:
martes, 9 de agosto de 2011
RetrOS x64 Publicado
Ya esta disponible la versión x64 de RetrOS, notad que esta versión no esta tan optimizada, pues no esta pensada para equipos antiguos, si no para medianamente modernos o con dos núcleos y con al menos 1 GB de memoria.
Así mismo se han suprimido MAME 0.106 en esta versión, ya que no tiene sentido, al supornerse que se instala disponiendo de un procesador potente, además de otras utilidades como WinVGA que son viejas.
Evidentemente viene con MAME 0.143 para x64 que rinde mas que la de 32 bits, que es el plus de usar RetrOS x64, ademas de poder instalar mas de 4 GB de RAM.
El resto de aplicaciones de 32 Bits, como Zinc, MaLa y demas funcionan a la perfección...
Bueno espero lo disfruteis, toda vuestra, lo teneis en la sección de descargas!!!
Así mismo se han suprimido MAME 0.106 en esta versión, ya que no tiene sentido, al supornerse que se instala disponiendo de un procesador potente, además de otras utilidades como WinVGA que son viejas.
Evidentemente viene con MAME 0.143 para x64 que rinde mas que la de 32 bits, que es el plus de usar RetrOS x64, ademas de poder instalar mas de 4 GB de RAM.
El resto de aplicaciones de 32 Bits, como Zinc, MaLa y demas funcionan a la perfección...
Bueno espero lo disfruteis, toda vuestra, lo teneis en la sección de descargas!!!
domingo, 24 de julio de 2011
Retros x64 en desarrollo
Pues bueno, prometi que sacaria una versión basada en x64 y aqui estoy currando como un enano en ella os pongo imagenes:
Aqui arrancando:
El logo de arranque llevan grandes cambios, notese el "x64" que es lo único que ha cambiado...
Aqui arrancando:
El logo de arranque llevan grandes cambios, notese el "x64" que es lo único que ha cambiado...
lunes, 18 de julio de 2011
Versión 1.6 de RetrOS
Pues ya tengo subida la última versión, la 1.6 es un rollback, es decir se han dado pasos atrás, para mejorar su funcionamiento y compatibilidad.
-Se han quitado todos los drivers integrados, pues no daban mas que problemas, SATA, de los 3000 en 1 y los de la ArcadeVGA, aunque están en el directorio "DRIVERS" del CD. Si no os reconoce el disco duro siempre podéis usar la opción de F6 y meter un disquete con los drivers en modo texto, poner un post en foro y os ayudaremos con el proceso.
-Se ha quitado minlogin, si queremos un arranque aun mas rápido, siempre podremos usar los driver EWF mas HORM, carpeta DRIVERS del cd también.
-Se ha actualizado MAME a la version 0.143u3.
-Se han actualizado TODAS las aplicaciones a su ultima versión.
-Se ha agregado MAME Screensaver.
-Se ha integrado en TurboSheller, AutoHotkey a parte de quitar un bug.
A continuación os cito el archivo INFO.TXT del CD:
-Se han quitado todos los drivers integrados, pues no daban mas que problemas, SATA, de los 3000 en 1 y los de la ArcadeVGA, aunque están en el directorio "DRIVERS" del CD. Si no os reconoce el disco duro siempre podéis usar la opción de F6 y meter un disquete con los drivers en modo texto, poner un post en foro y os ayudaremos con el proceso.
-Se ha quitado minlogin, si queremos un arranque aun mas rápido, siempre podremos usar los driver EWF mas HORM, carpeta DRIVERS del cd también.
-Se ha actualizado MAME a la version 0.143u3.
-Se han actualizado TODAS las aplicaciones a su ultima versión.
-Se ha agregado MAME Screensaver.
-Se ha integrado en TurboSheller, AutoHotkey a parte de quitar un bug.
A continuación os cito el archivo INFO.TXT del CD:
sábado, 16 de julio de 2011
Avance de novedades en RetrOS 1.6
Bueno os voy adelantando, TurboSheller, ahora lleva integrado AutoHotkey, lo que quiere decir que podemos hacer con él un montón de cosas como:
-Asignar pulsaciones del joystick a ejecuciones de programas o macros de teclas, o movimientos de ratón.
-Automatizar cargas de aplicaciones al cargar RetrOS en modo silencioso.
-Disponemos de un lenguaje de scripting completo, que permite hacer prácticamente cualquier cosa.
-Se ha optimizado la carga silenciosa del Frontend y optimizado el consumo de memoria, ya no se carga tsheller.exe en segundo plano, solo tstart.exe, consumiendo solo 1 mb de memoria.
-Asignar pulsaciones del joystick a ejecuciones de programas o macros de teclas, o movimientos de ratón.
-Automatizar cargas de aplicaciones al cargar RetrOS en modo silencioso.
-Disponemos de un lenguaje de scripting completo, que permite hacer prácticamente cualquier cosa.
-Se ha optimizado la carga silenciosa del Frontend y optimizado el consumo de memoria, ya no se carga tsheller.exe en segundo plano, solo tstart.exe, consumiendo solo 1 mb de memoria.
martes, 5 de julio de 2011
Resoluciones nativas y no morir en el intento
Se dice muchas veces que las resoluciones nativas no son prácticas, que es imposible mostrar todos los juegos en nativa, que no ocupan toda la pantalla, etc... y es verdad. Pero haz la prueba, compara un juego en su placa jamma original, que siempre es a resolución nativa, con el mismo en una resolución entrelazada a 640x480 en un CRT Arcade o TV, lo primero es que la vista se te cansara mucho menos, lo segundo es que no notaras diferencia alguna en gráficos a una placa original y lo tercero que disfrutaras de autenticas scanlines.
Lo que vamos a hacer en este tutorial es combinar las resoluciones en nativa, que se muestran bien en nuestro monitor, poniendo las que no se muestran bien, en entrelazado con stretching por hardware.
Lo que vamos a hacer en este tutorial es combinar las resoluciones en nativa, que se muestran bien en nuestro monitor, poniendo las que no se muestran bien, en entrelazado con stretching por hardware.
jueves, 30 de junio de 2011
Educar ATi a ArcadeVGA
Muchos no tenemos 75-100 euros para gastar en una de ellas, así que lo haremos será cambiar la bios de la tarjeta original ati...
Necesitaremos una ATi 9250 AGP con 128mb, lo ideal para nuestros viejos Pentium 4 y similar que usamos para la recretiva, con ranura AGP, se puede adquirir fácilmente de 2ª mano por internet, con un precio de 20 euros más o menos:
http://www.milanuncios.com/anuncios/ati-9250.htm
Si tenemos una vieja gráfica PCI será mejor, en caso de estropear la ATi al flasear mal, podemos recuperar la gráfica, teniendo imagen a través de ella.
Necesitaremos una ATi 9250 AGP con 128mb, lo ideal para nuestros viejos Pentium 4 y similar que usamos para la recretiva, con ranura AGP, se puede adquirir fácilmente de 2ª mano por internet, con un precio de 20 euros más o menos:
http://www.milanuncios.com/anuncios/ati-9250.htm
Si tenemos una vieja gráfica PCI será mejor, en caso de estropear la ATi al flasear mal, podemos recuperar la gráfica, teniendo imagen a través de ella.
sábado, 28 de mayo de 2011
Turbo Sheller con corazón de AutoHotkey
Hasta ahora, la combinación de teclas que lanzaban TS eran Ctrl-X, con esta mejora podréis lanzarlo con la que queráis e incluso con el joystick.
Lo que voy a hacer es substituir tstart.exe, por un ejecutable que lance un script de AHK, que siempre este cargado (1 MB de ram), permitiéndonos ahorrar incluso memoria al no arrancar el SO con TS cargado en segundo plano, que son 20 mb de ram (Dichoso .NET).
Directamente lo lanzará el script al pulsar las teclas Ctrl-T y si se queda en 2º plano lo pondrá en primero.
Editando el script con un simple bloc de notas podremos poner todos los atajos de teclado, que nos podamos imaginar, volumen, ejecutar aplicaciones y lo mas importante, se puede incluir cualquier botón o palanca de control del joystick, basta con deciros que hay scrpts de AHK, que permiten manejar el puntero con el joystick. El limite sera solo la imaginación. El código fuente lo tengo preparado, comentado a tope, para que no os liéis y podáis editarlo a voluntad. ademas en http://www.autohotkey.com, teneis una referencia, con la que podréis hacer prácticamente cualquier cosa, es casi un lenguaje de programación.
Además esta la novedad del salvapantallas, como os dije con minlogin dejaba de funcionar, pero la rutina que he creado en el script, usando los mismos parámetros de Windows y su salvapantallas en propiedades de pantalla, la reactiva añadiéndole la gran ventaja de que ahora reconoce en el tiempo inactivo, los botones y palancas de control. Lo que permite poner cualquier salvapantallas y que solo moviendo una palanca o pulsado un boton del panel de control, se quite. Mismamente "Mame Screensaver", que permite que mame lanze un juego aletoriamente, cada lapso de tiempo indicado, independientemente de que frontend usemos, se puede poner de manera fácil y vendrá en la próxima versión de RetrOS.
Os pongo lo que llevo de código, sacaré una actualización a parte para los que tenéis versiones antiguas de RetrOS, lo podáis disfrutar.
Aún quiero añadir un par de entradas para subir y bajar el volumen:
Lo que voy a hacer es substituir tstart.exe, por un ejecutable que lance un script de AHK, que siempre este cargado (1 MB de ram), permitiéndonos ahorrar incluso memoria al no arrancar el SO con TS cargado en segundo plano, que son 20 mb de ram (Dichoso .NET).
Directamente lo lanzará el script al pulsar las teclas Ctrl-T y si se queda en 2º plano lo pondrá en primero.
Editando el script con un simple bloc de notas podremos poner todos los atajos de teclado, que nos podamos imaginar, volumen, ejecutar aplicaciones y lo mas importante, se puede incluir cualquier botón o palanca de control del joystick, basta con deciros que hay scrpts de AHK, que permiten manejar el puntero con el joystick. El limite sera solo la imaginación. El código fuente lo tengo preparado, comentado a tope, para que no os liéis y podáis editarlo a voluntad. ademas en http://www.autohotkey.com, teneis una referencia, con la que podréis hacer prácticamente cualquier cosa, es casi un lenguaje de programación.
Además esta la novedad del salvapantallas, como os dije con minlogin dejaba de funcionar, pero la rutina que he creado en el script, usando los mismos parámetros de Windows y su salvapantallas en propiedades de pantalla, la reactiva añadiéndole la gran ventaja de que ahora reconoce en el tiempo inactivo, los botones y palancas de control. Lo que permite poner cualquier salvapantallas y que solo moviendo una palanca o pulsado un boton del panel de control, se quite. Mismamente "Mame Screensaver", que permite que mame lanze un juego aletoriamente, cada lapso de tiempo indicado, independientemente de que frontend usemos, se puede poner de manera fácil y vendrá en la próxima versión de RetrOS.
Os pongo lo que llevo de código, sacaré una actualización a parte para los que tenéis versiones antiguas de RetrOS, lo podáis disfrutar.
Aún quiero añadir un par de entradas para subir y bajar el volumen:
viernes, 13 de mayo de 2011
Exprimiendo lo inexprimible
No paro, soy un culo inquieto...
Probablemente con esto llegue al limite de lo que pueda bajar el consumo de RAM y CPU, en total solo quedarán 14 servicios arrancados, con un consumo de 40 mb de ram recién arrancado:
Probablemente con esto llegue al limite de lo que pueda bajar el consumo de RAM y CPU, en total solo quedarán 14 servicios arrancados, con un consumo de 40 mb de ram recién arrancado:
Después de esto todas las futuras versiones de RetrOS, a no ser que tengan bugs, ya llevaran la carpeta i386 igual, salvo las aplicaciones, que iré actualizando según salgan.
Usa la hibernación para arrancar siempre
Usar HORM = Hibernate Once Resume Many
Esto permite hibernar nuestro equipo una vez e iniciar siempre partir de ahí (Requiere del driver EWF):
1-Activamos la hibernación:
www.microsoft.com/spain/windowsxp/u.../hibernate.mspx
También podemos configurarlo, para que al presionar el botón de apagado se hiberne, así no será más fácil congelar el sistema con el frontend ya arrancado.
Esto permite hibernar nuestro equipo una vez e iniciar siempre partir de ahí (Requiere del driver EWF):
1-Activamos la hibernación:
www.microsoft.com/spain/windowsxp/u.../hibernate.mspx
También podemos configurarlo, para que al presionar el botón de apagado se hiberne, así no será más fácil congelar el sistema con el frontend ya arrancado.
Arranca RetrOS desde una Compact Flash
- Introducción
El procedimiento que a continuación se va a detallar tiene las siguientes ventajas:
- El sistema operativo arrancará muy rápido, entre 15 y 25 segundos dependiendo del hardware usado.
- La nformación será leida desde una tarjeta Compact Flash y escribirá en RAM.
- Por defecto, al apagar el ordenador se descartarán los cambios en el sistema de archivos, pero tendréis la opción de guardarlos.
- Tendremos el sistema operativo congelado, sin tener que recurrir a otras aplicaciones de terceros. Esto hará que vuestra máquina recreativa nunca se desconfigure accidentalmente o por un fallo de software.
- Este sistema funciona en hardware antiguo. Yo he obtenido un arranque en 25 seg. desde que pulso el botón de encendido hasta que sale el menu de juegos de mi frontend con un Pentium IV a 2.4 Ghz.
El procedimiento que a continuación se va a detallar tiene las siguientes ventajas:
- El sistema operativo arrancará muy rápido, entre 15 y 25 segundos dependiendo del hardware usado.
- La nformación será leida desde una tarjeta Compact Flash y escribirá en RAM.
- Por defecto, al apagar el ordenador se descartarán los cambios en el sistema de archivos, pero tendréis la opción de guardarlos.
- Tendremos el sistema operativo congelado, sin tener que recurrir a otras aplicaciones de terceros. Esto hará que vuestra máquina recreativa nunca se desconfigure accidentalmente o por un fallo de software.
- Este sistema funciona en hardware antiguo. Yo he obtenido un arranque en 25 seg. desde que pulso el botón de encendido hasta que sale el menu de juegos de mi frontend con un Pentium IV a 2.4 Ghz.
jueves, 12 de mayo de 2011
Modificar la barra de progreso
Personalizar la barra de texto
Seguro que esto no se adecua al estilo de tu recreativa:
Vamos a solucionarlo...
Seguro que esto no se adecua al estilo de tu recreativa:
Vamos a solucionarlo...
Usar HORM para arrancar en 15 segundos
Usar HORM = Hibernate Once Resume Many
Esto permite hibernar nuestro equipo una vez e iniciar siempre partir de ahí (Requiere del driver EWF):
1-Activamos la hibernación:
www.microsoft.com/spain/windowsxp/u.../hibernate.mspx
También podemos configurarlo, para que al presionar el botón de apagado se hiberne, así no será más fácil congelar el sistema con el frontend ya arrancado.
Esto permite hibernar nuestro equipo una vez e iniciar siempre partir de ahí (Requiere del driver EWF):
1-Activamos la hibernación:
www.microsoft.com/spain/windowsxp/u.../hibernate.mspx
También podemos configurarlo, para que al presionar el botón de apagado se hiberne, así no será más fácil congelar el sistema con el frontend ya arrancado.
lunes, 9 de mayo de 2011
Configurar Multimame
Pequeño tutorial, sobre como configurar multimame, que viene preconfigurado en RetrOS, un wrapper al que se dirigen todos los comandos que lanza mala y decide si ejecutarlos con mame o zinc. Así jugaremos con zinc a los juegos 3D, sin hacer nada, desde mala sin enterarnos.
domingo, 8 de mayo de 2011
Ya disponble la versión 1.5 de RetrOS
Las principales mejoras son, la integración del archivo minlogin de Windows XP Embedded, los drivers EWF para instalar el sistema en una Compact Flash, se ha incluido DWJukebox a petición popular y que se han incluido los drivers de Calamity, ademas de las BIOS para las ArcadeVGA.
Por problemas de espacio en el CD, se ha quitado VLC, pero se ha hecho que K-Lite Codec Pack instale Mediaplayer Classic, que es un substituto bastante decente.
Lo teneis en la sección de Descargas.
Os pongo el archivo INFO.TXT del CD:
Por problemas de espacio en el CD, se ha quitado VLC, pero se ha hecho que K-Lite Codec Pack instale Mediaplayer Classic, que es un substituto bastante decente.
Lo teneis en la sección de Descargas.
Os pongo el archivo INFO.TXT del CD:
Proceso de instalación de RetrOS
Ya tengo la iso terminada y como no me podia aguantar, la he probado en un viejo Lentium 4 que tenia por casa a 2,4, que tendra sus 7 u 8 años, que es el tipo de PC, para el que esta pensado RetrOS:
Instala RetrOS en una Compact Flash
- Introducción
El procedimiento que a continuación se va a detallar tiene las siguientes ventajas:
- El sistema operativo arrancará muy rápido, entre 15 y 25 segundos dependiendo del hardware usado.
- La nformación será leida desde una tarjeta Compact Flash y escribirá en RAM.
- Por defecto, al apagar el ordenador se descartarán los cambios en el sistema de archivos, pero tendréis la opción de guardarlos.
- Tendremos el sistema operativo congelado, sin tener que recurrir a otras aplicaciones de terceros. Esto hará que vuestra máquina recreativa nunca se desconfigure accidentalmente o por un fallo de software.
- Este sistema funciona en hardware antiguo. Yo he obtenido un arranque en 25 seg. desde que pulso el botón de encendido hasta que sale el menu de juegos de mi frontend con un Pentium IV a 2.4 Ghz.
El procedimiento que a continuación se va a detallar tiene las siguientes ventajas:
- El sistema operativo arrancará muy rápido, entre 15 y 25 segundos dependiendo del hardware usado.
- La nformación será leida desde una tarjeta Compact Flash y escribirá en RAM.
- Por defecto, al apagar el ordenador se descartarán los cambios en el sistema de archivos, pero tendréis la opción de guardarlos.
- Tendremos el sistema operativo congelado, sin tener que recurrir a otras aplicaciones de terceros. Esto hará que vuestra máquina recreativa nunca se desconfigure accidentalmente o por un fallo de software.
- Este sistema funciona en hardware antiguo. Yo he obtenido un arranque en 25 seg. desde que pulso el botón de encendido hasta que sale el menu de juegos de mi frontend con un Pentium IV a 2.4 Ghz.
Actualización de TurboSheller para versiones inferiores a RetrOS 1.4
No válida para la 1.5 que usa minlogin y en la que ya viene una versión superior la 1.6, soluciona el bug, por el que no deja apagar RetrOS:
Instrucciones:
Se sale de TS del menú de Arranque/Salir y se sobreescribe el archivo tsheller.exe en la carpeta del TS en archivos de programa.
Roms de Mame 0.106, disponibles de nuevo
Las roms de esta versión de emulador, antes de que reescribieran todo el motor gráfico y requiriera de mas CPU, vuelven a estar disponibles, ya que este romset es difícil de encontrar, eso si viene recortado, sin clones, ni juegos que no funcionan correctamente. Así podréis reciclar vuestros equipos viejos, que las disfrutéis.
Nueva Web
Junto a la presentación de la nueva versión de RetrOS, la 1.5 he decidido crear una web más especifica, espero la disfruteis.