agr0
|
2012-06-27
, 04:38
|
Posts: 22 |
Thanked: 12 times |
Joined on May 2012
|
#21
|
|
2012-06-27
, 05:10
|
|
Posts: 5,028 |
Thanked: 8,613 times |
Joined on Mar 2011
|
#22
|
|
2012-06-27
, 09:11
|
|
Posts: 1,079 |
Thanked: 1,019 times |
Joined on Mar 2010
|
#23
|
The Following User Says Thank You to stickymick For This Useful Post: | ||
|
2012-06-28
, 07:22
|
|
Posts: 282 |
Thanked: 2,387 times |
Joined on Sep 2011
|
#24
|
Also, not related to optimizations, but related to gaining FPS - would it be possible to run at (You can laugh at me) 400x240 resolution, stretched to full screen? Of course, visual quality would drop, but we would still keep native pixel ratio (1 pixel become 4 pixels).
From my experiences with desktops, it often helps a lot - on my notebook, after some tweaking, I was able to comfortably play Witcher 2 with moderate graphic settings, thanks to running it @ 840x525 resolution (half of my 1680x1050 screen, stretched). It gave me stable 20-25 fps with moderate-to-high details, and, surprisingly, quite pleasant visual experience (much better than higher, but non native 1024x768) - while at 1:1 native resolution, it was ~3fps at lowest settings.
Scratch the above, if it's impossible to run HomeworldSDL in such low resolution - it just was my first though, when I encountered more serious stuttering during really massive battle in skirmish with CPU.
Just an idea.
Anyone thought of converting the .bik and intro videos from the game CD to use as N900 boot vids?
I particularly like the Relic 'mine' intro. Just change the "Relic - Entertainment" text on the plate to read "N900 - Maemo 5".
The Following User Says Thank You to gidzzz For This Useful Post: | ||
|
2012-06-28
, 22:56
|
|
Posts: 5,028 |
Thanked: 8,613 times |
Joined on Mar 2011
|
#25
|
The game has a built-in equalizer, I wonder how many people would notice if it disappeared. I did a profiling run and it used about 7% CPU.
Sound mixing had about 14%, so disabling sound completely could bring even better results, but Homeworld without sound is not Homeworld.
OpenGL ES support is implemented with a wrapper. I think properly porting the engine could shave off about 6% from CPU and maybe have some benefits for GPU.
GPU, but I'm afraid that's not the bottleneck. I set all effects as low as possible, modified the ship drawing code to use OpenGL ES without the wrapper and draw the ships untextured. Even though the game looked almost like Elite, stuttering was still present.
OP now links to an updated version, which makes it possible to play with an external mouse.
I also tried to restore Alt, but it doesn't seem to work, at least through Synergy. Can someone with a real keyboard confirm?
|
2012-06-28
, 23:15
|
|
Posts: 5,028 |
Thanked: 8,613 times |
Joined on Mar 2011
|
#26
|
|
2012-07-06
, 16:51
|
Posts: 1 |
Thanked: 0 times |
Joined on Feb 2011
|
#27
|
Music/sounds doesnt work for me; i have lags, every ~500ms. My N900 is overclocked to 850MHz.
|
2012-07-15
, 15:41
|
Posts: 28 |
Thanked: 11 times |
Joined on Apr 2011
@ Italy
|
#29
|
|
2012-07-17
, 22:18
|
Posts: 304 |
Thanked: 176 times |
Joined on Oct 2009
|
#30
|
Tags |
homeworld, homeworldsdl |
|