Karoshi MSX Community
05 de Julio de 2021, 11:59:32 pm *
Bienvenido(a), Visitante. Por favor, ingresa o regístrate.

Ingresar con nombre de usuario, contraseña y duración de la sesión
Noticias:
 
   Inicio   Ayuda Buscar Ingresar Registrarse  
Páginas: [1]
  Imprimir  
Autor Tema: Pletter 0.5c1  (Leído 3068 veces)
0 Usuarios y 1 Visitante están viendo este tema.
burguera
Visitante
« : 30 de Diciembre de 2008, 08:40:32 pm »

Buenas tardes/noches!

Aprovechando unas semi-vacaciones, he vuelto a darle caña al MSX. He estado trasteando un poco con el SjASM, concretamente la versión 0.39g6, y ahora mismo quería probar el pletter, para compararlo con bitbuster.

El caso es que me bajo la última versión del Pletter, la 0.5c1, lo incluyo en mi código (include unpack.asm) y al ensamblar me da un error de "unexpected end of file" en la última línea del unpack.asm. En el fichero no veo nada raro. El caso es que pruebo con la versión anterior del Pletter (la 0.4a) y no me da ese problema.

¿A alguien le ha pasado algo parecido? Según la web de XL2S, el SjASM 0.4 no es totalmente compatible con el 0.39g6, pero no veo en ningún sitio que el Pletter 0.5c1 requiera la última versión de SjASM. ¿Alguna idea?

Bueno, y ya para acabar: a ver si estas semanas se va animando la Dev! Espero que, como mínimo, los juegos anunciados se terminen.

Saludos!
---
Toni
En línea
pitpan
Karoshi Forum's Guru
*******
Mensajes: 1812


« Respuesta #1 : 31 de Diciembre de 2008, 12:17:57 am »

Normalmente, salvo que haya alguna necesidad de usar un terminador (comando END o algo así), los "unexpected end of file" tienen que ver con mezclar ficheros de texto en distintos formatos (MS-DOS/Windows, Mac, Linux), porque usan diferentes códigos ASCII para lo mismo. Pero vamos, me lo estoy inventando un poco porque nunca he usado el sjAsm. Suerte.
En línea
burguera
Visitante
« Respuesta #2 : 31 de Diciembre de 2008, 05:32:03 am »

Gracias, Edu! Ya lo había pensado, y no, no era problema del formato del fichero. En cualquier caso, ya lo he solucionado. El tema es: no hacer caso de lo que comentan los autores del SjASM en su web. Donde dicen que SjASM 0.4 es una beta, en realidad quieren decir "use usted la versión 0.4". Seguramente versión beta significa "versión (B)uena" en holandés 8P

Por si a alguien le interesa, el código de pletter usa "MACRO" y "ENDMACRO" (propio de SjASM 0.4) mientras que SjASM 0.39g6 usa "MACRO" y "ENDM". Ese era el problema.
En línea
ARTRAG
Visitante
« Respuesta #3 : 05 de Enero de 2009, 08:17:55 am »

try msx-o-mizer, it is better than pletter, even if a bit slower in unpacking
En línea
burguera
Visitante
« Respuesta #4 : 07 de Enero de 2009, 12:20:25 am »

Gracias, AR. Pensaba que el MSX-O-MIZER unicamente generaba ejecutables comprimidos adjuntandoles el descompresor, pero veo que puede usarse como el pletter o el bitbuster. A ver si puedo echarle un vistazo.
En línea
Páginas: [1]
  Imprimir  
 
Ir a:  

Impulsado por MySQL Impulsado por PHP Powered by SMF 1.1.21 | SMF © 2013, Simple Machines XHTML 1.0 válido! CSS válido!