Readme/building.md changes (#262)

* add python version requirement to BUILDING.md

extract_assets uses match statements which were added in python version 3.10

* update wording/version on python requirement

https://github.com/HarbourMasters/Shipwright/pull/251 removes the 3.10 specific match statements, dropping the python version requirement to 3.6.

* Update BUILDING.md

* Update BUILDING.md

* Update BUILDING.md

* Update BUILDING.md

* switch python link to download page

* Fixed SHA-1 for retail ROM

* Added discord link

Co-authored-by: briaguya <70942617+briaguya-ai@users.noreply.github.com>
Co-authored-by: InfoManiac742 <ryanjgabel@gmail.com>
This commit is contained in:
MegaMech 2022-05-15 13:28:27 -06:00 committed by GitHub
parent 6dbb085a82
commit bd6e637fee
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -2,7 +2,7 @@
## Windows ## Windows
1. Install [Python](https://www.python.org/downloads/) >= 3.6. 1. Requires [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/)
3. 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.
@ -57,10 +57,10 @@ OOT_PAL_GC_DBG1 checksum 0x871E1C92 (debug non-master quest)
The OTRExporter exports an `oot.otr` archive file which Ship of Harkinian requires to play. 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: 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.
1. Double click on the script after placing one or more roms in the directory. 2) Drag & Drop a rom onto the script.
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.
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>`
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. 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.