Página 5 de 9

Re: Saludos desde una lejana galaxia! XD

Publicado: Sab, 05 Oct 2013, 11:35
por na_th_an
Sí, me temo que te has pasado bastante :D

Formas de adelgazar incluyen hacer una música más corta (o con mucha repetición de patrones cortos, para aprovechar) y, sobre todo, hacer que las pantallas comprimidas sean más sencillas. Cuanto más compleja (con menos repetición) y rellena sea una pantalla comprimida más ocupará. Desconozco cuanto ocupan tus pantallas, pero a veces sí es posible ahorrarse 1Kb cambiando una de ellas. Los patrones de dithering suelen ocupar un huevo. A veces, usar ordered dither o tritono en lugar de floyd-steimberg u otra forma de dithering ahorra un montón, ya que los dos primeros producen patrones con mucha repetición a lo largo de la pantalla.

Re: Saludos desde una lejana galaxia! XD

Publicado: Sab, 05 Oct 2013, 11:45
por D_Skywalk
Pues si, ha sido por poner los créditos en la pantalla de ending...

Dejándolo como antes gano 500bytes, ahora mismo me faltan...
$this->bbcode_second_pass_code('', '
Block type 0x10 (Standard Speed Data)
Block duration: 1.10 sec
Data length: 19 bytes
CODE: justin.bin
Checksum: pass
Pause length: 1000 ms
Block type 0x10 (Standard Speed Data)
Block duration: 192.58 sec
Data length: 36943 bytes
Checksum: pass
Pause length: 1000 ms
Total tape duration: 235.84 sec
')

Voy a ver que me como por las imágenes ^^_

Tengo ganas de publicarlo ya pero Paco Pastor aun no me contestó, no si usar el logo de ERBE o hacer otro y puerta :(

Un Saludo y vamos a hacer deporte, aunque ahora mismo no peta :wan:

Re: Saludos desde una lejana galaxia! XD

Publicado: Sab, 05 Oct 2013, 11:47
por na_th_an
¿Usas llaves en el juego? Si no, desactívalas. También deberías desactivar los objetos, ya que el manejo lo hacemos en el script. Los bloques empujables también ocupan un montón, si no tienes asegurate de desactivarlos también.

Es que me extraña que te ocupe tanto. El Helmet tiene activados un montón de motores (disparos, tiles que se rompen, scripting, objetos, llaves, tiles empujables, enemigos tipo 7...) y no ocupa tanto :)

Re: Saludos desde una lejana galaxia! XD

Publicado: Sab, 05 Oct 2013, 12:21
por D_Skywalk
Bueno, la verdad que yo tampoco lo sé lo tengo todo off XD

Ya cabe todo, voy a ver como meto los créditos :?

Un Saludo y ya queda menos :cafe:

Re: Saludos desde una lejana galaxia! XD

Publicado: Sab, 05 Oct 2013, 12:39
por na_th_an
Si tu tileset tiene un montón de tiles vacíos al final podemos ahorrar algunos bytes más modificando la rutina que los imprime y recortando esos ceros. La rutina imprime el caracter que sea y le da el color obteniendo el atributo de la dirección tileset + 2048 + t donde t es el número del carácter (lo puedes ver en printer.h). Si recortamos algunos bytes del final del tileset (en tileset.h tiene que haber un montón de ceros antes de la linea 271, que es donde empiezan los atributos) tendremos que restar el número de bytes que ahorremos (que será el número de lineas que eliminemos de tileset.h por 8) a ese 2048.

Re: Saludos desde una lejana galaxia! XD

Publicado: Sab, 05 Oct 2013, 13:02
por D_Skywalk
OK! no me sobran muchos pero voy a mirar...

Una duda más hay alguna forma de que si en extern uso print_str repintar esa zona? o mucho mejor hay alguna forma de hacer una espera de milisegundos ignorando el teclado?

THX!

Re: Saludos desde una lejana galaxia! XD

Publicado: Sab, 05 Oct 2013, 13:07
por na_th_an
No sé a qué te refieres con repintar esa zona :) Si desde el script llamas a REDRAW se redibujan los tiles de la pantalla, no sé si te servirá.

No hay espera sin pulsación de tecla. Te diría que replicases "espera_activa" (en engine.h) quitando la detección, pero me temo que añadir más código está chungo.

Re: Saludos desde una lejana galaxia! XD

Publicado: Sab, 05 Oct 2013, 13:32
por D_Skywalk
Gracias voy a ver si me entra la espera_forzosa ;)

Por cierto, recuerdo que me explicaste como iba lo de los colores, pero no lo recuerdo ya :_
Quiero poner una fuente con fondo verde y color blanco y no doy :/

[UPDATE]
Lo tengo 39! XDD es lo que tiene no dormir... XDD

Un Saludo! :cheer:

Re: Saludos desde una lejana galaxia! XD

Publicado: Lun, 07 Oct 2013, 10:26
por na_th_an
:D

Remember: INK + 8 * PAPER + 64 * BRIGHT ( + 128 * FLASH, pero eso no nos gusta ).

Re: Saludos desde una lejana galaxia! XD

Publicado: Lun, 07 Oct 2013, 10:34
por angel
Yo siempre tengo que buscarlo :lol: