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

Th06 vpatch.dll bug on windows 11 #211

Open
bulbatchka opened this issue Mar 18, 2023 · 14 comments
Open

Th06 vpatch.dll bug on windows 11 #211

bulbatchka opened this issue Mar 18, 2023 · 14 comments

Comments

@bulbatchka
Copy link

previously my game ran on win 11, however, after i reinstalled windows 11 it began giving me this error, could it be a patch issue?
940c7dfea5cb766f241725a33f46d752

@32th-System
Copy link
Member

Are you using the standard or the Unicode vpatch?

@bulbatchka
Copy link
Author

unicode

@32th-System
Copy link
Member

And what is the name of your th06 executable?

@bulbatchka
Copy link
Author

the original executable is.. whatever that is
027d0a6a928f7c338ab16f95444e5aca
while the one that has the patch applied is just Touhou06
i've downloaded this off from moriyashrine back in early 2022 and no file names were changed

@32th-System
Copy link
Member

Could I see a screenshot of the entire folder?

@bulbatchka
Copy link
Author

image
image

@32th-System
Copy link
Member

perhaps go into the thcrap\config folder, open games.js in notepad and change 東方紅魔郷.exe to vpatch.exe, then use the Touhou06 exe

@bulbatchka
Copy link
Author

vpatch.exe is already written there

@xitieshiz2
Copy link

I have the same issue, launch vpatch.exe with thcrap won't fix it

@Stavicus
Copy link

Stavicus commented Jul 2, 2023

I have the same issue, the problem was solved?

@LambdaLaboratories
Copy link

I have the same problem as of now, I even did a clean reinstall of every touhou game on steam, vpatch works if you double click on it, but running it from the thcrap shortcut will throw this error message. What is going on?

@brliron
Copy link
Member

brliron commented May 29, 2024

This isn't the same problem, this is a new one that was introduced in the latest release. We're working on fixing it.

@xitieshiz2
Copy link

This isn't the same problem, this is a new one that was introduced in the latest release. We're working on fixing it.

What about the old one? Is the reason causing it being found out yet? I've received so much feedbacks about this issue from Chinese users...

@brliron
Copy link
Member

brliron commented May 30, 2024

We often have people coming in #support in Discord for vpatch issues with th06, and it's almost always a problem with their installation, th06 needs things to be just right to work on modern computers.

  • I recommend using the original, Japanese version of the game, not one with a static English patch. I think vpatch doesn't work with the static English patch. And if the English patch is installed, usually, you don't have the original Japanese data files anymore.
    • If you have an eosd.exe, it probably won't work.
  • Unzipping the files tend to break some of the filenames, which breaks the game. Make sure you have all these files, with these exact file names:
    • 東方紅魔郷.exe
    • 紅魔郷CM.dat
    • 紅魔郷ED.dat
    • 紅魔郷IN.dat
    • 紅魔郷MD.dat
    • 紅魔郷ST.dat
    • 紅魔郷TL.dat
  • Th06 tends to not work without vpatch, and on a non-Japanese computer, you must use the unicode version of vpatch. More details here: https://www.thpatch.net/wiki/Touhou_Patch_Center:Download#HALP!_My_Embodiment_of_Scarlet_Devil_runs_like_a_Tengu_jet_fighter_on_steroids!!
  • Using a DX8 to DX9 convertor can help, but I think it can also break things. I think it's needed when you don't have vpatch, but isn't needed with vpatch? Anyway, that's something you can try, and you can remove it if it doesn't help. I usually use this one : http://enbdev.com/convertor_dx8_dx9_v0036.htm , but I think there is 1 or 2 other ones, and I don't know whether they work better or worse than this one.
  • On a non-Japanese computer, you will need either thcrap or a locale emulator.

I think that should be most of what you need to know to troubleshoot th06.

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

6 participants