Bennu Game Development

Foros en Español => Novedades y Releases => Topic started by: SplinterGU on May 14, 2009, 02:28:27 AM

Title: Bennu 1.0.0 Release Candidate
Post by: SplinterGU on May 14, 2009, 02:28:27 AM
Despues de tanto tiempo, y gracias a la colaboracion de toda la comunidad, me enorgullece poder anunciar la primer RC de Bennu.

http://betatester.bennugd.org/snapshot/

Gracias.

Agrego el history de los cambios desde que se empezo a usar el repositorio hasta la fecha:

------------------------------------------------------------------------
r80 | SplinterGU | 2009-06-15 15:34:24 -0300 (lun 15 de jun de 2009) | 3 lines

- Add FMOVE, FREMOVE, FREWIND
- Add MEM_CALLOC and CALLOC

------------------------------------------------------------------------
r79 | SplinterGU | 2009-06-14 19:36:59 -0300 (dom 14 de jun de 2009) | 2 lines

- Fix parse on ; at end line when #include

------------------------------------------------------------------------
r78 | SplinterGU | 2009-06-14 12:39:24 -0300 (dom 14 de jun de 2009) | 3 lines

- Rename messages.c to messages.h
- Fix usage help for bgdi

------------------------------------------------------------------------
r77 | SplinterGU | 2009-06-13 12:50:21 -0300 (sáb 13 de jun de 2009) | 2 lines

- Fix "Runtime error in ???(????) - Mnemonic 0xC2F not implemented"

------------------------------------------------------------------------
r76 | SplinterGU | 2009-06-11 22:38:06 -0300 (jue 11 de jun de 2009) | 2 lines

- load_fpg 1bpp fixed

------------------------------------------------------------------------
r75 | SplinterGU | 2009-06-10 22:16:55 -0300 (mié 10 de jun de 2009) | 4 lines

- Remove spanish error message
- Change some spanish code
- Remove some printf

------------------------------------------------------------------------
r74 | SplinterGU | 2009-06-10 21:18:55 -0300 (mié 10 de jun de 2009) | 2 lines

- Pointer type support in copy and save/load structs

------------------------------------------------------------------------
r73 | SplinterGU | 2009-06-09 22:28:32 -0300 (mar 09 de jun de 2009) | 2 lines

- Fix some stuff with palettes

------------------------------------------------------------------------
r72 | SplinterGU | 2009-06-05 21:21:38 -0300 (vie 05 de jun de 2009) | 2 lines

- Add support of string += char and char[]+= char

------------------------------------------------------------------------
r71 | SplinterGU | 2009-06-05 08:57:40 -0300 (vie 05 de jun de 2009) | 2 lines

- Fix on grlib_get and new bitmaps (not graphs)

------------------------------------------------------------------------
r70 | SplinterGU | 2009-06-05 00:13:57 -0300 (vie 05 de jun de 2009) | 4 lines

- Now fpgid are cyclic
- Now fpg limit removed
- Fix alpha in 32 bits rgba functions

------------------------------------------------------------------------
r69 | SplinterGU | 2009-06-04 22:37:19 -0300 (jue 04 de jun de 2009) | 2 lines

- Add missing file

------------------------------------------------------------------------
r68 | SplinterGU | 2009-06-04 22:19:39 -0300 (jue 04 de jun de 2009) | 6 lines

- Fix memory leak on unload_fpg                          
- Fix clean memory on bitmap (not graphs) operations
- Fix free memory on fpg load error
- Remove innecesary graphs linked lists


------------------------------------------------------------------------
r67 | SplinterGU | 2009-06-03 23:53:50 -0300 (mié 03 de jun de 2009) | 2 lines

- Fix use of string[] (indexes access), now return char type value

------------------------------------------------------------------------
r66 | SplinterGU | 2009-06-01 22:03:42 -0300 (lun 01 de jun de 2009) | 2 lines

- ASC fix

------------------------------------------------------------------------
r65 | SplinterGU | 2009-06-01 00:08:14 -0300 (lun 01 de jun de 2009) | 2 lines

- MAX_CHAR y MIN_CHAR constants added

------------------------------------------------------------------------
r64 | SplinterGU | 2009-05-31 23:22:31 -0300 (dom 31 de may de 2009) | 5 lines

- Replace SDL_KEYEVENTMASK with (SDL_EVENTMASK(SDL_KEYDOWN)| SDL_EVENTMASK(SDL_KEYUP)) (Thanks Sandman)
- Fix rgb* functions that on (0,0,0) return 1 in 16 bits, and right value in 32 bits
- Speed up for 32 bits in rgb* funciones


------------------------------------------------------------------------
r63 | SplinterGU | 2009-05-30 11:58:47 -0300 (sáb 30 de may de 2009) | 4 lines

- RESOLUTION is used in detect object change
- rgb now return correct value in 32 bits is value is 0 (thanks Sandman)


------------------------------------------------------------------------
r62 | SplinterGU | 2009-05-28 22:26:45 -0300 (jue 28 de may de 2009) | 3 lines

- Fix crash by bug in intances.c
- Stupid optimizations on mod_debug

------------------------------------------------------------------------
r61 | SplinterGU | 2009-05-26 07:49:50 -0300 (mar 26 de may de 2009) | 2 lines

- Fix priority if it reach limits

------------------------------------------------------------------------
r60 | SplinterGU | 2009-05-25 22:21:16 -0300 (lun 25 de may de 2009) | 2 lines

- Fix dcb read data on non-intel (thanks Sandman)

------------------------------------------------------------------------
r59 | SplinterGU | 2009-05-25 20:23:17 -0300 (lun 25 de may de 2009) | 14 lines

- New instances system, hash on priority, type. Speed up improved on iterate instances.
- Instances now are limited to 65536 running at same time
- Instances dirty list by change on priority is removed.
- collision, getid, signal,... speed up improved by use of new instance system and other.
- speed up improved on show debug info
- compiler parse number is fixed
- debug console parse number is fixed
- debug console color tags fixed
- several casts are added in code
- several sizeof are added in code
- libvideo now start in 32 bits as default
- getscreen now return graphic without control point 0, (centered)


------------------------------------------------------------------------
r58 | SplinterGU | 2009-05-13 22:43:52 -0300 (mié 13 de may de 2009) | 2 lines

- Fix memory leak problem in save_png and load_png

------------------------------------------------------------------------
r57 | SplinterGU | 2009-05-12 00:24:58 -0300 (mar 12 de may de 2009) | 2 lines

- Fix void pointer increment

------------------------------------------------------------------------
r56 | SplinterGU | 2009-05-12 00:19:12 -0300 (mar 12 de may de 2009) | 2 lines

- Mix 2 hook in sdlhandler

------------------------------------------------------------------------
r55 | SplinterGU | 2009-05-10 02:56:38 -0300 (dom 10 de may de 2009) | 3 lines

- contrib directory added
- version 1.0.0

------------------------------------------------------------------------
r54 | SplinterGU | 2009-05-10 02:46:18 -0300 (dom 10 de may de 2009) | 2 lines

- Use gr_set_caption

------------------------------------------------------------------------
r53 | SplinterGU | 2009-05-10 02:44:43 -0300 (dom 10 de may de 2009) | 6 lines

- Compiler: Arguments type process now are supported
- fix in g_instance graph change detection
- two new internals functions gr_set_caption and gr_set_icon (used in libvideo and in mod_wm)
- move some vars from libgrbase to libvideo
- mod_wm now call new funtions on libvideo (gr_set_caption and gr_set_icon)

------------------------------------------------------------------------
r52 | SplinterGU | 2009-05-09 00:12:35 -0300 (sáb 09 de may de 2009) | 2 lines

- Set ICON palette fix

------------------------------------------------------------------------
r51 | SplinterGU | 2009-05-08 23:19:47 -0300 (vie 08 de may de 2009) | 4 lines

- Fix sizeof on members of structs and types
- Fix operations of add and sub on pointers
- Fix type casts (and others casts)

------------------------------------------------------------------------
r50 | SplinterGU | 2009-05-08 00:11:58 -0300 (vie 08 de may de 2009) | 2 lines

- Fix bitmap_clone

------------------------------------------------------------------------
r49 | SplinterGU | 2009-05-05 00:07:24 -0300 (mar 05 de may de 2009) | 4 lines

- Now palette loaded is palette asigned to system palette
- Fix drawing_color, before find rgb in 8 bits video
- get_screen now clone bitmap(0,-1) (last screen drawed)

------------------------------------------------------------------------
r48 | SplinterGU | 2009-05-01 17:34:30 -0300 (vie 01 de may de 2009) | 6 lines

- bgdrtm - Fix exit status
- exec - Fix return status from child dead _P_WAIT
        Fix return status on error
        Fix return status on _P_NOWAIT
- mod_wm, none important

------------------------------------------------------------------------
r47 | SplinterGU | 2009-04-30 23:28:05 -0300 (jue 30 de abr de 2009) | 3 lines

- Fix in exec
- Fix in move_windows x11

------------------------------------------------------------------------
r46 | SplinterGU | 2009-04-28 11:15:41 -0300 (mar 28 de abr de 2009) | 2 lines

- Now memcopy call to C memcpy

------------------------------------------------------------------------
r45 | SplinterGU | 2009-04-24 21:31:24 -0300 (vie 24 de abr de 2009) | 2 lines

- Check on non-exists ctr

------------------------------------------------------------------------
r44 | SplinterGU | 2009-04-24 21:28:12 -0300 (vie 24 de abr de 2009) | 3 lines

- Optimizations on strings (thanks Sandman)
- Remove bad optimization on g_object

------------------------------------------------------------------------
r43 | SplinterGU | 2009-04-23 23:28:44 -0300 (jue 23 de abr de 2009) | 2 lines

- Little g_object optimization

------------------------------------------------------------------------
r42 | SplinterGU | 2009-04-23 22:28:44 -0300 (jue 23 de abr de 2009) | 2 lines

- Fix debug console background color

------------------------------------------------------------------------
r41 | SplinterGU | 2009-04-21 21:42:58 -0300 (mar 21 de abr de 2009) | 3 lines

- Fix format function
- Added GP2X constant

