14 de mayo de 2024

Conversión MSX GAC - MegaCorp

No puedo creer que ya haga un año que no actualizaba las entradas, y que desde el año 2021 no haya subido ningún parche nuevo. Espero que para este año pueda subir todo lo que tengo atrasado, y ponerme un poco al día....

De momento, seguimos con otra conversión de otro juego de aventuras conversacionales, realizadas con el editor de aventuras GAC.

Gracias a la red social X. He podido hablar con el autor de un clásico como Megacorp, Nicolás Lecuona, que me ha dado su permiso para liberar la rom de su juego. (Muchas gracias Nicolás!!!!).
De esta forma, podéis disfrutar de este juego en nuestra plataforma preferida.

Os pego aqui los comentarios que puse en la anterior aventura de Legend, para que sepais sobre la conversión:
“ He realizado una conversión "universal", con lo que podría realizarse para cualquier aventura realizada con este editor.
El problema radica en los derechos de autor de cada una de estas aventuras. Las más conocidas, estaban realizadas por Dinamic antes de crear AD Aventuras. Espero que desde aquí, les pueda llegar la noticia, y den permiso para poder dar a conocer esas aventuras en el sistema MSX.
También comento que si alguien tiene los permisos de distribución de este Legend y no quiere que se distribuya, me lo comente, y será retirado.
Otros juegos que usaron este editor, son por ejemplo: Mantis (1 y 2), Ke rulen los petas, La guerra de las vajillas, Megacorp, Carvalho, La Corona, Aureon, Objetivo Madrid 1 (Hay un 2?), El Quijote (la versión en MSX creo que es un poco distinta y realizada en Basic), y Zipi y Zape (Exactamente lo mismo que Quijote, y además tenía un fallo en MSX).
A parte de alguna aventura más del Concurso Microhobby, como Adventure, Hampa 1930 o el Oráculo.

El comienzo de esta realización empezó por un blog que leí hace tiempo comentando que el juego Mantis 1 en MSX, estaba realizado gracias a una especie de emulación de la BIOS del spectrum, parcheando ciertos aspectos especiales del sistema, como la lectura del teclado, paso de imágenes a pantalla, etc...
Comencé por mirar con detalle como se realizaba esto.
La idea era muy buena, y decidí empezar por ahí. La idea también tenía sus fallos. Comenzando por el "lio" que era dicha BIOS, donde había muchas cosas mezcladas, otras sin uso, otras que si eran llamadas por el MSX, podían significar un cuelgue, y como en muchas otras conversiones, que no eran para nada "satisfactorios con la norma MSX"... Con todo esto, no funcionaba con ordenadores que no fueran MSX1.
Procedí a hacer limpieza de rutinas, cambios de OUT que no deberían estar, y mejorar alguna rutina, como la de los pasos a pantalla. También había que hacerlo un poco más "modular" para que pudiera servir para distintos juegos. Tocó saber donde comenzaba el parser, donde el juego, las direcciones que marcan por ejemplo la ubicación de las letras (cada juego puede tener las suyas propias, etc...)
He de decir que mi versión todavía usa una BIOS bastante caótica, y que tendría mucha "limpieza", pero ya no puede generar cuelgue alguno, a parte de alguna mejora, como he dicho.
También tiene alguna sorpresa oculta, como es habitual en mis "producciones" para que os podáis entretener descubriendo.... Ya que en los ROM no hay Pokes, hay que añadir lo que se puede… ”


7 de julio de 2023

Liberación de rom

Seguimos con la noticias sobre el Batman.

Esta vez son buenas noticias para los que no tengan un ordenador MSX real, o prefieran usar emulador para usar sus juegos.

Los que pudisteis asistir a la charla que di en la 60a Ru de Barcelona, ya conoceríais la noticia. 

Me he puesto en contacto con Guantxip el grafista, y con la AAMSX que son a los que hemos cedido los derechos de distribución del Batman MSX2, y a todos nos ha parecido buena idea el liberar la ROM del juego. Ya han pasado varios años ya desde la salida, y, aunque hay gente que le gusta el tener los juegos en físico (yo uno de ellos), hay gente que no puede o no quiere jugarlos en ordenador MSX real.

Dicha liberación se hace con la condición de no usar las roms con fines comerciales.

El juego incluye todo lo que incluye la última versión del juego en cartucho, salvo la grabación en el cartucho (obviamente).

Sobre el Head over Heels estamos hablando con Piko Interactive que son los que tienen los derechos sobre la marca.

Espero que lo disfrutéis tanto como nosotros realizándolo.


4 de julio de 2023

Actualización de cartuchos

Después de mucho tiempo sin actualizar la web, esta vez es para presentaros unas actualizaciones para los juegos de FX Software, Batman Remake y Head over Heels Remake.

Para los que habéis podido asistir a la RU de Barcelona, ya sabréis sobre las actualizaciones de los cartuchos, tanto de Batman MSX2, como de Head over Heels MSX2.

Algunos han podido ya llevarse los cartuchos actualizados, gracias a la generosidad de la AAMSX que ha dispuesto un ordenador para poder hacerse la actualización en la propia RU.

Sobre el contenido de dichas actualizaciones, os dejo alguno de los cambios:


Batman Remake:

- Añadida animación faltante de enemigo "rotatorio" (se puede comprobar lo antes posible, si al iniciar el juego, vamos dos habitaciones hacia la derecha).

- Añadidos fundidos de pantalla a negro en las presentaciones.

- Añadida grabación de teclas en cartucho (como en HOH)

- Modificación de rutinas VRAM para acelerar algo el juego (como en HOH)

- Añadida musica y efectos SCC+PSG (como en HOH)

