The Daily Click ::. Projects ::. Asunder
 

Project: Asunder
Project Started: 24th June, 2009 Last Update: 20th September, 2012
Project Owner: Pixelthief Project Members: Pixelthief
Project Type: WIP Project Progress:

Updated Demo
Posted 19th Sep 09, by Pixelthief  
By request I'm putting up an updated demo with the newly restructured code:
http://themofoley.googlepages.com/PlatformerDemo.zip

I'm very interested if anyone could tell me what sort of FPS their machine got, and what its general specs are (RAM, processor, gfx card). I hope with this code it will be at 50 FPS on everything, 'constantly', while the game is running normally. If your computer is anything like mine, you will experience slowdown while rewinding; this is because of the stressful pixel shader used currently, which might get subbed out for something more efficient and less impressive

Posted by OMC 19th September, 2009

Around 28-30 FPS on a 1.6Ghz low voltage C2D, 3.0GB RAM Vista, integrated Intel graphics solution.
 
Posted by Rox Flame 20th September, 2009

39 average fps on intel dual core 1.8Ghz, 2gb ram, vista, inbuilt 128mb gforce go 7300.
I experienced no additional slowdown on rewinding, although at some times during high amounts of level rotation it dropped to 30fps.
Very nice engine btw
 
Posted by Pixelthief 20th September, 2009

Hrmm I'm guessing the problem with both of those is that they're a little lower powered graphics cards than the what I've been testing on; the rest of your specifications seem fine.

If you have the time, think either of you could download this "lightweight" version of the engine and see if it runs at 50 FPS? It uses a lot less graphical effects, and hopefully will run well.
http://themofoley.googlepages.com/PlatformerDemoLite.zip
 
Posted by OMC 20th September, 2009

Anywhere from 28 to 34. I wonder if there's a specific effect that's causing it, because usually my laptop can handle quite a bit of MMF action.
 
Posted by Pixelthief 20th September, 2009

that would be the "rotate" pixel shader
I'll see if I can find one more efficient or compatible with older graphics cards. Or maybe its the menu on the top making the display area not exactly 512x512 and thus not a power of 2 for the GPU
 
Posted by Knudde (Shab) 20th September, 2009

49 FPS.
Intel GMA 82945
3.2 Ghz P4
1 Gig Ram

Will try on my laptop here once I get XP reinstalled.
 
Posted by Pixelthief 20th September, 2009

Thanks! I'm guessing that rotating a 512x512 image at runtime is a little cumbersome for older graphics cards, and I'm at a loss how I should approach that (disabling rotation entirely makes the game nigh impossible to play, but shrinking the image any further would be ridiculously small, and might not even help some GFX cards)

My best hope is being able to find a more efficient rotation pixel shader.
 
Posted by Knudde (Shab) 20th September, 2009

It's weird, the GMA82945 is a pretty crappy graphics card, probably less capable than Rox's 7300. Perhaps its the 1400 Mhz difference in our processors that's making the difference (Due to MMF lack of dual core support).
 
Posted by Pixelthief 20th September, 2009

Hrmm I'd doubt it, the game's cycles aren't intensive whatsoever (its 75% lua, and pretty efficient). The only things really dragging it out are the graphical effects. I have a decent graphics card; ATI Radeon x1400, but when my laptop is unplugged the game runs at ~25 FPS, because ATI has a "powerplay" option that halves the power consumption of the GPU, and thus half the cycles and such. Its possible that factors like that (GPU set not to run at full load) could be causing other people's MMF to run slowly in this case.

I'm just not sure if I want to risk having a game that only 50-80% of people can play. I'll do my best to find a more efficient rotation shader, but its doubtful
 
Posted by UrbanMonk 30th September, 2009

50 FPS (even during rewind)
Intel Core2 Duo 1.4GHz @ 1.4GHz
4Gb Ram
GeForce 8600M GT 256MB
Vista
 
Posted by Sketchy 30th September, 2009

Generally ran at around 40fps - higher when there's not much happening on screen, and much lower (25fps) in the "darkness" areas. Results were the same for "full" and "lite" versions. The rewind function is just plain broken, as far as I can tell.
My pc specs: 700mhz Athlon, 1GB RAM, GeForce4 Ti4200 128MB.
 
Posted by Pixelthief 30th September, 2009

What exactly was broken with the rewind function for you? If it was slowing down terribly, it was just from the pixel shader I used while rewinding. Or was something else malfunctioning gamewise?

Yeah looking at your stats UrbanMonk, I'd say its mostly a graphics card issue, so I'll have to think of some way to speed it up. My own stats aren't different from yours CPUwise, but yours runs better thanks to that beastly video card in comparison
 
Posted by Sketchy 30th September, 2009

Nothing actually rewinded (re-wound?) except the sound effect. It just froze. Permanently.
 
Posted by Pixelthief 30th September, 2009

Thats interesting. The whole system runs of xLua, so it would be surprising if one part didn't work like that. Were any of the enemies able to hop around? If they weren't, xLua is probably not executing properly on your machine. Otherwise, the issue might be that your RAM is too low and that the array it uses is too large to hold, but I doubt thats an issue as the whole game only takes up 42 MB
 
Posted by Sketchy 30th September, 2009

Hmmm. I've tried it again, and it's just very inconsistent. Sometimes the enemies bounce around and the rewind function works (no slowdown btw), and sometimes none of it works. It's the same for both versions. It's not going to be a RAM issue - that's the one thing my computer has plenty of.
 
Posted by Pixelthief 30th September, 2009

Well thats extremely odd then. Something has to be occurring which is stopping the lua scripts from running normally. An issue with the extension itself, perhaps. Have you done much work with it at all? I'm sure retriever2 would love to find out whats wrong, ehe
 
Posted by Sketchy 1st October, 2009

Nope, I don't use the Lua extension at all. Kind of defeats the purpose of using MMF if you learn a scripting language - may aswell use a "proper" programming language in the first place, or learn actionscript and make flash games. Plus I've more or less given up kliking and can't be bothered.
 
Posted by 7Soul 4th August, 2010

50 fps (saw no rewind cuz i dont know what are the keys o.o)
Intel Core2 Duo 2.3GHz
4Gb Ram
GeForce 9500 GT 1GB
Windows 7
 


 



Project Forums


Favourite

Advertisement

Worth A Click