Canal de Noticias del equipo INFSP y asuntos técnicos relacionados

jueves, 21 de agosto de 2008

Version 1/080821 - Errata

solo arreglos sencillos esta vez.
Sigan disfrutando de la playa!


Version 1/080821 - Errata
- Corregidos unos bytes erroneos colados en algunas lineas (algo de la
entropia, creo recordar) - Ahora instala bien en GI7 (Linux) - Gracias Arcnor
- Pack: Corregido errores de codificacion en Basic Help Menu SP. - gracias Sothoth
- Hay una pequeña orcion de codigo, relacionada con Spanish Gender
& Number Stuffs que da un error macabro al compilar para Glulx.
Ya he solucionado el asunto. - Gracias Eliuk

Version 1/080721 - Tiberio
- Comando Salidas: agregado retorno de carro estético, y comando 'X' a secas
para listar las salidas. (gracias Sothoth)


Centro I7

lunes, 4 de agosto de 2008

Inform 7 808.4

Eliuk detectó un error gordo en Glulx, en la última edicion de INFSP7 (Spanish.i7x) : simplemente la compilación se detenía indicando un error de backpatching.


He aislado el bug, en la rutina EncajeSimplon;

[ EncajeSimplon w donde i;
objectloop(i in donde) {
if (WordInProperty(w, i, name)) rtrue;

#ifndef TARGET_GLULX; ! demomento esto da un error "Illegal backpatch marker in forward-declared symbol" error en glulx
if (i provides synomym_f) if (TextInProperty (i,synomym_f,w)==1) rtrue;
if (i provides synomym_fp) if (TextInProperty (i,synomym_fp,w)==1) rtrue;
if (i provides synomym_m) if (TextInProperty (i,synomym_m,w)==1) rtrue;
if (i provides synomym_mp) if (TextInProperty (i,synomym_mp,w)==1) rtrue;
#endif;

! if (WordInProperty(w, i, name_f)) rtrue;
! if (WordInProperty(w, i, name_mp)) rtrue;
! if (WordInProperty(w, i, name_fp)) rtrue;
! if (WordInProperty(w, i, adjectives)) rtrue;
if (children(i) && EncajeSimplon(w, i)) rtrue;
}
rfalse;
];

Por alguna razón, las líneas 'if (i provides...' generan un error al compilar para Glulx llamado:
(0): Error: *** Illegal backpatch marker in forward-declared symbol

Arrghhch!! Horrible!
Bueno, con las directivas de compilación agregadas, el peligro fue desactivado.

Veremos cómo resolver el asunto.
Me llama la atención, pues hay otras partes de codigo en la extension que vuelven a usar el if (i provides synomym_f) etc, y alli inform no chilla.

Qué se la va a hacer.

Todo este asunto está relacionado con mis investigaciones para que I7 de soporte al tema de los sinónimos de diferente genero/numero, a la manera de informATE.
Ya estoy en condiciones de decir que es un autentico dolor de cabeza. Primero por el trabajo que me está costando, y segundo porque efectivamente me duele la cabeza.

sábado, 19 de julio de 2008

Actualizacion INFSP7 - 807.19

He corregido un error gordo.
Con el nuevo código que agregué para el soporte de sinonimos de diferentes genero/numero(a la manera de InformATE), I7 pegó unos coletazos de mal sabor.
Gracias al reporte de Sothoth, pude dar con el problema: necesitaba definir las porpiedades synomym_f; synomym_fp; synomym_m; synomym_mp como 'propiedades comunes'.

De todas formas no sé si este nuevo bloque de código funcionará al 100%.

Veremos.

viernes, 18 de julio de 2008

Secciones que se mudan. Manual I7 en español

Acabo de completar la mudanza de las secciones Downloads y Docs de INFSP (I6/I7) al wikiCAAD. Lo hago buscando facilitar la colaboración de toda la comunidad aventurera (y asi no todo pasa por mis manos, arhg, microbios, microbios por todos lados!)

El recibidor de INFSP seguirá siendo la página de siempre, aunque las páginas más importantes ahora estrán en la wiki.

En un arranque de inspiración, el amigo Jhames ha traducido tres capítulos completos del manual de Inform 7. Acabo de subirlo al CAAD.

Gózenlo!

jueves, 17 de julio de 2008

Damusix 2008

DreamBytes Adventures se despachó con nueva web y la publicación de la edición 2008 de Damusix, una potente librería para gestionar sonidos en inform6, escalable a inform7.
Dentro de sus características se destacan:
  • 10 Canales “Normales” con Control Total del Audio
  • 10 Canales “Virtuales” para sonidos sin “canal asignado”
  • Lista de Reproducción de Sonidos (con espacio para 10 ítems)
  • Control de Volumen Global del Gestor
  • Control de Volumen Individual de cada Sonido
  • Utilización con Abstracción por Sonidos o por Canales
  • Efectos de FadeIn y FadeOut en “tiempo-real/tiempo-no-real”
  • Activar/Desactivar el Audio limpiamente (sin cambiar volumen)
  • Comprobación Automática de Soporte de Audio a nivel de Glk

En el sitio también están disponibles DA-GWindows, una edición especial de las librerias GWindows (manejo de ventanas en GLulx) y SGW+DMX (libreria de medios SGW compatible con Damusix).

Gózenlo!

viernes, 11 de julio de 2008

Primer Post News

He creado el centro de recursos y descargas de INFSP en el WikiCAAD.

¿Funcionará?

Veremos....

Etiquetas

>>Buscar en este blog

>>Foro