From: Kak <jb...@ti...> - 2002-10-08 16:46:04
|
On Wed, 9 Oct 2002 00:29:38 +0200, Alvaro Alea wrote: >Aqui tengo una curiosidad personal =BFsabes como va lo de los= canales >de ruido? >parece ser que a muchos emuladores no funcionan los= "sintetizadores >de voz", >p.e. chase HQ, por algo relacionado con el canal de ruido, y me >huelo que >tiene algo que ver con las diferencias entre samples= aleatorios, >ruido rosa y >ruido blanco, pero no encontre nada que lo aclare pues la verdad es que he encontrado muy poca informacion sobre= los canales de ruido. tengo una idea de como emularlos, pero aun no= me he metido con ellos .... >La pregunta es: =BFLo pasamos a SDL como =FAnico lenguaje? (no= deber=EDa >costar,pues recordad que apenas pintamos p=EDxeles en pantalla y= poco >m=E1s). =BFLo ponemos como opci=F3n en tiempo de compilaci=F3n? (esto me= >parece exagerado). mmm... yo en principio no tengo nada a favor ni en contra de= allegro ni de sdl: allegro lo conozco bastante y me parece bastante= decente, sdl lo conozco poco pero creo que esta a la par (quiero decir que= no es un 300% mas potente ni un 300% mas lento, sera algo logico..= un 20% me parece eso, logico) vamos, que en principio me daria igual allegro que sdl. Lo que no= encuentro logico es hacerlo como "libreria unica", pues ya que tenemos (casi) todas las funciones encapsuladas de forma que sea= facil cambiar de libreria, seria una lastima tirarlo ahora= apostando por una libreria unica. Es cierto que en caso de aparecer sdl para gba o psx (cosa que= dudo) se podria portar a esas plataformas (cosa que tambien dudo puesto= que son maquinas a 16 y 33 mhz respectivamente), pero justamente= optando por una libreria unica sacrificamos eso mismo, la portabilidad: ahora mismo tenemos el sistema de funciones "v_" que nos= encapsulan las llamadas a la libreria. Si optamos por sdl podremos portar UNICAMENTE a plataformas con SDL (que no son pocas, pero no son todas). En cambio continuando con ese sistema, podremos tener aspectrum en plataformas con SDL, con Allegro, o con la= plataforma que sea simplemente reescribiendo el fichero v_alleg.c en fin, mi opinion es esa: ningun problema con hacerlo tambien= con sdl, pero yo no lo transformaria a "libreria unica" Bye :) kak |