Article View: es.comp.os.linux.programacion
Article #12884Re: [reto] Portar mi emulador de Allegro a SDL.
From: Santiago Romero
Date: Fri, 04 May 2001 14:43
Date: Fri, 04 May 2001 14:43
53 lines
2474 bytes
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!sromeroReferences:
<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)