-
Notifications
You must be signed in to change notification settings - Fork 7
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
More Sting game support? #23
Comments
This repository is intended for only Date A Live games. I can try support that game aswell but that will depend on how similar the game is from Date A Live. Also the instructions look different from DAL: RR. I will need the exe file of the game to look into to see if the names are in. |
Thank you very much for the quick reply! I understand that this is very hard and time-consuming, it's perfectly okay if ultimately, you couldn't help me. I see, thank you! If I'm not mistaken, here is the .exe file. |
Can I see what the settings and extra menus look like? |
Can you check if the game still works with this file and also says a bunch of "Test" on two lines on the first dialogue. If it works, can you also take screenshot and send it here?. |
Thank you! Work like a charm! |
Got all the scripts to read with no errors, but I need the application tested with the actual game. If you don't mind, can you try mess with this and let me know of any issues or anything missing? Also make sure to backup any text often just incase a random crash were to happen. Right now this should only allow just message editing, which means language settings, database and exporting/importing don't work. To get the application loaded you need to give it an extra argument of If you need any help with using the application, feel free to send a message. |
Oh thank you so much! That was fast xD I got the application loaded with all the scripts with no problems. But I'm a little confused about "messing with it". Do I just need to randomly change the texts everywhere and then load the game up, test if the texts are displayed correctly? Or do I need to do something else? I'm also not sure about backing up the texts. Is there any way to export them to texts file and import back? Or do we just click save? Once again thank you very much for your time, I really appreciate it! |
Just use it like normal and let me know if there is something that is broken or something is missing that you need to edit. As for exporting to text file, It's currently broken, but I can try get it working later. Edit: As for backing up, I just mean save your texts somewhere incase something ends up going wrong and you wouldnt want to lose your work. |
Okay, thanks! I will test the application and let you know soon! |
It looks super neat! Thank you! Normally we work as a team on a google sheet (it looks like this and this), and I find this method is extremely effective. We would see everyone's edits in real-time and we would have control over everything (like knowing when a translator is inactive for a long period of time, or knowing when a person used machine translators). We've completed 6 long visual novel projects in merely 2.5 years by using this method. In the past, we would give some scripts to someone and then they would disappear for like half a year without any prior notice, and we'd stuck waiting for that person. Using a google sheet, we wouldn't have that problem anymore. So I would love it if you can support xlxs export/importing - which is excel's native format. I totally understand if you couldn't tho and I appreciate all of your help! Thanks a lot!!! |
oh that's interesting, happy to hear more. Also I think Google Sheets can actually import .tsv files so I might not need to add xlsx, I could try adding xlsx if you really need it. I'll send you a build with what DALTools normally outputs, but if there is anything else that you want/need changed, please let me know. I hope this all will help smooth out your translation workload. |
Oh importing tsv files would be nice. But there are over 100 scripts so I guess we will have to manually upload them into a google spreadsheet?
Oooh cool, but I think Google sheets wouldn't load an xlxs file when there are over 100 sheets, due to number of cells limit exceeded. But in the worst case I think we could just manually import those. I encountered a new problem tho >"< sorry for bothering you again, but do you have any idea why would my edited font doesn't work? I tried to add Vietnamese characters to it but when I boot the game up and test, the newly fixed characters don't appear. Here is the edited font & script.pck file. àáạảãâầấậẩẫăằắặẳẵèéẹẻẽêềếệểễìíịỉĩò ÓỌỎÕÔỒỐỘỔỖƠỜỚỢ Here and here are those in the game (most of them are squares): Only ứ ừ ữ etc... showed up. I have no idea why tho. Thank you again for your time! You're too kind! |
I knew this was going to happen. Did the original font have all the characters you needed? I think this is the same issue with Date A Live where they hardcoded a range of characters that can be read. I could try check it out, but I didn't have much luck with DAL. |
No it doesn't have the characters I need :( Oh, I see, in that case, I guess the only choice is to use a character replacing table. The tool could use a feature that allows it to apply a table when exporting the translation. But that means more work for you >"< |
Like I said I didn't have much luck with DAL, but I have still made an attempt which might work or might not work. The exe linked should have 3 byte conversion disabled, this trick has worked for one language in the past. |
I see, thank you! When I tried to load a save, this error came up. |
I did some calculating, I got the patch wrong and there shouldn't be anything thing prevent it from working. Looks like we will need the character replacing table. Is there any standard formats out there? |
Thank you! |
Kinda rushed this, Is this what you need? Just make a text file called |
THANK YOU SO MUCH!!! Once again, thank you for your time! And your kindness. You're an angel!!! |
Sorry for bothering you again, I added the full table then the application crashed. |
Did any error message show up? |
Yes, here it is. |
I guessed right. I might add a check later, but check if you have any duplicates in the file. You cannot have any duplicates with other lines on the left side of the = symbol. |
Oh, I see, that's a typo on my part, found and fixed it xD THANK YOU SO MUCH! It worked flawlessly!!! |
Hello, I'm here to bother you again >"< As far as I know, the tsv files aren't being used by any program. Any ideas? Thanks a lot in advance! |
The TSV is invalid. I look into trying to import the xlsx directly. |
I'm unclear with what you are saying, can you explain what you mean by the modifying the name inside? Are you editing the name on the Name entry? Maybe I can make it read the name from the Message entry instead if its confusing. |
Ok I see. I intended for the file to be re-exported. I will look into getting it to import from the Comment column instead. Will take some time as the library isn't designed to read from there. Don't do any exporting with that build. |
Thank you very much and sorry to bother you. |
I actually just notice the build before had another import issue, hopefully this change will also fix that issue. This should now import the names from the same row as the message. Haven't tested it much, but let me know if you run into anymore issues. |
Okay. I'll try it. Thank you very much. |
Hello, @thesupersonic16! |
I would prefer to reply on GitHub. What questions do you have? |
This is not a public question:) |
Then message me on Discord at |
I sent a friend request :) |
I do not accept friend requests. Just send me a DM directly. |
I cannot write to you until you accept as friends( |
Then send me a message on Twitter, my DMs are open there. |
@thesupersonic16 Hey there, I wonder if you can add support for this fnt font? |
@Cosetto What game is those files from? |
Just pushed some code to handle the file. I have not tested the code. You can download it here. To load the file, just open the .fnt file, not the .pck file. |
It's this one |
Might be easier to reuse one of the unused characters. As for drawing, thats a good point, I never made a way to extract and load custom textures. Can you check if the game accepts the edited font file? |
Just realised I never wrote the function to save the file. so ignore the last part I said. |
Hm, this one can draw new bitmap I think, but it doesn't support the game. |
Added some importing, exporting and saving code. Let me know how it goes. |
You will need to export the texture and make the edits using any image editing tool, then reimport the png. I believe by default DALLib saves textures in PNG format which not all games support. |
My game crashed, and the problem was when importing the texture back. Looks like the game doesn't support png? |
I was wrong about it using PNG, however it did save without the magic. I have enabled it for the files below, can you check if they load in game? |
Thats expected since I used a gradient in the texture. You can download the updated build here. |
Hey there, sorry for bothering again. If it's possible, you could add an option to generate characters_list.txt of the font? |
Hello, first I want to thank you for making this tool. We're translating another Sting game, they used the same file type but when I loaded it, the program immediately crashed.
The game's name is Psychedelica of the Black Butterfly. Here are its data files, including database file and script.pck file. I really appreciate it if you can take a look at it when you're free.
Thank you so much in advance!
The text was updated successfully, but these errors were encountered: