More actions
(Created page with "{{Infobox Switch Homebrews |title=Yurucamp: Have a nice day! |image=yurucamphaveanicedayswitch.png |description=English translation patch for Yurucamp: Have a nice day! |author=Thesola10 |lastupdated=2022/06/03 |type=Translations |version=2022.06.03 |license=GPL-3.0 |download=https://dlhb.gamebrew.org/switchhomebrews/yurucamphaveanicedayswitch.7z |website=https://github.com/Thesola10/YC_English |source=https://github.com/Thesola10/YC_English |donation= }} {{#seo: |title=...") |
No edit summary |
||
Line 1: | Line 1: | ||
{{Infobox Switch Homebrews | {{Infobox Switch Homebrews | ||
|title=Yurucamp: Have a nice day! | |title=Yurucamp: Have a nice day! | ||
|image= | |image=yurucamphaveanicedayenx.png | ||
|description=English translation patch for Yurucamp: Have a nice day! | |description=English translation patch for Yurucamp: Have a nice day! | ||
|author=Thesola10 | |author=Thesola10 | ||
Line 8: | Line 8: | ||
|version=2022.06.03 | |version=2022.06.03 | ||
|license=GPL-3.0 | |license=GPL-3.0 | ||
|download=https://dlhb.gamebrew.org/switchhomebrews/ | |download=https://dlhb.gamebrew.org/switchhomebrews/yurucamphaveanicedayenx.7z | ||
|website=https://github.com/Thesola10/YC_English | |website=https://github.com/Thesola10/YC_English | ||
|source=https://github.com/Thesola10/YC_English | |source=https://github.com/Thesola10/YC_English | ||
|donation= | |donation= | ||
}} | }} | ||
English translation patch for Yurucamp: Have a nice day! (ゆるキャン△ Have a nice day!). | |||
The first set of translations was made using Google Translate and character names have been translated by hand wherever possible. | |||
The scripts provided is available for Linux/UNIX and Windows. | |||
==Installation== | |||
===Dialogue=== | |||
This represents translations for the actual visual novel. Menus and certain UI elements will not be translated. | |||
To build the game translation package, you will need: | |||
*Python 3 (for <code>inucode.py</code>). | |||
*Wine (for <code>cpkmakec.exe</code> on Linux). | |||
*.NET Framework 3.5 (for <code>cpkmakec.exe</code> on Windows). | |||
Simply run the following command, and a modified scrpt.cpk will be produced: | |||
* On Linux <code>./repack_scrpt.cpk.sh</code> | |||
* On Windows <code>.\repack_scrpt.cpk.ps1</code> | |||
===Menus=== | |||
(Requires original game files) This represents translations for the user interface components, basically everything that isn't directly story dialogue. | |||
To build the menu translation patch, you will need: | |||
*Python 3 (for <code>monobehaviour_of_borg.py</code>) with <code>UnityPy</code> (run <code>pip install UnityPy</code>). | |||
*SciresM's [[hactool Switch|hactool]] for extracting game files (on Windows, place the executable in the <code>3rdparty</code> folder). | |||
*The original game ROM, in <code>.nsp</code> format. | |||
*Your console's cryptographic keys in the <code>$HOME/.switch</code> directory. | |||
Extracting game files: | |||
* On Linux <code>./extract_nsp.sh path/to/your/yurucamp/rom.nsp</code> | |||
* On Windows <code>.\extract_nsp.ps1 path\to\your\yurucamp\rom.nsp</code> | |||
Patching game files: | |||
* On Linux <code>./monobehaviour_of_borg.py</code> | |||
* On Windows <code>python3 .\monobehaviour_of_borg.py</code> | |||
===Install the patch=== | |||
Once you have completed at least one of the patches above, copy the entire contents of the <code>out</code> directory to the <code>atmosphere</code> or <code>sxos</code> directory in your Switch's SD card. | |||
The next time you boot up the game, the translations should apply. | |||
== | ===Disclaimer=== | ||
After applying this patch, you will be running a modified version of the game. Neither Nintendo nor the game developers will be of any help, and I will not accept responsibility for eventual crashes, loss of save files, or sudden urge to go camping. | |||
This is a fan-made project, provided as-is with absolutely no guarantee of quality, fitness for a particular purpose, or even working at all. Bug reports and translation fixes are welcome though. | |||
The entire patching process can be carried out entirely using legally-obtained data. | |||
== | ==Credits== | ||
Special thanks: | |||
* | *[https://github.com/SciresM SciresM] for hactool, without which none of this would have been possible. | ||
*Joseph John and the [https://github.com/K0lb3/UnityPy UnityPy] contributors. | |||
*MAGES for the game. | |||
== External links == | == External links == | ||
* | * GitHub - https://github.com/Thesola10/YC_English | ||
Revision as of 10:03, 24 Haziran 2023
Yurucamp: Have a nice day! | |
---|---|
General | |
Author | Thesola10 |
Type | Translations |
Version | 2022.06.03 |
License | GPL-3.0 |
Last Updated | 2022/06/03 |
Links | |
Download | |
Website | |
Source | |
English translation patch for Yurucamp: Have a nice day! (ゆるキャン△ Have a nice day!).
The first set of translations was made using Google Translate and character names have been translated by hand wherever possible.
The scripts provided is available for Linux/UNIX and Windows.
Installation
Dialogue
This represents translations for the actual visual novel. Menus and certain UI elements will not be translated.
To build the game translation package, you will need:
- Python 3 (for
inucode.py
). - Wine (for
cpkmakec.exe
on Linux). - .NET Framework 3.5 (for
cpkmakec.exe
on Windows).
Simply run the following command, and a modified scrpt.cpk will be produced:
- On Linux
./repack_scrpt.cpk.sh
- On Windows
.\repack_scrpt.cpk.ps1
Menus
(Requires original game files) This represents translations for the user interface components, basically everything that isn't directly story dialogue.
To build the menu translation patch, you will need:
- Python 3 (for
monobehaviour_of_borg.py
) withUnityPy
(runpip install UnityPy
). - SciresM's hactool for extracting game files (on Windows, place the executable in the
3rdparty
folder). - The original game ROM, in
.nsp
format. - Your console's cryptographic keys in the
$HOME/.switch
directory.
Extracting game files:
- On Linux
./extract_nsp.sh path/to/your/yurucamp/rom.nsp
- On Windows
.\extract_nsp.ps1 path\to\your\yurucamp\rom.nsp
Patching game files:
- On Linux
./monobehaviour_of_borg.py
- On Windows
python3 .\monobehaviour_of_borg.py
Install the patch
Once you have completed at least one of the patches above, copy the entire contents of the out
directory to the atmosphere
or sxos
directory in your Switch's SD card.
The next time you boot up the game, the translations should apply.
Disclaimer
After applying this patch, you will be running a modified version of the game. Neither Nintendo nor the game developers will be of any help, and I will not accept responsibility for eventual crashes, loss of save files, or sudden urge to go camping.
This is a fan-made project, provided as-is with absolutely no guarantee of quality, fitness for a particular purpose, or even working at all. Bug reports and translation fixes are welcome though.
The entire patching process can be carried out entirely using legally-obtained data.
Credits
Special thanks: