faq [Superglús]
 Superglús   Sistema de autoría de aventuras conversacionales Inicio



FAQ

Esta es una lista de preguntas más preguntadas sobre Superglús:

¿Como pongo un gráfico de localidad en Superglús?

Supongamos que es para la localidad 7, y que el grafico esta en un fichero llamado “elgrafico.jpg”. Ve a la solapa de definiciones del IDE, y escribe:

##define pic elgrafico.jpg 7

¿Cual es el número máximo de objetos, localidades, etc. soportados por Superglús?

  • Limite de localidades: 252 (0-251, por encima son localidades especiales)
  • Limite de mensajes, mensajes del sistema o textos puestos con WRITE: 2^32 de cada
  • Limite de palabras: 255 de cada tipo (de 0 a 254, 255 es el código interno para “no hay palabra”)
  • Limite de código: 4 Gb.
  • Límite de objetos: 255 (de 0 a 254, 255 es el código interno para “no hay objeto en la frase actual”)

Mis ficheros AIFF no suenan cuando ejecuto el juego

Podría decir que solo parte de los formatos llamados AIFF estan soportados por parte de los interpretes, y que debes probar otros formatos quitando el mono, subiendo a 16 bits, bajandolos a 8, etc. En lugar de eso por suerte desde la penúltima especificación Glk podemos decir: usa formato Ogg-Vorbis y olvidate de Aiff.

Cuando ejecuto mis juegos de Superglús el interprete (Git) me da un error

Git no soporta la máquina Glulx al 100%, y las versiones anteriores a la 1.0 de Superglús utilizaban algunas de esas funcionalidades no soportadas. La solución es simple: usar otro interprete. No obstante existe otra solución: pedir al autor de la aventura que la recompile con la última versión de Superglús, de la cual se le han quitado esas funcionalidades para poder funcionar con el incompleto Git.

¿Se puede convertir una aventura de PAW a Superglús?

Sí, se puede pero el proceso no es automático.

  • El vocabulario en PAWs utiliza sólo cinco caracteres por palabra, hay que ampliar las palabras hasta llegar a los 10 que usa Supergús en aquellas palabras que los tengan.
  • La definición de objetos es distinta en Superglús, hay que modificar el formato de la solapa de Objetos (no la de los textos de objeto) para adecuarla al formato Superglús (usando los atributos de objeto).
  • Superglús requiere más mensajes del sistema que PAWs, bastará con añadir los que faltan desde la librería inicial de Superglús.
  • Las comprobaciones sobre el flag 56 o 57 no son validas, hay que comprobar los atributos de objeto en su lugar.

Aun así, es posible que haya cosas que fallen, porque Superglús no es al 100% compatible con PAW, así que conviene hacer una buena revisión.

Para extraer una base de datos de PAWS, o si quieres programar tu aventura para que funcione en Spectrum, y además en Superglús, recomendamos usar Inpaws. También podéis usar SP2CE, pero a estas alturas Inpaws es un sistema mucho más recomendable, sobre todo porque tiene en cuenta los puntos indicados anteriormente.

Aquí hay un post en el foro de CAAD que explica paso a paso estas conversiones con InPAWS:

http://foro.caad.es/viewtopic.php?f=6&t=4220

El interprete linux me da un error de no se que de SDL-mixer al tratar de probar la aventura

Instala el paquete SDL-mixer, es necesario.

No tengo conexión a Internet permanente y la ayuda online me resulta incomoda ¿Puedo descargarla?

Aún no, pero en caso de que alguien que vaya a usar Superglús lo necesite por no tener conexión permanente, pueden pedirnoslo. El IDE de Superglús ya está preparado para abrir la ayuda desde disco duro si fuera necesario.

¿Váis a crear un IDE por menús más parecido al de Adrift o Quest?

Es posible, no mucho, pero nunca se sabe.

Tengo unos fuentes creados con la versión 1.0 de Superglús, que al compilar en la versión 1.1 me da errores en los BEEP, ISSOUND o ISNOTSOUND

El condacto BEEP ha cambiado de sintaxis, donde antes ténias:

BEEP prueba.ogg n   ; Siendo n cualquier número

ahora debes poner:

BEEP prueba.ogg 1 1

Puedes ver la documentación de BEEP para más información.

ISSOUND e ISNOTSOUND también han cambiado, bastará añadir un “1” como primer parámetro.

 

faq.txt · Última modificación: 2010/09/13 12:58 por csanchez71