thcrap icon indicating copy to clipboard operation
thcrap copied to clipboard

Th06 vpatch.dll bug on windows 11

Open bulbatchka opened this issue 2 years ago • 14 comments

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

bulbatchka avatar Mar 18 '23 01:03 bulbatchka

Are you using the standard or the Unicode vpatch?

32th-System avatar Mar 18 '23 14:03 32th-System

unicode

bulbatchka avatar Mar 18 '23 15:03 bulbatchka

And what is the name of your th06 executable?

32th-System avatar Mar 18 '23 15:03 32th-System

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

bulbatchka avatar Mar 18 '23 15:03 bulbatchka

Could I see a screenshot of the entire folder?

32th-System avatar Mar 18 '23 19:03 32th-System

image image

bulbatchka avatar Mar 19 '23 07:03 bulbatchka

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

32th-System avatar Mar 19 '23 10:03 32th-System

vpatch.exe is already written there

bulbatchka avatar Mar 19 '23 20:03 bulbatchka

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

xitieshiz2 avatar Apr 15 '23 07:04 xitieshiz2

I have the same issue, the problem was solved?

Stavicus avatar Jul 02 '23 23:07 Stavicus

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?

LambdaLaboratories avatar May 29 '24 19:05 LambdaLaboratories

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

brliron avatar May 29 '24 20:05 brliron

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

xitieshiz2 avatar May 29 '24 23:05 xitieshiz2

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.

brliron avatar May 30 '24 09:05 brliron