Git Product home page Git Product logo

gc-randomizer's Introduction

Twilight Princess REL base

Homepage | Mirror | Discord

Disclaimer

The new Repository will just be Randomizer due to massive code and structural changes Currently this is still active!

This project is based on Piston's ttyd-tools and ported to Twilight Princess by Zephiles

Build Requirements

After downloading the DevTools you want to adjust some files for the Makefile to match your elf2rel and gcipack path(s)

Linux/Unix:

$ sudo cp /path/to/elf2rel /usr/bin/elf2rel

$ sudo echo 'python3 /path/to/gcipack.py "$@"' > /usr/bin/gcipack && sudo chmod +x /usr/bin/gcipack

In this case the Makefile does not need to be changed, however if you don't want to add the binaries/scripts to your PATH or bin you should edit the Makefile (see Windows variant)

Windows

  • Open the Makefile for edit
  • Change line 12 from export ELF2REL := elf2rel to export ELF2REL := /path/to/elf2rel.exe (or /path/to/elf2rel on linux)
  • Change line 13 from export GCIPACK := gcipack to export GCIPACK := python3 /path/to/gcipack.py

It is suggested to create a bin folder inside the Randomizer and copy the binary/script (elf2rel, gcipack.py) inside there - then use bin/elf2rel[.exe] and bin/gcipack.py as paths

Credits and special thanks to

  • AECX for the first versions of the randomizer
  • Piston for TTYD-Tools
  • Zephiles for porting them to TP and helping to set them up properly aswell as hours of testing, debugging and providing help
  • Taka for helping a lot with testing and gathering meta-data for chests
  • Skyreon for also helping with REL testing
  • Hornlitz for writing down all chests + some information on how to access them
  • Jacquaid for his TPHD rando logic and general information
  • dragonbane for providing inifinite amounts of information and being a constant source of Game knowledge
  • Everyone who contributed to researching the game and/or was involved in the Ultimate TP Spreadsheet

gc-randomizer's People

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.