------------------------------------------------------------------------
r40 | SplinterGU | 2009-04-08 07:03:32 -0300 (mié 08 de abr de 2009) | 2 lines

- Fix in the behavior of signed/unsigned expression

------------------------------------------------------------------------
r39 | SplinterGU | 2009-04-03 22:19:14 -0300 (vie 03 de abr de 2009) | 5 lines

- Fix stupid message "don't exist or isn't version 7 DCB compatible"
when don't use full dcbname
- Fix add files to dcb when files added are gzip (fpg)
- Minor fixed in dcb (byteorder)

------------------------------------------------------------------------
r38 | SplinterGU | 2009-04-02 11:11:53 -0300 (jue 02 de abr de 2009) | 2 lines

- Primitive alpha fix in 32 bits

------------------------------------------------------------------------
r37 | SplinterGU | 2009-03-31 20:18:45 -0300 (mar 31 de mar de 2009) | 4 lines

- Optimize of dirs functions
- Fix mod_dir that don't use string_discard
- New function MAP_NEW(w,h,depth,flags) where flags can be: B_CLEAR (bitmap clear) or 0 (no clear new bitmap)

------------------------------------------------------------------------
r36 | SplinterGU | 2009-03-28 22:41:09 -0300 (sáb 28 de mar de 2009) | 4 lines

- mod_joy splitted (thanks Sandman)
- libjoy added (thanks Sandman)
- fix bitmap_clone

------------------------------------------------------------------------
r35 | SplinterGU | 2009-03-21 18:00:42 -0300 (sáb 21 de mar de 2009) | 2 lines

- moddesc configure fix

------------------------------------------------------------------------
r34 | SplinterGU | 2009-03-21 17:19:27 -0300 (sáb 21 de mar de 2009) | 3 lines

- revert aditive CFLAGS and LDFLAGS change... in win32 the compiled
binaries are very big (5x or more)

------------------------------------------------------------------------
r33 | SplinterGU | 2009-03-21 10:17:48 -0300 (sáb 21 de mar de 2009) | 11 lines

- bgdrtm: speedup string functions (string_char, string_concat,
string_add, string[...], others)
- Now find, substr, and any function with access to out of string limits
return null string or -1.        
- strlen() function added, alias of len().
- file_eof() and file_read() fixed in detection of end of file.
- file() fixed, sizeof internal buffer and concat of data chunks.
- fgets() fixed, sizeof internal buffer.
- fexists() added, alias of file_exists().


------------------------------------------------------------------------
r32 | SplinterGU | 2009-03-19 20:09:30 -0300 (jue 19 de mar de 2009) | 2 lines

*FLAGS+= fix

------------------------------------------------------------------------
r31 | SplinterGU | 2009-03-17 23:22:47 -0300 (mar 17 de mar de 2009) | 2 lines

- Additive CFLAGS

------------------------------------------------------------------------
r30 | SplinterGU | 2009-03-14 22:03:54 -0200 (sáb 14 de mar de 2009) | 5 lines

- 32 bits drawing alpha support (alpha-pixel and drawing_alpha)
- speed up some drawing functions
- write_var pointer vars support


------------------------------------------------------------------------
r29 | SplinterGU | 2009-03-14 21:58:38 -0200 (sáb 14 de mar de 2009) | 6 lines

- new string_ptoa more efficient and same result in different SO.
- check constants already defined as variable
- Fix variant arg for pointer vars
- Fix unsigned comparations


------------------------------------------------------------------------
r28 | SplinterGU | 2009-03-12 20:47:11 -0200 (jue 12 de mar de 2009) | 5 lines

- Fixed Translucent tables in 8 bits
- Fixed blend operations in 8 bits
- Fixed Translucent+Blend in 8 bits


------------------------------------------------------------------------
r27 | SplinterGU | 2009-03-12 12:30:55 -0200 (jue 12 de mar de 2009) | 3 lines

- Transparency tables update


------------------------------------------------------------------------
r26 | SplinterGU | 2009-03-08 01:40:23 -0200 (dom 08 de mar de 2009) | 2 lines

- Fade 32bits support

------------------------------------------------------------------------
r25 | SplinterGU | 2009-03-06 23:12:41 -0200 (vie 06 de mar de 2009) | 2 lines

- Dependency for mod_joy is fixed (thanks Sandman)

------------------------------------------------------------------------
r24 | SplinterGU | 2009-02-16 22:56:27 -0200 (lun 16 de feb de 2009) | 2 lines

- Fix gr_save_fpg

------------------------------------------------------------------------
r23 | SplinterGU | 2009-02-09 16:24:26 -0200 (lun 09 de feb de 2009) | 2 lines

README updated (not final)

------------------------------------------------------------------------
r22 | SplinterGU | 2009-02-04 23:13:23 -0200 (mié 04 de feb de 2009) | 2 lines

mod_ffi removed

------------------------------------------------------------------------
r21 | SplinterGU | 2009-01-31 17:59:55 -0200 (sáb 31 de ene de 2009) | 3 lines

- set_text_color 32bits support


------------------------------------------------------------------------
r20 | SplinterGU | 2009-01-25 04:00:14 -0200 (dom 25 de ene de 2009) | 4 lines

- Notes in g_object source code
- Fix dirty update in draw objects
- Check for center change in mouse graph

------------------------------------------------------------------------
r19 | SplinterGU | 2009-01-24 21:12:45 -0200 (sáb 24 de ene de 2009) | 2 lines

- mod_ffi is removed temporaly

------------------------------------------------------------------------
r18 | SplinterGU | 2009-01-24 19:20:37 -0200 (sáb 24 de ene de 2009) | 2 lines

- Removed unnecesary files

------------------------------------------------------------------------
r17 | SplinterGU | 2009-01-24 18:59:27 -0200 (sáb 24 de ene de 2009) | 2 lines

- Unnecesary files removed

------------------------------------------------------------------------
r16 | SplinterGU | 2009-01-24 18:47:14 -0200 (sáb 24 de ene de 2009) | 2 lines

- libffi 3.0.8 fix

------------------------------------------------------------------------
r15 | SplinterGU | 2009-01-24 16:54:02 -0200 (sáb 24 de ene de 2009) | 2 lines

- Windows fix

------------------------------------------------------------------------
r14 | SplinterGU | 2009-01-24 16:09:29 -0200 (sáb 24 de ene de 2009) | 2 lines

- Remove Makefile files, they must be generated with configure

------------------------------------------------------------------------
r13 | SplinterGU | 2009-01-24 14:39:22 -0200 (sáb 24 de ene de 2009) | 2 lines

- Fixed bug with use of mirror and point 0 not center

------------------------------------------------------------------------
r12 | SplinterGU | 2009-01-20 22:25:17 -0200 (mar 20 de ene de 2009) | 2 lines

- Fixed bug on update graph on graph center change

------------------------------------------------------------------------
r11 | SplinterGU | 2009-01-16 01:43:24 -0200 (vie 16 de ene de 2009) | 2 lines

- fix on use of file (fpg) = 0

------------------------------------------------------------------------
r10 | SplinterGU | 2009-01-15 05:57:18 -0200 (jue 15 de ene de 2009) | 17 lines

   - mod_effects constants add:

       BLUR_NORMAL     0
       BLUR_3x3        1
       BLUR_5x5        2
       BLUR_5x5_MAP    3

       GSCALE_RGB      0
       GSCALE_R        1
       GSCALE_G        2
       GSCALE_B        3
       GSCALE_RG       4
       GSCALE_RB       5
       GSCALE_GB       6
       GSCALE_OFF     -1


------------------------------------------------------------------------
r9 | SplinterGU | 2009-01-15 05:36:24 -0200 (jue 15 de ene de 2009) | 2 lines

- PNG load pixel displaced fix

------------------------------------------------------------------------
r8 | SplinterGU | 2009-01-12 21:43:29 -0200 (lun 12 de ene de 2009) | 2 lines

- delete_draw(0) fix

------------------------------------------------------------------------
r7 | SplinterGU | 2009-01-12 20:30:27 -0200 (lun 12 de ene de 2009) | 2 lines

- Draw update fix (thanks Sandman)

------------------------------------------------------------------------
r6 | SplinterGU | 2009-01-12 16:51:34 -0200 (lun 12 de ene de 2009) | 2 lines

- License update

------------------------------------------------------------------------
r5 | SplinterGU | 2008-12-31 13:43:11 -0200 (mié 31 de dic de 2008) | 2 lines

Dependencies fix

------------------------------------------------------------------------
r4 | SplinterGU | 2008-12-30 13:25:27 -0200 (mar 30 de dic de 2008) | 2 lines

- Developer configure run (no changes)

------------------------------------------------------------------------
r3 | SplinterGU | 2008-12-30 13:10:33 -0200 (mar 30 de dic de 2008) | 3 lines

- Extension remove fix
- Enable interactive mode only in Win32

------------------------------------------------------------------------
r2 | SplinterGU | 2008-12-30 12:44:34 -0200 (mar 30 de dic de 2008) | 2 lines

Initialization fix of type and typeb

------------------------------------------------------------------------
r1 | SplinterGU | 2008-12-29 00:13:21 -0200 (lun 29 de dic de 2008) | 3 lines

.


------------------------------------------------------------------------
Title: Re: Bennu 1.0.0 Release Candidate
Post by: darío on May 14, 2009, 08:01:54 AM
¡Finalmente!

Enhorabuena y gracias por todo el trabajo :).
Title: Re: Bennu 1.0.0 Release Candidate
Post by: laghengar on May 14, 2009, 08:20:21 AM
Enhorabuena tio, un abrazo. Lancemos todos confetin, y que alguien haga una tarta, ha nacido bennusito. hurraaaaaaaaaaaaaaaa
Title: Re: Bennu 1.0.0 Release Candidate
Post by: panreyes on May 14, 2009, 08:26:04 AM
Enhorabuena! :D
Ahora todos a sacar juegazos y a promocionar el lenguaje!
Title: Re: Bennu 1.0.0 Release Candidate
Post by: MythomizeR on May 14, 2009, 08:54:02 AM
¡Enhorabuena por la madurez 1.x.x adquirida!
Title: Re: Bennu 1.0.0 Release Candidate
Post by: DCelso on May 14, 2009, 09:33:27 AM
Inhourgood.
Quise decir "Ingoodhour" que en inglés los adjetivos van delante, cagoen.
Title: Re: Bennu 1.0.0 Release Candidate
Post by: Drumpi on May 14, 2009, 12:40:18 PM
Yujuuuu.... con retraso ¿no? ¿ya lo dije? ¿cuando? ah, vale. Entonces esto parece un poco tonto ¿no? ya, ya me parecía. ¿Qué? ¿Hablando solo? ¿Yo? ¿cuando? ¿ahora?....

Bueno, un karma si que merece la noticia ;D
Title: Re: Bennu 1.0.0 Release Candidate
Post by: blostec on May 14, 2009, 02:20:16 PM
Felicidades Juan, por todo el trabajo hecho. El avance del proyecto es impresionante y en un tiempo récord.  :)
Title: Re: Bennu 1.0.0 Release Candidate
Post by: syous on May 15, 2009, 10:54:02 AM
 ;D felicidades
Title: Re: Bennu 1.0.0 Release Candidate
Post by: SplinterGU on June 05, 2009, 02:13:41 AM
Release Candidate 2

http://betatester.bennugd.org/snapshot/

por favor pruebenla, asi la depuramos bien.

Title: Re: Bennu 1.0.0 Release Candidate
Post by: Prg on June 05, 2009, 02:27:12 AM
descargando... cualquier cosa te aviso, saludos :)
Title: Re: Bennu 1.0.0 Release Candidate
Post by: MythomizeR on June 05, 2009, 10:05:36 AM
¡Gran trabajo!

En vista del problema detectado, mejor me esperaré a mañana a que lo generes nuevamente para ya probarlo...

Gracias y saludos.
Title: Re: Bennu 1.0.0 Release Candidate
Post by: SplinterGU on June 05, 2009, 12:13:54 PM
Ahora si, gracias, y disculpas.

Todos aquellos que descargaron la RC2 (r68), bajen esta nueva, la anterior no va.
Title: Re: Bennu 1.0.0 Release Candidate
Post by: DCelso on June 05, 2009, 01:26:31 PM
ok, gracias, a ello voy.
Title: Re: Bennu 1.0.0 Release Candidate
Post by: SplinterGU on June 06, 2009, 01:03:46 AM
Release Candidate 3... Gracias por probar...
Title: Re: Bennu 1.0.0 Release Candidate
Post by: panreyes on June 06, 2009, 03:52:04 AM
Splinter, vuelve a fallarme la compilación out-of-the-box de los sources de Bennu :S

Me vuelve a compilar los módulos contra libX11... Y claro, si cambio el configure.in, y luego hago un autoconf, creo que no me lo soluciona, porque luego me hace Segmentation faults (como me hacía antes de tener una build que funcionara bien)
------------
Fallo mío xD
Si que he de modificar el configure.in y luego hacer el autoconf, pero no es problema. Lo soluciono con
cat configure.in | grep -v X11 > nuevoconfigure.in && mv nuevoconfigure.in configure.in
Title: Re: Bennu 1.0.0 Release Candidate
Post by: blostec on June 08, 2009, 06:37:48 PM
Actualizando a la RC3, gracias Juan!  :D
Title: Re: Bennu 1.0.0 Release Candidate
Post by: SplinterGU on June 16, 2009, 02:38:26 AM
Release Candidate 4, con instalador para windows, usando el mismo metodo que linux.

Saludos.

------------------------------------------------------------------------
r80 | SplinterGU | 2009-06-15 15:34:24 -0300 (lun 15 de jun de 2009) | 3 lines

- Add FMOVE, FREMOVE, FREWIND
- Add MEM_CALLOC and CALLOC

------------------------------------------------------------------------
r79 | SplinterGU | 2009-06-14 19:36:59 -0300 (dom 14 de jun de 2009) | 2 lines

- Fix parse on ; at end line when #include

------------------------------------------------------------------------
r78 | SplinterGU | 2009-06-14 12:39:24 -0300 (dom 14 de jun de 2009) | 3 lines

- Rename messages.c to messages.h
- Fix usage help for bgdi

------------------------------------------------------------------------
r77 | SplinterGU | 2009-06-13 12:50:21 -0300 (sáb 13 de jun de 2009) | 2 lines

- Fix "Runtime error in ???(????) - Mnemonic 0xC2F not implemented"

------------------------------------------------------------------------
r76 | SplinterGU | 2009-06-11 22:38:06 -0300 (jue 11 de jun de 2009) | 2 lines

- load_fpg 1bpp fixed

------------------------------------------------------------------------
r75 | SplinterGU | 2009-06-10 22:16:55 -0300 (mié 10 de jun de 2009) | 4 lines

- Remove spanish error message
- Change some spanish code
- Remove some printf

------------------------------------------------------------------------
r74 | SplinterGU | 2009-06-10 21:18:55 -0300 (mié 10 de jun de 2009) | 2 lines

- Pointer type support in copy and save/load structs

------------------------------------------------------------------------
r73 | SplinterGU | 2009-06-09 22:28:32 -0300 (mar 09 de jun de 2009) | 2 lines

- Fix some stuff with palettes

Title: Re: Bennu 1.0.0 Release Candidate
Post by: SplinterGU on June 16, 2009, 03:21:35 AM
hay algunos un detalles con el instalador de windows:

1) Descargarlo con el IE (en opera aparentemente no funciona)
2) Una vez instalado, copiar todo lo que esta en las carpetas externals, libs y modules, dentro de bin...

Es un parche temporal, por ahora, ya vere cual es el problema... estoy con fiebre y engripado.


Tampoco es ahora mas necesario tener en la carpeta de nuestro proyecto los binarios.

Fixed!

Title: Re: Bennu 1.0.0 Release Candidate
Post by: DCelso on June 16, 2009, 06:45:39 AM
SplinterGU, no entendí esto último del todo.
El instalador qué es lo que hace, ¿se instala en un directorio, añade éste al path y registra el tipo de archivo prg con bgdc y dcb con bgdi?
Title: Re: Bennu 1.0.0 Release Candidate
Post by: Sandman on June 16, 2009, 11:01:51 AM
The installer only adjusts the path, it does not register DCB with BGDI, but that would be a nice option to add.

Remarks:
- I tried installing in "D:\BENNUTEST", but instead, it installed into "C:\BennuGDBennuGD".
- Do you check for a previous installment of Bennu? Because if you don't check it, the old install will be first in the PATH (people could install in a different folder).
- I canceled the install (asked if I would overwrite files), but it still said "Installation complete" and tried to alter my PATH.
- A restart isn't required to activate the changes you did.
Title: Re: Bennu 1.0.0 Release Candidate
Post by: DCelso on June 16, 2009, 11:10:23 AM
It's the same that happens me. :D
Title: Re: Bennu 1.0.0 Release Candidate
Post by: SplinterGU on June 16, 2009, 12:51:32 PM
No hay forma de saber cual es el path anterior de instalacion, a menos que se guarde en algun lugar.

Anotadas las sugerencias para la proxima...

por ahora escriban a mano el path, incluyendo la barra o pulsen ESC/Cancel si quieren que instale en el C:\BennuGD
Title: Re: Bennu 1.0.0 Release Candidate
Post by: syous on June 16, 2009, 01:10:06 PM
Quote from: SplinterGU on June 16, 2009, 12:51:32 PM
No hay forma de saber cual es el path anterior de instalacion, a menos que se guarde en algun lugar.

Anotadas las sugerencias para la proxima...

por ahora escriban a mano el path, incluyendo la barra o pulsen ESC/Cancel si quieren que instale en el C:\BennuGD

una pregunta chorra  ;D ??? un instalador de aplicaciones para bennu y ya se que hay instaladores a patadas, como otros lenguajes lo incorporan es interesante
Title: Re: Bennu 1.0.0 Release Candidate
Post by: SplinterGU on June 16, 2009, 01:46:59 PM
ya habra...
Title: Re: Bennu 1.0.0 Release Candidate
Post by: syous on June 16, 2009, 02:02:06 PM
Quote from: SplinterGU on June 16, 2009, 01:46:59 PM
ya habra...

;D ;D ;D ;D
Title: Re: Bennu 1.0.0 Release Candidate
Post by: Sandman on June 16, 2009, 03:33:51 PM
Quotea menos que se guarde en algun lugar
Exactly. Two ways to do this:
- Use the registry
- Check in the PATH if there already is a bgdi (or something else) in it

I think the latter is best.
Title: Re: Bennu 1.0.0 Release Candidate
Post by: SplinterGU on June 16, 2009, 03:36:12 PM
no registry...
I'll search in it PATH... I hate registry changes...
Title: Re: Bennu 1.0.0 Release Candidate
Post by: l1nk3rn3l on June 17, 2009, 05:25:37 PM
creo que en formato zip esta bien como antes...

el antivirus lo detecta como trojano..
http://www.avira.com/


claro que no lo es,  lo confunde como tal , como sugerencia recomendaria regresar a la distribucion zip..

creo que estoy delirando..  ;D
Title: Re: Bennu 1.0.0 Release Candidate
Post by: SplinterGU on June 17, 2009, 05:33:46 PM
tenemos dos problema:

1) Los que insisten que les molesta tener todas las dlls y ejecutables junto a sus proyecto (porque no saben o caprichosamente no quieren configurar la variable PATH)

2) Los que quieren tener el zip o rar clasico.

No se puede complacer a ambos a menos que haga 2 distribuciones a la vez, lo que confundira mas las cosas.

