Kevin Smarts e4e8a1b339 Merge branch 'patch-8' into 'master' | il y a 7 ans | |
---|---|---|
QSP | il y a 7 ans | |
locations | il y a 7 ans | |
.gitignore | il y a 8 ans | |
.gitlab-ci.yml | il y a 8 ans | |
CHANGELOG | il y a 8 ans | |
CONTRIBUTING.md | il y a 8 ans | |
Get Image Paths.ahk | il y a 9 ans | |
Image List - Used.txt | il y a 9 ans | |
Images List - Dupes.txt | il y a 9 ans | |
MakeQSP.bat | il y a 7 ans | |
Move Image Files.ahk | il y a 9 ans | |
Move or Rename Missing Image Files.ahk | il y a 9 ans | |
Move or Rename Missing Image Files.exe | il y a 9 ans | |
QSP1.xml | il y a 8 ans | |
QSP4.xml | il y a 8 ans | |
QSP_Analyser.exe | il y a 9 ans | |
README.md | il y a 8 ans | |
To_do_list | il y a 7 ans | |
build.sh | il y a 7 ans | |
check_consistency.py | il y a 9 ans | |
check_images.py | il y a 7 ans | |
glife-notepad++ | il y a 7 ans | |
glife.qproj | il y a 7 ans | |
txt2gam.exe | il y a 9 ans | |
txt2gam.linux | il y a 8 ans | |
txt2gam.mac | il y a 8 ans | |
txt2gam64.exe | il y a 7 ans | |
txtmerge.py | il y a 9 ans | |
txtsplit.py | il y a 9 ans | |
userDefineLang.xml | il y a 9 ans |
locations
./txtmerge.py locations glife.txt
wine txt2gam.exe glife.txt glife.qsp
In an effort to make editing the text of Girl Life easier, I set up this repo. This is based on the english community version. There are two branches: master
and releases
. On the master
branch I will keep my version of the game as I make edits, merge pull requests, etc. while the releases
is where you'd get things that you expect to actually work.
Not here. Shouldn't you know this already?
glife.txt
?It turns out that glife.qsp
is not the friendliest format for this game, but if you use qgen
you can export the game in what they call TXT2GAM
format. This is how glife.txt
is obtained. Note that this is a large text file encoded in UTF-16, so git still has some trouble with it.
Since glife.txt
is large and in UTF-16, I wrote two scripts, one that splits this file into one file per location, and puts them in locations
after turning them to UTF-8, another that takes the UTF-8 files from locations
and generates a UTF-16 file in TXT2GAM
format.
locations
, ran the txtmerge.py
script, now what?Assuming you ran something like
./txtmerge.py locations glife.txt
you now need to turn glife.txt
into a qsp
file. On my system, I use wine
to run txt2gam.exe
, works quite well:
wine txt2gam.exe glife.txt glife.qsp
qgen
and txt2gam.exe
?