Wednesday, 22 September 2021

Post data-loss maintenance build

 Hi.

As I noted earlier, about a year ago I had a huge data loss in the TacO codebase that resulted in the wipe of the progress between builds #43 and #47. I did what I could to recreate the code for the open-source release, but I didn't have time to thoroughly test the results.

The releases from yesterday brought to light a couple issues that were lurking in the opensource code, and so today I sat down and went through the old changelogs to test everything once again. In the process a bunch of issues were found and fixed. This new build is the result of this effort.

You can download the new build from here.

Change notes:

  • fixed a crash that occurred when the maptimer was querying the GW2 API
  • fixed global opacity settings being swapped around
  • fixed non-user placed markers being deleted by "delete my markers"
  • fixed minimap offset when GW2 is in too-small-window-scaling-mode
  • fixed crash when reloading markers in TacO
  • fixed API key not querying info when added
  • fixed not being able to delete API keys
  • if an API key is updated with an invalid API key it no longer retains the previous valid key's data
  • fixed marker info text not showing up
  • fixed exit-after-1-minute if GW2 is not found on startup
  • fixed -mumble command line option
  • fixed minimap and map pois ignoring the alpha category property
  • fixed TacO eating too much CPU when GW2 is not running

39 comments:

  1. Google Chrome has found the download included a virus. Not sure what is causing it. Just a FYI, still gonna download because taco is cool.

    ReplyDelete
    Replies
    1. It’s a brand new build, false positives are common at first. Send it in for analysis if possible, please.

      Delete
    2. Windows Defender instantly flagged it as a "Trojan:Win32/Wacatac.B!ml". Never happened with the previous versions.

      Delete
    3. You probably weren’t in the first 50 to download before :D

      Delete
    4. This comment has been removed by the author.

      Delete
    5. Had to open Virus & Threat Protection, run the download, press the down arrow for severe and press "allow on device" to get download to work. Just PSA for all that may have trouble.

      Delete
    6. https://www.virustotal.com/gui/url/aebbc491d48dad2b87ea5d98c81c3659c2cefe32b3089f3cbc6de4732137672c

      checked all clean now

      Delete
  2. Downloaded the lastest build
    how do i turn the map markers on? everything else is working

    ReplyDelete
    Replies
    1. TacO only supplies a limited marker pack by default, I suggest you download Tekkit's marker pack first, it covers most things very well.

      Delete
  3. Thank you so much for all of your hard work. I luckily didn't have issues with the download being flagged as "virus".

    ReplyDelete
    Replies
    1. Microsoft has since cleared the false positive so noone else will either :)

      Delete
    2. Sadly it's now flagging a different Trojan (as of this comment): Trojan:Win32/Sabsik.FT.A!m
      containerfile: D:\Downloads\GW2TacO_051r.zip
      webfile: D:\Downloads\GW2TacO_051r.zip|https://github-releases.githubusercontent.com/361795621/39471ed8-516d-447d-b573-9b9b46fa7492?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIWNJYAX4CSVEH53A%2F20210924%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20210924T001006Z&X-Amz-Expires=300&X-Amz-Signature=fd004a25f6310ff591dee139ef136a58854ba2fe653a59953a8336c476c52206&X-Amz-SignedHeaders=host&actor_id=0&key_id=0&repo_id=361795621&response-content-disposition=attachment%3B%20filename%3DGW2TacO_051r.zip&response-content-type=application%2Foctet-stream|pid:15320,ProcessStart:132769158081276651

      Delete
    3. Please send it in to your specific av vendor for whitelisting. Everything I know of that actually accepts whitelisting requests marks it as clean: https://www.virustotal.com/gui/file/cbb77769fba722958ba6df6eff55e11a2a5543b57a111fb455a487535db5ca92?nocache=1

      Delete
  4. Latest build gets flagged by bitdefender
    https://www.virustotal.com/gui/file/cbb77769fba722958ba6df6eff55e11a2a5543b57a111fb455a487535db5ca92/detection

    False?

    ReplyDelete
    Replies
    1. Bitdefendertheta is a purely machine learning based crapstorm. Yeah false positive, unless you think everyone else is wrong :D

      Delete
  5. This comment has been removed by the author.

    ReplyDelete
  6. when I opened the cue in the game there was no option to complete the maps

    ReplyDelete
  7. modify InterfaceSize to 3 not working, it will reset to 1 when Taco running

    ReplyDelete
  8. I have a problem with latest TacO for some reason. When I launch the game, and then launch TacO, nothing happens, completely.
    Be it v50 or v51, they just do not show up at all.
    Only v47 works just fine, but anything above that doesn't even launch.
    I tried overwriting files into new version and I tried freshly downloaded version. It just won't launch for me (not even in task manager).
    Any idea what might be the issue?
    As mentioned, v47 works for example.

    ReplyDelete
    Replies
    1. Please check the log next to the exe and let me know what it says.

      Delete
    2. TacO.txt?
      It does not exist in v51.
      As mentioned, v51 doesn't launch at all, no matter how many times i try to open it, and it does not create any extra files (log included).

      Delete
    3. GW2TacO.log - if it doesn't launch at all please check the windows event log for any application related issues and send the taco related ones to me.

      Delete
    4. After investigating event log, I am confused even more.
      There is nothing related to TacO at all, even if I try launching TacO v51, nothing new does not appear in event log.
      It just seems as if TacO does not even exist.

      Delete
    5. I'm running into the same issue. Doubleclicking the .exe launcher appears to do nothing.
      The only thing I've noticed is that the GW2TacO.log gets a single entry every time I try to launch it, which is just:

      ```
      ----------------------------------------------
      [2021-10-07 20:55:33] (Info) [GW2TacO] CommandLine: "C:\Users\lopert\Downloads\GW2TacO_051r\GW2TacO.exe"
      ```

      fwiw I am not using the dx11 beta.

      Delete
    6. Just updated to 51. Menu Icon doesn't show when I choose graphic settings Fullscreen 3840x2160

      When I choose Windowed Fullscreen, Taco icon shows up again.

      Hopefully this is of some help.

      Delete
    7. TacO does not support fullscreen mode and never did. Only windowed fullscreen is supported.

      Delete
  9. At my client the timer dosent work. No sabetha timer and so on

    ReplyDelete
  10. When using TacO in Windows 11, framerate absolutely tanks. Exiting TacO restores high framerate. Previously in Windows 10, this issue wasn't present. (( And yes, it runs in Administrator mode. ))

    ReplyDelete
    Replies
    1. Sorry I don't have win11 yet, it could be because of the new window style stuff they added. Will look into it once I have win11...

      Delete
    2. Thanks, I appreciate it.

      Delete
  11. Have to keep imputing my api key every time i load up taco, everything else is fine.

    ReplyDelete
    Replies
    1. Sounds like you put TacO in a folder where it doesn't have write access and can't save the config file. Run it as an admin or place it somewhere else.

      Delete
  12. Just want to give a short update after doing some testing (guy who mentioned Win11+TacO performance).

    Win 10 + DX11 Beta + TacO = high fps
    Win 11 + DX11 Beta + TacO = 27fps avg
    Win 11 + DX9 + TacO = high fps

    Not sure if it's something I forgot to do or just some incompatibility between Win11 and Dx11 Beta while running TacO. But it looks like it's not Win11 itself that's causing low fps.

    ReplyDelete
  13. TacO generate a crash for the Game, without TacO i can normally play.I mean it needs an Update

    ReplyDelete
    Replies
    1. Based on the way TacO works I find that highly improbable and without additional information there's no way for me to investigate further.

      Delete
  14. Sorry, apparently something was broken in my hardware and that's why the game stopped working. I tried to find the problem by exclusion.

    Is it actually planned that TacO gets a translation in German? I found a page on the internet with translations of the texts of TacO, but the last comment is from 2020. I would really appreciate the translation, because it makes things a little easier for me with the settings etc.

    ReplyDelete
    Replies
    1. Translations are all done by the community through distributable language files, it's likely that the translation you found would still be vaild.

      Delete
    2. Hey! Taco itself works well. But it makes my CPU core2 working on 100%. Normally it is 5-20%. I noticed it because my cpu cooler has started to scream.

      Delete