Alexey acaba de publicar la versión 3 del proyecto Caslink. Es probable que algunos de vosotros ya lo conozcáis, el principal objetivo de CasLink es poder cargar juegos en ordenadores MSX desde diferentes dispositivos de audio. Básicamente simula un interface de reproductor de casete y ha sido creado principalmente para aquellos usuarios que no disponen de unidad de disco en sus ordenadores.
Caslink empezó a desarrollarse en 1999 y ahora que es fácil disponer de controladores de disco IDE o incluso cartuchos flash para vuestros MSX, éste recibe una nueva actualización. Alexey siente que el valor de su proyecto ha decrecido, sin embargo aún sigue desarrollándolo para aquellos usuarios nerd que deseen cargar software en sus MSX desde teléfonos móbiles o reproductores MP3.
He aquí las nuevas características de la versión 3:
- Introducida la opción /r que permite resetear el ordenador después de cargar una imagen ROM. Si algunos juegos no funcionasen con la opción /e, deberían hacerlo con opción /r.
- Las rutinas de carga de ROM han sido mejoradas para manejar ficheros que comiencen por direcciones sensibles.
- Ahora es posible cargar imágenes de 49kb en un MSX. Estas ROM están divididas en 3 partes que son cargadas a partir de la dirección 0000h. Algunas de estas ROM únicamente funcionan con la opción /r, otras con /e.
- Se han mejorado las rutinas de reconocimiento de formatos de fichero añadiendo un sencillo comprobador de presencia de mapper en ficheros ROM mayores de 32kb.
- Ahora es posible codificar hasta 20 ficheros en un único fichero WAV/MP3. Esto se ha realizado para juegos con gran cantidad de ficheros.
- Han sido mejorados significativamente el fichero BIN y los cargadores multifichero. Ahora se toman acciones para evitar corrupción durante el movimiento del código binario cargado a su destino.
- Ahora los ficheros BIN de 24kb se cargan correctamente. El código de los cargadores BIN se ha movido de 9000h a 8200h para ahorrar espacio y permitir que un fichero de 24kb pueda ser cargado completamente en la RAM disponible.
- Las ROM pequeñas que comienzan desde 0000h y por encima de 8000h ahora pueden sobrevivir a un reset. La marca "AB" y la dirección de comienzo de una ROM se colocan en 4000h.
Podéis encontrar más información y ficheros en la página web de Caslink. También podéis debatir con el creador de Caslink en nuestro hilo del foro.
Enlace relacionado: Página web del proyecto Caslink3
Comentarios (1)
Por x-nen Aivalahostia
Paragon (1545)
27-05-2016, 11:31