El antivirus lo detecta como un virus, porque me base en la idea de linux y me diseñe un metodo para embeber el autoextraible dentro del un "visual basic script" (I did the magic!)
Title: Re: Bennu 1.0.0 Release Candidate
Post by: Windgate on June 17, 2009, 09:06:41 PM
Me he despistado unas poquitas semanas con este hilo :-[

Yo soy de los que prefieren el .zip con todas las DLL en beneficio de usuarios que quieran jugar el juego sin tener Bennu instalado, sin tan siquiera saber qué es Bennu.

Una especie de "parche genérico" podría incluir las DLL en una carpeta, un Compilar.bat y un incluir.prg encargado de incluir los DLL de la carpeta.

Al usar el Compilar.bat se ignoraría el videojuego.imp y se haría uso de las DLL de la carpeta, funcionaría para cualquier usuario.

Mientras que sí se usa por el método tradicional (Compilar pulsando F6 desde Notepad++ p.ej.), con el .imp se acceden a las DLL que se encuentran en C:/devBennu/bin y funciona sin necesidad del "parche genérico" que sugiero.

No sé si me explico... De hecho no me queda muy claro cómo usáis el path, pero entiendo que se refiere a un acceso a las DLL en C:/devBennu/bin

En fin, espero ponerme más al día en este hilo con vuestras respuestas (Malditos exámenes...).
Title: Re: Bennu 1.0.0 Release Candidate
Post by: SplinterGU on June 17, 2009, 09:59:21 PM
Realmente no es necesario entender nada... hay que instalarlo y usarlo, y olvidarse de tener que copiar cosas... para desinstalarlo, tan facil como borrar la carpeta de instalacion.
Title: Re: Bennu 1.0.0 Release Candidate
Post by: Drumpi on June 18, 2009, 11:28:25 AM
Hombre, mientras no se cuelen cosas por carpetas perdidas y eso, por mi no hay problema, pero lo de cambiar el PATH... bueno, no lo veo mal, tampoco es algo que me haya atrevido a tocar (una vez, y a los diez minutos lo volví a dejar como estaba ;D), pero tampoco me gusta.
Más que nada porque voy usando versiones distintas de Bennu/Fenix según me falle o quiera comprobar compatibilidad hacia atrás (vease como ejemplo Fenix para GP2X, que se usan tanto la 084 como la 092a).

Una idea rápida sería que el autoextraible se le pudiera pasar un parámetro para que no hiciera la modificación del path, y sería como descargarse un .zip autoextraible.
Title: Re: Bennu 1.0.0 Release Candidate
Post by: SplinterGU on June 18, 2009, 11:34:50 AM
Acaso le pedis eso al Office o al Codeblock o al Ultraedit o al Adobe o a algun otro producto serio?
Title: Re: Bennu 1.0.0 Release Candidate
Post by: syous on June 18, 2009, 11:37:42 AM
 ;D yo uso rar auto extraibles
Title: Re: Bennu 1.0.0 Release Candidate
Post by: SplinterGU on June 18, 2009, 11:55:12 AM
el instalador usa totalcmd autoextraible
Title: Re: Bennu 1.0.0 Release Candidate
Post by: Drumpi on June 18, 2009, 12:18:51 PM
Quote from: SplinterGU on June 18, 2009, 11:34:50 AM
Acaso le pedis eso al Office o al Codeblock o al Ultraedit o al Adobe o a algun otro producto serio?
No, por eso simplemente me estoy pasando al Openoffice, uso el FEdit o el DevC++ para programar, Notepad++ (sin instalador) para escribir y una version antigua del acrobat reader (no me gusta el nuevo interfaz)... vamos que uso otros programas que si me dan lo que quiero ;D
Y si no me lo programo (el cambia_color o el conversor de FNT, por ejemplo).

Es lo malo de ser un producto único en su especie y de tenerte tan a mano :D :D :D :D :D
(Nótese que estoy de broma ;D)
Title: Re: Bennu 1.0.0 Release Candidate
Post by: SplinterGU on June 18, 2009, 12:20:33 PM
Claro, cierto, porque el openoffice no te toca ninguna configuracion! :P :P :P :P

jejeje!

(ya veo por que estas de broma... condenado!)
Title: Re: Bennu 1.0.0 Release Candidate
Post by: panreyes on June 19, 2009, 05:11:54 AM
Hello,
acabo de ver que ahora se ofrece el Bennu de Windows en... formato VBS?
Recomiendo encarecidamente evitar ese método xD
Mi antivirus lo detecta como virus, y mi sistema no me lo dejará utilizar por defecto porque tengo desactivados los scripts de Windows Script por motivos de seguridad (como mucha otra gente)
Title: Re: Bennu 1.0.0 Release Candidate
Post by: Windgate on June 19, 2009, 08:39:36 AM
.vbs

Es la extensión de uno de los ficheros del último virus que me hizo abandonar Windows definitivamente. Sí, la extensión asusta... Aunque ahora mismo cualquier extensión de Windows que pueda modificar mínimamente el sistema (.bat, .exe, .inf, .reg...) acojona bastante.

De todas formas .vbs no la veo la más adecuada para el asustado usuario normal de Windows :o

looOOOooooOOOoool
Title: Re: Bennu 1.0.0 Release Candidate
Post by: Sandman on June 19, 2009, 10:47:14 AM
Yes, it's true. .vbs has the air of a virus, at least for old school people, because the youth of today probably never heard of .vbs. Well, it will be an exe sometime.
Title: Re: Bennu 1.0.0 Release Candidate
Post by: SplinterGU on June 19, 2009, 02:40:47 PM
Esto no es un virus.

Yo sugiero envien el paquete a aquellas empresas de antivirus que informen a tal como virus, para que corrijan sus herramientas, ya que estan funcionando mal.

Esto no es un virus.
Title: Re: Bennu 1.0.0 Release Candidate
Post by: blostec on June 21, 2009, 11:40:52 AM
Bajando la nueva versión con el instalador a ver que tal. Saludos!
Title: Re: Bennu 1.0.0 Release Candidate
Post by: Windgate on June 21, 2009, 08:49:12 PM
La versión de Linux me ha arrojado unos problemas porque no tenía permisos para borrar algunas carpetas, supongo que intentaba borrar los archivos de la versión anterior o algo así... De todas formas los juegos me compilan y funcionan bien :P

En cualquier caso no comprendo muy bien cómo funciona el .sh y qué tipo de archivos guarda al instalar Bennu. ¿Hay algún léeme por ahí donde se explique un poco dónde se instalan las cosas? Soy noob en Ubuntu todavía.

En cuanto a la versión de XP, ahora mismo tengo el Bennupack 1.6 y hasta ahora iba sobreescribiendo las nuevas DLL en C:/devBennu/bin. Veo que con el .vsb se generan varias carpetas, en lugar de configurar el Notepad++ para que busque las DLL en el nuevo directorio de instalación me parece más cómodo coger todas las DLL y copiarlas en C:/devBennu/bin como iba haciendo hasta ahora.

En cualquier caso se agradece que la RC venga en un "pack" autoinstalable ::)
Title: Re: Bennu 1.0.0 Release Candidate
Post by: josebita on June 21, 2009, 09:26:57 PM
El .sh instala en /usr/bin las utilidades bgdc, bgdi y moddesc.
También instala las librerías (.so) base en /usr/lib/bgd/lib y los móduloes en /usr/lib/bgd/module.
Además de eso, crea un fichero de configuración en /etc/ld.so.conf.d que le permite al sistema saber que tiene que buscar librerías en esos directorios, pues no son los "usuales". Es algo así como meter esos directorios en el path en windows.

No sé si eso responde a la pregunta.
Title: Re: Bennu 1.0.0 Release Candidate
Post by: SplinterGU on June 21, 2009, 11:02:18 PM
tenes que instalar como superusuario.
Title: Re: Bennu 1.0.0 Release Candidate
Post by: Windgate on June 22, 2009, 06:42:37 PM
Ok, más o menos queda claro donde están las cosas y ya las veo, es un avance xD

Y lo de instalar con sudo ahora lo pruebo Splinter, de todas formas, ¿No sería más cómodo añadir el sudo en los comandos del .sh para no tener que hacerlo manualmente? Porque supongo que ahora tendré que hacer "sudo aptitude install" sobre el .sh o algo así... Con lo "cómodo" que me resulta dar permiso de ejecución y hacer doble clic sin más.

Linux tiene cositas extrañas que no son para personitas normales ::)
Title: Re: Bennu 1.0.0 Release Candidate
Post by: syous on June 22, 2009, 08:48:15 PM
Quote from: Windgate on June 22, 2009, 06:42:37 PM
Ok, más o menos queda claro donde están las cosas y ya las veo, es un avance xD

Y lo de instalar con sudo ahora lo pruebo Splinter, de todas formas, ¿No sería más cómodo añadir el sudo en los comandos del .sh para no tener que hacerlo manualmente?

Linux tiene cositas extrañas que no son para personitas normales ::)

y da la bienvenida a los virus es por una de las razones por los que no hay en linux y en winxp si por temas privilegios, en windows todos estamoos con cuenta de administrador y por eso se ejecutan los virus y en linux necesitas privilegios root o sudo sino poco hacen
Title: Re: Bennu 1.0.0 Release Candidate
Post by: SplinterGU on June 22, 2009, 10:12:57 PM
no, no... solo:

sudo bgd-1.0.0RC4\(r80\)-installer.sh

ademas tenes que poner la password, el script no la sabe.
Title: Re: Bennu 1.0.0 Release Candidate
Post by: Windgate on June 24, 2009, 10:03:08 AM
Si Spli, asumia que el script no la sabria 8)

Ok, probare, thanks!
Title: ¿Qué tal hacer Bennu realmente "portable"?
Post by: MythomizeR on June 29, 2009, 10:11:32 AM
Pues eso, que mi sugerencia es que Bennu pueda utilizarse desde cuaquier ubicación del disco.

Es decir, que no exista el problema típico de que no funciona porque existe algún espacio en el nombre de la carpeta base, vamos, que funcione igual que lo hace por ejemplo el Dev-C++ que lo copies donde lo copies funciona.

Puede parecer una tontería, pero ésta situación impide que pueda tener a Bennu junto al resto de mis programas (que son portables) que se encuentran dentro de una carpeta cuyo nombre contiene espacios...

En cualquier caso, gran trabajo con Bennu y saludos.
Title: Re: Bennu 1.0.0 Release Candidate
Post by: SplinterGU on June 29, 2009, 11:11:21 AM
Eso que dices no depende de bennu, sino del sistema operativo o mejor dicho de la shell (cmd, sh, ksh, etc) de como tengas configurado lo que decis no te funciona... ya explique como es el tema de los parametros... repito que no depende de bennu...
sugiero googlear un poco e investigar, espacios y parametros en shell... o algo asi... o escapeo en linea de comandos... o algo asi...
Title: Re: Bennu 1.0.0 Release Candidate
Post by: MythomizeR on June 29, 2009, 11:22:58 AM
Sí bueno, podía sospechar algo que no fuera problema de Bennu, pero el caso era ese, que con un simple copy/paste de la carpeta bastase para que funcionara -a lo programa portable-...

Ya supongo que esto no es importante ahora, pero bueno, ahí lo quería dejar por si acaso :-)

¡Saludos y gracias!
Title: Re: Bennu 1.0.0 Release Candidate
Post by: splinter_work on June 29, 2009, 04:54:06 PM
El problema es que si en la linea de comandos pones un espacio esto es considerado por el interprete de comandos (cmd.exe en el caso de windows) como 2 parametros diferentes. Por eso cada parametro con espacio debe ir encomillado, esto depdende del metodo que se use para ejecutar comandos, si uno usa un clasico system donde toda la linea (programa + parametros) se pasa en una sola string, entonces (como es logico) el espacio separa parametros y por ende el cmd interpreta que cada cadena separada por espacios es un parametro diferente... hay que destacar que el ruta_nombre_del_programa es el parametro 0.
Por eso, no se puede hacer con un simple copy&paste, y no hay solucion a ese problema.

"Espacio separa parametros."
Title: Re: Bennu 1.0.0 Release Candidate
Post by: MythomizeR on June 29, 2009, 05:58:00 PM
Ya veo, gracias por la aclaración ;-)
Title: Re: Bennu 1.0.0 Release Candidate
Post by: osk on June 29, 2009, 08:35:26 PM
Hola.
He intentado instalar Bennu en un WindowXP con el instalador vbs y me sale una ventanita de error del WSH, tal como ésta:

Secuencia de comandos: C:\ruta\bgd-1.00RC4(r80)-win32.vbs
Línea: 53
Carácter. 1
Error: El componente ActiveX no puede crear el objeto: "scripting.filsystemobject"
Código: 800A01AD
Origen: Error de Microsoft VBScript en tiempo de ejecución


Por otro lado, supongo que tiene que ser lo más práctico, pero como humilde usuario medio, creo que al menos para Windows el instalador de Bennu debería de ser al estilo típico de siguiente siguiente, tal como de hecho lo hace el BennuPack. Hacer uso de Nsis por ejemplo no creo que sea un problema. Pero es una simple opinión.
Title: Re: Bennu 1.0.0 Release Candidate
Post by: Prg on June 30, 2009, 04:03:25 AM
mmm!!
acá si pude instalarlo en windows???
qué será??
me dio algunos errores (supuse que eran porque lo quería instalar desde el orbit), pero lo dejé de intentar llamar desde el orbit y me fui a la carpeta y con doble click se instaló solito, reinicié y listo, paths agregados y librerías...
Title: Re: Bennu 1.0.0 Release Candidate
Post by: SplinterGU on June 30, 2009, 11:10:17 AM
No se que es el orbit...
Title: Re: Bennu 1.0.0 Release Candidate
Post by: darío on June 30, 2009, 11:15:10 AM
Quote from: osk on June 29, 2009, 08:35:26 PM
Hola.
He intentado instalar Bennu en un WindowXP con el instalador vbs y me sale una ventanita de error del WSH, tal como ésta:

Secuencia de comandos: C:\ruta\bgd-1.00RC4(r80)-win32.vbs
Línea: 53
Carácter. 1
Error: El componente ActiveX no puede crear el objeto: "scripting.filsystemobject"
Código: 800A01AD
Origen: Error de Microsoft VBScript en tiempo de ejecución


No estoy seguro, pero a lo mejor se requieren los "runtime redistributable" de VB6 o VB5. La clase FilesystemObject creo que está definida en estos runtimes.
Title: Re: Bennu 1.0.0 Release Candidate
Post by: SplinterGU on June 30, 2009, 11:18:03 AM
es un visualbasic script, no se que version require, pero yo no instale nada... lo hice en un xp basico...

lo arrancaste desde el explorador?
Title: Re: Bennu 1.0.0 Release Candidate
Post by: Prg on June 30, 2009, 03:44:20 PM
QuoteNo se que es el orbit...
es un gestor de descargas... creo que si lo conoces....el orbit downloader

desde ahí le daba doble clik y me decía cosas raras, me fui a la carpeta de la descarga con el explorador, le di doble click y listo, ya no hubo problemas.
Title: Re: Bennu 1.0.0 Release Candidate
Post by: splinter_work on June 30, 2009, 05:41:40 PM
no lo conocia, lo conoci despues que lo nombraste y busque en internet.

saludos.
Title: Re: Bennu 1.0.0 Release Candidate
Post by: osk on June 30, 2009, 09:58:28 PM
Tengo un XP piratilla sin ningún SP.
No sé, es raro. Aparentemente la instalación la hace bien pero salta ese error y el fichero (se supone que temporal) package.exe no me lo borra.
Title: Re: Bennu 1.0.0 Release Candidate
Post by: SplinterGU on July 01, 2009, 12:17:25 AM
Quote from: osk on June 30, 2009, 09:58:28 PM
Tengo un XP piratilla sin ningún SP.
No sé, es raro. Aparentemente la instalación la hace bien pero salta ese error y el fichero (se supone que temporal) package.exe no me lo borra.

el package.exe es el autoextraible... podes instalarlo de ahi... solo que no te actualizara el path, cosa que puedes hacer a mano.
Title: Re: Bennu 1.0.0 Release Candidate
Post by: SplinterGU on July 01, 2009, 12:19:53 AM
ya preparare una version con nsis... pero ya no recuerdo el api del nsis...
Title: Re: Bennu 1.0.0 Release Candidate
Post by: SplinterGU on July 09, 2009, 01:25:00 AM
nueva version con instalador windows propio... hecho en bennu...

http://betatester.bennugd.org/snapshot/bgd-1.0.0RC5a(r90)-win32.exe

por favor, espero sus opiniones.

Debo decir que el mismo proyecto funciona en linux, pero no me parece correcto elegir carpeta en linux, asi que de momento se usara el script linux para dicho operativo.
Title: Re: Bennu 1.0.0 Release Candidate
Post by: osk on July 09, 2009, 06:57:40 AM
Lo justo y necesario. Por mi está bien.
Lo que no sé es si setea o no alguna variable de entorno, como PATH y tal.
¿Hay la intención de hacer algo más?

Por cierto, en enlace que has puesto no sé por qué no permite descargar el fichero directo (con la opción del menú contextual), se descarga una página web. Tienes que ir a la carpeta snapshots y desde ahí descargarlo (?). No sé si sólo me pasa a mi.

Ah, y ¿has dicho que el instalador está hecho en Bennu?!! Qué guaaay.

Muchas gracias.

Title: Re: Bennu 1.0.0 Release Candidate
Post by: SplinterGU on July 09, 2009, 07:36:32 AM
Quite la descarga porque estoy corrigiendo un bug.

Pronto la restauro.
Title: Re: Bennu 1.0.0 Release Candidate
Post by: SplinterGU on July 09, 2009, 07:57:45 AM
Ahora si, corregido!

http://betatester.bennugd.org/snapshot/bgd-1.0.0RC5a(r90)-win32.exe

El setup grafico esta hecho en Bennu, el empaquetador en C, con el formato que sera el proximo container de recursos Bennu (o alguna variante del mismo).

Todo es "Made in Home".
Title: Re: Bennu 1.0.0 Release Candidate
Post by: MythomizeR on July 09, 2009, 09:06:38 AM
Pues tras la supuesta instalación, he buscado por todo el disco duro y resulta que no se me ha instalado nada... ¿?

¿Qué puede pasar?

Editado:

Ahora sí que he podido instalarlo, pero ha sido porque ésta vez he elegido una carpeta en lugar de darle a instalar directamente (luego el instalador debería de impedirte instalar si no has elegido ubicación)...

Gracias.
Title: Re: Bennu 1.0.0 Release Candidate
Post by: osk on July 09, 2009, 09:20:03 AM
Qué guapo!!
¿Se liberará el código del setup gráfico y del empaquetador? Pura curiosidad geek.
Title: Re: Bennu 1.0.0 Release Candidate
Post by: SplinterGU on July 09, 2009, 03:23:21 PM
Si, si uno da instalar directamente no instala... voy a corregir eso...


El instalador tambien tiene algunos trucos ocultos...

Aclaro que se puede renombrar carpetas pulsando el boton derecho del mouse.
Title: Re: Bennu 1.0.0 Release Candidate
Post by: DCelso on July 09, 2009, 03:31:40 PM
mola
Title: Re: Bennu 1.0.0 Release Candidate
Post by: SplinterGU on July 09, 2009, 06:56:12 PM
Ahora si, version nueva RC5b(r93)

windows, linux.
Title: Re: Bennu 1.0.0 Release Candidate
Post by: blostec on July 09, 2009, 07:51:00 PM
Buaaa impresionante!! Cómo me gusta el instalador, eres un crack Juan! He detectado un bug, si sitúas el cursor en un directorio y pulsas el botón derecho, queda marcado el directorio en rojo y no deja desactivarlo para escoger otro.

Otra cosa, si me permites una sugerencia. Cómo ves la posibilidad de incluir los ejemplos que hay en el directorio del snapshot en la propia distribución de BennuGD?
Title: Re: Bennu 1.0.0 Release Candidate
Post by: SplinterGU on July 09, 2009, 08:03:53 PM
No es un bug... has encontrado el modo de renombrar los directorios. Ya lo explique arriba.
Title: Re: Bennu 1.0.0 Release Candidate
Post by: SplinterGU on July 09, 2009, 08:05:15 PM
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.
Title: Re: Bennu 1.0.0 Release Candidate
Post by: DCelso on July 09, 2009, 08:28:11 PM
no encuentro nada, como no sean los créditos al dar clic en la imagen de bennu, no veo ninguno.
Title: Re: Bennu 1.0.0 Release Candidate
Post by: SplinterGU on July 09, 2009, 08:59:58 PM
;)

