CAAD

Comunidad de Aventuras Conversacionales y Relatos Interactivos
Fecha actual 16 Oct 2019 23:28

Todos los horarios son UTC + 1 hora




Nuevo tema Responder al tema  [ 14 mensajes ] 
Autor Mensaje
NotaPublicado: 12 Sep 2007 12:05 
Desconectado
Momio
Momio
Avatar de Usuario

Registrado: 09 Mar 2004 16:14
Mensajes: 4647
Parece ser que tras que Inform 7 empezara a pegarsela con las variables de menos de 4 bytes en Inform 7 el autor de GIT ha decidido sacar una nueva versión que corrige el problema (notificado por mi a dicho autor hace 27 meses), aunque el autor del pack Gargoyle aun no la ha metido.

Segun Plotkin en el raif era solo un bug, nada que ver con una implementación incompleta de la máquina glulx como habiamos deducido, claro que no dice que era el bug y mirando en el what's new de la última version de Git ni siquiera pone que se haya corregido ese bug (o yo no encontre la ultima-ultima, que puede ser).

Citar:
> Git was designed to be the fastest glulx interpreter and so it is not a
> complete Glulx Machine interpreter, but a interpreter of the subset that
> Inform 6 uses.

That's not an exact description of the problem. It's just a Git bug.
As posted upthread, the latest version of Git fixes the bug.

--Z


Última edición por Uto el 20 Sep 2007 14:32, editado 1 vez en total

Arriba
 Perfil  
 
NotaPublicado: 12 Sep 2007 15:16 
Desconectado
Semimomio
Semimomio
Avatar de Usuario

Registrado: 23 Abr 2004 08:49
Mensajes: 2918
Ubicación: España (Galicia)
Hola !

Uto escribió:
Segun Plotkin en el raif era solo un bug, nada que ver con una implementación incompleta de la máquina glulx como habiamos deducido


Mmmm ... Inform utiliza variables de menos de 4 bytes (para glulx)?

Se supone que Git va más rápido por estar optimizado para eso, ¿no?, para utilizar variables de sólo 4 bytes.

Así, a mi tb. me suena a bug, ya que no creo que I7 (aunque no lo sé) utilice vbles de menos de 4 bytes.

Salud !

Baltasar

_________________
-- Baltasar, el arquero


Arriba
 Perfil  
 
NotaPublicado: 12 Sep 2007 19:17 
Desconectado
Momio
Momio
Avatar de Usuario

Registrado: 09 Mar 2004 16:14
Mensajes: 4647
baltasarq escribió:
Hola !

Uto escribió:
Así, a mi tb. me suena a bug, ya que no creo que I7 (aunque no lo sé) utilice vbles de menos de 4 bytes.

Bueno, la correcion ha venido de las quejas de usuarios de I7 porque Git se paraba dando exactamente el mismo mensaje que con Superglus, algo de acceder a variable que no son de 4 byte.

*** fatal error: Local variable wasn't 4 bytes wide ***

En cualquier caso tampoco tiene mucha importancia por qué era, lo bueno es que esta solucionado.


Arriba
 Perfil  
 
NotaPublicado: 12 Sep 2007 19:24 
Desconectado
Semimomio
Semimomio
Avatar de Usuario

Registrado: 23 Abr 2004 08:49
Mensajes: 2918
Ubicación: España (Galicia)
Hola !

Uto escribió:
En cualquier caso tampoco tiene mucha importancia por qué era, lo bueno es que esta solucionado.


Desde luego.

¿Eso quiere decir que se podrán jugar juegos de Superglús en Git, y en la siguiente actualización de Gargoyle?

Guai. :-)

Salud !

Baltasar

_________________
-- Baltasar, el arquero


Última edición por baltasarq el 12 Sep 2007 19:29, editado 1 vez en total

Arriba
 Perfil  
 
NotaPublicado: 12 Sep 2007 19:26 
Desconectado
Momio
Momio
Avatar de Usuario

Registrado: 09 Mar 2004 16:14
Mensajes: 4647
baltasarq escribió:
¿Eso quiere decir que se podrán jugar juegos de Superglús en Git, y en la siguiente actualización de Gargoyle?

Mas que se podrá, se puede, en teoría, con la ultima versión de Git, pero la verdad es que no lo he probado, yo con Glulxe estoy contento.

Lo que me interesa mas es que saquen la última versión de Git metida en el pack Gargoyle, porque es el que uso en Windows y Linux (por la librería lk) y me toca siempre hacer chapucillas para quitar Git y poner Glulxe.


Arriba
 Perfil  
 
 Asunto:
NotaPublicado: 18 Sep 2007 14:48 
Desconectado
Momio
Momio
Avatar de Usuario

Registrado: 09 Mar 2004 16:14
Mensajes: 4647
Pues he probado el Git ultimo, y falla igual que el anterior, de hecho dudo mucho que se haya corregido el fallo o al menos que el nuevo Git se haya publicado.

Me he bajado el Git 1.3.3 de la pagina de Git y del if-archive.

He puesto un post en el raif comentandolo pero a mi ya se me ha caducado y no ha contestado nadie.

Bueno, seguiremos con glulxe, que por otro lado, no tiene nada de malo :D


