|
Josh @ Dreamland
|
 |
Reply #16 Posted on: March 26, 2010, 12:19:23 pm |
|
|
Prince of all Goldfish
 Location: Pittsburgh, PA, USA Joined: Feb 2008
Posts: 2950
|
I'm hoping to improve var's speed from R3's. Have a newer version lying around somewhere. Other than that, not that I can tell. I ran a best-case version of this with beyond-perfect general-purpose optimization, and it ran the same speed. So, I think this is as good as we're getting from lines.
Loading time will increase slightly with sprites, but it shouldn't require a "Loading" form.
I'm just glad it consistently performs faster than GM, with some seven times the particles. XD
|
|
|
Logged
|
"That is the single most cryptic piece of code I have ever seen." -Master PobbleWobble "I disapprove of what you say, but I will defend to the death your right to say it." -Evelyn Beatrice Hall, Friends of Voltaire
|
|
|
polygone
|
 |
Reply #17 Posted on: March 26, 2010, 01:09:46 pm |
|
|
 Location: England Joined: Mar 2009
Posts: 794
|
Looks like R4 is certainly set to silence a few critics/sceptics.
My view is once a collision system is fully integrated (if I was Josh I would personally work on this myself), then the Enigma community base will start to grow considerably. When it reaches that stage I believe peeps from the GMC will finally stand up and notice, and I see it causing a few waves over there.
|
|
|
Logged
|
I honestly don't know wtf I'm talking about but hopefully I can muddle my way through.
|
|
|
|
|
TheExDeus
|
 |
Reply #20 Posted on: March 26, 2010, 03:13:08 pm |
|
|
 Joined: Apr 2008
Posts: 1860
|
Nice. I got a LARGE speed increase compared to GM. Thou when I launched Enigma for about 1-2minutes (not sure, how long I played with it  ), it crashed. It would be nice if you implemented some logging or something.  Here is the not-so-explanatory general purpose Windows useless error:  edit: Ou, and my specs (which could help with the diagnostic) are: Core2Duo 2.66ghz E6750, Geforce 8800 GTS 512mb and 2gb ram. edit2: Here is what that error says when I click the "see what data this error contains" button: AppName: enigmaengine.exe AppVer: 0.0.0.0 ModName: enigmaengine.exe ModVer: 0.0.0.0 Offset: 0000e73c I replicated the error with launching the exe for about 3-4 minutes now. Thou both times I had vlc player showing a video (I doubt thats the cause, but I don't have the patience to run the exe for 4minutes without doing anything else  ).
|
|
« Last Edit: March 26, 2010, 03:24:42 pm by HaRRiKiRi »
|
Logged
|
|
|
|
freezway
|
 |
Reply #21 Posted on: March 26, 2010, 03:44:33 pm |
|
|
 Joined: Dec 2009
Posts: 220
|
i get the wine equiviland of that if i run it for a while
|
|
|
Logged
|
if you drop a cat with buttered toast strapped to its back, which side lands down? joshdreamland: our languages are based on the idea that it's going to end up FUBAR /kick retep998
|
|
|
|
Josh @ Dreamland
|
 |
Reply #23 Posted on: March 26, 2010, 07:43:43 pm |
|
|
Prince of all Goldfish
 Location: Pittsburgh, PA, USA Joined: Feb 2008
Posts: 2950
|
Heh, don't worry, guys, it wasn't an ENIGMA bug. Just an error with how the particle system was designed (specifically when I started using double instead of var). Those who are interested can download the fix (and some extra-hoursepower builds, three total): http://dl.dropbox.com/u/1052740/SHELL.zip
|
|
|
Logged
|
"That is the single most cryptic piece of code I have ever seen." -Master PobbleWobble "I disapprove of what you say, but I will defend to the death your right to say it." -Evelyn Beatrice Hall, Friends of Voltaire
|
|
|
freezway
|
 |
Reply #24 Posted on: March 26, 2010, 08:21:40 pm |
|
|
 Joined: Dec 2009
Posts: 220
|
woooo it works.... i get like 20 fps on floor, 15 on 4096 and 30-33 on 2048
|
|
|
Logged
|
if you drop a cat with buttered toast strapped to its back, which side lands down? joshdreamland: our languages are based on the idea that it's going to end up FUBAR /kick retep998
|
|
|
|
|
freezway
|
 |
Reply #27 Posted on: March 26, 2010, 08:48:57 pm |
|
|
 Joined: Dec 2009
Posts: 220
|
seriously guys? are we really gunna argue over this?
EDIT: dammit, anyone know a good image host. Photobucket is bloated and imageshack is slow.
|
|
« Last Edit: March 26, 2010, 08:58:28 pm by freezway »
|
Logged
|
if you drop a cat with buttered toast strapped to its back, which side lands down? joshdreamland: our languages are based on the idea that it's going to end up FUBAR /kick retep998
|
|
|
Josh @ Dreamland
|
 |
Reply #28 Posted on: March 26, 2010, 08:59:08 pm |
|
|
Prince of all Goldfish
 Location: Pittsburgh, PA, USA Joined: Feb 2008
Posts: 2950
|
> Just curious, but shouldn't an error like that be reported in a more typical fashion, rather than crashing to hell? We can have a debate over this if we need, but basically I think it's best to leave errors for the testing phase and let the fast code be fast on its own. The goal is to incorporate some sort of tracker for bounds overflows, but that can be difficult when a scalar type is used. Also, that's really something for debug mode. 
|
|
|
Logged
|
"That is the single most cryptic piece of code I have ever seen." -Master PobbleWobble "I disapprove of what you say, but I will defend to the death your right to say it." -Evelyn Beatrice Hall, Friends of Voltaire
|
|
|
freezway
|
 |
Reply #29 Posted on: March 26, 2010, 09:07:08 pm |
|
|
 Joined: Dec 2009
Posts: 220
|
i was talking about the argument of the correct way to refer to (GNU/Linux)/linux
|
|
|
Logged
|
if you drop a cat with buttered toast strapped to its back, which side lands down? joshdreamland: our languages are based on the idea that it's going to end up FUBAR /kick retep998
|
|
|
|