[Visual] Some distorted sprites

Discussion in 'Bug Reports' started by Jenkolegs, Jan 23, 2017.

Tags: frontline, visual,
  1. Jenkolegs

    Jenkolegs Rabby

    So what happened was I did /taimingreset then tried to speed-run it. (Got the Plantae Hostilis card, can't wait for the art!) I skipped all the cut-scenes then when I arrived to the inner city, there was some strange distorted sprites which weren't meant to be there. I think I just went to fast.

    I compacted it into one picture, sorry if it's messy.
    Floor.png

    Frontline Beta
    Story Mode
    Tai Ming: Inner City
     
  2. The G-Meister

    The G-Meister Giga Slime

    Hey, I got something very similar to this in a cutscene in Santa Fae. Could you reproduce yours at all?
     
  3. Teddy

    Teddy Developer Staff Member

    I'm pretty sure this is a bug related to the preloading that was added a few patches ago!

    There are two categories of bugs that are the true hellspawn of the bugscape: multiplayer bugs and threading bugs. Both kinds are massively tough to reproduce. For threads, the precision to reproduce certain bugs comes down to milliseconds...

    I think I've found out why your bug happened @The G-Meister - a situation where two threads fought over the same set of textures because one of the loading functions (the one handling portraits) couldn't identify if it was in a preloader thread or not. I hope fixing that solves the portrait issue... but I can't be certain, because *drumroll* these things can't be reproduced! :D

    As for @Jenkolegs breed of the bug... it's something similar yet different. It's interesting because the affected textures, seemingly a statue and a sakura tree, should have already been loaded into Zone 1, where by the sound of things they looked perfectly fine! I'll have to let this one marinate in my mind for a bit.
     
    Jenkolegs and The G-Meister like this.
  4. Jenkolegs

    Jenkolegs Rabby

    So if I get the right timing, can i reproduce the glitch? And can it work in different areas?

    Update: My game crashed while loading the same character.

    Last Update: The game is back to normal.
     
    Last edited: Jan 24, 2017
  5. Teddy

    Teddy Developer Staff Member

    The bug can absolutely be reproduced in theory, because it has a cause and effect, it's just that its cause require timings that's beyond what can be controlled, so to speak.

    Depending on your system, you may be able to reproduce it somewhat consistently but with different textures. It's likely mostly dependent on how fast your HDD is: a very slow HDD means the thread will work longer with each loaded texture, and the risk of a collision increases.

    If it can be reproduced in other areas depends on what the bug actually is! If it's caused by the game preloading things of the same region it's already in, then it can only happen in Tai Ming.

    If you happen to reproduce it, I welcome all additional info I can get!
     
    Jenkolegs likes this.
  6. Jenkolegs

    Jenkolegs Rabby

    Sweet, my computer is quite slow so I might come across some more bugs so ill try to report them asap
     
  7. Well, I got my instance of this happening.

    [​IMG]


    [​IMG]


    [​IMG]


    I'm impressed that 80% of a house just managed to become garbled up into a glitched mess of pixels.


    However, the game is on my SSD. So was I just incredibly (un)lucky to get it?
     
  8. The G-Meister

    The G-Meister Giga Slime

    If you've got an SSD, they're pretty damn fast. Assuming that's true, it might not be dependent as much on read speed as we might think.

    [Edit]: Was just having a chat with @Sairek Ceareste on Discord and he hays his issue appeared when loading into Tai Ming from the menu. Unless there's any from of pre-load going on in the menu, then this might completely rule out the possibility of it involving the new pre-load function.
     
    Last edited: Jan 28, 2017
    Sairek Ceareste likes this.
  9. KoBeWi

    KoBeWi Jumpkin

    You can always say it's a feature inspired by Axiom Verge :chicken::chicken: (just needs some clever explanation)
     
    Teddy likes this.
  10. Teddy

    Teddy Developer Staff Member

    The game does in fact preload from the menu, and there was a couple of colliding loader threads present there which should now be fixed. Hopefully this issue won't happen after the next patch!
     

Share This Page