no era dificil!
Title: Re: Bennu 1.0.0 Release Candidate
Post by: DCelso on July 09, 2009, 10:29:59 PM
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 ;)
Title: Re: Bennu 1.0.0 Release Candidate
Post by: SplinterGU on July 09, 2009, 10:49:27 PM
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.
Title: Re: Bennu 1.0.0 Release Candidate
Post by: SplinterGU on July 09, 2009, 10:53:38 PM
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.
Title: Re: Bennu 1.0.0 Release Candidate
Post by: DCelso on July 09, 2009, 11:24:18 PM
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

Title: Re: Bennu 1.0.0 Release Candidate
Post by: osk on July 09, 2009, 11:38:20 PM
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.

Title: Re: Bennu 1.0.0 Release Candidate
Post by: DCelso on July 09, 2009, 11:47:59 PM
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.
Title: Re: Bennu 1.0.0 Release Candidate
Post by: osk on July 10, 2009, 12:29:18 AM
Ok. Todo solucionado.
Gracias DCelso.
Title: Re: Bennu 1.0.0 Release Candidate
Post by: DCelso on July 10, 2009, 12:34:13 AM
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.
Title: Re: Bennu 1.0.0 Release Candidate
Post by: SplinterGU on July 10, 2009, 12:46:28 AM
repito DCelso... tenes que reiniciar la PC/Computadora/Windows/como quieras llamarlo.
Title: Re: Bennu 1.0.0 Release Candidate
Post by: DCelso on July 10, 2009, 01:37:57 AM
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.
Title: Re: Bennu 1.0.0 Release Candidate
Post by: SplinterGU on July 10, 2009, 02:11:30 AM
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.
Title: Re: Bennu 1.0.0 Release Candidate
Post by: Prg on July 10, 2009, 02:43:42 AM
está genial, un instalador hecho en bennu... está increible y el aspecto gráfico buenísimo.
un karma es muy poquito, pero ahí va...
Title: Re: Bennu 1.0.0 Release Candidate
Post by: osk on July 10, 2009, 06:34:58 AM
Pues a mi me actualiza el path sin tener que reiniciar ni nada...
Sí,DCelso, he empezado ya. De aquí a un mes o así espero que tengáis más noticias sobre el manualilo.
Title: Re: Bennu 1.0.0 Release Candidate
Post by: DCelso on July 10, 2009, 07:02:40 AM
Osk wapo, estaré a la escucha.
SplinterGU, he leído que solo necesitas mandar un mensaje WM_SETTINGCHANGE con IParam igual a "Environmetn"   al sistema para que se actualizen las variables de entorno en caliente.
Hay otras técnicas como usar una toolkit de microsoft para eso, o usar un programa llamado setenv

http://stackoverflow.com/questions/531998/is-there-a-way-to-set-the-environment-path-programatically-in-c-on-windows

http://www.codeproject.com/KB/applications/SetEnv.aspx
Title: Re: Bennu 1.0.0 Release Candidate
Post by: syous on July 10, 2009, 08:19:46 AM
 ;D esta muy bien aunque no instala ningun tipo de documentacion

yo siempre me pongo en plan novato para tastear


ya se que esta aqui el foro y la wiki pero creo que deberia instalarse alguna documementacion y ejemplos oficiales y ya se que esta el bennupack ;D
Title: Re: Bennu 1.0.0 Release Candidate
Post by: SplinterGU on July 10, 2009, 10:16:38 AM
lo del mensaje lei que no funcionaba...
lo probare...

gracias...

la idea de esto no es ser un bennupack...
Title: Re: Bennu 1.0.0 Release Candidate
Post by: josebita on July 10, 2009, 11:38:00 AM
El instalador está genial, lo he probado en Windows 7 x86_64 y parece funcionar genial. ¡Felicidades!.
Title: Re: Bennu 1.0.0 Release Candidate
Post by: DCelso on July 10, 2009, 12:27:28 PM
me da un error al compilar SVN, al hacer configure, me dice que no encuentra libdev.
¿Como la puedo conseguir? Buscando información solo he encontrado que es del proyecto BSD, pero nada más :(.
Title: Re: Bennu 1.0.0 Release Candidate
Post by: josebita on July 10, 2009, 12:53:06 PM
Está en el directorio vendor.
Title: Re: Bennu 1.0.0 Release Candidate
Post by: syous on July 10, 2009, 01:01:48 PM
Quote from: SplinterGU on July 10, 2009, 10:16:38 AM
lo del mensaje lei que no funcionaba...
lo probare...

gracias...

la idea de esto no es ser un bennupack...

cierto, pero debe venir con un manual o documentacion oficial, por lo menos cuando compre VB6 venia con su Manual y montones de ejemplos y un help impresionante  sin contar la MSDN library

Creo que es basico de cualquier softare de desarrollo su documentacion oficial junto su kit
Title: Re: Bennu 1.0.0 Release Candidate
Post by: splinter_work on July 10, 2009, 01:38:09 PM
Quote from: syous on July 10, 2009, 01:01:48 PM
Quote from: SplinterGU on July 10, 2009, 10:16:38 AM
lo del mensaje lei que no funcionaba...
lo probare...

gracias...

la idea de esto no es ser un bennupack...

cierto, pero debe venir con un manual o documentacion oficial, por lo menos cuando compre VB6 venia con su Manual y montones de ejemplos y un help impresionante  sin contar la MSDN library

Creo que es basico de cualquier softare de desarrollo su documentacion oficial junto su kit

Es correcto lo que dices, deberia venir con documentacion... pero la verdad que todavia no tenemos la vergadura de VB6... tanto en personal como en financiamiento... asi que se hace lo que se puede... cuando exista un manual oficial o tecnico adecuado se incorporará, no dudes de ello.
Title: Re: Bennu 1.0.0 Release Candidate
Post by: Windgate on July 10, 2009, 01:48:11 PM
¿Un instalador de Bennu hecho en Bennu? Me estoy perdiendo muchas cosas... :'(

En cuanto pueda lo pruebo, gracias por las delicatessen que programáis xD
Title: Re: Bennu 1.0.0 Release Candidate
Post by: syous on July 10, 2009, 02:09:47 PM

Es correcto lo que dices, deberia venir con documentacion... pero la verdad que todavia no tenemos la vergadura de VB6... tanto en personal como en financiamiento... asi que se hace lo que se puede... cuando exista un manual oficial o tecnico adecuado se incorporará, no dudes de ello.
[/quote]

creo que con el gran trabajo de windgate, osk y bennupack se podria obtener un manual y un kit de documentacion oficial muy completo solo se deberia consensuar los contenidos
Title: Re: Bennu 1.0.0 Release Candidate
Post by: splinter_work on July 10, 2009, 02:11:02 PM
Si, pero deberia ser tecnico... no a nivel humano...

Tipo manpages unix.
Title: Re: Bennu 1.0.0 Release Candidate
Post by: syous on July 10, 2009, 02:14:58 PM
Quote from: splinter_work on July 10, 2009, 02:11:02 PM
Si, pero deberia ser tecnico... no a nivel humano...

Tipo manpages unix.

se deben incluir las dos los puramente tecnicos o sdk y los a nivel de usuario o developer de la utilidad
Title: Re: Bennu 1.0.0 Release Candidate
Post by: SplinterGU on July 10, 2009, 11:29:59 PM
Quote from: josebita on July 10, 2009, 11:38:00 AM
El instalador está genial, lo he probado en Windows 7 x86_64 y parece funcionar genial. ¡Felicidades!.

buenisimo! no habia leido esto... muchas gracias por la prueba.
Title: Re: Bennu 1.0.0 Release Candidate
Post by: josebita on July 11, 2009, 11:40:14 AM
Sólo una cosa rara que me he dado cuenta que hace: Como la cuenta que uso es de privilegios reducidos, cuando le digo que instale algo en mi perfil (c:\Users\Joseba\Desktop, por ejemplo) todo va bien. Si le digo que instale en otra en la que no tengo permisos (c:\Program Files (x86)) hace como si me permitiera instalarlo pero no se instala ahí.
Si vuelvo a lanzar el instalador, la carpeta aparece como si estuviera ahí al navegar hasta c:\Program Files (x86).

Creo que he leído algo sobre esto; es una chapucilla que hace windows para compatibilidad con programas antiguos y en realidad lo que está haciendo es mostarar al programa una mezcla de una carpeta que está dentro de mi perfil (y que no he sido capaz de encontrar aún) con la propia "Program files (x86)".

En fin, que no es cosa de Bennu, claro, pero me gustaría encontrar la dichosa carpeta :)
Title: Re: Bennu 1.0.0 Release Candidate
Post by: SplinterGU on July 11, 2009, 03:22:11 PM
Puede que no haya instalado... dejame revisar si puse chequeos para cuando no hay permisos.
Title: Re: Bennu 1.0.0 Release Candidate
Post by: SplinterGU on July 24, 2009, 04:20:09 AM
nueva version... RC6... final version pronto...

version win32, linux, wiz


cerrare algunos detalles, de la actual version, y luego pasaremos a la siguiente con un nuevo sub-sistema de video e input... algo estoy pensando...

Title: Re: Bennu 1.0.0 Release Candidate
Post by: syous on July 24, 2009, 08:50:28 AM
Quote from: SplinterGU on July 24, 2009, 04:20:09 AM
nueva version... RC6... final version pronto...

version win32, linux, wiz


cerrare algunos detalles, de la actual version, y luego pasaremos a la siguiente con un nuevo sub-sistema de video e input... algo estoy pensando...



;D
Title: Re: Bennu 1.0.0 Release Candidate
Post by: kim-elet-o on July 24, 2009, 09:44:49 AM
Quote from: SplinterGU on July 24, 2009, 04:20:09 AM
nueva version... RC6... final version pronto...

version win32, linux, wiz


cerrare algunos detalles, de la actual version, y luego pasaremos a la siguiente con un nuevo sub-sistema de video e input... algo estoy pensando...



Bien, bien, rebien  :D :D :D ::) ::) ::) ::)
Title: Re: Bennu 1.0.0 Release Candidate
Post by: MythomizeR on July 24, 2009, 12:07:11 PM
Quote from: SplinterGU on July 24, 2009, 04:20:09 AM
nueva version... RC6... final version pronto...

version win32, linux, wiz


