jueves, 24 de enero de 2013

"Derezzed"

Amantes de la retro informática, a mi como a vosotros me gusta más como era este mundillo antes. Os dejo aquí este videoclip de Daft Punk "Derezzed", con motivo de la película "Tron Legacy" de Disney. La película no esta mal, pero el sabor abstracto de la primera es inigualable.

En la primera Tron, uno si tiene la sensación de que los "usuarios" están realmente en otro mundo, una dimensión "electrónica". En Tron Legacy parece que están más bien en una base lunar "Punk".




domingo, 20 de enero de 2013

"Work In Progress"

Buenas

Ya se que dije que sería la última versión, pero se me vienen ideas e ideas a la cabeza... 

Estoy desarrollando una nueva versión, la mayoría de las características ya están implantadas, todavía falta algunas cosillas. También he corregido un par de bugs que tiene la versión anterior, así que esta nueva versión será de obligada descarga.

La idea es que el menú interno de Mame no lo parezca, de forma que de la impresión de que no hay un emulador detrás, el objetivo es dejarlo lo mas posible "100% puro Arcade", que no hay "truco" vamos.

Como ya viene siendo costumbre, os dejo unas capturas de este "Work In Progress".





jueves, 17 de enero de 2013

Layout para Mala a 384x256 Ghosts And Goblins

Buenas

El proyecto "ID4 RetroPC" sigue adelante, y esta personalizado hasta donde pocos proyectos han llegado, aquí os dejo un par de instantáneas del Frontend diseñado para el ID4 RetroPC a baja resolución, con estética "Ghosts and Goblins" y que seguramente al final no use.

Si es el caso, lo "liberare" para que todo el mundo pueda usarlo.





sábado, 12 de enero de 2013

¡Rompe Ralph!






Algunas veces parece que el mundo “avanza” (si lo he puesto entre comillas) sin ser consciente de lo que deja detrás, sin darnos cuenta que lo anterior no es “malo” ni “antiguo” como nos dictan los principios consumistas.


Todo lo contrario, lo que vamos dejando detrás esta muy presente, y es toda una cultura, un tesoro. Rompe Ralph nos recuerda todo eso si hablamos del mundo de los video juegos, pero no todo queda ahí, tenemos una historia que profundiza en valores que hoy en día están a la baja.


Rompe Ralph es simplemente fantástica, para los amantes de los video juegos y en particular para los que vieron nacer este mundo es una delicia y para los que no también, incluso me atrevería a decir que incluye una buena critica a los video juegos modernos. En definitiva ¡Rompe Ralph! es una película realmente divertida, original, bien llevada y que deja una sensación muy positiva al salir de la sala se cine.

Así que ya sabes Ralph, ¡¡¡ ROMPE !!!


lunes, 7 de enero de 2013

ID4 Mame 106 (Ver. 20130107)

Esta nueva versión corrige un bug localizado por el usuario mundomadelman en el foro de retrovicio, imposibilitando que Male FE identificara la versión correcta del Mame.

Además de este bug, se han añadido dos nuevas combinaciones de colores (RetrOS):



RetrOS 1

uifontr                 0xAD
uifontg                 0x10
uifontb                 0x00
uibackr                 0xF7
uibackg                 0xD6
uibackb                 0xB5

RetrOS 2

uifontr                 0xF7
uifontg                 0xD6
uifontb                 0xB5
uibackr                 0xAD
uibackg                 0x10
uibackb                 0x00

ID4 Mame 107 (Ver. 20130107)

Esta versión del Mame 107, la primera que usa el nuevo motor esta
modificada para mi proyecto "RetroPC" y el futuro "ID4 Arcade Machine".

Tiene activada las siguientes mejoras:

- Arcade font
- Skip disclaimer
- Skip warnings
- Skip game info



Historia
--------

#20130107

    - Añadida fuente “Arcade”.

#20121102 (Beta no publicada)

    Activadas las funciones:

    - skip_disclaimer
    - skip_warnings
    - skip_gameinfo

A Hacer
-------

De momento nada.

Bugs
----

XXXXXXXXXXXXXX, por favor sólo “Bugs” propios de esta
compilación, no de Mame en si mismo.

lunes, 17 de diciembre de 2012

ID4 Mame 106 (Ver. 20121217)

Esta versión del Mame 106, la última que usaba el viejo motor esta
modificada para mi proyecto "RetroPC" y el futuro "ID4 Arcade Machine".

Tiene activada las siguientes mejoras:

- Customizable UI
- Arcade font
- skip_disclaimer
- skip_warnings
- skip_gameinfo

Resumiendo, la fuente del UI ha sido cambiada LITERALMENTE byte por byte
por una fuente “Arcade”, para que tenga dicho aspecto. Por otra parte
esta versión de MAME guarda los records de las partidas, para ello es
necesario el “hiscore.dat”.

Además para facilitar su uso en recreativas, se han activado las
funciones skip_disclaimer, skip_warnings y skip_gameinfo.

El código original ha sido modificado para que podamos configurar el
aspecto del UI hasta cierto punto. Por favor tened en cuenta que yo no soy
programador, y mucho menos programador en C.

Así que el código puede parecer un poco feo, volviendo a lo importante esta
versión de Mame 106 nos va permitir:

