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

31 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
  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