Hi Tom,
Yes that's amazing news; good job! I know how it feels when you discover the
source of a very significant problem that you thought existed everywhere
else but there. :). We can't be expected to do everything right from the
start, and computers only do what we tel them, so good job on fixing that.
Munawar A. Bijani
"Knowledge is of two types: absorbed and heard. The heard knowledge is only
useful if it is absorbed." - Imam Ali Ibn Abu Talib, Nahj Al-Balagha
mailto:munaw...@gmail.com
http://www.bpcprograms.com
----- Original Message -----
From: "Thomas Ward" <thomasward1...@gmail.com>
To: "Gamers Discussion list" <gamers@audyssey.org>
Sent: Friday, May 22, 2009 5:24 PM
Subject: [Audyssey] Exciting MOTA News
Hello gamers,
Earlier this morning when I released the USA Games News I made mention of
a major bug in the cross platform Genesis Engine. Basically, that the
engine was hogging too much processor power and ram than it should. Well,
it so happens after several hours of looking over the code line by line,
inch by inch, etc I have found the source of the problem. It happens to be
a very massive, extremely huge, like totally unbelievable memory leek of
godlike proportions.Actually, forget leek and call it more like a full
blown
flood of memory loss.
In short, the basic problem was this. The soundClose function in my
Audio3D class failed to close sounds when it was called upon to do so. So
if i closed a gun sound to load a new one in its place, had the game speak
a message and dispose of it, the game just kept adding a new one on the
system heap without ever actually removing the old sounds and speech
messages from memory. Obviously, the end result of this was
a massive heap overflow. The engine kept piling sound files, speech
messages, etc onto the heap and of course sooner or later the game would
run out of available memory and die. After fixing said bug the game runs
fast, light, and smooth so far. Oh, and i put the high quality 44100 KHZ
sounds back in the game and no serious memory issues. It uses more memory
of course, but it isn't going to crash the game on a fairly decent
computer now. Just thought you might like to know about this exciting news
flash.
Smile.
---
Gamers mailing list __ Gamers@audyssey.org
If you want to leave the list, send E-mail to
gamers-unsubscr...@audyssey.org.
You can make changes or update your subscription via the web, at
http://audyssey.org/mailman/listinfo/gamers_audyssey.org.
All messages are archived and can be searched and read at
http://www.mail-archive.com/gam...@audyssey.org.
If you have any questions or concerns regarding the management of the
list,
please send E-mail to gamers-ow...@audyssey.org.
---
Gamers mailing list __ Gamers@audyssey.org
If you want to leave the list, send E-mail to gamers-unsubscr...@audyssey.org.
You can make changes or update your subscription via the web, at
http://audyssey.org/mailman/listinfo/gamers_audyssey.org.
All messages are archived and can be searched and read at
http://www.mail-archive.com/gam...@audyssey.org.
If you have any questions or concerns regarding the management of the list,
please send E-mail to gamers-ow...@audyssey.org.