Seleccionar dos títulos para la ventana de menú principal, podemos escribir
lo que queramos siempre que no rebasemos el límite de 22 caracteres.

Podemos seleccionar que colores queremos para el UI, así podemos
personalizar el Mame de manera que por ejemplo podemos usar los colores
"identitarios" a juego con nuestra maquina recreativa si es el caso.

Por defecto he cambiado los colores blanco y negro originales a los que usa
la ROM 3.X del AMIGA, podéis entenderlo como un homenaje al mejor ordenador
del mundo. He incluido algunas combinaciones de colores que podéis usar si
queréis, las tenéis al final.

Otra nueva opción es que podemos indicar que el tamaño del UI Menu se doble
o no en juegos que usan una mayor resolución de lo normal.

Finalmente, siempre que activemos el menú principal de mame, aparecerá
debajo del mismo el nombre de la rom, el año y el fabricante.








Por supuesto estas opciones son configurables, si queremos podemos
desactivar los títulos y la caja con el nombre de la rom. Otra cosa
importante es que se pueden configurar independientemente para cada juego,
basta con indicar los parametros deseados en el archivo .ini de cada juego.

Aqui os dejo las nuevas opciones, también estan en el archivo
"docs\windows.txt" que os recomiendo leer porque algunas opciones por defecto
del Mame original han sido alteradas, como "scanlines" o el uso de Joystick,
o las básicas para usar con ArcadeVGA:

-titles

    Activa o desactiva los títulos en el menú principal.
    Por defecto está activado (-titles 1).

-game_name

    Activa o desactiva la caja con el nombre, el año y el fabricante del
    juego bajo el menú principal. Por defecto está activado (-game_name 1).

-menu_doublesize

    Algunos juegos como “720º” doblan el tamaño del menú porque usan una
    resolución mayor a lo normal, con está opción activa o desactiva esta
    propiedad. Por defecto está deactivado (-menu_doublesize 0).

-title_1               

    Título superior del menú principal, el valor por defecto es
    "ID4 MAME 106 MAIN MENU". (-title_1 "ID4 MAME 106 MAIN MENU”).
   
-title_2               

    Título inferior del menú principal, el valor por defecto es
    “** RETROPC    20120205 **”. (-title_2 “** RETROPC 20120205 **”).

-uifontr

    Componente ROJO del color para la fuente y los bordes, posiblemente
    también para los punteros de los juegos que usen pistola, se puede
    indicar en enteros (0-255) o en hexadecimal (0x0 – 0xFF).
    El valor por defecto es “232” (-uifontr 232).

-uifontg

    Componente VERDE del color para la fuente y los bordes, se puede
    indicar en enteros (0-255) o en hexadecimal (0x0 – 0xFF). El valor
    por defecto es “168” (-uifontg 168).

-uifontb

    Componente AZUL del color para la fuente y los bordes, se puede
    indicar en enteros (0-255) o en hexadecimal (0x0 – 0xFF). El valor
    por defecto es “136” (-uifontb 136).

-uibackr

    Componente ROJO del color para el fondo del menú, se puede indicar
    en enteros (0-255) o en hexadecimal (0x0 – 0xFF). El valor por
    defecto es “64” (-ubackr 64).

-uibackg

    Componente VERDE del color para el fondo del menú, se puede indicar en
    enteros (0-255) o en hexadecimal (0x0 – 0xFF). El valor    por defecto es
    “16” (-ubackg 16).

-uibackb

    Componente AZUL del color para el fondo del menú, se puede indicar en
    enteros (0-255) o en hexadecimal (0x0 – 0xFF). El valor por defecto es
    “64” (-ubackb 64).

La teneís disponible en la sección de descargas, ¡Que la disfrutéis!

Notas de compilación:

Como he dicho, no soy programador, y me ha costado MUCHO TRABAJO hacer
estas modificaciones, algunas veces no conseguía lo que quería y me había
rendido, luego volví a retomar. Si queréis compilar el código tenéis que
seguir los pasos descritos en los documentos de la Web oficial de mame,
luego tendréis que borrar "obj\mame\palette.o" y volver a compilar
de nuevo, no se porque pero es la única manera de que el nuevo sistema
de colores funcione.

Historia
--------

#20121217

    - Añadida la customización del UI Menu.

#20121002

    - Añadida fuente “Arcade”.

#Pre 20121002 (Beta no publicada)

    Activadas las funciones:

    - skip_disclaimer
    - skip_warnings
    - skip_gameinfo

   
A Hacer
-------

De momento esta será la última versión, a no ser que se me ocurra
algo nuevo o haya que corregir alguna cosa.

Si alguien quiere introducir más cambios a partir de esta compilación,
hacer una versión de x64, o cualquier otra cosa, por favor que se ponga
en contacto (XXXXXXXXXXXXX)


Bugs
----

Si sobrepasáis el límite de 22 caracteres en los títulos, el programa
os avisará de ello, dejará los títulos por defecto y se iniciará, pero
por alguna extraña razón si los títulos ocupan 23 caracteres, puede
fallar y no iniciar.

XXXXXXXXXXXXX, por favor sólo “Bugs” propios de esta
compilación, no de Mame en si mismo.