Initial Commit
This commit is contained in:
commit
df76fadd28
695 changed files with 10636453 additions and 0 deletions
65
.gitignore
vendored
Normal file
65
.gitignore
vendored
Normal file
|
|
@ -0,0 +1,65 @@
|
|||
# Ignore all files
|
||||
*.*
|
||||
|
||||
# File Types
|
||||
!*.mps
|
||||
!*.json
|
||||
!*.txt
|
||||
!*.project
|
||||
!*.js
|
||||
!*.7z
|
||||
!*.csv
|
||||
!*.ain
|
||||
!*.fnl
|
||||
!*.ks
|
||||
!*.tjs
|
||||
!*.yaml
|
||||
!*.rb
|
||||
!*.rvdata2
|
||||
|
||||
# Other Needed Files
|
||||
!.gitignore
|
||||
!README.md
|
||||
!patch-config.txt
|
||||
!GameUpdate*
|
||||
!patch*
|
||||
!Game.dat
|
||||
!bsxx.dat*
|
||||
!game.ini
|
||||
!package.nw
|
||||
!SRPG_Unpacker.exe
|
||||
!(SRPG_Unpacker Patcher).bat
|
||||
|
||||
# Ignore
|
||||
previous_patch_sha.txt
|
||||
kabe3_save.dat
|
||||
kabe3_system.dat
|
||||
psbpack.dat
|
||||
Save*
|
||||
cg.dat
|
||||
scene.dat
|
||||
BSXScript_*
|
||||
|
||||
# Images
|
||||
!erostatus_main.png_
|
||||
!name_bill.png_
|
||||
!name_ellic.png_
|
||||
!name_gm.png_
|
||||
!Opning_black_moji01.png_
|
||||
!Opning_black_moji02.png_
|
||||
!Opning_black_moji03.png_
|
||||
!Opning_black_moji04.png_
|
||||
!Opning_black_moji05.png_
|
||||
!Opning_black_moji06.png_
|
||||
!Opning_black_title_Color.png_
|
||||
!Opning_black_title_mono1.png_
|
||||
!Opning_black_title_mono2.png_
|
||||
!Opning_digest_haikei2.png_
|
||||
!Opning_digest_scene02.png_
|
||||
!Opning_digest_scene03.png_
|
||||
!Opning_digest_scene04.png_
|
||||
!Opning_digest_scene07.png_
|
||||
!Opning_eroste.png_
|
||||
!senden_eri01.png_
|
||||
!senden_yumiko02.png_
|
||||
!taitle1.png_
|
||||
14
GameUpdate.bat
Normal file
14
GameUpdate.bat
Normal file
|
|
@ -0,0 +1,14 @@
|
|||
@echo off
|
||||
setlocal
|
||||
|
||||
REM Copy GAMEUPDATE.bat to a new file
|
||||
copy "gameupdate\patch.bat" "gameupdate\patch2.bat"
|
||||
|
||||
REM Run the new file
|
||||
call "gameupdate\patch2.bat"
|
||||
|
||||
REM Delete the new file
|
||||
del "gameupdate\patch2.bat"
|
||||
|
||||
endlocal
|
||||
@echo on
|
||||
13
GameUpdate_linux.sh
Normal file
13
GameUpdate_linux.sh
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
#!/bin/bash
|
||||
|
||||
# Enable error handling
|
||||
set -e
|
||||
|
||||
# Copy patch.sh to a new file in gameupdate
|
||||
cp "gameupdate/patch.sh" "gameupdate/patch2.sh"
|
||||
|
||||
# Run the new file
|
||||
bash "gameupdate/patch2.sh"
|
||||
|
||||
# Delete the new file
|
||||
rm "gameupdate/patch2.sh"
|
||||
102
README.md
Normal file
102
README.md
Normal file
|
|
@ -0,0 +1,102 @@
|
|||
# Apply Patch
|
||||
1. Click Code
|
||||
2. Click Download ZIP
|
||||
3. Extract to game folder and Replace All.
|
||||
|
||||
## Future Patching
|
||||
1. Run GAMEUPDATE.bat to auto patch.
|
||||
|
||||
# Troubleshooting
|
||||
**GAMEUPDATE.bat doesn't update and closes immediately**
|
||||
1. Make sure your path doesn't contain any Japanese characters or lots of whitespace.
|
||||
2. Make sure you actually have permissions in the folder
|
||||
|
||||
For WOLF RPG games, if you downloaded the game off of DLSite, you will need to do some extra steps to patch it. This is because there is a "master" file called Data.wolf that will take priority over the english patch files. You will need this file to be a folder before patching will work.
|
||||
|
||||
# Wolf Games
|
||||
1) Download the latest UberWolf.exe release from the following link:
|
||||
https://github.com/Sinflower/UberWolf/releases
|
||||
2) Drag Data.wolf onto UberWolf.exe. This will create a new folder called data.wolf~
|
||||
3) Rename the new data.wolf~ folder to Data
|
||||
4) Delete the Data.wolf file
|
||||
5) Delete previous_patch_sha.txt (this will exist if you ran GameUpdate.bat previously)
|
||||
6) Run GameUpdate.bat
|
||||
|
||||
# Edit/Contribute
|
||||
TLDR 3 steps.
|
||||
|
||||
Fork the repository.
|
||||
Make the changes.
|
||||
Submit a merge request.
|
||||
|
||||
If everything looks good and doesn't break things I'll merge it in.
|
||||
|
||||
Longer Version:
|
||||
|
||||
# Required Software:
|
||||
* [VSCode](https://code.visualstudio.com/) Make sure you check all the boxes for context menus.
|
||||
* [Git](https://git-scm.com/downloads) (Use the default for everything. Just keep clicking Next)
|
||||
|
||||
# Guide to contributing
|
||||
|
||||
### 1. Fork the Repository
|
||||
- Go to the repository you want to fork.
|
||||
- Click the "Fork" button.
|
||||
|
||||
### 2. Clone Your Fork
|
||||
- Clone your forked repository to your local machine.
|
||||
```sh
|
||||
git clone https://gitgud.io/YOUR_USERNAME/REPO_NAME.git
|
||||
```
|
||||
|
||||
### 3. Make Your Changes (In VSCode)
|
||||
- Edit the files locally on your new branch using VSCode.
|
||||
- Add and commit your changes.
|
||||
```sh
|
||||
git add .
|
||||
git commit -m "Description of your changes"
|
||||
```
|
||||
|
||||
### 4. Push Your Changes
|
||||
- Push your changes to your fork on GitGud.io.
|
||||
```sh
|
||||
git push origin your-feature-branch
|
||||
```
|
||||
|
||||
### 5. Create a Merge Request
|
||||
- Go to your fork on GitGud.io.
|
||||
- Click on "Merge Requests" in the sidebar.
|
||||
- Click the "New merge request" button.
|
||||
- Select the branch you made changes to and the target project (the original repo).
|
||||
- Provide a title and description for your merge request and submit it.
|
||||
|
||||
---
|
||||
|
||||
## Example
|
||||
|
||||
Assuming you want to fork a repository named `example-project`:
|
||||
|
||||
### 1. Fork the Repo
|
||||
- Navigate to `https://gitgud.io/original_user/example-project` and click "Fork".
|
||||
|
||||
### 2. Clone Your Fork
|
||||
```sh
|
||||
git clone https://gitgud.io/YOUR_USERNAME/example-project.git
|
||||
```
|
||||
|
||||
### 3. Make Changes and Commit
|
||||
```sh
|
||||
# Make changes to the files
|
||||
git add .
|
||||
git commit -m "Add new feature to example project"
|
||||
```
|
||||
|
||||
### 4. Push Changes
|
||||
```sh
|
||||
git push origin add-new-feature
|
||||
```
|
||||
|
||||
### 5. Create a Merge Request
|
||||
- Go to `https://gitgud.io/YOUR_USERNAME/example-project/merge_requests` and click on "New merge request"
|
||||
- Choose the source branch `add-new-feature` and target branch (default: `main` or `master`)
|
||||
- Fill in the details and submit the merge request
|
||||
1282
data/Actors.json
Normal file
1282
data/Actors.json
Normal file
File diff suppressed because it is too large
Load diff
17924
data/Animations.json
Normal file
17924
data/Animations.json
Normal file
File diff suppressed because it is too large
Load diff
22408
data/Armors.json
Normal file
22408
data/Armors.json
Normal file
File diff suppressed because it is too large
Load diff
12715
data/Classes.json
Normal file
12715
data/Classes.json
Normal file
File diff suppressed because it is too large
Load diff
220615
data/CommonEvents.json
Normal file
220615
data/CommonEvents.json
Normal file
File diff suppressed because it is too large
Load diff
14509
data/Enemies.json
Normal file
14509
data/Enemies.json
Normal file
File diff suppressed because it is too large
Load diff
30055
data/Items.json
Normal file
30055
data/Items.json
Normal file
File diff suppressed because it is too large
Load diff
98903
data/Map001.json
Normal file
98903
data/Map001.json
Normal file
File diff suppressed because it is too large
Load diff
31369
data/Map002.json
Normal file
31369
data/Map002.json
Normal file
File diff suppressed because it is too large
Load diff
18021
data/Map003.json
Normal file
18021
data/Map003.json
Normal file
File diff suppressed because it is too large
Load diff
23063
data/Map004.json
Normal file
23063
data/Map004.json
Normal file
File diff suppressed because it is too large
Load diff
40047
data/Map006.json
Normal file
40047
data/Map006.json
Normal file
File diff suppressed because it is too large
Load diff
20628
data/Map007.json
Normal file
20628
data/Map007.json
Normal file
File diff suppressed because it is too large
Load diff
22753
data/Map008.json
Normal file
22753
data/Map008.json
Normal file
File diff suppressed because it is too large
Load diff
21718
data/Map009.json
Normal file
21718
data/Map009.json
Normal file
File diff suppressed because it is too large
Load diff
20336
data/Map010.json
Normal file
20336
data/Map010.json
Normal file
File diff suppressed because it is too large
Load diff
26518
data/Map011.json
Normal file
26518
data/Map011.json
Normal file
File diff suppressed because it is too large
Load diff
16794
data/Map012.json
Normal file
16794
data/Map012.json
Normal file
File diff suppressed because it is too large
Load diff
26192
data/Map013.json
Normal file
26192
data/Map013.json
Normal file
File diff suppressed because it is too large
Load diff
12948
data/Map014.json
Normal file
12948
data/Map014.json
Normal file
File diff suppressed because it is too large
Load diff
75365
data/Map015.json
Normal file
75365
data/Map015.json
Normal file
File diff suppressed because it is too large
Load diff
7267
data/Map016.json
Normal file
7267
data/Map016.json
Normal file
File diff suppressed because it is too large
Load diff
7533
data/Map017.json
Normal file
7533
data/Map017.json
Normal file
File diff suppressed because it is too large
Load diff
59674
data/Map018.json
Normal file
59674
data/Map018.json
Normal file
File diff suppressed because it is too large
Load diff
37185
data/Map019.json
Normal file
37185
data/Map019.json
Normal file
File diff suppressed because it is too large
Load diff
25468
data/Map020.json
Normal file
25468
data/Map020.json
Normal file
File diff suppressed because it is too large
Load diff
21791
data/Map021.json
Normal file
21791
data/Map021.json
Normal file
File diff suppressed because it is too large
Load diff
23391
data/Map022.json
Normal file
23391
data/Map022.json
Normal file
File diff suppressed because it is too large
Load diff
26894
data/Map024.json
Normal file
26894
data/Map024.json
Normal file
File diff suppressed because it is too large
Load diff
14481
data/Map025.json
Normal file
14481
data/Map025.json
Normal file
File diff suppressed because it is too large
Load diff
22049
data/Map026.json
Normal file
22049
data/Map026.json
Normal file
File diff suppressed because it is too large
Load diff
11980
data/Map027.json
Normal file
11980
data/Map027.json
Normal file
File diff suppressed because it is too large
Load diff
7433
data/Map028.json
Normal file
7433
data/Map028.json
Normal file
File diff suppressed because it is too large
Load diff
28399
data/Map029.json
Normal file
28399
data/Map029.json
Normal file
File diff suppressed because it is too large
Load diff
13450
data/Map030.json
Normal file
13450
data/Map030.json
Normal file
File diff suppressed because it is too large
Load diff
16028
data/Map031.json
Normal file
16028
data/Map031.json
Normal file
File diff suppressed because it is too large
Load diff
22413
data/Map032.json
Normal file
22413
data/Map032.json
Normal file
File diff suppressed because it is too large
Load diff
34528
data/Map033.json
Normal file
34528
data/Map033.json
Normal file
File diff suppressed because it is too large
Load diff
8587
data/Map034.json
Normal file
8587
data/Map034.json
Normal file
File diff suppressed because it is too large
Load diff
5660
data/Map035.json
Normal file
5660
data/Map035.json
Normal file
File diff suppressed because it is too large
Load diff
14607
data/Map036.json
Normal file
14607
data/Map036.json
Normal file
File diff suppressed because it is too large
Load diff
27062
data/Map037.json
Normal file
27062
data/Map037.json
Normal file
File diff suppressed because it is too large
Load diff
17375
data/Map038.json
Normal file
17375
data/Map038.json
Normal file
File diff suppressed because it is too large
Load diff
24120
data/Map039.json
Normal file
24120
data/Map039.json
Normal file
File diff suppressed because it is too large
Load diff
76754
data/Map040.json
Normal file
76754
data/Map040.json
Normal file
File diff suppressed because it is too large
Load diff
15074
data/Map041.json
Normal file
15074
data/Map041.json
Normal file
File diff suppressed because it is too large
Load diff
38114
data/Map042.json
Normal file
38114
data/Map042.json
Normal file
File diff suppressed because it is too large
Load diff
16528
data/Map043.json
Normal file
16528
data/Map043.json
Normal file
File diff suppressed because it is too large
Load diff
16714
data/Map044.json
Normal file
16714
data/Map044.json
Normal file
File diff suppressed because it is too large
Load diff
14754
data/Map045.json
Normal file
14754
data/Map045.json
Normal file
File diff suppressed because it is too large
Load diff
20473
data/Map046.json
Normal file
20473
data/Map046.json
Normal file
File diff suppressed because it is too large
Load diff
10783
data/Map047.json
Normal file
10783
data/Map047.json
Normal file
File diff suppressed because it is too large
Load diff
29796
data/Map048.json
Normal file
29796
data/Map048.json
Normal file
File diff suppressed because it is too large
Load diff
51137
data/Map049.json
Normal file
51137
data/Map049.json
Normal file
File diff suppressed because it is too large
Load diff
43981
data/Map050.json
Normal file
43981
data/Map050.json
Normal file
File diff suppressed because it is too large
Load diff
37795
data/Map051.json
Normal file
37795
data/Map051.json
Normal file
File diff suppressed because it is too large
Load diff
28087
data/Map052.json
Normal file
28087
data/Map052.json
Normal file
File diff suppressed because it is too large
Load diff
39825
data/Map053.json
Normal file
39825
data/Map053.json
Normal file
File diff suppressed because it is too large
Load diff
128077
data/Map054.json
Normal file
128077
data/Map054.json
Normal file
File diff suppressed because it is too large
Load diff
50599
data/Map055.json
Normal file
50599
data/Map055.json
Normal file
File diff suppressed because it is too large
Load diff
7788
data/Map056.json
Normal file
7788
data/Map056.json
Normal file
File diff suppressed because it is too large
Load diff
7317
data/Map057.json
Normal file
7317
data/Map057.json
Normal file
File diff suppressed because it is too large
Load diff
8642
data/Map058.json
Normal file
8642
data/Map058.json
Normal file
File diff suppressed because it is too large
Load diff
8003
data/Map059.json
Normal file
8003
data/Map059.json
Normal file
File diff suppressed because it is too large
Load diff
29441
data/Map060.json
Normal file
29441
data/Map060.json
Normal file
File diff suppressed because it is too large
Load diff
17929
data/Map061.json
Normal file
17929
data/Map061.json
Normal file
File diff suppressed because it is too large
Load diff
9792
data/Map062.json
Normal file
9792
data/Map062.json
Normal file
File diff suppressed because it is too large
Load diff
15750
data/Map063.json
Normal file
15750
data/Map063.json
Normal file
File diff suppressed because it is too large
Load diff
7457
data/Map064.json
Normal file
7457
data/Map064.json
Normal file
File diff suppressed because it is too large
Load diff
46686
data/Map065.json
Normal file
46686
data/Map065.json
Normal file
File diff suppressed because it is too large
Load diff
7898
data/Map066.json
Normal file
7898
data/Map066.json
Normal file
File diff suppressed because it is too large
Load diff
38481
data/Map067.json
Normal file
38481
data/Map067.json
Normal file
File diff suppressed because it is too large
Load diff
58477
data/Map068.json
Normal file
58477
data/Map068.json
Normal file
File diff suppressed because it is too large
Load diff
23578
data/Map069.json
Normal file
23578
data/Map069.json
Normal file
File diff suppressed because it is too large
Load diff
33190
data/Map070.json
Normal file
33190
data/Map070.json
Normal file
File diff suppressed because it is too large
Load diff
6603
data/Map071.json
Normal file
6603
data/Map071.json
Normal file
File diff suppressed because it is too large
Load diff
41120
data/Map072.json
Normal file
41120
data/Map072.json
Normal file
File diff suppressed because it is too large
Load diff
17060
data/Map073.json
Normal file
17060
data/Map073.json
Normal file
File diff suppressed because it is too large
Load diff
40153
data/Map074.json
Normal file
40153
data/Map074.json
Normal file
File diff suppressed because it is too large
Load diff
27377
data/Map075.json
Normal file
27377
data/Map075.json
Normal file
File diff suppressed because it is too large
Load diff
14188
data/Map076.json
Normal file
14188
data/Map076.json
Normal file
File diff suppressed because it is too large
Load diff
37622
data/Map077.json
Normal file
37622
data/Map077.json
Normal file
File diff suppressed because it is too large
Load diff
13934
data/Map078.json
Normal file
13934
data/Map078.json
Normal file
File diff suppressed because it is too large
Load diff
46685
data/Map079.json
Normal file
46685
data/Map079.json
Normal file
File diff suppressed because it is too large
Load diff
21438
data/Map080.json
Normal file
21438
data/Map080.json
Normal file
File diff suppressed because it is too large
Load diff
42709
data/Map081.json
Normal file
42709
data/Map081.json
Normal file
File diff suppressed because it is too large
Load diff
36906
data/Map082.json
Normal file
36906
data/Map082.json
Normal file
File diff suppressed because it is too large
Load diff
21554
data/Map083.json
Normal file
21554
data/Map083.json
Normal file
File diff suppressed because it is too large
Load diff
31356
data/Map084.json
Normal file
31356
data/Map084.json
Normal file
File diff suppressed because it is too large
Load diff
7373
data/Map085.json
Normal file
7373
data/Map085.json
Normal file
File diff suppressed because it is too large
Load diff
7276
data/Map086.json
Normal file
7276
data/Map086.json
Normal file
File diff suppressed because it is too large
Load diff
10434
data/Map087.json
Normal file
10434
data/Map087.json
Normal file
File diff suppressed because it is too large
Load diff
13792
data/Map088.json
Normal file
13792
data/Map088.json
Normal file
File diff suppressed because it is too large
Load diff
8069
data/Map089.json
Normal file
8069
data/Map089.json
Normal file
File diff suppressed because it is too large
Load diff
17496
data/Map090.json
Normal file
17496
data/Map090.json
Normal file
File diff suppressed because it is too large
Load diff
7099
data/Map091.json
Normal file
7099
data/Map091.json
Normal file
File diff suppressed because it is too large
Load diff
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue