Wii...

Started by SplinterGU, December 20, 2008, 11:58:07 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

SplinterGU

Quote from: BoMbErLiNk on September 18, 2010, 07:36:27 PM
Ah bien  :), si, es lo que imaginaba, espero que no cargue todo eso en memoria... sino necesitare otra solución para empaquetar material..

Splinter entonces como meto los 300MB en un mismo DCB si se para en 92MB ?

bennu no carga las mochilas en memoria, es el operativo como ya te dije varias veces, no importa lo que mida, eso que te carga 98mb en memoria es algo de windows, que nadie le dijo que lo haga, sino que lo hace por cabron.

Quote from: josebita on September 18, 2010, 07:13:58 PM
Quote from: BoMbErLiNk on September 18, 2010, 01:04:10 PM
Ey Josebita que tal llevas el port ?

Soporta mochila en el DCB ? Acabo de ver que mi juego en mochila van a ser más de 300MB :o
Estoy de exámenes hasta el martes. Hay unas pocas cosas que me gustaría hacer antes de sacar la beta 3, pero el código que tengo es básicamente la beta 2 con algunos pequeños cambios.

En cuanto a las mochilas... La verdad es que no lo sé, pero no veo por qué no deberían funcionar... Eso sí, hay que hacerlas con wiiload.

En cuanto a la memoria... recuerda que en la Wii sólo hay 88MB. Y no sé cómo lo hace para cargarlo; yo pensaba que cargaba el binario entero, pero puede que sea como dice Splinter.

lo mismo... no importa en lo mas minimo para esto la memoria que tenga la wii..
Download Lastest BennuGD Release: http://www.bennugd.org/node/2

BoMbErLiNk

No, no me referia a eso, lo que digo es que me genera un DCB con tamaño de 92 MB, es decir, fisicamente el DCB tendría que ser de 300MB si se añadieran todos los recursos.

Esta relacionado con la respuesta que me has dado esto ?

SplinterGU

#692
no, no esta relacionado, te mal interprete.

la cosa es que si vos compones las strings y no las tenes con path ya guardado no los va a meter en la mochila.

esto es:

si vos cargas componiendo los paths con variables, no los va a encontrar en el momento de compilacion, obviamente porque no conoce los valores de las variables hasta que lo ejecutes.

por eso las strings tienen que contener todo el path completo del archivo o meter todos los recursos en la carpeta del prg cuando haces la mochila y eliminar los paths.

otra opcion es usar el parametro -f por cada archivo que quieras incluir en el dcb, pero no se que limite de parametros tiene el operativo.

resumiendo, si en tu codigo tenes

archivo_cargar = path + "personaje_" + numero_player + ".png";

ahi no va a guardar ese archivo, lo correcto es:

archivo_cargar = "graficos/personaje_0001.png";

si no haces eso, entonces tenes que usar el parametro -f, u olvidarte de querer meter ese archivo y lo tendras que tener en el disco.
Download Lastest BennuGD Release: http://www.bennugd.org/node/2

BoMbErLiNk

Vale gracias, si, tengo muchas rutas remapeables, probare con -f  :)

SplinterGU

si, ya se que tenes eso.

ahi aclare un poco mas el tema.
Download Lastest BennuGD Release: http://www.bennugd.org/node/2

josebita

Si a alguien le estaba pasando que el intérprete de vez en cuando cascaba, que le eche un ojo a esto:
http://bennugd-wii.blogspot.com/2010/10/experiencing-random-crashes-use-mp3.html
Básicamente: la librería de reproducción de OGG a veces hace cosas raras y parece que cambiar las músicas a MP3 va bastante mejor.

Si consiguiera reparar lo de los OGG os avisaría, pero no tengo nada claro que sea capaz.
Otra cosa para quien le interese: sacaré una beta nueva pronto. :)

BoMbErLiNk

Funciona igual el mp3, con load_song ?

Las petadas con el OGG me estan pasando incluso en Windows.. tengo como 140 ficheros que voy cargando y reproduciendo en un menú y es totalmente random, peta según en que punto de la reproducción pare una para reproducir otra, etc

DCelso

a lo mejor habría que enganchar con otra libreria mejor de ogg.
http://www.xiph.org/downloads/
Monstruos Diabólicos

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

josebita

Quote from: BoMbErLiNk on October 25, 2010, 05:52:46 PM
Funciona igual el mp3, con load_song ?

Las petadas con el OGG me estan pasando incluso en Windows.. tengo como 140 ficheros que voy cargando y reproduciendo en un menú y es totalmente random, peta según en que punto de la reproducción pare una para reproducir otra, etc
Igualico, sí :) Pero como digo en el artículo: sólo MPEG1 - Layer III.
Quote from: DCelso on October 25, 2010, 06:31:34 PM
a lo mejor habría que enganchar con otra libreria mejor de ogg.
http://www.xiph.org/downloads/
Probé a usar versiones más nuevas de Vorbis y de Tremor, y pasa lo mismo... No sé muy bien cuál es el problema.

DCelso

umn, prueba a usar este mini player que usa directamente la api de libogg y libvorbis para reproducir los oggs, a ver si es culpa de tremor.
http://github.com/doublec/plogg/tree/part3_vorbis

hay como 3 branches y un trunk
uno básico de usar libogg sin descomprimir: part1_ogg 
otro de usar libogg + libtheora: part2_theora
otro de usar libogg + libvorbis: part3_vorbis
y el trunk, para usar libogg+libvorbis+libtheora.

El que nos interesa por ahora sería part3_vorbis para probarlo en la wii o pc. :D
Monstruos Diabólicos

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

josebita

Gracias DCelso por la info. La verdad es que es una cagada no poder reproducir OGG de forma confiable, pero de momento me voy a concentrar en arreglar otros bugs de momento. Entre otras cosas porque no es sólo el tema de los crash "aleatorios". Hacer un unload_song también rompe el programa, y cambiar el volumen de las canciones también.... muchas cosas para arreglar.

Aún así, ya digo que si arreglo algo, os avisaré.

panreyes

Gracias a Josebita ya se puede decir que tenemos esto:
http://www.pixjuegos.com/descargas/pixbros-0.7-wii.zip
:D

josebita

Quote from: PiXeL on November 15, 2010, 01:27:45 AM
Gracias a Josebita ya se puede decir que tenemos esto:
http://www.pixjuegos.com/descargas/pixbros-0.7-wii.zip
:D
Muchas felicidades Pixel. A ver si arreglo el par de fallos que quedan en el Bennu y podemos sacar la vesión final pronto.

panreyes

Ayer me dormí a las 3.30 xD
Jue, cuando me pongo me doy miedo xD

FreeYourMind

Yo tambien me dormi a esa hora, estuve viendo 'Cuarto Milenio' xDDD
Pero yo curro a las 9 con 40 minutos de viaje :)