Arriba
 Perfil  
 
 Asunto: Git
NotaPublicado: 18 Sep 2007 16:20 
Desconectado
Semimomio
Semimomio
Avatar de Usuario

Registrado: 23 Abr 2004 08:49
Mensajes: 2918
Ubicación: España (Galicia)
Hola !

Uto escribió:
Pues he probado el Git ultimo, y falla igual que el anterior, de hecho dudo mucho que se haya corregido el fallo o al menos que el nuevo Git se haya publicado.


Pues es una pena, sobre todo porque significa que para aventuras Superglús hay que cambiar la configuración de Gargoyle. Lo digo por los novatos.

Salud !

Baltasar

_________________
-- Baltasar, el arquero


Arriba
 Perfil  
 
 Asunto:
NotaPublicado: 18 Sep 2007 16:40 
Desconectado
Momio
Momio
Avatar de Usuario

Registrado: 09 Mar 2004 16:14
Mensajes: 4647
Si, un problema, pero espero que los novatos sigan usando nuestro Kit del Jugador, que al fin y al cabo usa Glulxe, y ademas version castellanizada, que creo que Git no tiene (lo digo de memoria).


Arriba
 Perfil  
 
 Asunto:
NotaPublicado: 18 Sep 2007 18:13 
Desconectado
Semimomio
Semimomio
Avatar de Usuario

Registrado: 15 Dic 2004 21:28
Mensajes: 2302
Uto escribió:
Bueno, seguiremos con glulxe, que por otro lado, no tiene nada de malo :D


Sí, es curioso que glulxe sea el intérprete que en general funciona mejor siendo un draft (como el propio Zarf lo califica, a pesar de ser la implementación de referencia).


Arriba
 Perfil  
 
 Asunto:
NotaPublicado: 20 Sep 2007 14:27 
Desconectado
Momio
Momio
Avatar de Usuario

Registrado: 09 Mar 2004 16:14
Mensajes: 4647
Del RAIF, del autor de Git (Iain Merrick):

Citar:
> After the pevious thread I decided today to check last version of Git
> > with a Superglus game, and found wheter the bug is not solved, or I
> > couldn't find the latest version of Git.
> >
> > The version I got both from if-archive and from git homepage
> > (http://diden.net/if/git/) is 1.3.3.
[...]
> > I would be happy to know if it is a Git bug actually or a Glulxa bug
> > that may be corrected or avoided (the glulx assembler code is
> > auto-generated).

It's a Git problem. There's a feature of the Glulx VM that I didn't
originally implement because it never occurred in Inform-generated
code -- and I still haven't implemented despite hearing about this a
long time ago! Sorry about that.

I am working on a new version that will fix this, plus support for 64-
bit processors.

Iain




O sea, que no hay nueva version aunque la habrá, y que Andrew Plotkin se columpio cuando me corrigio en el raif diciendome que solo era un bug, no que la maquina glulx implementada por Git fuera incompleta que es lo que yo dije. No se lo tendré en cuenta pero porque puso el soporto Ogg ¿eh? :lol: ;)


Arriba
 Perfil  
 
NotaPublicado: 07 Ene 2008 15:56 
Desconectado
Betatester
Betatester
Avatar de Usuario

Registrado: 22 Sep 2004 09:33
Mensajes: 1100
Hola a todos,

Leo en RAIF que ha salido una nueva versión de Git http://diden.net/if/git

¿Alguien sabe si resuelve el bug que tiene respecto a supreglus?

Lo he intentado compilar, pero cheapglk no funciona en entornos de 64 bits :(

Saludetes
Mapache


Arriba
 Perfil  
 
NotaPublicado: 07 Ene 2008 15:57 
Desconectado
Betatester
Betatester
Avatar de Usuario

Registrado: 22 Sep 2004 09:33
Mensajes: 1100
Me contesto yo mismo...

Del readme:

Citar:
1-byte and 2-byte local variables are not implemented yet. This means git can't currently play games created with the Superglus system. This will be fixed at some point.


O sea, que no :(

Saludetes
Mapache


Arriba
 Perfil  
 
 Asunto:
NotaPublicado: 07 Ene 2008 16:18 
Desconectado
Momio
Momio
Avatar de Usuario

Registrado: 09 Mar 2004 16:14
Mensajes: 4647
Pues no, pero al menos hay una constatacion oficial de la existencia del problema, no es un mal paso :)


Arriba
 Perfil  
 
 Asunto:
NotaPublicado: 07 Ene 2008 17:24 
Desconectado
Semimomio
Semimomio
Avatar de Usuario

Registrado: 15 Dic 2004 21:28
Mensajes: 2302
Conclusión: usa glulxe. :wink:


Arriba
 Perfil  
 
Mostrar mensajes previos:  Ordenar por  
Nuevo tema Responder al tema  [ 14 mensajes ] 

Todos los horarios son UTC + 1 hora


¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 5 invitados


No puede abrir nuevos temas en este Foro
No puede responder a temas en este Foro
No puede editar sus mensajes en este Foro
No puede borrar sus mensajes en este Foro

Buscar:
Saltar a:  
cron
Desarrollado por phpBB® Forum Software © phpBB Group
Traducción al español por Huan Manwë para phpBB-Es.COM