La prueba de concepto de la cuarta (y última) fase del navegador de archivos, está implementada. La idea aquí, más que añadir funcionalidad pura, era poder demostrar si esto era posible. ¡Y es posible!
Consiste en poder ejecutar los ejecutables desde el navegador. El sistema detecta automáticamente el tipo de ejecutable y lo lanza en MS-DOS 6.22 o Windows 95/98. Además, se ha querido probar otra cosa relacionada con todo esto que de momento queda limitado a algunos formatos de imágenes y sonidos: poder visualizar los archivos en software nativo. De momento, se pueden ver gifs/jpegs en Internet Explorer 3/4 y BMPs en el Paint de Windows 95 y los tres formatos en Imaging. Además, se pueden escuchar .wav en las grabadora de sonidos de Windows.
Algunos ejemplos (para que se oiga sonido, hay que hacer clic en la pantalla de la emulación):
Ejemplo 0: Demo del Tomb Raider II Gold
Ejemplo 1: Demo del Theme Hospital para DOS
Ejemplo 2: Demo del Theme Hospital para Windows 95.
Ejemplo 3: Demo del International Rally Championship (- para frenar, tecla a la derecha de la Ñ para acelerar, z/x para girar):
Ejemplo 4: Demo del Duken Nukem 3D (no seleccionar tarjeta de sonido porque no incluyeron los archivos de audio y falla)
Ejemplo 5: Demo del Epic MegaPinball.
Las emulaciones de Windows 95 además vienen en dos sabores: con profundidad de color de 32 bits y de 8 bits, de forma que se puede experimentar con paletas en imágenes y se mejora la compatibilidad en software. De esa forma tenéis Windows 95 a 8 y 32 bits y Windows 98 SE a 32 bits, por lo que tenéis varias vías en caso de encontrar incompatibilidades.
Ejemplo 5: Imagen jpeg desde Internet Explorer 3/4
Ejemplo 6: Imagen bmp desde MS Paint
Ejemplo 7: Sonido desde la grabadora de sonidos de Windows 95
En la anterior versión de museo, era posible emular algunos programas de MS-DOS, pero había un condicionante muy fuerte: el programa tenía que estar contenido en un .zip y eso implicaba preparar emulaciones individuales, lo cual era costosísimo en tiempo. Ahora, gracias al HLFSv2 (¡Hardlimit File System!) la flexibilidad es absoluta y se puede manejar cada archivo individualmente, esté donde esté y a una velocidad asombrosa. Y eso sin contar con que se rompe el límite MS-DOS y se amplia, en teoría, a cualquier sistema x86 (aquí hay todavía kilómetros de tela que cortar). Con esto, ya hemos superado con creces la funcionalidad de la anterior versión y hasta donde sé, somos los únicos en poder ejecutar programas de esta forma.
Este tema está verde todavía y se irá puliendo muy poco a poco: por ejemplo, desde MS-DOS y Windows 98 no es posible leer a partir del cilindro 1024 del disco disco (encontraréis errores de lectura en carpetas muy grandes: >500MB): si os pasa esto con Windows 98, usad 95. Además, la unidad virtual sólo tiene soporte para archivos en formato 8.3 y otras cuestiones.
En otro orden de cosas, desde el buscador de archivos, ya es posible buscar archivos. Las búsquedas son en el sistema de archivos completo hasta que se visita un medio/disco concreto. A partir de ahí, las búsquedas se acotan al medio o directorio de forma recursiva. La búsqueda, a diferencia del multimedia, ordena por número de repeticiones, es decir, que los archivos más populares aparecen antes. También se añade una selección de "medias" en la propia búsqueda.
Con esto, ya me he quedado a gusto y se cierra esta temporada de desarrollo intenso de museo. De aquí a finales de mes, se van a consolidar y documentar los cambios y no habrá nuevas características mayores (más allá de pequeños arreglos).
El museo, como plataforma, está ya definido.
Ahora lo grande vendrá ya de parte del contenido, independientemente de que exista mucho margen de mejora en todo.
PS: La idización del media va por el 33%, así que en una dos semanas más, estará prácticamente todo.