file_id.diz
[ JSlide 4k ]
. glue 2001
. presented at Durango Party 2, spain, april 2001
. code : iq
. pmode extensor : ???
. apack : Jibz
[ some messages ]
. aviso importante : sta es una versi¢n provisional de una intro que
queremos montar con un slideshow de fractales. no es una producci¢n
terminada. los lyrics cambiar n, as¡ como las fuentes, la duraci¢n de
la intro y tambin los fractales. adem s, se le a¤adir n varias cosas...
esta es s¢lo una versi¢n inicial, e intentar hablar con la organizaci¢n
de la Durango Party para ver si la pueden poner en la pantalla gigante
para que la gente la vea, fuera de cualquier compo.
. siento mucho que la carga de la intro sea tan lenta... en mi 486 de
San Sebasti n (que es donde la he programado) la intro tarda 64 segundos
en calcularlo todo a 320x200 y sin antialiasing... y claro, 5 minutos y
10 segundos a 320x240 con antialiasing (efectivamente, multiplicad por
4*240/200). espero que todos teng is un ordenador m s r pido que mi
486... y si no es as¡, disculpadme. de todas formas, si sois pacientes
se puede ver hasta en un 386, porque no he utilizado ninguna instrucci¢n
especial (FCOMI, CMOV o MMX), pero creo que ser la £ltima vez.
. es una pena que todos los fractales que hay en esta intro sean tan
parecidos entre s¡. la raz¢n es que he utilizado un £nico algoritmo para
dibujar todos los julias, a pesar de que el generador que tengo soporta
hasta 8 diferentes. ya se sabe, cosa de las prisas. tambin he utilizado
una sola manera de mezclar las dos £nicas capas que hay, de modo que la
variedad de los dibujos es a£n menor. adem s, por si fuera poco, el
generador no funciona en el 486, de modo que he hecho estos fractales
pr cticamente "a ciegas"; poco m s o menos probando valores... menos mal
que me s el Mandelbrot de memoria, je!
. como curiosidad, cada julia ocupa 61 bytes, aunque podr¡a ama¤arse
f cilmente para que ocupase la mitad o as¡... la pena es que no hay
tiempo, pero tampoco importa; el resto del c¢digo tanpoco est forzado,
as¡ que qu m s da!
. las tres razones que hicieron nacer esta intro:
.1 la intro de 4k que estamos montando y que intentamos presentar en la
Xunta Party anda mal de espacio (como muchos ya sabis), y no nos entra
la rutina de generar julias (aunque s¢lo son 259 bytes). as¡ que, antes
que dejarla perdida en el olvido, mejor utilizarla en alg£n lado.
.2 la verdad es que no tengo ni idea, pero me da la espina que en la
Durango Party no habr muchas producciones (ojal me equivoque), de modo
que supongo que todo lo que aporte ser bien recibido (espero). de todas
formas, esta intro no tiene intenci¢n de presentarse a ninguna compo (aun
si en la Durango hubiera una de 4k); tan s¢lo tiene como objetivo mostrar
unos pocos fractales en la pantalla gigante, a ver como responde la gente
(no s si se aburrir n o les gustar ...)
.3 cualquier escusa es buena para no estudiar, como bien sabemos...
. los que se is de msdos, como yo, tendris que ejecutar la intro de alguna
manera... yo hago "go32-v2 intro.exe", pero supongo que hay alguna manera
m s elegante (si eso, dec¡dmela). los que usis windows 95, 98 o milenium
os deber¡a funcionar directamente desde una ventana de dos. los que useis
windows nt and is listos.
. quiero agradecer a Ajo que diera el c¢digo fuente de su intro de 4k de la
euskal pasada (Patrix). su c¢digo me sirvi¢ para empezar con los 4k.
adem s, y es por eso que le debo agradecimientos, la versi¢n de esta intro
que soporta vesa 2.0 (la original soporta 1.2, que ocupa 300 bytes menos!)
tiene ripeado pr cticamente al 100% el motor de vesa de aquella intro.
tan s¢lo le pude arrancar un par de bytes, de modo que pongo aqu¡ el
cambio para que los autores de esa intro puedan cambiar tambin esa parte
del c¢digo si lo creen oportuno:
cmp dword ptr es:[18], (XRES or (YRES shl 16))
supongo que no hacen falta m s explicaciones.
. puedes pulsar "pausa" en cualquier momento para ver m s detenidamente los
fractales. de todas formas, si quieres ver unos bonitos de verdad, visita
mi disco duro la pr¢xima party.
. hay varias versiones del ejecutable::
jslide_a : 320x200x32
jslide_b : 320x240x32
jslide_c : 320x200x24
jslide_d : 320x240x24
jslide_e : 640x480x32
jslide_f : 640x480x24
jslide_g : 320x200x32 + antialias
jslide_h : 320x240x32 + antialias
jslide_i : 320x200x24 + antialias
jslide_j : 320x240x24 + antialias
jslide_k : 640x480x32 + antialias
jslide_l : 640x480x24 + antialias
jslide_m : 320x200x32 (vesa 1.2)
jslide_n : 320x200x24 (vesa 1.2)
jslide_o : 320x200x24b (vesa 1.2)
jslide_p : 320x200x32 (vesa 1.2) + antialias
jslide_q : 320x200x24 (vesa 1.2) + antialias
[ greets ]
. fuzzion:
especiales saludos a Bp y Ufix, que me estuvieron ense¤ ndo algunos
truquillos para ahorrar unos bytes.
tranqui Trace, pronto sacamos algo, no te impacientes ;)
. rgba:
nada especial que decir a los vecinos, salvo "nice demo!" por la
presentation demo de la Durango.
. niako:
un gui¤o a los otros vecinos... euskadi se llena de sceners! ah, nice
demo tambin, y eso que no pudisteis meter el 3d!
. centosis:
a ver si sale algo ya, no wav?
. wildbits:
bueno, de wildbits realmente s¢lo conozco a Spock, as¡ que a l le
escribo: nos vemos las caras en la euskal!
. gente de bilbo:
murci : a ver cuando me programas algo, mamonazo!
dj : aupa itzela! (((o)))
rufus : si es que no se te puede dejar s¢lo
ion : cuando conquistemos el mundo destruiremos java, tranquilo
chicas : ...ay!
[ end ]