arcusmaximus / VNTranslationTools

Tools for translating visual novels
MIT License
295 stars 44 forks source link

Missing messages(Softpal) #82

Closed Sai-key closed 1 year ago

Sai-key commented 1 year ago

When extracting all the messages to a .json file I see that the first couple of dialog lines are not getting picked up so it's not possible to translate them at the moment.

The lines not picked up are the following: Screenshot 2022-10-28 025716 Screenshot 2022-10-28 025730 Screenshot 2022-10-28 025840 Screenshot 2022-10-28 025759 Screenshot 2022-10-28 025820 Screenshot 2022-10-28 025831

Attached the SCRIPT.SRC file and TEXT.DAT data.zip

arcusmaximus commented 1 year ago

Can you also send the game's point.dat?

(As an aside, the English translation in the text.dat is somehow even more nonsensical than a machine translation, so you may want to consider getting a different translator)

Sai-key commented 1 year ago

Here is the original data.pac with everything inside including the point.dat :)

data.zip

(No wories about the translation, we haven't actually started yet. Run the messages through an MTL to check for crashes or untranslated text like it happened here)

arcusmaximus commented 1 year ago

(No wories about the translation, we haven't actually started yet. Run the messages through an MTL to check for crashes or untranslated text like it happened here)

Good to hear that's not the actual TL! And yes, testing beforehand is a good idea - I've seen projects that translated everything first and then started figuring out how they could put it into the game...

Anyway, the missing strings are now extracted.

Sai-key commented 1 year ago

I'm getting another issue now that I updated to your latest version.

Screenshot 2022-10-30 032759

arcusmaximus commented 1 year ago

It's trying to extract point.dat, which isn't going to work. Try pointing it specifically to script.src rather than the folder containing it.

Sai-key commented 1 year ago

When I do that this happens: Screenshot_2022-10-30_040327

arcusmaximus commented 1 year ago

Well, does point.dat exist at the file path it complains about?

Cosetto commented 1 year ago

Try using: vntextpatch.exe extractlocal input/script.src script.xlsx

Sai-key commented 1 year ago

It's trying to extract point.dat, which isn't going to work. Try pointing it specifically to script.src rather than the folder containing it.

Sorry to bother you again but now there is another issue. Game crashes. Even without translating any of the lines, just extracting and then inserting without touching anything. The result (text.dat and script.src) make the game crash after opening it, but the original ones don't. No error it's shown, the game just closes.

Game: https://vndb.org/v9643

I can send u the game to test this. It's quite small.

arcusmaximus commented 1 year ago

I tried it out and it works for me. Make sure to:

Sai-key commented 1 year ago

I tried it out and it works for me. Make sure to:

  • Run the insertion as follows: VNTextPatch insertlocal input\script.src script.xlsx data\script.src. (This will create a new script.src and text.dat in the game's "data" folder. Using the original text.dat will result in a crash when the first line of text is displayed ingame.)
  • Make sure the "data" folder does not contain point.dat. VNTextPatch doesn't modify this file, and having the original point.dat in the "data" folder will result in a crash on startup.

That worked! ^^