AminetAminet
Search:
84479 packages online
About
Recent
Browse
Search
Upload
Setup
Services

demo/misc/phire.lha

Mirror:Random
Showing:m68k-amigaosppc-amigaosppc-morphosi386-arosi386-amithlonppc-warpupppc-powerupgeneric
No screenshot available
Short:An SDL particle-based flame effect
Author:Ertugrul Soeylemez, AmigaOS 4.0 compile by Spot / Up Rough
Uploader:Spot / Up Rough <spot triad se>
Type:demo/misc
Version:1.0.0
Architecture:ppc-amigaos >= 4.0.0
Date:2006-10-18
Download:http://aminet.net/demo/misc/phire.lha - View contents
Readme:http://aminet.net/demo/misc/phire.readme
Downloads:1765

phire 1.0.0
Copyright (C) 2005, Ertugrul Soeylemez

This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA



  Introduction
--============

Well, there isn't much to say. I have seen many pixel-based flame effects
around and my idea was to write a particle-based flame effect. This is what
you are holding in your hands. It probably isn't the best solution, but it
works and draws some elliptic shapes that look like something you would call
fire. =)

It is based on SDL and doubly-linked lists, which I have developed myself.
For performance reasons I have also written the pseudo-random number
generator myself. It works with additions and bit operations only, so it is
very fast (370 million numbers/sec on my Duron 1.6 GHz machine).

Since the program is released under the GNU GPL, you can, with a few
limitations, do whatever you want with any part of the source code. Read the
GPL for further informations. If you still have any questions regarding
licensing, just email me and I'll help you.

If you have problems or want to report a bug, see the Troubleshooting section
below.

Enjoy. =)


 phire

If you want to run this program in fullscreen mode or change the resolution,
call the program with the -h option, which will provide you with a little
usage help text:

Phire.exe -h



  Reporting bugs
--==============

Just drop me an email. See below for contact information.



  Contact
--=======

If you have a question, a problem (which is not already covered in the
Troubleshooting section), if you want to report a bug or just want to feed
something back, you can email me at <never()drwxr-xr-x.org>.

I'm also on IRC with the nickname "mm_freak". Join <#mm> on
<irc.phat-net.org>.

I understand both English and German, but I prefer German. =)


   .__________________________________________________________.
   |                                                          |
   |       A M I G A   O S   4 . 0   C O M P I L E   B Y      |
  ._______                                        ._____.     |
  |  ____/________________________________________|     |__   .
._|____._         |      ._       |      ._       |      _/______.
|      |/         |      |/       |      |/       |     |/       |
|                 |      _________|               |              |
|_________________|______|spt/up  |_______________|______________| 
  .                                                           .
  |   I am in a shitty economical situation, so if you feel   | 
  |  that what I do is  worth anything, use paypal to donate  |  
  |         to my email addy, spotATtriadDOTse, thanx!        | 
  |                                                           | 
  |                    Spot / Up Rough 2006                   | 
  |___________________________________________________________|


Contents of demo/misc/phire.lha
 PERMSSN    UID  GID    PACKED    SIZE  RATIO METHOD CRC     STAMP          NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
[generic]                 7016   17990  39.0% -lh5- 20f0 May 24  2005 Phire/Docs/COPYING
[generic]                 1998    4158  48.1% -lh5- 8a0f May 25  2005 Phire/Docs/README
[generic]               196796  477828  41.2% -lh5- 72da Oct 18 03:21 Phire/Phire.exe
[generic]                 1533    3427  44.7% -lh5- 7dc2 Oct 18 03:16 Phire/ReadMe.aos4
[generic]                 1187    2584  45.9% -lh5- e8a1 May 25  2005 Phire/Source/app.cpp
[generic]                  478     934  51.2% -lh5- 5540 May 25  2005 Phire/Source/app.h
[generic]                  880    2413  36.5% -lh5- 6dba May 25  2005 Phire/Source/app_cmdl.cpp
[generic]                  781    1756  44.5% -lh5- c95f May 25  2005 Phire/Source/fire.cpp
[generic]                  290     464  62.5% -lh5- d4d8 May 25  2005 Phire/Source/fire.h
[generic]                  359     563  63.8% -lh5- 0c81 May 25  2005 Phire/Source/keys.cpp
[generic]                  253     350  72.3% -lh5- 130f May 25  2005 Phire/Source/keys.h
[generic]                  412     920  44.8% -lh5- 8dd3 Oct 18 03:04 Phire/Source/Makefile
[generic]                  569    1336  42.6% -lh5- 811e May 25  2005 Phire/Source/node.cpp
[generic]                  383     724  52.9% -lh5- 397d May 25  2005 Phire/Source/node.h
[generic]                  289     445  64.9% -lh5- 10ec May 25  2005 Phire/Source/phire.cpp
[generic]                  298     460  64.8% -lh5- c49e May 25  2005 Phire/Source/prng.cpp
[generic]                  610    1237  49.3% -lh5- b2d6 May 25  2005 Phire/Source/prng.h
[generic]                  158     191  82.7% -lh5- 26b6 May 25  2005 Phire/Source/templates/cpp_template
[generic]                  183     233  78.5% -lh5- c385 May 25  2005 Phire/Source/templates/header_template
[generic]                  309     461  67.0% -lh5- 14f1 May 25  2005 Phire/Source/app_video.cpp
---------- ----------- ------- ------- ------ ---------- ------------ -------------
 Total        20 files  214782  518474  41.4%            Oct 18 21:07

Aminet © 1992-2024 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>