cerrare algunos detalles, de la actual version, y luego pasaremos a la siguiente con un nuevo sub-sistema de video e input... algo estoy pensando...


¡Ouch!, realmente interesting... :-D

¡Jracias!
Title: Re: Bennu 1.0.0 Release Candidate
Post by: blostec on July 26, 2009, 02:42:46 PM
Genial, actualizando a la RC6. Gracias Splinter!
Title: Re: Bennu 1.0.0 Release Candidate
Post by: SplinterGU on July 29, 2009, 04:10:05 AM
RC7 (r99) uploaded:

bgd-1.0.0RC7(r99)-openwiz.rar         
bgd-1.0.0RC7(r99)-linux-installer.sh 
bgd-1.0.0RC7(r99)-win32.exe
bgd-1.0.0RC7(r99)-win32.rar
Title: Re: Bennu 1.0.0 Release Candidate
Post by: Windgate on July 29, 2009, 11:27:45 AM
Ups, me he fijado que hay 2 hilos con el mismo nombre y ayer comenté en el hilo que está en inglés... ¡A ver si esos de habla inglesa aprenden castellano de una vez! ;)
Title: Re: Bennu 1.0.0 Release Candidate
Post by: SplinterGU on July 29, 2009, 11:44:46 AM
Nuevo fix disponible... solo puse el parche para cada operativo... un poco mas de precision al "FPS control"

saludos.
Title: Re: Bennu 1.0.0 Release Candidate
Post by: Windgate on July 29, 2009, 11:46:32 AM
Voy a probar a instalar como me dijiste Splinter, corriendo el .sh sin aptitude install ni cosas de esas... Pero no dijiste nada de poner sudo... Voy a probar a ver qué ocurre, deseando ver esa nueva versión.

EDIT: Hacía falta el sudo xD
Title: Re: Bennu 1.0.0 Release Candidate
Post by: SplinterGU on July 29, 2009, 11:44:43 PM
dije desde usuario root, que es lo mismo que sudo (si estas en el grupo superusers)
Title: Re: Bennu 1.0.0 Release Candidate
Post by: Windgate on July 30, 2009, 10:54:02 AM
Oh, qué cosa tan peculiar, no conocía lo del usuario root, es que todavía soy Linuxero beta, gracias!
Title: Re: Bennu 1.0.0 Release Candidate
Post by: splinter_work on July 30, 2009, 12:41:25 PM
Quote from: Windgate on July 30, 2009, 10:54:02 AM
Oh, qué cosa tan peculiar, no conocía lo del usuario root, es que todavía soy Linuxero beta, gracias!

Alguien una vez me dijo, "todos los dias se aprende algo nuevo... incluso cuando nos estamos muriendo, estamos aprendiendo a morir..." (que pelotudo!)
Title: Re: Bennu 1.0.0 Release Candidate
Post by: osk on July 30, 2009, 06:28:47 PM
Hola Splinter.
Perdona que sea tan pesado con una tontería como ésta, pero ¿no crees que sería mejor idea que el shell por defecto del script de instalación de linux fuera bash y no sh? Por el problema que he tenido y que puede tener más gente...
Venga, gracias.
Title: Re: Bennu 1.0.0 Release Candidate
Post by: splinter_work on July 30, 2009, 08:02:12 PM
No sos pesado, pero lo que deberia hacer es intentar generar un codigo compatible para que esto no suceda...
creo que el shell standard unix es el sh... pero no estoy 100% seguro...
Title: Re: Bennu 1.0.0 Release Candidate
Post by: blostec on July 30, 2009, 08:08:13 PM
Bajando la RC7 y su actualización, de verdad Juan tu ritmo de desarrollo es impresionante. Muchas gracias!
Title: Re: Bennu 1.0.0 Release Candidate
Post by: splinter_work on July 30, 2009, 08:24:35 PM
gracias... me gustaria que prueben bien esta version...
Title: Re: Bennu 1.0.0 Release Candidate
Post by: Prg on July 30, 2009, 09:36:34 PM
bueno, pues yo ya la instalé y me funciona correctamente, excepto al usar librerías externas, supongo que es porque el bgdrtnm.dll cambió y ahora se llama libbgdrtm.dll,

copie la libbgdrmt.dll y la renombré a bgdrtm.dll y la image.dll ya funcionó, lamentablemente la bennu3d me dice:

Quote> Executing: C:\Archivos de programa\ConTEXT\ConExec.exe "C:\BennuGD\bin\bgdi.exe" tierra

Assertion failed: code < string_allocated && code >= 0, file strings.c, line 264

This application has requested the Runtime to terminate it in an unusual way.
Please contact the application's support team for more information.
(Irrlicht) Initialize Bennu Graphics Engine.
Irrlicht Engine version 1.6 SVN
Microsoft Windows XP Professional Service Pack 3 (Build 2600)
Using renderer: Direct3D 8.1
NVIDIA GeForce 9500 GT nv4_disp.dll 6.14.11.7516
> Execution finished.

si compila pero no ejecuta...
Title: Re: Bennu 1.0.0 Release Candidate
Post by: SplinterGU on July 30, 2009, 11:45:16 PM
si, diablos, me di cuenta hace unos dias, no entendia porque no encontraba el bgdrtm.lib, y pense que era un error de los scripts para armar los instaladores...
pero el maldito upgrade de debian y las libtools me cambio todo el esquema y yo no me genera mas la bgdrtm.dll, sino libbgdrtm.lib...
siento las molestias.
Title: Re: Bennu 1.0.0 Release Candidate
Post by: Prg on July 31, 2009, 01:46:39 AM
 :)
ohh!!
y esto será permanente, o es momentaneo?
Title: Re: Bennu 1.0.0 Release Candidate
Post by: SplinterGU on July 31, 2009, 03:29:29 AM
creo que sera permanente, a menos que sea un bug de las libtools

ahh, debe ser porque hice un libtoolize... ya que sino tenia problemas...
Title: Re: Bennu 1.0.0 Release Candidate
Post by: josebita on August 01, 2009, 03:35:40 PM
Splinter: una cosilla, anduve ayer actualizando los paquetes de mi PPA y tengo que darte las gracias por retocar los Makefiles.*; ahora la compilación desde los scripts de empaquetado me resulta más sencilla.

Eso sí, se me queja de que todos los módulos están linkados contra la libdl. Si tienes un rato y lo quieres tocar, me ahorrarás unos cuantos warnings de empaquetado y una dependencia innecesaria... Como lo veas.
Title: Re: Bennu 1.0.0 Release Candidate
Post by: SplinterGU on August 01, 2009, 05:14:46 PM
me alegro... toque los configure para que detecten bien las dlls a usar... y claro, los makefiles tambien... ahora gran parte del trabajo la hizo el nuevo libtools... si me explicas bien cual es el problema, intento corregirlo...
Title: Re: Bennu 1.0.0 Release Candidate
Post by: josebita on August 01, 2009, 05:36:53 PM
En realidad no es un problema como tal, sino una dependencia innecesaria.
En el configure.in, parte específica para linux dice:
[code language="bash"]COMMON_LDFLAGS="$COMMON_LIBS -lc -ldl"[/code]
Eso hace que todos los módulos dependan de libdl.so, pero yo diría que no hace falta (y tampoco está en las partes para el resto de sistemas)...
Title: Re: Bennu 1.0.0 Release Candidate
Post by: SplinterGU on August 01, 2009, 07:36:22 PM
ajap, claro, no hace falta, ya que ninguno hace load de alguna dll...

ok, lo quitare... es simple...

gracias...

solo la libgbdrtm deberia tenerlo.
Title: Re: Bennu 1.0.0 Release Candidate
Post by: Windgate on October 17, 2009, 01:57:38 PM
Siento insistir, ¿Se sabe algo para arreglar este error que se produce al ejecutar algo con Bennu 3D?

Acabo de poner la RC10 revisión 110 y sigue ahí:

(http://trinit.es/images/Error%20Bennu.png)

Sin Bennu 3D no soy nada :'(

(Seguro que Prg también está deprimido y lleva varios días sin ducharse, afeitarse ni salir de casa, como yo :o)
Title: Re: Bennu 1.0.0 Release Candidate
Post by: SplinterGU on October 17, 2009, 02:20:14 PM
lamento no poder ayudarte con bennu3d... hay que pedir ayuda a link3rn3l

je. para tanto?
Title: Re: Bennu 1.0.0 Release Candidate
Post by: Drumpi on October 17, 2009, 03:47:08 PM
Windgate ¿por qué no sigues ese juego con la versión de Bennu que sí funcionaba? ¿tanto te interesan los arreglos que tienen las nuevas versiones?
Yo es lo que hacía cuando ciertas DLL sólo funcionaban en Fenix083b. Unos juegos con unas versiones, otros con otras... lo malo es que después te conviertas en un paranoico y acabes como uno que yo me se, haciendo código compatible con todas las versiones escribiendo sus propias rutinas ;D
Title: Re: Bennu 1.0.0 Release Candidate
Post by: SplinterGU on October 17, 2009, 04:19:18 PM
hay que generar las nuevas dlls 3d...
Title: Re: Bennu 1.0.0 Release Candidate
Post by: FreeYourMind on October 17, 2009, 04:40:37 PM
Quote from: Windgate on October 17, 2009, 01:57:38 PM
Siento insistir, ¿Se sabe algo para arreglar este error que se produce al ejecutar algo con Bennu 3D?

Acabo de poner la RC10 revisión 110 y sigue ahí:

(http://trinit.es/images/Error%20Bennu.png)

Sin Bennu 3D no soy nada :'(

(Seguro que Prg también está deprimido y lleva varios días sin ducharse, afeitarse ni salir de casa, como yo :o)


Si andas con el Bennu 3D, como ejecutas las demos ???, a mi me da siempre el error que falta la 'bgdrtm.dll' (estoy con la ultima versión pero tambien probe otra anterior y lo mismo), si renombro la libbgdrtm.dll a bgdrtm.dll Bennu 3D hace crashhhhh  ???
Title: Re: Bennu 1.0.0 Release Candidate
Post by: blostec on October 17, 2009, 04:52:51 PM
Prueba con la RC5 que todavía mantienen el nombre de la libreria como bgdrtm. Actualizando a la RC10, gracias Juan!
Title: Re: Bennu 1.0.0 Release Candidate
Post by: DjSonyk on October 17, 2009, 05:00:35 PM
Yo siento no poderte ayudar ,porque aun estoy empezando con Bennu y ando mas perdido que bola de nieve en la playa.
Title: Re: Bennu 1.0.0 Release Candidate
Post by: FreeYourMind on October 17, 2009, 05:54:02 PM
Donde esta para descarga la RC5 ? No estará mal probarla si funciona, pero lo lógico es poder probar las últimas. Gracias.
Title: Re: Bennu 1.0.0 Release Candidate
Post by: blostec on October 17, 2009, 06:25:48 PM
Aquí la tienes: http://betatester.bennugd.org/snapshot/old/
Title: Re: Bennu 1.0.0 Release Candidate
Post by: FreeYourMind on October 17, 2009, 08:57:07 PM
Gracias (que tonto soy).
Title: Re: Bennu 1.0.0 Release Candidate
Post by: Windgate on October 18, 2009, 12:03:17 AM
Gracias Blostec, quizás me ayude para que mis videojuegos en Bennu3D me sigan funcionando haciendo que importen las DLL desde un archivo local en lugar de el archivo donde guardo las DLL de la última versión.

También podíamos haberlo pensado nosotros... Se escapó la posibilidad. En fin, voy a probarlo, si consigo además poder seguir currando con la antigua física de Irrlicht te debo un Karma Blostec.
Title: Re: Bennu 1.0.0 Release Candidate
Post by: benko on October 21, 2009, 11:47:41 AM
Hola, estoy intentando compilar la RC del repo de Bennu en Snow Leopard, y no lo consigo :( Al intentar compilar la libdes que viene adjunta, compilar compila, pero pruebo a ver si se ha instalado correctamente (ejecutar el destest) y no funciona como debería.

¿Alguien tiene binarios para Snow Leopard? O instrucciones de compilación...

PD: Esta es una pregunta de n00b, pero es posible crear FPG's con alguna herramienta que no sea FPG Edit (creo que sólo está para Win)?

Title: Re: Bennu 1.0.0 Release Candidate
Post by: syous on October 21, 2009, 12:01:58 PM
 :D bienvenida benko

aqui tienes un editor de fpg por codigo bennu http://forum.bennugd.org/index.php?topic=267.0 (http://forum.bennugd.org/index.php?topic=267.0)
Title: Re: Bennu 1.0.0 Release Candidate
Post by: SplinterGU on October 21, 2009, 12:04:33 PM
la libdes esta un poco complicada para compilarla... se esta pensando en cambiarla por una mas nueva...
Title: Re: Bennu 1.0.0 Release Candidate
Post by: Windgate on October 21, 2009, 12:09:46 PM
El editor de fpg por código Bennu a mí me resulta complicado de usar, si te pasa lo mismo pon un Wine y emula el FPG Edit de Windows, que sin ser una maravilla y con sus fallo conocidos, funciona fácilmente, te servirá para empezar.
Title: Re: Bennu 1.0.0 Release Candidate
Post by: benko on October 21, 2009, 02:25:14 PM
Gracias por las respuestas!

Probaré primero el editor de FPG escrito en Bennu a ver qué tal. Si no, tengo una VM Ware aquí, para casos de emergencia.

Ahora a ver si logro compilar Bennu de una maldita vez...
Title: Re: Bennu 1.0.0 Release Candidate
Post by: DCelso on October 21, 2009, 02:27:59 PM
leopard es mac os ¿no?
Creo recordar que alguien lo portó a macintos o estaba en ello.
Title: Re: Bennu 1.0.0 Release Candidate
Post by: Windgate on October 21, 2009, 04:30:27 PM
Leopard es a Mac como Ubuntu es a Linux más o menos...
Title: Re: Bennu 1.0.0 Release Candidate
Post by: DCelso on October 21, 2009, 04:44:51 PM
Parece ser que no es así. Más bien será Leopard (http://es.wikipedia.org/wiki/Mac_OS_X_v10.5) es a Macintosh como Windows XP es a PC.

Ubuntu no deja de ser una recopliación de programas linux formando un paquete.
Title: Re: Bennu 1.0.0 Release Candidate
Post by: Windgate on October 21, 2009, 07:59:16 PM
Oh, me equivoqué, quise decir "Leopard es a MACOSX", vamos, que es una variante más, como es Ubuntu de Linux :P
Title: Re: Bennu 1.0.0 Release Candidate
Post by: Windgate on October 21, 2009, 10:15:35 PM
Tengo un problema sexual:

La nueva 1.0.0 revisión 110 tiene las DLL en 4 carpetas distintas (bin, externals, libs y modules). Como yo soy un vago y uso el Bennupack he tomado TODAS las DLL de la r110 y las he copiado sobre las del Bennupack 1.7.

Como resultado: Bennu3D deja de funcionar.

¿Alguien sabría decirme a groso modo cuáles de las DLL de la r110 debería copiar sobre las DLL del Bennupack y cuáles no?
Title: Re: Bennu 1.0.0 Release Candidate
Post by: benko on November 04, 2009, 01:12:20 PM
Sigo sin poder compilar Bennu en Mac. ¿Algún alma caritativa tiene binarios? Ahora que ha salido el concurso, me gustaría participar :(
Title: Re: Bennu 1.0.0 Release Candidate
Post by: josebita on November 04, 2009, 01:26:14 PM
Intentaré compilártelo para Darwin, a ver qué sale.
Eso sí, sólo Intel.
Title: Re: Bennu 1.0.0 Release Candidate
Post by: josebita on November 04, 2009, 02:15:10 PM
Darwin no parece querer instalarse en una máquina virtual...
¿Te importaría/fiarías de dejarme acceso por SSH a una máquina con MacOS?. No tengo acceso a ningún mac a mano...
Title: Re: Bennu 1.0.0 Release Candidate
Post by: josebita on November 04, 2009, 05:49:48 PM
Bueno, parece que un amigo me va a dejar un mac con Snow Leopard mañana, así que intentaré compilarlo ahí, ¿ok?.
Title: Re: Bennu 1.0.0 Release Candidate
Post by: Windgate on November 04, 2009, 07:32:56 PM
Mmmhh RC para Mac también... Se van ampliando horizontes...
Title: Re: Bennu 1.0.0 Release Candidate
Post by: benko on November 04, 2009, 11:08:04 PM
Josebita, gracias por el esfuerzo!

Ahora mismo estoy viviendo en una residencia de estudiantes y la conexión tiene prácticamente todos los puertos capados, así que no puedo darte acceso SSH :( Si consigues compilar, ¿podrías luego explicarme cómo lo has hecho?
Title: Re: Bennu 1.0.0 Release Candidate
Post by: josebita on November 04, 2009, 11:20:42 PM
Quote from: benko on November 04, 2009, 11:08:04 PM
Josebita, gracias por el esfuerzo!

Ahora mismo estoy viviendo en una residencia de estudiantes y la conexión tiene prácticamente todos los puertos capados, así que no puedo darte acceso SSH :( Si consigues compilar, ¿podrías luego explicarme cómo lo has hecho?

De nada. Es posible que tenga que tocar algo del código de Bennu (#includes y eso, me temo, hace mucho que nadie compila Bennu/Fenix para Mac).
Si lo consigo, subiré los parches para que Splinter pueda meterlos, si le parecen bien.

Otra cosita: pasado me voy de vacaciones hasta el martes así que si mañana no lo tengo, seguiré el miércoles, ok?
Title: Re: Bennu 1.0.0 Release Candidate
Post by: SplinterGU on November 04, 2009, 11:53:30 PM
cuidado con la cantidad de impactos que van a meter en los codigos... solo se aceptaran impactos necesarios...
Title: Re: Bennu 1.0.0 Release Candidate
Post by: josebita on November 05, 2009, 12:09:51 AM
Claro, sólo tocar lo que sea absolutamente imprescindible.
Title: Re: Bennu 1.0.0 Release Candidate
Post by: DjSonyk on November 30, 2009, 12:22:32 AM
Al querer actualizar a la revision 110 me ah empezado a dar el siguiente error

(http://<a%20href="http://www.mediafire.com/imageview.php?quickkey=yqmdmjeqlyt&thumb=5"%20target="_blank"><img%20src="http://www.mediafire.com/imgbnc.php/8ce4ca7b6744a8ca63cad74164b8eb9d4g.jpg)

llevo toda la tarde pero no consigo arreglarlo... :(

leches no se ve bien,dejo la descarga...
Title: Re: Bennu 1.0.0 Release Candidate
Post by: Windgate on November 30, 2009, 12:34:29 AM
Curioso... La 110 funciona perfectamente, de hecho con Bennu 3D y con todas las nuevas DLL que han ido saliendo no me ha dado ningún problema. Imagino que has actualizado todas todas las DLL y no dejado ni rasto de alguna antigua, ¿No?
Title: Re: Bennu 1.0.0 Release Candidate
Post by: DjSonyk on November 30, 2009, 12:37:09 AM
Quote from: Windgate on October 21, 2009, 10:15:35 PM
Tengo un problema sexual:

La nueva 1.0.0 revisión 110 tiene las DLL en 4 carpetas distintas (bin, externals, libs y modules). Como yo soy un vago y uso el Bennupack he tomado TODAS las DLL de la r110 y las he copiado sobre las del Bennupack 1.7.

Como resultado: Bennu3D deja de funcionar.

¿Alguien sabría decirme a groso modo cuáles de las DLL de la r110 debería copiar sobre las DLL del Bennupack y cuáles no?

Hecho exactamente lo mismo que tu ^^....
Title: Re: Bennu 1.0.0 Release Candidate
Post by: Windgate on November 30, 2009, 01:28:51 AM
¿Te ha ocurrido eso con Bennu 3D? Ah carajo...

Tendrás que bajar el nuevo Bennu 3D, yo el problema lo tuve porque Bennu 3D estaba compilado con unas DLL anteriores, ahora mismo Bennu 3D funciona de maravilla, descárgalo del hilo.

En cuanto al resto de librerías como mod_ttf o mod_smpeg, o incluso opencv, todas van bien.