[SC] How unoptimized is this game

Discussion in 'General Archive' started by *NEMESIS1*, Jan 5, 2018.

Dear forum reader,

if you’d like to actively participate on the forum by joining discussions or starting your own threads or topics, please log into the game first. If you do not have a game account, you will need to register for one. We look forward to your next visit! CLICK HERE

  1. My computer is about 3 or 4 yrs old and not really a gaming computer and I get 60 fps almost constantly, some dips as low as 45ish during CC or a screen full of ships during spaceball.
     
  2. Well, heck, I don't know what's up with mine
     
  3. try to change resolution just to see how fps behave then.
     
  4. Yup! Boost in FPS, but it's very annoying having to change my system resolution JUST to play, then switch back when i'm done DX
     
  5. I like these posts, as they always end up falling back to the original conclusion, "DO isn't coded right", or something along those lines.

    Yes, as everyone knows, Flash player is CPU and RAM intensive, and the GPU doesn't play a massive role, but think outside of the box and you can increase the performance of flash player, not a lot in most circumstances or scenario's, but it can be done.

    For example, as most will possibly know, the GPU is used a lot more to render a fullscreen application, like a game for example, so if you play DO on fullscreen, the GPU will be utilized along with the CPU, it won't give much of a noticeable edge, but it does play along.

    GFX cards have 3 sets of clocks, you have the default "idle" clocks which usually, in many cases, sit around the 300mhz core clock and 400mhz(ish) memory clocks when they are not needed (these clocks can vary depending on your GPU, I am using my GT730 as an example). Obviously, as the load is put on the GPU, it will ramp up the clocks to suit the operating systems needs, in most cases of a browser, it will probably chuck it to the 2D clocks, which usually do sit around 500mhz core clock and 800mhz memory clocks, if you go fullscreen, the GFX card comes into play and immediately expects itself to handle the fact an application is dominating the display with a "fullscreen" notification to the system, so the GFX card will most likely ramp up your clocks to the 3D clocks, mine being 1202mhz core clocks and 1700mhz memory clocks. As my card is obviously Nvidia and the brand is ASUS, I use ASUS GPU TWEAK to set my clocks, currently I have it set at 1202mhz core clocks and 1700mhz with "Always Use 3D Clocks" set as true, forcing the card to ALWAYS use the full potential clocks, no matter what I'm doing, thus then squeezing that little bit more out of it.

    My second course of tweakability was my RAM timings, for those that are like "ya wot?", as Flash player is CPU and RAM intensive, I aim to tweak those options more, as it is what Flash player craves. If you tighten, or lower your RAM timings so to speak, you increase the transfer rate between the CPU and RAM, thus then completing read/writes faster and more efficiently, again, this may improve your experience, it may not.

    Core Parking, not many people know about this feature which is stuck inside most modern operating systems and modern CPU's. Upon researching, a few browsers out there only utilize ONE core, the other 3 do nothing (In my quad cores case), they just sit there and execute background data when windows asks for them, but those 3 don't help with DO, yes, flash player should use all 4 respectively, but if the browser you are using is not Multi Threaded or using Multi Threading, then you easily lose 4 core power to your game. Core Parking can be disabled via the registry or by software, but I will leave google to show you the rest.

    The browser you choose is always a vital and imperative choice you must make, I use 32bit on a 64bit system, as 64bit browsers have always, and seem to always will do, have a little cranky problem with Flash Player. The first thing you notice is that 32bit browsers use less RAM, as they don't assign as much and require less overall, for example, if I load DO in Palemoon 64bit and hit "F" to show my RAM usage, the RAM will be immediately up around 260mb and creeping towards 300mb pretty much straight away. If I load it up in Palemoon 32bit, the RAM usage is considerably lower, usually loads in at 170mb or there abouts and as usual, slowly creeps up.

    Within most browsers, you have settings which aren't publicly available just via a menu or options tab, Mozilla for example has about:config and chrome (or chromium based browsers) use chrome://flags. There ALOT of things to play with here, network settings, pipelining, but the ones you want to play with are ones which involve the rendering your pages.

    Another tweak I am very proud of is User Scripts, my personal favourite is the script of which forces a flash object or embedded flash to use wmode=gpu or wmode=direct, whichever way you want to look at it. This does infact cause a more overall usage of your GPU, not massively, but it does.

    The mms.cfg file, basically flash players client side settings file can be played with by adding lines (or options) and denoting a value to each one, 1 = true, 0 = false etc. Some of these settings can help, but some will do sod all, as most are designed for debugging and for developers.

    Another idea, is as you update your GFX drivers, or anything in fact, whether it be your drivers or browser versions, have a look at Flash Player beta released over at the Adobe Labs, some can cause better performance, some don't.

    Most should also bare in mind that flash player is capped to 61fps - 62fps, well ActionScript (AS3) is, and from my research, you can't override this.

    DO does not have control over refresh rates, nor does flash player, your refresh rates are independent with your system, and, to me, don't make much of a difference anyway.

    On the whole, Flash player is a bloody wierd thing, and we will never get it spot on how we like it, every system has its problems and bottlenecks, some are just lucky to have it all bang on in terms of performance and system capabilities, some dont.

    Also, NEMESIS, what are your stock clocks and what are your overclocks?

    Regards,

    LAGI.
     
  6. You as usual have my head spinning with the amount of information you provide. I am very much illiterate when it comes to computer tweaking. Is there a way we can communicate a system tweak without the use of the forum or computer so the tweaking is done at the same time as the instructions are being given? I have tried different browsers when someone specifies but then I am unable to find the browser suggested and then end up back with my Opera or Chrome depending on which one is accepting the Flash player add-on at that time.
     
  7. Sapphire

    Sapphire User

    The problem might be that the Windows 8+ was made more like a tablet / phone run, than a PC run. This means they have different drivers for different parts and some GPU's drivers are not for Windows 8 example (Let's take a look at some of the AMD Radeons).

    Same problem might persist on Windows 10, even though it might be clear that Windows 10 consumes less than Windows 7, however, I personally have had only bad experiences with Windows 10.
     
  8. test020

    test020 User

    just use 3d client.

    it's optimized, ulike mr.flash.

    windows 8 is literally a joke regarding pc's (since it was mostly meant for tablets/windows phone), and windows 10 has no issues as i use windows 10, compared to windows 7 there are less resource being used by w10, it did get alot of patches though, give it a try later on.

    TL/DR = it's badly coded.

    resource usage by flash has always been an garbage and the best thing without the technical part is clearing cache and not using chrome, or using the 3D client, cause unity resource usage is fair enoff.
     
  9. Optimize your graphics card, to work with your browser.
    I have an Nvidia gtx 1070, and I use it to work with my browser, all you gotta do is go into the control panel and move some settings around. I play with 60 fps without any problem whatsoever, also Chrome does use up a lot of memory so I recommend using Firefox or Opera, Preferably Opera.

    Go to Nvidia Control panel go to manage 3d settings and go to Program settings, look for the browser and adjust your settings for that application. I put everything into performance mode and I play with my Graphics turned all the way up on DO and still get 60 fps.