Lurk Morrison's personal edits to Girl Life. You probably don't wanna be here.
julzor 7fd5786f5c [fixes] two possible dead ends in experiment | 6 lat temu | |
---|---|---|
QSP | 6 lat temu | |
locations | 6 lat temu | |
.gitignore | 6 lat temu | |
.gitlab-ci.yml | 7 lat temu | |
CHANGELOG | 8 lat temu | |
CONTRIBUTING.md | 8 lat temu | |
Get Image Paths.ahk | 9 lat temu | |
Image List - Used.txt | 9 lat temu | |
Images List - Dupes.txt | 9 lat temu | |
MakeQSP.bat | 7 lat temu | |
Move Image Files.ahk | 9 lat temu | |
Move or Rename Missing Image Files.ahk | 9 lat temu | |
Move or Rename Missing Image Files.exe | 9 lat temu | |
QSP1.xml | 6 lat temu | |
QSP4.xml | 6 lat temu | |
README.md | 6 lat temu | |
To_do_list | 7 lat temu | |
build.sh | 7 lat temu | |
check_consistency.py | 9 lat temu | |
check_images.py | 7 lat temu | |
glife-notepad++ | 6 lat temu | |
glife.qproj | 6 lat temu | |
keywords_en.xml | 6 lat temu | |
txt2gam.exe | 9 lat temu | |
txt2gam.linux | 8 lat temu | |
txt2gam.mac | 8 lat temu | |
txt2gam64.exe | 7 lat temu | |
txtmerge.py | 6 lat temu | |
txtsplit.py | 6 lat temu | |
txtsplit3.py | 6 lat temu | |
userDefineLang.xml | 9 lat temu |
Please use one of the following terms:
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
?