Título: Sólo para Maestros del MSX-BASIC (edición listado) Publicado por: vg8020 en 01 de Mayo de 2012, 11:11:56 am Hola,
Estoy preparando un artículo a publicar en MSX Cassettes! sobre la recuperación de una revista-cassette MIA hasta la fecha, Soft-MSX - Issue 4 (19xx)(Editorial Cometa). No me cabe la menor duda que sabéis cómo el paso del tiempo afecta a las cintas... El hecho es que JamQue y Valkyr me mandaron, cada uno por su parte, una conversión de la misma (JamQuelos .bas en ASCII; Valkyr un .cas de cada cara). JamQue me había avisado que tenía problemas por la mala carga y detectaba algunos errores. Así que pasado los .cas de Valkyr a .bas en ASCII y me he puesto a hacer comparación de ficheros. Pues que en este foro hay varios developers que participan en el concurso MSX-BASIC organizado por Konamito, tal vez sería ésta una buena ocasión para, si alguno quiere y puede, repasar el código y hacer un "merge" con una versión perfecta. SOFT-4.BAS valkyr 20 OPEN"grp:"AS1:PSET(135,90),15 jamque 20 OPEN"grp:"AS#1:PSET(135,90),15 NUMERO.BAS valkyr 330 LOCATE 22,18:MN%=22:MX%=34:GOSUB 700 jamque 330 LOCATE 22,18:MN%>14870MX%=34:GOSUB 700 ARMCO.BAS Este programa es el que más problema ha dado con la conversión. Y resulta muy interesante a su vez, porque a pesar de que la versión de Valkyr parece contener menos errores, la versión de JamQue presenta unas líneas con instrucciones SOUND (p.ej. línea 1236) que simplemente no existen en la versión de Valkyr. Creo que este es un detalle que hace mucho más interesante la revisión del código. En el archivo he incluído dos versiones de JamQue y la versión de Valkyr junto a un fichero comparacion.html donde se puede ver de manera más visual y con códigos de colores las diferencias entre ARMCO (Jamque, conversion 1).BAS y ARMCO (Valkyr).BAS En cualquier caso, agradezco por adelantado vuestro interés y por supuesto, esto se trata simplemente de corregir el código de un programa partiendo de diversas fuentes (para nada tiene que ver con si tal o cual ha hecho una mejor conversión, por favor!). Y, ¡cómo no! gracias desde aquí a Valkyr y JamQue. Saludos! |