patchimage/scripts/pokemon/pokemonneox.sh
Christopher Roy Bratusek 5a5de54e4c - use 'read -er' instead of 'read -r' so that during user-input readline
features like path-completion can be used.
- in game information fix link to Pokemon Star Sapphire Thread
2016-08-23 18:19:26 +02:00

60 lines
1.4 KiB
Bash
Raw Permalink Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

#!/bin/bash
DOWNLOAD_LINK="http://www.mediafire.com/download/nd9z16t5nb92743/Neo+X+and+Y+Files.rar"
RIIVOLUTION_ZIP="Neo X and Y Files.rar"
RIIVOLUTION_DIR="Neo X and Y Files/Pokemon NeoXY1.4/Installation hub/data/"
GAMENAME="Pokemon Neo X"
GAME_TYPE=HANS
ROM_MASK="*0004000000055[dD]00*cxi"
ROMFS="neox.romfs"
DATA="${PATCHIMAGE_DATA_DIR}/NeoX"
show_notes () {
echo -e \
"************************************************
${GAMENAME}
Neo X & Neo Y are rom hacks of Pokemon X and Y designed to offer the player
greater difficulty through expanded trainers and better variety through edited
wild Pokemon encounters along with a plethora of other features.
NeoX & NeoY are pretty much identical at this stage.
Source: https://gbatemp.net/threads/pokemon-neo-x-neo-y.388272/
Base ROM: Pokemon X
Supported Versions: US, EU, JAP
************************************************"
}
check_hans_files () {
check_riivolution_patch
echo "
*** Full vs. Lite Version ***
- Full version contains all the features mentioned in Homepage
- Lite version contains only edited trainers and wild Pokemon encounters
enter either 'full' or 'lite':
"
read -er choice
case ${choice} in
[fF]ull ) HANS_PATH="${RIIVOLUTION_DIR}"/Full/romfs ;;
[lL]ite ) HANS_PATH="${RIIVOLUTION_DIR}"/Lite/romfs ;;
* ) echo "invalid choice made, using 'Full version'."
HANS_PATH="${RIIVOLUTION_DIR}"/Full/romfs ;;
esac
}
patch_romfs () {
cp -r "${HANS_PATH}"/* romfs/
}