Article View: es.comp.os.linux.programacion
Article #12883Allegro o SDL (un thread constructivo).
From: Santiago Romero
Date: Fri, 04 May 2001 14:40
Date: Fri, 04 May 2001 14:40
51 lines
2663 bytes
2663 bytes
Hola. No pretendo que esto sea una guerra Allegro vs SDL. Conozco las 2 librer�as gr�ficas y he programado con las 2, pero no me decido entre una u otra, y no quiero profundizar en ambas. Yo empec� con SDL, pero me pas� a Allegro ante el bajo nivel (en el sentido de primitivas gr�ficas) de SDL, donde tienes que instalar gran cantidad de paquetes individuales como SDL_image o PowerPack... En allegro viene todo en un s�lo paquete, y hay funciones de m�s alto nivel que te hacen la vida algo m�s f�cil... Yo tengo un emulador de Spectrum que empec� en SDL. Al pasarlo a Allegro los FPS bajaron ligeramente (cais un 20%) en la versi�n Allegro respecto de la versi�n SDL, pero el c�digo era m�s sencillo y pod�a crear una versi�n MSDOS, cosa que no se puede con SDL, IIRC. PERO Allegro tiene un problema: no viene en las distribuciones, casi nadie la tiene instalado (aparte de los que programan en ella) y tiene MUCHAS dependencias lo que hace dificil distribuir DEBs o RPMs con ellas (de hecho los debs y rpms que tengo son sources que se autocompilan). Adem�s estoy totalmente confuso: no s� por donde tirar. SDL parece m�s de mi �poca de demoscenero: aceso al framebuffer, tiene pinta de ser m�s "moderna", pero Allegro tiene funciones que te hacen la vida mucho m�s sencilla. Necesito ayudar para decidirme entre una u otra teniendo en cuenta 2 entornos: 1.- Cu�l elegir para mi emulador de Spectrum. 2.- Cu�l elegir para uso diario, chorradas, demos, etc. Espero que el debate sea interesante y sirva para animar un poco el foro :-) -- Santiago Romero Departamento de Sistemas sromero@servicom2000.com C/ Primado Reig, 189 entlo 46020 Valencia - Spain Tel. (+34) 96 332 12 00 Fax. (+34) 96 332 12 01 http://www.servicom2000.com
Technical Details
Message-ID:
<51fuc9.tfn.ln@127.0.0.1>Path:
arc1-ca.pugleaf.net!newsfeed.google.com!newsfeed.stanford.edu!news.tele.dk!130.133.1.3!fu-berlin.de!newsfeed.bcn.ttd.net!news.mad.ttd.net!sromeroShow Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII X-Google-Thread: f86c8,bddb11ae6bdb0e31,start X-Google-Attributes: gidf86c8,public X-Google-ArrivalTime: 2001-05-04 08:01:58 PST Path: arc1-ca.pugleaf.net!newsfeed.google.com!newsfeed.stanford.edu!news.tele.dk!130.133.1.3!fu-berlin.de!newsfeed.bcn.ttd.net!news.mad.ttd.net!sromero From: sromero@servicom2000.com (Santiago Romero) Newsgroups: es.comp.os.linux.programacion Subject: Allegro o SDL (un thread constructivo). Date: Fri, 4 May 2001 16:40:37 +0200 Organization: Telefonica Transmision de Datos Lines: 52 Message-ID: <51fuc9.tfn.ln@127.0.0.1> Reply-To: sromero@servicom2000.com NNTP-Posting-Host: top.servicom2000.com Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit User-Agent: slrn/0.9.6.2 (Linux)