Bennu 1.0.0 Release Candidate

Started by SplinterGU, May 14, 2009, 02:28:27 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

SplinterGU

No es un bug... has encontrado el modo de renombrar los directorios. Ya lo explique arriba.
Download Lastest BennuGD Release: http://www.bennugd.org/node/2

SplinterGU

esos ejemplos, no forman parte de la distro oficial, el instalador no es un bennupack... es un instalador del producto.

A ver quien encuentra el "huevo de pascua", no es tan complicado.
Download Lastest BennuGD Release: http://www.bennugd.org/node/2

DCelso

no encuentro nada, como no sean los créditos al dar clic en la imagen de bennu, no veo ninguno.
Monstruos Diabólicos

"A PAck of classic GAMEs For BennuGD" en desarrollo
http://code.google.com/p/apagame4be/

SplinterGU

Download Lastest BennuGD Release: http://www.bennugd.org/node/2

DCelso

#79
Splinter, no entiendo como hay que configurar el sistema windows para que vaya la estructura de directorios que crea el instalador. ¿Tengo que meter todos en el path? Vaya rollo ¿no?
Actualmente debo de copiar el contenido de todos los directorios al directorio bin para que funcione bien bennu.
En el path tengo puesto únicamente dicho directorio path = c:\BennuGD\bin

A mi modo de ver el directorio external puede ir a c:/windows/system32 porque pueden ser compartidos por otros programas no bennu. O quizas en c:/archivos de programa/archivos comunes/system.

Y los directorios lib y modules no lo tengo claro pero deberían ir en rl mismo directorio bin de bennu o c:/archivos de programa/archivos comunes/bennugd.

La verdad es que no tengo nada clara la arquitectura de directorios y utilidad que le dan a las aplicaciones en windows.

NOTA: habría que avisar que crea un directorio llamado BennuGD, me ha pasado ya las tres veces que le creo la carpeta con nueva carpeta, la selecciono y me encuentro que me crea dentro de ésta la carpeta bennugd, En el prmer caso me quedó algo como c:\devBennu\BennuGD
vi que usas en vez de devbennu bennugd y en los otros dos casos me quedó algo como c:\BennuGD\BennuGD\ :D.

NOTA2: donde esta el archivo con todas las funciones que había antes, lo echo en falta ;)
Monstruos Diabólicos

"A PAck of classic GAMEs For BennuGD" en desarrollo
http://code.google.com/p/apagame4be/

SplinterGU

Ese es tu problema, no tenes que setear ningun path, si ya se encuentra la string "BennuGD\bin" en la variable path, no se modifican los paths.

Borra dicha variable del path y ejecuta nuevamente el instalador.

El instalador dice, "selecciona el directorio base para la instalacion"... sino diria "selecciona el directorio de instalacion".

Una sutil diferencia.

Lo que hechas en falta esta en el mismo instalador, no hace diferencias a lo que hacia antes, solo que ahora es un .exe.
Download Lastest BennuGD Release: http://www.bennugd.org/node/2

SplinterGU

No me gusta la idea de desparramar cosas por todos lados, todos los archivos bennu estan donde el instalador los pone, en ningun otro lugar mas... asi que si quieres tener los paquetes originales, instalalo en una carpeta temporal y luego de tomar los archivos, has lo que quieras con ellos.
Download Lastest BennuGD Release: http://www.bennugd.org/node/2

DCelso

En verdad a mi me da igual donde estén las cosas, mientras funcione y se entienda va sobrado, por eso pregunté como configurar el sistema para que use esa estructura de directorios
Sorry, no capto, lo del funtion-list.txt ahora es un exe? y cual es?
En cuanto al path, he vuelto a probar el instalador y no me actualiza la variable path o almenos no veo el cambio.
Aunque sigo sin ver que metiendo en el path solamente el directorio bin tire la cosa, porque ¿cómo sabe windows dónde están los dlls de external, libs y modules cuando ejecutes bgdc o bgdi desde la consola desde por ejemplo el directorio actual "c:\temp"?

Normalmente busca en el directorio actual y si no lo encuentra va tirando en orden de los directorios del path hasta que lo encuentra y si no tenemos en el path external, libs y modules no entiendo como iría.


En cuanto a "echo" me refería al verbo "echar", por eso va sin "h", no a "hecho" de hacer (estar hecho) :D

Monstruos Diabólicos

"A PAck of classic GAMEs For BennuGD" en desarrollo
http://code.google.com/p/apagame4be/

osk

Guau, vaya instalador tan curioso!! Felicidades!!

Sólo un par de detalles: si intento renombrar una carpeta...no me deja después deseleccionarla de ninguna manera (ya lo han dicho antes, he visto), ni tan siquiera para ir a adelante o atrás en el árbol de carpetas...

Y por otro lado, el instalador sólo se da cuenta de la letra de unidad seleccionada: no se entera de que haya seleccionado una carpeta u otra concreta...sólo sabe que es la C: o la D: etc. Así que da igual el árbol de carpetas porque sólo le interesa la unidad y todo lo va a instalar en letra:bennugd. Esto es lo que me ha pasado a mi, vaya.


DCelso

osk, pulsa el retorno de carro para volver a poder cambiar de carpetas. y lo de que se instale en la unidad:/bennugd a mi no me pasa, yo seleccioné c:/archivos de programa/ y me creó ahí la carpeta bennugd con los datos, algo hiciste mal digo yo.
Monstruos Diabólicos

"A PAck of classic GAMEs For BennuGD" en desarrollo
http://code.google.com/p/apagame4be/

osk

Ok. Todo solucionado.
Gracias DCelso.

DCelso

De nada, por cierto ¿a ti te actualizó el path?
Esto no tiene nada que ver, pero ¿como va el tutorial?, estará ya apuntito de caramelo :D.
Monstruos Diabólicos

"A PAck of classic GAMEs For BennuGD" en desarrollo
http://code.google.com/p/apagame4be/

SplinterGU

repito DCelso... tenes que reiniciar la PC/Computadora/Windows/como quieras llamarlo.
Download Lastest BennuGD Release: http://www.bennugd.org/node/2

DCelso

#88
ah,ok gracias, lo haré no te leí esa respuesta antes.
Edit:
Ya lo hice, ví que metió los 4 directorios en el path, no entiendo la necesidad de reiniciar para que lo haga. Todos los programas de instalación actuales no necesitan hacer eso, pero bueno ir va.
Por otro lado ví que los metió en el path del systema y no del usuario, por lo que en mi caso no me vale, he tenido que moverlos, ya que tengo varias cuentas en el equipo y no quiero que todas puedan acceder a todos los binarios desde el path.
Monstruos Diabólicos

"A PAck of classic GAMEs For BennuGD" en desarrollo
http://code.google.com/p/apagame4be/

SplinterGU

Si encontras la forma de que el registro refresque sin tener que reiniciar lo incorporo... yo no lo encontre, bueno, lo que encontre no funciono.

Si, el instalador es para "everybody", como muchos productos.
Download Lastest BennuGD Release: http://www.bennugd.org/node/2