Historia de desarrollo del programa VangeliSTracker. ==================================================== ---------------- 09-Dic-1992 Creada la versi¢n 1.0a * Primera versi¢n no-beta. * Ya funciona en la SB 16 en est‚reo. ­­Hasta 34500 Hz en est‚reo!!. Inconveniente: Es un poco inestable. Si le cambias la frecuencia de muestreo o los filtros, puede perder el hilo. * Ya funciona con el buffer circular, de miedo con QEMM, etc. Veremos en la SB y en la Pro qu‚ tal se porta (s¢lo lo he probado en la SB 16, con su modo de no-inicializaci¢n), y suena perfecto. La pega es que con esa tarjeta, en est‚reo, si se cambia la frecuencia de muestreo, o al cambiar los filtros o al cargar el siguiente MOD, puede perder la sincronizaci¢n y dejar de sonar. :-( * Arreglado el fallo que hac¡a que no pudieras arrancar con todos los 34500 Hz. * Probado el buffer circular en la SB 2.0 y en la SB Pro 2.0. Hab¡a un fallo en la inicializaci¢n, pero ya est  solucionado. * Arreglado el cambio de frecuencia en el driver de OS/2 (Dispositivo File) * Arreglado un chasquido al arrancar el m¢dulo. * Introducida la ventana de cr‚ditos. Se activa pulsando F8. * Arreglada la descripci¢n de uso del VT. Ahora no te pide que pulses una tecla si redireccionas la salida a un fichero. * Esta versi¢n se "escap¢", y fue distribuida antes de tiempo, sin documentaci¢n. No le funcionaba bien del todo el DMA. :-( ---------------- 12-Dic-1992 Creada la versi¢n 1.0b * Multiplicadas por dos las transferencias de DMA, para evitar ligeras reverberaciones. Funciona muy bien. * Optimizado el c lculo de los buffers de DMA, para que no ocupen m s de lo que deben. * Arreglado un desafine inicial cuando se usa DMA de alta velocidad en la Sound Blaster. * Cambiado el aspecto de los v£metros. Quedan mejor, ¨no? * Distribu¡da al p£blico. ---------------- 17-Jan-1993 Creada la versi¢n 1.0c * Introducido el sistema de ficheros temporales, en el m¢dulo FileUtil. * Ya graba el estado completo del v¡deo. El buffer de video lo almacena en el fichero temporal VideoBuf. * Mejorado el aspecto de las barras de v£metros. Ahora, adem s, con la tecla 'B', puedes elegir el LED que m s te guste. * Mejorada la movilidad de las barras de samples. Ahora, ya no se quedar  ninguna fija en amarillo. NUNCA. * Implementado el sistema de Swapping. Ahora, ya se podr  hacer que ocupe menos al hacer el shell, y que no haya problemas de memoria cuando aumente m s el programa con las 1001 opciones que se le piensan poner. ---------------- 27-Jan-1993 Creada la versi¢n 1.0d * Quitado el control de memoria din mica basado en el Heap del DOS. Se ha hecho para poder mejorar sustancialmente el efecto del swapping. * Arreglado el control de ficheros da¤ados o incorrectos. Ahora, no aborta, sino que sigue hasta el final de la lista de MODs. * Preparada la carga de ficheros .WOW y de los ficheros .MOD de 6 y 8 voces del FastTracker de Triton. * Introducido el comando de BPM (F, con par metro > $1F). Necesario para poder escuchar los ficheros .WOW y los del FastTracker. Cambiado el l¡mite a $30, para evitar errores en MODs cl sicos de 4 voces. * ­­­­­­ Ya se oyen las 8 voces !!!!!! O:-) * Creado el sistema de "scroll de canales" (s¢lo se ven 4 a la vez en pantalla). * Cambiado el aspecto de la partitura. Se va el n£mero de comando, y entran los nombres m s largos. * Introducidos los comandos de "Fine Tone Portamento". * Creado el cargador de ficheros .OKT. Son los mejores de 8 voces que he visto hasta ahora. ;-) * Introducidos los comandos "Arpeggio 1" y "Arpeggio 2", que se usan en los ficheros .OKT. Faltan los "Note Slide". * Doblado el volumen del sonido. Se hizo esto porque los .OKT sonaban demasiado bajos y, por lo tanto, como con menos bits. Introducido el control de saturaci¢n para que no haga ruido de "chispas". * Versi¢n no sacada al p£blico, por faltarle cosas (p. ej. no suena en est‚reo despu‚s de los cambios para las 4 voces). ---------------- 31-Jan-1993 Creada la versi¢n 1.0e * A¤adido el est‚reo de nuevo. * Durante las anteriores versiones, se han arreglado solos algunos fallos, que parece que s¢lo se daban en ciertos ordenadores NCR... :-? ---------------- 23-Feb-1993 Creada la versi¢n 1.1a * Esta versi¢n es pr cticamente la misma que la 1.0e, s¢lo que con los DOCs actualizados. No saqu‚ la otra al p£blico porque pensaba hacer primero el cargador de .669, pero me he metido en unos follones tremendos, y todav¡a est  a medias. * Eso s¡: NOTICIA IMPORTANTE. He conseguido unos ficheritos con extensi¢n .S3M que son las canciones de las £ltimas demos de Future Crew (formato Scream Tracker 3.0). Y ya conozco con exactitud el formato, as¡ que en la pr¢xima versi¢n... ;-) (Todo ‚sto con el m ximo respeto por la gente de FC, que est n haciendo lo mejor de lo mejor en gr ficos, m£sica, efectos y est‚tica en el mundo del PC, y con el  nimo de permitir a usuarios con 286 y/o sin SB que puedan apreciar su trabajo). ---------------- xx-Feb-1993 Creada la versi¢n 1.1b * Esto no es una versi¢n, sino una chapuza. :-( El ejecutable dice 1.2a, pero no lo es. ---------------- 26-Mar-1993 Creada la versi¢n 1.2a * Implementado el m¢dulo de manejo de Heaps. Ahora, si tienes UMBs libres, te los usa. * Implementado un nuevo formato interno del m¢dulo, mucho m s generalista que el que hab¡a antes. Adem s, es OOP. En este formato, voy a ser capaz de meter todo lo que tienen todos los dem s formatos. El nuevo formato incluye m s patrones, m s instrumentos, volumenes independientes para las notas, un lugar para el comentario/descripci¢n de la canci¢n, etc. * Implementado el cargador de .S3M. * Implementado el cargador de .STM. * Implementado el cargador de .669. * Ahora, no es necesario ponerle ninguna extensi¢n al nombre de la canci¢n. VT usa todas las conocidas de forma autom tica. * Arreglada la detecci¢n de la redirecci¢n de la salida est ndar. * Cambiada la inicializaci¢n de v¡deo, para hacerla m s similar a versiones m s antiguas de VT. (Bug fix). A ver si as¡ tira. * Aumentados los par metros del ShellVT, para que acepte un programa a ejecutar en vez del shell. * Cambiada la sintaxis de l¡nea de comando. Por fin usa switches. Adem s, perimte meter switches y nombres de canciones desde un fichero ascii, con s¢lo indicarlo precedido por un signo de arroba (@) (ficheros .VTO). * Implementado el cargador de .S3M que los carga desde dentro de los ficheros de demos de Future Crew. Ahora, se puede hacer "VT UNREAL.EXE" ;-) * Implementado el cargador de .S2M. Este formato corresponde a las versiones intermedias de Scream Tracker, entre la 2 y la 3, probablemente muy betas. Canciones de este tipo se encuentran en demos como "Mental Surgery" de FC. Aviso: No todas las canciones S2M usan el mismo formato. Hay variaciones, as¡ que no todas funcionar n. * Implementado un filtro potenciador de graves. Pru‚balo pulsando la tecla "L". S¢lo funciona en mono. * Hay varias versiones repartidas por ah¡ con ‚ste n£mero de versi¢n. No todas son iguales, y no todas funcionan bien. Y en ninguna pone "beta" O:-( Por lo tanto, no ser  una versi¢n oficial. Adem s, todas esas versiones estaban inexplicablemente empaquetadas como 1.1b. :_( ---------------- 30-Mar-1993 Creada la versi¢n 1.2b * Es la anterior, pero con el ShellVT y el OS2VT ampliados con todo lo que se le cambi¢ al VT. ----------------