Página 2 de 2

Re: Modo 128K

Publicado: Lun, 26 Oct 2015, 12:30
por karkayu
Here I am again!!

No uso textos en el extern.h De echo, solo tiene el código por defecto (la función do_extern_action vacía).

Te explico: El juego está acabado en 48K y estaba viendo como de sencillo sería pasarlo a 128K para meterle cosas nuevas.
Si ves que el error es muy chungo, no te preocupes. Empezaré otro juego cuando tenga más tiempo.

Últimamente tengo mucho curro y no puedo dedicarle todo el tiempo que quiero a esto :(

Re: Modo 128K

Publicado: Lun, 26 Oct 2015, 12:35
por na_th_an
Ya te lo he dicho: busca algún "peta_el_beeper" que se haya colado por algún sitio.

Las funciones de beeper no están disponibles en modo 128K, y suele haber algo así siempre:

$this->bbcode_second_pass_code('', '#ifdef MODE_128K
wyz_play_sound (X);
#else
peta_el_beeper (X);
#endif')

Con "X" el código del sonido que sea. Si el linker te da ese error (no encuentra peta_el_beeper) es que se ha colado alguna llamada que no está "protegida" del modo 128K por ahí. Hay que mirar el código fuente y buscar todos los peta_el_beeper para encontrar el díscolo que se me haya pasado. En un ratito seguro que lo solucionas.

Re: Modo 128K

Publicado: Lun, 26 Oct 2015, 12:57
por karkayu
He mirado en:

  • Engine.h
  • Mainloop.h
  • msc.h

y no veo nada raro. ¿Algún otro archivo importante?

Sigo buscando.

Gracias por las respuestas :)

Re: Modo 128K

Publicado: Lun, 26 Oct 2015, 14:36
por na_th_an
Es muy raro, en mi copia de la 3.99.3d todos están correctamente. ¿Tienes alguna modificación o añadido? Pensaba que el msc podría estar generando código chungo, pero también lo he comprobado. ¿Tienes algo que saque cutscenes o algo así?

Re: Modo 128K

Publicado: Mié, 28 Oct 2015, 18:24
por karkayu
$this->bbcode_second_pass_quote('na_th_an', 'E')s muy raro, en mi copia de la 3.99.3d todos están correctamente. ¿Tienes alguna modificación o añadido? Pensaba que el msc podría estar generando código chungo, pero también lo he comprobado. ¿Tienes algo que saque cutscenes o algo así?


No añado cutscenes ni nada por el estilo. No me ha dado tiempo :)
Como te dije, estoy intentando pasar un juego de 48K a 128K.

Re: Modo 128K

Publicado: Jue, 29 Oct 2015, 08:28
por na_th_an
Es muy raro entonces, he comprobado el código entero y no veo ningún "peta_el_beeper" sin aislar. Si te puedes esperar al lunes, puedo mirar tu código.

Re: Modo 128K

Publicado: Jue, 29 Oct 2015, 11:43
por karkayu
$this->bbcode_second_pass_quote('na_th_an', 'E')s muy raro entonces, he comprobado el código entero y no veo ningún "peta_el_beeper" sin aislar. Si te puedes esperar al lunes, puedo mirar tu código.


No te preocupes. No hay ninguna prisa. Cuando tu puedas :)

Muchas gracias