https://bugs.winehq.org/show_bug.cgi?id=40476
Bug ID: 40476 Summary: ITH(-VNR) does not work in wine Product: Wine Version: 1.9.7 Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: compulsorylocales@gmail.com Distribution: ---
Created attachment 54236 --> https://bugs.winehq.org/attachment.cgi?id=54236 Warn log output when trying to execute with 32-bit WINEPREFIX
So um, this particular program has never worked in wine if I'm not wrong. I'm using wine-staging but this should be the same for any version of wine.
Program name: ITH-VNR Details: It's a hooking program that attaches itself to a running process. Used mainly to extract text at runtime from Japanese games (Visual Novels).
Download + Source code link: http://www.hongfire.com/forum/showthread.php/438331-ITHVNR-ITH-with-the-VNR-...
(There is an older version, but since this is the latest maintained one, posting this.)
It seems that Visual C++ Runtime 2013 is required.
Steps: 1. Create a clean 32-bit WINEPREFIX in, let's say ~/wine32. 2. Run winetricks vsrun2013 (to install the 2013 runtime x86 version). 3. Do env LANG=WINEDEBUG=warn+all WINEPREFIX=/home/user1/wine32 WINEARCH=win32 wine ITHVNR.exe
Result: It does not start at all. Same for the default 64-bit wine.
Possible culprit might be this line:
warn:module:load_builtin_dll failed to load .so lib for builtin L"Z:\run\media\user1\blahblah\ITHVNR-3.5640.1-win32\vnrhost.dll": /home/user1/wine32/dosdevices/z:/run/media/user1/32F84632F845F51F/VN Support/ITHVNR-3.5640.1-win32/vnrhost.dll: invalid ELF header
Attaching the full output of the command in step 3.
Please take a look...
Thanks a lot!