User:Matrethewey!9776/ALttPR/Installation: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
<div style="float:right;">[https://old.reddit.com/r/miniSNES/comments/8hh3y9/anyone_else_tried_the_metroidzelda_lttp/dyu738f/ src]</div> | <div style="float:right;">[https://old.reddit.com/r/miniSNES/comments/8hh3y9/anyone_else_tried_the_metroidzelda_lttp/dyu738f/ src]</div> | ||
# Download the code | # Download the code |
Revision as of 17:40, 20 October 2018
- Download the code
- Clone/Download
alttp_vt_randomizer
- Extract to
C:\ALttPR\randomizer\
- Extract to
- Clone/Download
- Install some apps
- Install Git
- Uncheck "Windows Explorer Integration"
- Install php to
C:\ALttPR\PHP
- Edit
php.ini-production
and remove the;
from the beginning ofextension=curl
- Edit
- Install python to
C:\Python\
- Be sure to Add Python to Environment Variables
- Install Visual C++ Redistributable (under "Other Tools and Frameworks")
- Install Composer
- Select the PHP executable from
C:\ALttPR\PHP
- Select the PHP executable from
- Install Git
- Acquire ROM
- Zelda no Densetsu Kamigami no Triforce 1.0
- Rename to
alttp_orig.sfc
and place in a folder calledC:\ALttPR\randomizer\input\
- Rename to
- Zelda no Densetsu Kamigami no Triforce 1.0
- Run some stuff
- Open a command-line prompt and navigate to
C:\ALttPR\randomizer\
folder - Run
composer install
- I needed to add the
--ignore-platform-reqs
flag to make it run:shrug:
- I needed to add the
- Open a command-line prompt and navigate to
- Do a little clean-up
- Be sure to have the latest stable release of the code
- Re-extract the code repositories, overwrite all files
- Create a folder at
C:\ALttPR\randomizer\output\
- Run the thing!
- Generate a random ALttPR game file
- Navigate to
C:\ALttPR\randomizer\
- Run
php artisan alttp:randomize .\input\alttp_orig.sfc .\output\
- Navigate to
- Generate a random ALttPR game file
If nothing blew up, you should have a randomized ALttPR game file in C:\ALttPR\randomizer\output\
For each new code update that you want to implement (provided you haven't altered any of the files yourself) repeat Steps 5 & 6