[TOOL] [DISCONTINUED] Empyrion Playfield Designer Alpha7 v1.36.1 [deprecated version]

Discussion in 'Planets & Playfields' started by jmcburn, Feb 16, 2017.

Thread Status:
Not open for further replies.
  1. jmcburn

    jmcburn Rear Admiral

    Joined:
    Jan 15, 2017
    Messages:
    1,113
    Likes Received:
    1,759
    Honestly, i have no idea. :)
    I only tested it on win7 and win10. And win7 is the first windows it will work with, but server 2016 is newer, so it should work, i guess.

    What's the error exactly?

    /jmc
     
    #621
  2. dQgnflua

    dQgnflua Lieutenant

    Joined:
    Mar 26, 2017
    Messages:
    22
    Likes Received:
    30
    #622
    jmcburn likes this.
  3. jmcburn

    jmcburn Rear Admiral

    Joined:
    Jan 15, 2017
    Messages:
    1,113
    Likes Received:
    1,759
    Maybe in v2. ;)

    /jmc
     
    #623
    dQgnflua likes this.
  4. cmwhee

    cmwhee Commander

    Joined:
    Oct 31, 2016
    Messages:
    118
    Likes Received:
    72
    As a heads up, windows is pretty certain that this code contains a trojan. I'm beginning to suspect that's the case. Can we get some evidence that it's not a trojan, or an explanation for what's going on

    Windows is certain that it's this:

    To be clear, I'm not accusing jmcburn of making a trojabn, I just want to be certain that his computer hasn't been compromised, and isn't replicating the virus

    https://www.microsoft.com/en-us/wds...opedia-description?Name=Trojan:Win32/Bitrep.B
     
    #624
  5. jmcburn

    jmcburn Rear Admiral

    Joined:
    Jan 15, 2017
    Messages:
    1,113
    Likes Received:
    1,759
    What shall i say:
    It's a known problem with code obfuscation and also described in the first post of this thread.
    There may be other code obfuscators out there, that may cause less or even more issues, but there's always a chance that antivirus software will alert you.
    All of today's heuristic based anti virus software just take an educated guess there based on other files and experiences and will flag a program based on that. And code obfuscation can make a program look similar to other (harmful) software in certain sections of the code. :)

    But as further reading, here's some info on code obfuscation:
    https://en.wikipedia.org/wiki/Obfuscation_(software)

    The section about disadvantages:
    Disadvantages of obfuscation[edit]
    While obfuscation can make reading, writing, and reverse-engineering a program difficult and time-consuming, it will not necessarily make it impossible.[18] Some anti-virus software, such as AVG[citation needed], will also alert their users when they land on a site with code that is manually obfuscated, as one of the purposes of obfuscation can be to hide malicious code. However, some developers may employ code obfuscation for the purpose of reducing file size or increasing security. The average user may not expect their antivirus software to provide alerts about an otherwise harmless piece of code, especially from trusted corporations, so such a feature may actually deter users from using legitimate software.

    Conclusion:
    I'm justing using obfuscation to make disassembling and reverse engineering of the code harder.

    I'm sorry, I can't take away your concerns, but i am running Avira Pro, Windows 10 Defender and Netlimiter to protect myself, and I am also having the same issues with EPD as you have. :D
    With every build i usually get other (or some times even no) warnings about malicious code in it, as this is build related with the obfuscator creating different results with almost every new build.


    But if anyone out there knows a good free/cheap code obfuscator for .NET 4.6, i'm willing to give it a try. But until now, the result was nearly the same with all of them. :)

    /jmc
     
    #625
    Idrona likes this.
  6. cmwhee

    cmwhee Commander

    Joined:
    Oct 31, 2016
    Messages:
    118
    Likes Received:
    72

    What is the obfuscator you are currently using? If it's a straightforward thing, I might be willing to donate a license for an obfuscator that doesn't have these problems.

    Unfortunately, you are asking us to trust you, and while you seem like a good dude who has put a bunch of work in, from my perspective it has very little to do with trusting you. You could earnestly believe that you're not compromised, and assume that it is a broken toolchain, and right now the only defense you have is telling you that something is wrong.

    Additionally, you're kind of training internet people to, "ignore your antivirus in some cases", which might be making the internet a slightly worse place.

    Once again, I actually believe you are earnestly doing your best, so here's what I'm asking, "would you mind some help fixing this issue?"
     
    #626
    jmcburn likes this.
  7. jmcburn

    jmcburn Rear Admiral

    Joined:
    Jan 15, 2017
    Messages:
    1,113
    Likes Received:
    1,759
    No problem. I would gladly get rid of the issue once and for all. :)

    Atm i'm using ConfuserEx, as Jascha, who is developing EAH, has used it for long and suggested it to me. But he had the same issues, until he got a license from the devs now, i'm guessing, as he ships EAH now with the game.

    If you of know of any other obfuscator, that doesn't have this issue, i'll gladly give it a try.
    Most of the obfuscators only use license models, where you pay on monthly/yearly basis, and as happily i'll work on EPD, i'm not willing to spend some couple hundred bucks a year for a little hobby project. I hope you understand.

    If you know something with a permanent license up to 100 dollars as a one time payment, and the issue is finally resolved then, i'll go for it in a second.

    Thx for your help. I appreciate it. :)

    /jmc
     
    #627
  8. cmwhee

    cmwhee Commander

    Joined:
    Oct 31, 2016
    Messages:
    118
    Likes Received:
    72
    I PM'd you
     
    #628
  9. Our Grid

    Our Grid Captain

    Joined:
    Nov 2, 2016
    Messages:
    100
    Likes Received:
    58
    Way to go guys, on sorting this out. I appreciate both sides of this conversation.

    Bit of subject change, but is there some reason most of the values I change show up in the playfield yaml with 12 decimal places?
    Does it matter?
    For example: DroneProb: 0.90000000000000002

    Also, I have some resources set to 3 to 5 deposits, 6 to 8 size, and each deposit is showing 30,100 ore left or the like! What is going on there?

    (I added these with your program and they read the same in the yaml so I don't get it)

    Thx.
     
    #629
    Last edited: Nov 10, 2017
    jmcburn likes this.
  10. jmcburn

    jmcburn Rear Admiral

    Joined:
    Jan 15, 2017
    Messages:
    1,113
    Likes Received:
    1,759
    No it doesn't. I've just been too lazy to add round() to every single field. :D

    /jmc
     
    #630
  11. jmcburn

    jmcburn Rear Admiral

    Joined:
    Jan 15, 2017
    Messages:
    1,113
    Likes Received:
    1,759
    Hmm, hard to say. If it reads correctly in yaml, it should be fine.
    Anyway, could you please upload the yaml here renamed to txt. I'll gladly take a look, if i can find anything.

    /jmc
     
    #631
  12. Our Grid

    Our Grid Captain

    Joined:
    Nov 2, 2016
    Messages:
    100
    Likes Received:
    58
    Whoops. This is on me, I guess the default size for added resources is 4 to 30 !! Only the ones I added did this, they all did and to the same number. My bad!
     
    #632
    jmcburn likes this.
  13. Our Grid

    Our Grid Captain

    Joined:
    Nov 2, 2016
    Messages:
    100
    Likes Received:
    58
    OK, I am now lost HAHA.

    I have size min/max of ore deposits down to [1, 2] for all and they still spawn 1800, 30,100, 44000 WTH?? (just found one just over 60,000 ore)

    Looked in the yaml with notepad++ and all checks out
     
    #633
  14. jmcburn

    jmcburn Rear Admiral

    Joined:
    Jan 15, 2017
    Messages:
    1,113
    Likes Received:
    1,759
    Hmm,

    Strange, but most likely not an EPD issue then.
    Have you deleted the savegames playfield and template folder after editing. resources are not refreshed/updated, when playfield is reloaded.

    Just an idea, though.

    /jmc
     
    #634
  15. Our Grid

    Our Grid Captain

    Joined:
    Nov 2, 2016
    Messages:
    100
    Likes Received:
    58
    I have but I'll double check it again - lol

    Yes probably not the right thread to ask that!

    Your program is working great though, it has come a Long way ! :cool:
     
    #635
    Last edited: Nov 10, 2017
    jmcburn likes this.
  16. Jaydee

    Jaydee Lieutenant

    Joined:
    Aug 1, 2017
    Messages:
    13
    Likes Received:
    3
    Is there a beta of the RAW converter?
     
    #636
  17. jmcburn

    jmcburn Rear Admiral

    Joined:
    Jan 15, 2017
    Messages:
    1,113
    Likes Received:
    1,759
    No, not yet. The thing is, that most likely the raw doesn't consist of two 8bit raws (low and high detail), as i thought before, but one 16bit grayscale image.
    Thx to @Kassonnade.

    I have not found an image format (PNG, JPEG, ...) and an image editing program that can handle 16bits per channel. As long as that is not resolved, it doesn't really work. But i'm on it. There have been some results with BMP or TIFF. But the problem persists, that you'd still need an editor with 16bit support to change the image.
    At the current stage, as i only use 8 bits of the raw, there are very rough steps in the terrain after editing, so not really useable.

    @Kassonnade also had some good looking, maybe try it his way, but i haven't tried it out.

    https://empyriononline.com/threads/alpha-7-2-bug-fixes-and-refinements.26189/page-5#post-189391

    But i'll keep you posted here, if there is some progress. :)

    /jmc
     
    #637
  18. Our Grid

    Our Grid Captain

    Joined:
    Nov 2, 2016
    Messages:
    100
    Likes Received:
    58
    Hey can someone tell me what I'm missing:

    I cannot find for the life of me, the setting for POI reset time - help!?! :cool:
     
    #638
  19. jmcburn

    jmcburn Rear Admiral

    Joined:
    Jan 15, 2017
    Messages:
    1,113
    Likes Received:
    1,759
    - You go into POI tab on top
    - Select the POI you want to change
    - click Edit
    - then under 'POI Properties' you click 'Add...'
    - Select Regenerate After set your Time and hit OK.

    upload_2017-11-17_19-37-51.png

    upload_2017-11-17_19-38-26.png

    Hope this helps. :)

    /jmc
     

    Attached Files:

    #639
    Idrona likes this.
  20. Our Grid

    Our Grid Captain

    Joined:
    Nov 2, 2016
    Messages:
    100
    Likes Received:
    58
    You the man! Many thanks.:cool:

    What about allowable range value for that? Is it in seconds? Thx.
     
    #640
    Last edited: Nov 17, 2017
Thread Status:
Not open for further replies.

Share This Page