-
Notifications
You must be signed in to change notification settings - Fork 3
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
Japanese version support #19
Comments
Aha, I've been provided with the JP EXE thanks to a generous owner, I'll look into porting offsets across shortly. File has a digital signature dated 10 minutes before the latest WW EXE, and sadly still has Denuvo like the WW release :(
If there's any other files that might be good to look at from the JP version I can try asking about them, don't think I could really ask to send the whole 20+GB pak files though :P E: so after looking into the JP EXE it seems the code is actually mostly all the same! only difference DQXIS-SDK related is the build-date changing in the EXE header, which is of course what DQXIS-SDK relies on to check if EXE is known or not >.< |
Been in touch with VirtualBoost, they've been having trouble with getting the dev-console to show up, tried updating Input.ini's ConsoleKeys value but seems to have no luck with it. Possible that something is different in JP release that disables the console, but kind of unlikely to me seeing as EXE code used exactly the same addresses. I'll look into the EXE more soon (wonder if I can actually run the game using that EXE with non-JP data files... guessing Denuvo will probably mess something up though) I'm not sure if the other DQXIS-SDK changes were applied for them neither, since opening dev-console is kinda the test to see if DQXIS-SDK is active... maybe need to look into adding another way to check if DQXIS-SDK is active, edit some runtime string in options menu or something like that (Input settings could be a good candidate since BindFromInputIniOnly stops that from working) (E: this was with the broken 0.7.4 release, so likely due to that, asked to see if 0.7.5 works with JP but haven't heard back yet, people on Steam confirmed 0.7.5 fixed the problems 0.7.4 had though, so I'd hope JP will work fine) |
Apparently it might not be working with the JP version atm: https://steamcommunity.com/app/1295510/discussions/0/3117025249764261520/?ctp=2
Wouldn't be surprised if the JP EXE is different, unfortunately JP version seems to be region/depot-locked so even legit non-JP owners can't download it >.<
(this reminds me that I should probably look into pattern/signature/AoB matching instead, there's quite a lot of functions/offsets that we need though, not sure if they could all be pattern-matched...)
The text was updated successfully, but these errors were encountered: