Initial Commit

This commit is contained in:
Dazed 2023-11-26 07:33:45 -06:00
commit c08bce5851
7 changed files with 61841 additions and 0 deletions

18
.gitignore vendored Normal file
View file

@ -0,0 +1,18 @@
# Ignore all files
*.*
# Except
!*.txt
!*.json
!*.js
!*.zip
!*.7z
!*.csv
!*.ks
!*.tjs
!message.dat
!.gitignore
!srp.pac
!README.md
# Images

28
COPYING Normal file
View file

@ -0,0 +1,28 @@
Copyright (c) 2002-2008 Xiph.org Foundation
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions
are met:
- Redistributions of source code must retain the above copyright
notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright
notice, this list of conditions and the following disclaimer in the
documentation and/or other materials provided with the distribution.
- Neither the name of the Xiph.org Foundation nor the names of its
contributors may be used to endorse or promote products derived from
this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION
OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

49
README.md Normal file
View file

@ -0,0 +1,49 @@
# Apply Patch
1. Click Code
2. Click Download ZIP
3. Extract to game folder and Replace All.
# How To Contribute
TLDR 3 steps.
Fork the repository.
Make the changes.
Submit a pull request to the project owner.
If everything looks good and doesn't break things I'll merge it in.
Longer Version:
Things that are needed:
* [VSCode](https://code.visualstudio.com/) Make sure you check all the boxes for context menus. ![image](https://github.com/DazedMTL/Dungeon-With-Girl/assets/96628874/7a84b624-32fe-4845-a0f6-2b9f39795070)
* The Game
* [Git](https://git-scm.com/downloads) (Use the default for everything. Just keep clicking Next)
* Motivation to learn
Installation:
1. Fork the repo using the fork button at the top. Click Code > HTTPS > Copy URL.
2. Right click on the game folder and click 'Open with VSCode' (Shift+Right_Click if you are on Windows 11)
3. Click on the Source Control Button and click initialize repository.
![image](https://github.com/DazedMTL/Dungeon-With-Girl/assets/96628874/61e818e6-11f9-450d-9d7d-263d109dbf56)
4. At the top click on Terminal > New Terminal. Enter the following: `git clone [URL_YOU_COPIED_ABOVE]`.
5. Copy the contents of the new folder created with git clone into the game folder and replace all.
6. Your source control menu should be good to go and look like this.
![image](https://github.com/DazedMTL/Dungeon-With-Girl/assets/96628874/c19787a0-172d-4a08-a37a-e3b56e70e86a)
Now you are all setup, all you need to do is play the game and look for any changes that need to be made. Stuff like spelling errors, wrong names, inconsistencies, spacing issues, etc.
7. Use the FIND functionality to search for what you are trying to fix. For example if a character's name is wrong, type that into the search menu and start looking, then make the change. Try not to mess with any scripts or variables you might see.
![image](https://github.com/DazedMTL/Dungeon-With-Girl/assets/96628874/589eccaf-7f86-43f7-a917-7e6e477b381a)
8. After you are satisfied with your changes it's time to put in a PR. Go to source control to see all your changes. Add a message and click the `Commit` button to save them all.
![image](https://github.com/DazedMTL/Dungeon-With-Girl/assets/96628874/a9a8973b-bc01-4184-bea9-63a925d961a2)
8. Click Sync to push your changes to your fork. Now all that's left is to put in a pull request.
9. Go to Pull Requests > New Pull Requests. Look at the arrow, your fork should be pointing to the original repo (mine). Add in details on what you fixed and Submit. If everything looks good I'll merge it in and you would have successfully contributed.
Got questions? Just shoot me a message, more than happy to walk you through any of the tools.

11
Usage.txt Normal file
View file

@ -0,0 +1,11 @@
_Put _sce.dat or _define.dat in the input folder
_Run the anim.exe or anim.py with cmd to dump
_After translating run anim.exe or anim.py again to insert
Note: Translate script.json not jp_all.txt(E.g: "「それじゃ、いくよ。綾妃」": "「Translate here.」",)
I recommand remain 「」 or use “” but if you insist to use "" then put \ before them
E.g: "「それじゃ、いくよ。綾妃」": "\"Translate here.\"",
*@b is line breaker
*If there're missing texts in script.json, they could be the same word so they won't show again, instead the code will base on the first word to replace all the same word. If you need to avoid them, go to jp_all.txt and find that missing word and copy it into script.json with the same format.
If you need to dump everything even the code(this will help when translating games from English script) then in line 177 delete “and not (buff[0] <= 'z' and buff[0] >= 'a') and not (buff[0] <= 'Z' and buff[0] >= 'A')”

32757
intermediate_file/jp_all.txt Normal file

File diff suppressed because it is too large Load diff

28888
intermediate_file/script.json Normal file

File diff suppressed because it is too large Load diff

90
readme.txt Normal file
View file

@ -0,0 +1,90 @@
<< 彼女の肢体に付いたアイツの唇痕~幼馴染みの巨乳彼女は先輩の大きな腕に包まれ淫蕩けた笑みを浮かべる~ >>
★ 推奨動作環境
日本語版 Windows Vista/7/8/8.1
※64bitOSは 7/8/8.1 のみ対応。
CPUCore2Duo 2.4GHz以上
メモリ2GB以上
解像度1280×720、VRAM512MB以上、フルカラー表示可能な機種
音源Waveデータを再生できる環境、DirectSoundが正常に動作する環境
★ DirectX9.0c
ゲームの実行には、OS に DirectX9.0c 以上がインストールされている必要が
あります。
※MPEG1形式のムービーを再生できる環境が必要ですが、再生できる環境でも、
 稀に再生出来ないことがあります。
★ DirectX9.0c がインストールされていない場合
「Cannot find 'd3dx9_42.dll'. please, re-install this application」
「d3dx9_42.dllが見つからなかったため、このアプリケーションを開始できませんでした。
 アプリケーションをインストールし直すとこの問題は解決される場合があります。」
上記のようなエラー文が表示される場合、
DirectX9.0c 以上がインストールされていない可能性があります。
製品データ内の「DirectX」フォルダにインストーラが種類同梱されておりますので、
そちらからインストールを行って下さい。
DirectXインストーラ
・directx_Jun2010_redist.exe
・dxwebsetup.exe
なお、 DirectX9.0c がインストールされていても起動しない場合は、
最新のバージョンになっていない可能性がございます。
その場合は再度、DirectX9.0c をインストールして下さい。
★ 使用上の注意
※本作品は万全を期して作成されておりますが、
 本作品を実行した事によって生じた損害や、実行手順の際に生じたミスによっ
 て生じた損害・データ損壊については補償することができませんので、自己の責
 任において実行していただきますようあらかじめ御了承ください。
・この製品は、フルカラーモード用に最適化されています。
・メニュープログラムは256色モードおよびハイカラーモード、
 1280×720ピクセル未満の画面モードでは起動できません。
・不要なアプリケーションは全て終了させておいて下さい。
・ゲームを終了する時は、強制終了(Ctrl+Alt+Delete)を行わないで下さい。
・フルスクリーンにしてもタスクバーが出現する時は、タスクバーのプロパティの
「常に手前に表示」のチェックを外して下さい。
★ ゲームの実行中に使用できるショートカットキーの一覧
A : オートモード
P : スキップ
S : セーブ
L : ロード
1 : クイックセーブ
9 : クイックロード
C : 環境設定
V : 音量設定
R : 音声リピート
F : フルスクリーンモード
W : ウィンドウモード
Q : タイトル画面に戻る
ENTER : 文字送り
SPACE : ウィンドウ消去
ESC : ゲーム終了
CTRL : 手動スキップ(押してる間スキップ)
WHEELUP : ログ表示/巻き戻し(CONFIGで設定)
↑ : ログ表示/巻き戻し
↓ : 文字送り
→ : ログ・巻き戻しの解除
★本ソフトウェアでは、有限会社M2の「E-mote」を使用しております。
M2の社名及び「E-mote」は有限会社M2の商標または登録商標です。
■企画・製作 アニム
■住所 〒060-0056 札幌市中央区南6条東1丁目SISビル2F
■オフィシャルウェブサイト http://www.hs-crowd.co.jp/
■サポートメール anim@boreas.dti.ne.jp