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:

bootn

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:


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.

capturarpu

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.

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.

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:


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:



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.