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

UnityDoorstop can't work! #5

Closed
Yan-Zero opened this issue Mar 28, 2020 · 6 comments
Closed

UnityDoorstop can't work! #5

Yan-Zero opened this issue Mar 28, 2020 · 6 comments

Comments

@Yan-Zero
Copy link

I find that UnityDoorstop can't work in sometime.
But I don't know why.
(This problem maybe cause as some optimization

My friend also has this problem.

I test the Example "Doorstop.dll". It's can't work too.
So I consider that it is the problem of UnityDoorstop.

@ghorsington
Copy link
Member

Greetings!

Please provide some more information. What game are you trying it on? What version of Doorstop are you using and what build (x86/x64)? What does your configuration file look like? How did you install Doorstop? Do you use any antivirus software and if so, which one?

Without having any information I cannot reproduce the issue at all. As such, I unfortunately cannot help until you elaborate on your issue more. Just saying "it doesn't work for me so it obviously is tool's issue" doesn't help me.

@Yan-Zero
Copy link
Author

Greetings!

Please provide some more information. What game are you trying it on? What version of Doorstop are you using and what build (x86/x64)? What does your configuration file look like? How did you install Doorstop? Do you use any antivirus software and if so, which one?

Without having any information I cannot reproduce the issue at all. As such, I unfortunately cannot help until you elaborate on your issue more. Just saying "it doesn't work for me so it obviously is tool's issue" doesn't help me.

hmmmmmm. Game is "Scroll Of Taiwu". All version of the doorstop (x86/x64) was tested at that time.This problem has been.

But my friend found that the "winhttp.dll" was loaded.
I prepare for testing in more way such as changing a Unity game and writing a doorstop.dll by myself etc.

All right, UnityDoorstop can run again.
Maybe, because I rebooted my computer.
Wait awhile,please.I try reconstructing it.

@Yan-Zero
Copy link
Author

Yan-Zero commented Mar 29, 2020

I found that it won't work if I start game before Steam running.
Then it won't work until Steam restarting

@ghorsington
Copy link
Member

ghorsington commented Mar 29, 2020

Thank you for all this information!

I managed to replicate this issue. It seems that when the game is run without Steam open, it opens an extra process. Doorstop is made to not load itself twice in the same process in order to prevent issues with some games.

Please try Doorstop below:
winhttp.zip

Please restart your computer after installing this Doorstop. It seems that the change doesn't come into effect before you restart it.

I tested this build with Scroll of Taiwu just like you described, and it works fine.
Please verify that it works on your side as well.

EDIT: Do note that the game you're trying to edit has its Assembly-CSharp encrypted. It's not overly difficult to extract the original one, but while you haven't, you won't be able to really do anything meaningful with the game in terms of modding.

@Yan-Zero
Copy link
Author

Thank you for all this information!

I managed to replicate this issue. It seems that when the game is run without Steam open, it opens an extra process. Doorstop is made to not load itself twice in the same process in order to prevent issues with some games.

Please try Doorstop below:
winhttp.zip

Please restart your computer after installing this Doorstop. It seems that the change doesn't come into effect before you restart it.

I tested this build with Scroll of Taiwu just like you described, and it works fine.
Please verify that it works on your side as well.

EDIT: Do note that the game you're trying to edit has its Assembly-CSharp encrypted. It's not overly difficult to extract the original one, but while you haven't, you won't be able to really do anything meaningful with the game in terms of modding.

Thanks for your work.
It can work well now.

@TeKGameR950
Copy link

Hi, i'm still facing this issue with Raft.

When opening the game through steam the first time, it does not load at all, i think it might be related, could we have a setting to toggle the double injection ? my code anyway checks if its already loaded.

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

3 participants