logo
Home Games CRM32Pro C/C++ Code Updated
 
 
bg

 Home

  dot  Noticias
  dot  Acerca de
  dot  Foro
  dot  Weblog
  dot  Enlaces
 

Games

 

      CRM32Pro

 

     C/C++ Code

 
 

English

   

RealFire32 - Descripcion

         Sencillo efecto de fuego que corre sobre SDL con las siguientes características:

 
-  El efecto de fuego se realiza sobre una superficie 400x300 en ensamblador usando MMX.
 
-  Una función optimizada(usando MMX) realiza un zoom x2 y lo convierte a 800x600.
 
-  La profundidad de color es la misma que el escritorio y automaticamente se convierte, este
     proceso es bastante lento si lo realiza la CPU pero en el ejemplo, se convierte usando la tarjeta
     de video usando su GPU.

     En la v1.1 hemos optimizado la rutina que genera el fuego usando MMX de tal forma que  el rendimiento aumenta desde un 15% (Athlon XP 3000+) hasta un 95%(Pentium III 800).

     Es un ejemplo de efecto y tecnicas sencillas que obtienen un buen resultado.  Puede ser usado como fondo de algun menu,etc. El código es completamente libre, puedes modificarlo y/o utilizarlo en tus proyectos. Si añades alguna mejora siempre puedes remitirnos el código para ponerlo a disposición de todo el mundo. 

     El codigo original fue programado en 1998 sobre MSDOS. Fue portado a SDL y Win32 en 2002 y optimizado en 2004. Es completamente libre y modificable. Compila sobre cualquier Visual Studio y GNU GCC.
   
 
   

RealFire32 - Codigo fuente, ejecutable y screenshot

   
 
  Win32 Linux i386

Codigo fuente

Download

Ejecutables

Ultima version

 v1.1

Cambios

--

 
 

Screenshot

Screenshot

   
 
 
Copyright (c) 2007 MegaStorm Systems. All rights reserved.