🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.os.linux.programacion
Article #12839

Re: Allegro o SDL (un thread constructivo).

#12839
From: Santiago Romero
Date: Mon, 07 May 2001 15:01
75 lines
3847 bytes
El 04 May 2001 22:17:54 +0200, Jes�s Carrete Monta�a escribi�:
>    Santiago>  No pretendo que esto sea una guerra Allegro vs
>    Santiago> SDL. Conozco las 2 librer�as gr�ficas y he programado
>    Santiago> con las 2, pero no me decido entre una u otra, y no
>    Santiago> quiero profundizar en ambas.
>
>  Esta misma pregunta formulada en un foro de desarrollo de
>juegos hace a�o y medio gener� un thread enorme, cabreos,
>malentendidos...

 Pues en este grupo no ha parecido tener mucho �xito...

>        - M�s de bajo nivel (eso me gusta).
>        - Mejor rendimiento general.

 Si, eso lo he podido constatar yo mismo.
 
>        - Soporte 3D (OpenGL) a megap�rsecs del de Allegro.

 Y eso?
 
>        - Sistema de actualizaci�n de pantalla, a mi entender, m�s natural.

 �A qu� te refieres con eso?

>        Por otra parte tengamos en cuenta que:

>        - Para compilar Allegro para Windows (yo lo hice con la
>          versi�n gratuita de Borland C++ 5) hay que volverse medio mico.

 �Tan dificil es? �Y con SDL no lo es?
 
>        - Allegro para Linux me cuelga las X nada m�s arrancar.

 A mi no. Ayer prob� mi Aspectrum en 9 ordenadores del trabajo: AMDs,
 Intels, port�tiles, sobremesa, Linuxes, Windows ME, Windows 2K...
 en todos funcion� el emulador a la perfecci�n...
 
>   As� que la cosa est� clara. �Que para SDL hay que currarse
>algunas funciones? Pues claro, te las haces una vez y te sirven para
>todos tus proyectos.

 Claro, pero el problema es que llevo toda la vida haciendo esas mismas
 funciones una y otra vez, y hay una cosa que para mi es fundamental...
 en Linux no puedo poner modos de v�deo de pantalla completa: eso quiere
 decir que tengo que hacer trabajo extra para programar, porque tengo que
 soportar 8, 15, 16, 24 y 32 bpp para que mi programa corra en todos esos
 displays. En allegro programo en 8 bpp (por ejemplo) y �l lo convierte
 a los dem�s formatos...

 Empec� con SDL, pero era un co�azo que todas las rutinas tuvieran que
 funcionar con todos los modos de v�deo. Claro, en msdos y Windows puedes
 poner fullscreen, eliges el modo de v�deo que te gusta, y todo genial.
 El problema es que en Linux en las X no puedes poner fullscreen, y tienes
 que hacer un trabajo de la leche para que tu juego funcione...

 �O es que en SDL si que se puede poner por ej 640x480x256 en fullscreen?
 Que yo sepa, con DGA se pueden poner fullscreens, pero NO CAMBIAR DE
 profundidad de color :((
 
>        En fin, esta es la opini�n de un SDL'ero ac�rrimo :-).

 Yo tambi�n lo era pero sigo teniendo dudas :(

 saludos!! :)
-- 
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: <ubd6d9.tl2.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!uni-berlin.de!top.servicom2000.COM!not-for-mail
References: <51fuc9.tfn.ln@127.0.0.1> <87k83wx40d.fsf@relativistic.homeip.net>

Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII
X-Google-Thread: f86c8,bddb11ae6bdb0e31
X-Google-Attributes: gidf86c8,public
X-Google-ArrivalTime: 2001-05-07 08:35:39 PST
Path: arc1-ca.pugleaf.net!newsfeed.google.com!newsfeed.stanford.edu!news.tele.dk!130.133.1.3!fu-berlin.de!uni-berlin.de!top.servicom2000.COM!not-for-mail
From: sromero@servicom2000.com (Santiago Romero)
Newsgroups: es.comp.os.linux.programacion
Subject: Re: Allegro o SDL (un thread constructivo).
Date: Mon, 7 May 2001 17:01:18 +0200
Lines: 76
Message-ID: <ubd6d9.tl2.ln@127.0.0.1>
References: <51fuc9.tfn.ln@127.0.0.1> <87k83wx40d.fsf@relativistic.homeip.net>
Reply-To: sromero@servicom2000.com
NNTP-Posting-Host: top.servicom2000.com (212.101.64.178)
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
X-Trace: fu-berlin.de 989249736 16892075 212.101.64.178 (16 [39726])
X-Orig-Path: sromero
User-Agent: slrn/0.9.6.2 (Linux)