🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: [reto] Portar mi emulador de Allegro a SDL.

#12884
From: Santiago Romero
Date: Fri, 04 May 2001 14:43
53 lines
2474 bytes
El 04 May 2001 07:46:11 +0200, Jes�s Carrete Monta�a escribi�:
>    Santiago>  �Alguien se apunta?
>
>        A m� SDL se me da bien, pero te aviso que si hay que tocar
>algo de emulaci�n, de eso no tengo ni idea. Todo lo que sean gr�ficos,
>sonidos y eventos bien. Si te sirvo cuenta conmigo :-).

 Pues en principio tan s�lo hay que pasar de una estructura de
 c�digo de Allegro a SDL.

 Allegro es de tipo "lineal" de toda la vida, asi:

 bucleprincipal:
   codigo
   codigo
   mascodigo
   funciones

 Mientras que SDL es:

  mientras queden eventos:
   procesar eventos
   codigo
   etc

 (es decir, tipo XWindow o Win32)...

 El resto es facil: solo dibujo a pantalla.
 Creo que voy a hacer una limpieza de mi c�digo (del emulador).
 Me explico: mi emulador est� ya para subir a la Web, s�lo que
 para DESENSAMBLAR el codigo para el debugger interno uso un
 tal dasm.c de Marat Fayzullin, fichero que es de libre uso 
 pero NO GPL, con lo cual no puedo subir mi emulador en GPL.
 Voy a eliminar este fichero (perdiendo posibilidades de debug)
 y por tanto podr� subir la versi�n 0.1 para allegro. La de
 SDL es versi�n 0.0.5 por lo menos :( pero sirve para ver el
 cambio que se hizo.

 Luego cada cual es libre de aportar lo que quiera, o de empezar
 otra rama si quiere que se mantengan las 2 versiones...

 Agur!
   
-- 
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: <u6fuc9.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!sromero
References: <bsfsc9.tp.ln@127.0.0.1> <87y9sdfyzg.fsf@relativistic.homeip.net>

Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII
X-Google-Thread: f86c8,fc88ee618ce2978
X-Google-Attributes: gidf86c8,public
X-Google-ArrivalTime: 2001-05-04 08:02:05 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: Re: [reto] Portar mi emulador de Allegro a SDL.
Date: Fri, 4 May 2001 16:43:42 +0200
Organization: Telefonica Transmision de Datos
Lines: 54
Message-ID: <u6fuc9.tfn.ln@127.0.0.1>
References: <bsfsc9.tp.ln@127.0.0.1> <87y9sdfyzg.fsf@relativistic.homeip.net>
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)