- Añadido soporte Joymega (como en HOH)

- Arreglado algún bug menor de las primeras versiones en cartucho.


Head over Heels Remake:

- Arreglo de un error que ocurre al conectar un ratón al puerto de Joystick.

- Arreglo bug cuando Head pasaba a la pantalla de Heels, volvía, y después Heels moría en su primera pantalla.


Para proceder a realizar la actualización del cartucho, es fácil:

1.- Copiamos la rom en un Megaflash, Flashjacks o similar. (Para el HOH, existen dos roms, una es para tener el inglés como predeterminado, o español como predeterminado)

2.- La grabamos en el cartucho flash.

3.- Iniciamos el ordenador con el cartucho flash en el slot 1, y el cartucho de juego a actualizar en el slot 2.

4a.- En el actualizador del HOH, empezará la actualización automáticamente, y nos avisará de cuando haya acabado. (MUY IMPORTANTE, no interrumpir la actualización).

4b.- En el actualizador del Batman, nor pedirá si queremos usar PSG interno o no. En principio diremos que no, salvo que nuestro ordenador sea uno de los pocos modelos de MSX que dan problemas de poco volumen al usar PSG externo, y nos avisará de cuando haya acabado. (MUY IMPORTANTE, no interrumpir la actualización).


Batman FIX

Head over Heels FIX (English)

Head over Heels FIX (Spanish)


1 de abril de 2022

Actualización de enlaces

Estoy recibiendo últimamente correos para el acceso a los ficheros del blog.

Ya lo comenté sobre el video de Head Over Heels, pero parece que pasa con todos los enlaces que tenía colgados.

He cambiado el host donde están alojados, y ahora no deberían dar ningún problema.

También he añadido algún video que estaba caído, como el de presentación del Batman.

Agradezco cualquier comentario, tanto si no funcionan, como si me he equivocado al subir alguno (que no sería raro tampoco....) jejeje

Un saludo

FX


7 de noviembre de 2021

Nuevo parcheo Addictaball (Actualizado)

Hace un tiempo que no tenemos nuevos parches, pero empezamos con uno nuevo.

El juego es el Addictaball de Alligata.

Muchas gracias a Araubi una vez más por comentarlo, y por su colaboración.

Agradecer también al grupo de https://tsx.eslamejor.com por el TSX original, y en especial a AlesteDX, por comprobar su validez para confirmar los errores en el master.

El original tiene dos fallos:

- Uno de los enemigos produce un glitch gráfico q corrompe parte de la pantalla.

- Y, aunque existe una fase más (de hecho al pasar de la fase 5 a la que sería la 6, se nos muestra unos instantes), después se nos vuelve a empezar en la fase 1.

El primero de los errores, es debido al último fichero de la cinta. Los últimos bytes del final están mal. Se ha comprobado con el original en cinta, y parece un fallo del master. Ante la imposibilidad de tener una versión parecida (no existe, que sepa, version Spectrum), he arreglado el que debería ser el enemigo de esa zona, y ahora no hace error gráfico.

Sobre la última fase. El problema aquí es que hay dos rutinas que "lanzan" el final de la fase. Una cuando se alcanza un objetivo concreto (en esta última "encestar" en  una especie de nave), y cuando se han conseguido destruir todos los ladrillos de la "ultima pantalla" de la fase. También se junta, que hay rutinas que se activan o desactivan dependiendo de las situaciones. Por ejemplo, la de detección de ladrillos de última pantalla, solo se activa cuando se llega a ese final de pantalla, y se actualizan los ladrillos a quitar. Pues se juntan esas dos cosas, y que la rutina de "encestar", cuando se pasa de fase, no desactiva dicha rutina de detección de ladrillos faltantes (que claro, esta a 0), por eso, nada más empezar, nos la da como terminada.

Alguién tendrá que actualizar los mapas que hay por ahí.... jejejeje

Se me olvidó comentar un truco que he encontrado:

Pulsar RETURN para empezar partida (ESPACIO si es con la versión cursores)

En vez de pulsar 1 o 2 para seleccionar jugadores, pulsar la tecla SELECT (F7 en el Openmsx)

Pulsar (no a la vez), las letras D, R, E, W.

Irá cambiando el fondo de la pantalla a medida que pulsamos las letras.

Por último, con las teclas de función, seleccionar la fase con la que queremos empezar (internamente la 1, es la 0, la 2 es la 1, ... la 6 es la 5). Por lo tanto: F1 -2, F2 -3, F3 -4, F4 -5, F5 -6.


También he modificado para poder jugar con cursores en vez de las teclas "raras" que incluye el juego. Doy opción de elegir el fichero para jugar.

TSX

TSX Cursores

CAS

CAS Cursores


Actualizacion de entrada Head over Heels MSX2

Esta entrada es sólo para comentar que me han estado llegando varias solicitudes para ver el video incrustado en el post de presentación del Head over Heels de MSX2.

Por lo que parece, han cambiado la forma de insertar los videos, y por eso no dejaba verlo.

Ahora deberíais verlo todo el mundo.

Un saludo

FX


12 de julio de 2021

Truco para Bestial Warrior

En esta ocasión no es un parche para solucionar un error, si no más bien un añadido a una opción que tiene “oculta” el juego.

La opción que tiene oculta el juego, es una opción de trucar el juego para conseguir invulnerabilidad contra los enemigos.

Dicha opción, se consigue activando el CAPS antes del menú principal. El “problema”, es que dicho truco solo funciona con los enemigos voladores.

El parche que he realizado, activa también esa invulnerabilidad para todos lo enemigos.

Una opción más para los más patosos, como yo...