Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Terraria Decompiler Outdated #227

Closed
stefnotch opened this issue Aug 15, 2017 · 9 comments
Closed

Terraria Decompiler Outdated #227

stefnotch opened this issue Aug 15, 2017 · 9 comments

Comments

@stefnotch
Copy link

Description

When decompiling Terraria using the provided tool , it complains that the TerrariaServer/Terraria is too new:
Error: TerrariaServer version 1.3.5.3. Expected 1.3.5.1
Error: Terraria version 1.3.5.3. Expected 1.3.5.1

Steps to Reproduce

  1. Get the latest Terraria version
  2. Run setup.bat
  3. Press on decompile
  4. Error happens

Expected behavior

That Terraria gets decompiled

Actual behavior

It complains

Reproduction frequency

Always

Versions

Latest

Mods

n/a

Additional Information

I would be willing to fix this issue. Though, what bits of code would I have to look at and how do I create those .patch files?

@Chicken-Bones
Copy link
Member

The only person who can actually fix this is me (and a fix is in the works, but I've been swamped by uni). For now the workaround is to obtain a copy of 1.3.5.1 somehow (consider asking in the Discord)

@stefnotch
Copy link
Author

:D

However, I'd like to point out that I am perfectly capable of decompiling and fixing Terraria. (I'm one of the authors of Mechmod) In fact, I did it this week. (I only have to sort out one bug regarding the Localisation)

If I can help you somehow, I am willing to do it.

@Chicken-Bones
Copy link
Member

Fire me a PM on Discord in the next 15 mins

@stefnotch
Copy link
Author

I'm very sorry, but, I have to go now. Can I do it tomorrow/on some other day?

@Chicken-Bones
Copy link
Member

Yeah anytime, I'll get back to you there.

@Kimi-Arthur
Copy link
Contributor

Seems it's not merged into master? Any ETA for that?

Thanks for the awesome project!

@Chicken-Bones
Copy link
Member

Unfortunately not, ETA depends on my schedule at the moment

@murfalo
Copy link

murfalo commented Aug 23, 2017

Hi @stefnotch @Kimi-Arthur @Chicken-Bones - A temporary workaround to this would be to download Terraria 1.3.5.1 1.3.5.2 from SteamDB using the Steam console:

  1. Ensure Steam is closed, then launch Steam from the command line using the -console flag.

SteamDir\Steam.exe -console

  1. Navigate to the CONSOLE tab at the top right of Steam and issue the following command to begin downloading Terraria 1.3.5.1 1.3.5.2:

download_depot 105600 105601 4963288974433434036

  1. Wait until your download has finished. You can somewhat gauge your progress based on the speeds listed in Steam at Library > Downloads.
  2. Copy over the newly downloaded files from SteamDir/SteamApps/content/app_105600/depot_105601 to SteamDir/SteamApps/common/Terraria.
  3. Setup tModLoader as described in the README.

Hope this helps! :)

EDIT: Strangely enough the problem is only fixed by downloading 1.3.5.2 and not 1.3.5.1 as the error message would imply.

@stefnotch
Copy link
Author

Oh, thank you. :D

Well, I'm already working on getting the decompiler to work with the latest Terraria version. :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants