mirror of
https://github.com/HarbourMasters/Shipwright.git
synced 2025-02-25 23:31:54 -05:00
parent
90f849dfcf
commit
2b0af54f88
17
BUILDING.md
17
BUILDING.md
@ -2,9 +2,9 @@
|
|||||||
|
|
||||||
## Windows
|
## Windows
|
||||||
|
|
||||||
1. Install [Python](https://www.python.org/ftp/python/3.10.2/python-3.10.2-amd64.exe)
|
1. Install [Python](https://www.python.org/downloads/) >= 3.6.
|
||||||
2. Install [Visual Studio 2022 Community Edition](https://visualstudio.microsoft.com/vs/community/)
|
2. Install [Visual Studio 2022 Community Edition](https://visualstudio.microsoft.com/vs/community/)
|
||||||
2b. In the Visual Studio Installer, install `MSVC v142 - VS 2019 C++`.
|
3. In the Visual Studio Installer, install `MSVC v142 - VS 2019 C++`.
|
||||||
4. Clone the Ship of Harkinian repository.
|
4. Clone the Ship of Harkinian repository.
|
||||||
5. Place one or more [compatible](#compatible-roms) roms in the `OTRExporter` directory with namings of your choice.
|
5. Place one or more [compatible](#compatible-roms) roms in the `OTRExporter` directory with namings of your choice.
|
||||||
6. Run `OTRExporter/OTRExporter.sln`.
|
6. Run `OTRExporter/OTRExporter.sln`.
|
||||||
@ -51,3 +51,16 @@ make -j $(nproc) OPTFLAGS=-O0 DEBUG=0
|
|||||||
OOT_PAL_GC checksum 0x09465AC3
|
OOT_PAL_GC checksum 0x09465AC3
|
||||||
OOT_PAL_GC_DBG1 checksum 0x871E1C92 (debug non-master quest)
|
OOT_PAL_GC_DBG1 checksum 0x871E1C92 (debug non-master quest)
|
||||||
```
|
```
|
||||||
|
|
||||||
|
# OTRExporter Usage
|
||||||
|
|
||||||
|
The OTRExporter exports an `oot.otr` archive file which Ship of Harkinian requires to play.
|
||||||
|
|
||||||
|
Use the `extract_assets.py` script file to run the exporter using any of the following methods:
|
||||||
|
|
||||||
|
1. Double click on the script after placing one or more roms in the directory.
|
||||||
|
2. Drag & Drop a rom onto the script.
|
||||||
|
3. In a terminal run `python3 extract_assets.py` after placing one or more roms in the directory.
|
||||||
|
4. In a terminal run `python3 extract_assets.py <path_to_rom>`
|
||||||
|
|
||||||
|
If the script finds multiple roms the user is prompted which to use. Selection is done using the number keys and then pressing the carriage return key.
|
78
README.md
78
README.md
@ -6,7 +6,7 @@ The Ship does not include assets and as such requires a prior copy of the game t
|
|||||||
|
|
||||||
## Quick Start
|
## Quick Start
|
||||||
|
|
||||||
1) Download The Ship of Harkinian from Discord.
|
1) Download The Ship of Harkinian from [Discord](https://discord.com/invite/BtBmd55HVH).
|
||||||
2) Requires a supported copy of the game (See supported games below).
|
2) Requires a supported copy of the game (See supported games below).
|
||||||
3) Use the OTRGui to generate an `oot.otr` archive file.
|
3) Use the OTRGui to generate an `oot.otr` archive file.
|
||||||
4) Launch `soh.exe`
|
4) Launch `soh.exe`
|
||||||
@ -18,9 +18,9 @@ Build team: `zelda@srd022j`
|
|||||||
Build date: `03-02-21 00:49:18` (year-month-day)
|
Build date: `03-02-21 00:49:18` (year-month-day)
|
||||||
sha1: cee6bc3c2a634b41728f2af8da54d9bf8cc14099
|
sha1: cee6bc3c2a634b41728f2af8da54d9bf8cc14099
|
||||||
```
|
```
|
||||||
Ocarina of Time Pal Gamecube
|
Ocarina of Time PAL GameCube
|
||||||
```
|
```
|
||||||
sha1: d0c95b2cb3c6682a171db267932af7af8cf5fa82
|
sha1: 0227d7c0074f2d0ac935631990da8ec5914597b4
|
||||||
```
|
```
|
||||||
|
|
||||||
Congratulations, you are now sailing with the Ship of Harkinian! Have fun!
|
Congratulations, you are now sailing with the Ship of Harkinian! Have fun!
|
||||||
@ -67,39 +67,45 @@ Refer to the [building instructions](BUILDING.md) to compile SoH.
|
|||||||
|
|
||||||
## The Harbour Masters Are...
|
## The Harbour Masters Are...
|
||||||
|
|
||||||
Kenix | Lead Developer/Public Relations - Resource Management Programmer, Audio System Programmer, and General Programmer
|
Kenix | Lead Developer/Public Relations - Resource Management Programmer, Audio System Programmer, and General Programmer
|
||||||
Jack Walker | Lead Developer - OTR Format Programmer, Resource Load Programmer, and General Programmer
|
Jack Walker | Lead Developer - OTR Format Programmer, Resource Load Programmer, and General Programmer
|
||||||
Louist103 | Developer - Save System Programmer and General Programmer
|
Louist103 | Developer - Save System Programmer and General Programmer
|
||||||
Emil | Developer - Fast3D Programmer
|
Emil | Developer - Fast3D Programmer
|
||||||
m4xw | Developer - Shipwright, Throwing Baguettes, and General Programmer
|
m4xw | Developer - Shipwright, Throwing Baguettes, and General Programmer
|
||||||
MelonSpeedruns | Developer - General Programmer
|
MelonSpeedruns | Developer - General Programmer
|
||||||
Rozlette | Developer - General Programmer
|
Rozlette | Developer - General Programmer
|
||||||
JoshDuMan | Developer - General Programmer
|
JoshDuMan | Developer - General Programmer
|
||||||
KiritoDev/Lywx | Developer - General Programmer
|
KiritoDev/Lywx | Developer - General Programmer
|
||||||
Theo3 | Developer - General Programmer
|
Theo3 | Developer - General Programmer
|
||||||
Random06457 | Developer - Linux Build
|
Random06457 | Developer - Linux Build
|
||||||
|
|
||||||
## Special Thanks
|
## Special Thanks
|
||||||
|
|
||||||
Decomp & ZAPD | Made this project even possible in the first place!
|
Decomp & ZAPD | Made this project even possible in the first place!
|
||||||
MNGoldenEagle | Patiently explained audio data formats, encouragement, and founding ZSO which was the first source of the game's code and resource format documentation.
|
MNGoldenEagle | Patiently explained audio data formats, encouragement, and founding ZSO which was the first source of the game's code and resource format documentation.
|
||||||
Rrrrry123 | Speedbunner, encouragement, and community moderation
|
Rrrrry123 | Speedbunner, encouragement, and community moderation
|
||||||
Fierce deity | Encouragement and community moderation
|
Fierce deity | Encouragement and community moderation
|
||||||
mzxrules | For his contributions to decomp
|
mzxrules | For his contributions to decomp
|
||||||
zel. | For his contributions to decomp
|
zel. | For his contributions to decomp
|
||||||
Aloxado | Developer - General Programmer
|
Aloxado | Developer - General Programmer
|
||||||
MegaMech | Developer - General Programmer
|
MegaMech | Developer - General Programmer
|
||||||
Revo | Tester - GCC support and General Testing
|
Revo | Tester - GCC support and General Testing
|
||||||
zfg | Tester - General Testing
|
zfg | Tester - General Testing
|
||||||
Horseless Headman | Tester - General Testing
|
Horseless Headman | Tester - General Testing
|
||||||
Steven Pritchett | Tester - General Testing
|
Steven Pritchett | Tester - General Testing
|
||||||
Trenton May | Tester - General Testing
|
Trenton May | Tester - General Testing
|
||||||
Zeldaboy14 | Tester - General Testing, encouragement, and community moderation
|
Zeldaboy14 | Tester - General Testing, encouragement, and community moderation
|
||||||
Koby Howell | Tester - General Testing
|
Koby Howell | Tester - General Testing
|
||||||
Logg | Tester - General Testing
|
Logg | Tester - General Testing
|
||||||
Taylor Daley | Graphic Design
|
Taylor Daley | Graphic Design
|
||||||
Can't Sleep | Graphic Design
|
Can't Sleep | Graphic Design
|
||||||
MicTheMicrophone | Voice actor for the King
|
|
||||||
Amphibibro | Voice actor for Link
|
## Video Credits
|
||||||
|
Kenix | Producer / Writer
|
||||||
Lemons
|
rainbow_fash | Executive Producer
|
||||||
|
TheLegendOfXela | Editor
|
||||||
|
MicTheMicrophone | Gwonam / The King
|
||||||
|
Amphibibro | Link
|
||||||
|
AceHeart | Zelda
|
||||||
|
|
||||||
|
###### Lemons
|
@ -1,4 +1,4 @@
|
|||||||
const char gBuildVersion[] = "DECKARD ALFA (1.0.0)";
|
const char gBuildVersion[] = "ROY ALFA (2.0.0)";
|
||||||
const char gBuildTeam[] = "github.com/harbourmasters";
|
const char gBuildTeam[] = "github.com/harbourmasters";
|
||||||
const char gBuildDate[] = __DATE__ " " __TIME__;
|
const char gBuildDate[] = __DATE__ " " __TIME__;
|
||||||
const char gBuildMakeOption[] = "";
|
const char gBuildMakeOption[] = "";
|
||||||
|
Loading…
x
Reference in New Issue
Block a user