Here is网站and程序源代码of the CROSS†CHANNEL Chinese Culture (Chinese) project.
At present, we are completing the Chinese work of "CROSS†CHANNEL Replica". In 2016, our mission is "CROSS†CHANNEL -Final Complete-", and from 2017 to 2018, our mission is "Girls heading towards the wilderness". Then it was gone.
List of netizens who participated in or contributed to the Chineseization of this work. (If the ranking order is not specified, the order will be arranged in ascending order of the first letter of the pinyin )
Governor & Procedure: MewX
Final proofreading: Toothbrush
Full text proofreading: Ember, toothbrush
Full text translation: Shirasaki Hoshi, Sakata Tongshi, Eruption, Haven, Kurosuta 2, Liu Ado, Lychee Cicada, Travelling Lingfu 2, MarieL, MQ's soy sauce bottle, Akita University Loli Friends Association Member A, ScorpioAres, NetTe many HX, Yamido
Image Editor: Revo
EDTranslation: kuon, toothbrush, Yueshan Ming
EDSubtitles: Cicada Cat
Technical tests: Chemstrike, Dandirion Aria, dxcayj, expensive face, samidare, tung tummyFull platform porting: fk1995
Program cooperation: Xiahou Feiyan
Wearing and collaborating: Yaya Yewu, Feng Xuanyin, Moshang Chuyue, fraudster RL, mosquito
Translation cooperation: Belated Star, DDS, misaka10032, shamal0324, soul, fairy tale karas, "Tanaka jimi"
Others: Doctor's counterattack, Cang Zi, Looking Pig, Sister Control SnowAcknowledgement: (in chronological order)
Xi_ver, Linghuxin-provides the kx required to post in Chengkong;
noMeaning - Provides the 2003 version of the classic script;
OJI - Provides Thunder membership account for urgent use by Chinese groups;
Sister Control Snow-Help Diversion;
Tam, Three Years - willing to help with the thriving (the group strategy changes, not the thriving yet);
Happy, Paladin, IO, EpicFail, dcxayj, code bacteria, oathink, etc. - enthusiastically follow our Chinese development trends;
Shenyin のSen- selflessly share CCFC resources with the Chinese group;
Jingyue☆Lingyin Chinese-Provides technical support for PSP and PS3 (the group strategy has changed, and will not be Chinese-Producted for the time being);
Many people who came to apply for the recruitment but failed. Thank you for your attempts and support!
All bar friends and tv friends, thank you for helping us promote the recruitment posts!
First of all, the file package structure, which are all packaged using a commercial single file packager.
Here is a brief introduction to each small project. For specific content, please see the introduction of README.md in each folder.
Ren'Py's full platform ported version, thanks to @fk1995 for providing it. It is reported that it can only run on specific Ren'Py versions, so everyone is welcome to contribute the ported version code! ! !
All translations of the Chineseization project, the core achievements of the entire Chineseization project are now open source.
11/19/2015 added docx original text附加剧本and朋友塔~
Everyone is welcome to communicate and learn. You can post issue on the right or communicate in the post bar.
Commercial use is prohibited! ! ! Commercial use is prohibited! ! ! Commercial use is prohibited! ! ! Follow GPLv2 - any secondary creation requires open source! ! !
This is the tool set I used to unpack the package (I wrote it myself in late 2012), which is not maintained . At that time, my programming level was very bad, which resulted in the extremely redundant code of this tool and was not easy to modify. However, the prologue patches issued last year and the complete patches issued this year have been maintaining and using this tool. There are a few bugs and a large number of design defects , but they do not affect normal use.
In addition, this tool can define CROSSCHANNEL or OTOMEGA macros in stdafx.h to extract the packets and texts of "CROSS†CHANNEL" or "Otoko's "female" and "female" in stdafx.h.
This is a tool written for prologue patches in 2014, which contains 3 projects . The complete patch is also in use, but it is slightly maintained, which has many defects, but does not affect the user experience.
The reason why I didn't rewritten and maintain this important code is because the proofreader suddenly started proofreading the text at full speed. I thought it would be possible to complete the Chinese version next year, but it was completed this year. I am not ready in all aspects~
PatchChs
This project generates a file of PatchChs.dll. I modified the exe import table of the game itself. I modified the advapi32.dll to PatchChs.dll. The function of this dll used in the game is the read and write function of the registry. In order to remove the registry dependencies , our Chinese patch simulates a registry read and write function, that is, the project PatchChs.dll, which will automatically create a RegFile.chs virtual registry file.
Another function of this dll is to be responsible for patching . When opening the game, it will check whether the patch has been installed. If there is no concealment, it will be automatically packaged and dynamically generate the file packages required by the Chinese version.
PatchChsRework
This is a branch that was created when git was not used before. This time I found that it was useless when I was patching.
PatchMonitor
This will appear in the patch package as an uninstaller, namely UninstallChs.exe.
But at the same time, if this tool is passed in the "-m" parameter, it can be executed as a Monitor and provides key monitoring function. In our 2015-03 Chinese version, we added the function of pressing "`/~" to synchronize the display of the original text and pressing "1/!" to display history (asynchronous) . In fact, it is achieved by starting "UninstallChs.exe -m" at the same time when PatchChs.dll is started.
Some of the contents of the irrelevant Chinese patch resource files.
Some other gadgets, scattered code.
EngineWorkOut/
I was originally planning to reverse the entire engine script, but it was still not completed. There are screenshots of some animation effects of the test.
testpack.c
Test the local packet program and finally integrate it into PatchChs.dll.
CountLine.bat
A script that counts line numbers.
CalcRepeatment.cpp
Since there are many repetitions in this game, I wrote a tool to count duplicate lines. The final result is generated in the "Dull Text Information.txt" file.
This is the website https://crosschannel.games. It's static, but thanks to GitHub for providing the server.
Thanks goes to these wonderful people (emoji key):
Ye Shu | madyson ? |
This project follows the all-contributors specification. Contributions of any kind welcome!