Avances, Diario de...

Started by SplinterGU, April 17, 2008, 03:00:51 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

SplinterGU

en teoria aparece la ventana de msdos, esta unos segundos, desaparece y por un rato no aparece nada, y luego aparece la ventana del instalador, quizas falte alguna dll si eso no sucede.
Download Lastest BennuGD Release: http://www.bennugd.org/node/2

SplinterGU

comprobado y solucionado... el maldito crosscompiler de windows sobre linux, esta dando problemas que desconozco en el exe generado, ya tengo el exe generado en windows y ahora solo añado los archivos y compilo la parte en bennugd desde linux y funciona ahora de maravilla.

en el proximo release vuelve el instalador...

quizas me gustaria un panel un poco mas chico, de 640x300 o algo mas onda 16:9, si alguien se anima...

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

DCelso

 ;D, no  me he enterado del proceso que haces, pero me alegra que se haya solucionado el problema :D
Monstruos Diabólicos

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

SplinterGU

el instalador es... pequeño exe con una mochila arriba que contiene un comprimido con la distribucion bennugd y un programa (setup) hecho en bennugd que se encarga de la instalacion... el pequeño exe se encarga de crear las carpetas temporales necesarias para la instalacion, descomprimir bennugd, ejecutar el setup, setear los path del sistema, y luego borrar todas las carpetas temporales.
Download Lastest BennuGD Release: http://www.bennugd.org/node/2

DCelso

:D, un poco guarrete eso de crear carpetas temporales, pero eficaz :D.
Los instaladores como innosetup hacen algo parecido pero como el "pequeño exe" no es tan pequeño sino que directamente es el GUI instaldor pues no necesita de archivos temporales, él mismo inserta donde hace falta los archivos comprimidos, modifica las claves del registro necesarias, modifica los archicos .ini necesarios y modifica las variables del sistema necesarias :D. Quizás sería una gran opción para el instalador oficial de bennu en windows, es gratuito.

La ventaja que le veo al tuyo, es que si el "pequeño exe" lo compilas en linux o cualquier otro SO, ya tienes instalador para ese otro SO sin tocar nada mas :D.
Monstruos Diabólicos

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

SplinterGU

Quote from: DCelso on November 28, 2010, 06:26:16 PM
:D, un poco guarrete eso de crear carpetas temporales, pero eficaz :D.
Los instaladores como innosetup hacen algo parecido pero como el "pequeño exe" no es tan pequeño sino que directamente es el GUI instaldor pues no necesita de archivos temporales, él mismo inserta donde hace falta los archivos comprimidos, modifica las claves del registro necesarias, modifica los archicos .ini necesarios y modifica las variables del sistema necesarias :D. Quizás sería una gran opción para el instalador oficial de bennu en windows, es gratuito.

La ventaja que le veo al tuyo, es que si el "pequeño exe" lo compilas en linux o cualquier otro SO, ya tienes instalador para ese otro SO sin tocar nada mas :D.

muchacho, la idea de esto es que el instalador este escrito en BennugD, el pequeño exe solo se encarga de empaquetar todo incluidas las dlls, y no es guarro, es un metodo muy usado, incluso por el innosetup.
Todos los instaladores (o casi) que son 1 solo archivo de instalacion (el innosetup entre ellos) se descompactan en la carpeta %TEMP% y luego ahi ejecutan el instalador real, como lo hace BennuGD.
si no me crees instala algo y mientras lo hace, verifica la carpeta %TEMP% de tu sistema y veras que hace lo mismo.
Download Lastest BennuGD Release: http://www.bennugd.org/node/2

DCelso

Sí?, no se, si lo dices tu, lo creo, pero juraría que era una de las ventajas que decía el autor que tenía éste sobre otros.
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

SplinterGU

ya subi los archivos a la pagina, pero falta actualizar el portal que se ve no actualiza automaticamente, asi que no podran ver las descargas por ahora.

entre la novedades:

- se corrigio la colision con el mouse.
- ahora la version caanoo usa la SDL del firmware (hay que probar si se puede usar la mixer del firmware y que suenen los ogg)
- el instalador de windows ya funciona correctamente nuevamente, y hay unas cuantas mejoras, ya no arruina las variables path y no es necesario reiniciar el windows una vez terminada la instalacion, tambien se cambio la forma en que se instalan los archivos, ahora es solo todos los archivos dentro de la carpeta de instalacion, para simplicar todo el tema del instalador y de tantos paths a setear.
- otras cosas que ahora no recuerdo, hay que revisar el log del svn si quieren saber que mas cambios se incluyen.

bueno, esperemos que pixel active las descargas y ya lo podran bajar

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

panreyes


FreeYourMind


DCelso

si, eso mismo noté yo, pero en www.bennugd.org en descargas encontrarás la RC19(r182)
Monstruos Diabólicos

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

SplinterGU

ahi quedo...

bien muchachos, difundan la palabra... ha salido nueva version bennugd! :D
Download Lastest BennuGD Release: http://www.bennugd.org/node/2

FreeYourMind

Vaya, pero yo quiero la ultima del src, la que arregla el port para Caanoo. Tengo que llamar al de la vara ?


SplinterGU

es la ultima free... vos te drogas?
Download Lastest BennuGD Release: http://www.bennugd.org/node/2