![]() |
Extract and repack QPK/QPI pairs from otome game Genso Manège - Printable Version +- The VG Resource (https://www.vg-resource.com) +-- Forum: The Resources (https://www.vg-resource.com/forum-109.html) +--- Forum: General Ripping (https://www.vg-resource.com/forum-145.html) +--- Thread: Extract and repack QPK/QPI pairs from otome game Genso Manège (/thread-43436.html) |
Extract and repack QPK/QPI pairs from otome game Genso Manège - Visihen - 03-03-2025 Hi, I'd like to ask for some help because I want to extract and repack the files from the game Genso Manège to translate both the texts/dialogues and the UI images (and others) into my native language (Spanish). The files are in QPK/QPI format (they come in pairs, where the QPI file seems to contain metadata about the QPK, and the QPK holds the actual internal files). I searched on Google and found a script that allows extracting these files (https://github.com/IcySon55/Kuriimu/issues/518#issuecomment-443008887, thanks to IcySon55), but it has several limitations:
I also noticed something that might be important when creating a tool to repack the modified files. If you open KS.QPK directly with 010 Editor (or any hex editor) and change a letter in the text, the modification appears correctly in the game. However, if you add or remove letters or paragraphs, the game freezes. I assume this happens because the game verifies file sizes, line lengths, or maybe even checks offsets and sizes somewhere in the code. Additional info:
I have attached a Drive link that contains the game files, the game's DLL files (which I extracted using IL2CPPDumper in case they are useful), and also a screenshot showing what seem to be two CSV files inside CSV.QPK/CSV.QPI. Any help would be greatly appreciated! ![]() ![]() https://drive.google.com/drive/folders/1HwlOUyjeJ9Tt8wJctoi-yL4NBb79NOiI?usp=sharing RE: Extract and repack QPK/QPI pairs from otome game Genso Manège - ikskoks - 03-10-2025 Try this script: https://github.com/bartlomiejduda/Tools/blob/master/NEW%20Tools/Genso%20Manege/Genso_Manege_QPI_QPK_script.bms You can also import using reimport mode. Read more about it here https://aluigi.altervista.org/papers/quickbms.txt There are no real filenames in the archive. Script tries to guess file extension by signature. Try to open unityfs files in UABEA and ks/txt files in Notepad++. RE: Extract and repack QPK/QPI pairs from otome game Genso Manège - Visihen - 03-11-2025 (03-10-2025, 07:40 PM)ikskoks Wrote: Try this script: Thank you so much ikskoks! It works perfectly and luckily the tildes and special characters from my language display correctly. ![]() Do you have a Ko-fi or something similar? I'd like to donate a small amount to thank you for your work. RE: Extract and repack QPK/QPI pairs from otome game Genso Manège - ikskoks - 03-11-2025 (03-11-2025, 02:37 PM)Visihen Wrote: Do you have a Ko-fi or something similar? I'd like to donate a small amount to thank you for your work. No need to donate. I help for free. ![]() But if you want to do something nice, you could subscribe to my github account https://github.com/bartlomiejduda ![]() (I like watching subscribers count going up, haha) RE: Extract and repack QPK/QPI pairs from otome game Genso Manège - Visihen - 03-11-2025 (03-11-2025, 03:18 PM)ikskoks Wrote: No need to donate. I help for free. Done hahaha (I also starred the repo) |