mirror of
https://gitlab.com/Nanolx/patchimage.git
synced 2024-12-28 02:01:47 +01:00
add support for Pokemon Red Ruby
This commit is contained in:
parent
5161a4a67b
commit
a8fcf42a2f
@ -41,6 +41,8 @@ v7.2.0:
|
|||||||
::game additions
|
::game additions
|
||||||
|
|
||||||
:::Pokemon
|
:::Pokemon
|
||||||
|
- add support for Pokemon Red Ruby
|
||||||
|
- supply HANS configuration files for Red Ruby
|
||||||
- add support for Pokemon Delta Emerald (patch for Alpha Sapphire)
|
- add support for Pokemon Delta Emerald (patch for Alpha Sapphire)
|
||||||
- supply HANS configuration files for Delta Emerald
|
- supply HANS configuration files for Delta Emerald
|
||||||
- since the author of Delta Emerald is working on a patch for Omega Ruby
|
- since the author of Delta Emerald is working on a patch for Omega Ruby
|
||||||
|
11
data/RedRuby/3ds/RedRuby.xml
Normal file
11
data/RedRuby/3ds/RedRuby.xml
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
<shortcut>
|
||||||
|
<executable>/3ds/hans/hans.3dsx</executable>
|
||||||
|
<icon></icon>
|
||||||
|
<arg>-f/3ds/hans/titles/RedRuby.txt</arg>
|
||||||
|
<author>TheGreek Boy</author></author>
|
||||||
|
</shortcut>
|
||||||
|
|
||||||
|
<targets selectable="0">
|
||||||
|
<title mediatype="1">000400000011C400</title>
|
||||||
|
<title mediatype="2">000400000011C400</title>
|
||||||
|
</targets>
|
6
data/RedRuby/3ds/hans/titles/RedRuby.txt
Normal file
6
data/RedRuby/3ds/hans/titles/RedRuby.txt
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
region : -1
|
||||||
|
language : -1
|
||||||
|
clock : 1
|
||||||
|
romfs : 0
|
||||||
|
code : 1
|
||||||
|
nim_checkupdate : 1
|
@ -43,5 +43,6 @@ PKMN6:WiltingY:pokemon/pokemonwiltingy.sh
|
|||||||
PKMN7:RisingRuby:pokemon/pokemonrisingruby.sh
|
PKMN7:RisingRuby:pokemon/pokemonrisingruby.sh
|
||||||
PKMN8:SinkingSapphire:pokemon/pokemonsinkingsapphire.sh
|
PKMN8:SinkingSapphire:pokemon/pokemonsinkingsapphire.sh
|
||||||
PKMN9:DeltaEmeraldAS:pokemon/pokemondeltaemerald-as.sh
|
PKMN9:DeltaEmeraldAS:pokemon/pokemondeltaemerald-as.sh
|
||||||
|
PKMN10:RedRuby:pokemon/pokemonredruby.sh
|
||||||
BSECU:BravelySecondUncensored:bravelyseconduncensored.sh
|
BSECU:BravelySecondUncensored:bravelyseconduncensored.sh
|
||||||
ZEL1:ParallelWorlds:parallelworlds.sh
|
ZEL1:ParallelWorlds:parallelworlds.sh
|
||||||
|
@ -273,7 +273,7 @@ patchimage_delta () {
|
|||||||
for game in ${GAME[@]}; do
|
for game in ${GAME[@]}; do
|
||||||
case ${game} in
|
case ${game} in
|
||||||
NSMB_ALL )
|
NSMB_ALL )
|
||||||
NEW_GAME=(${NEW_GAME[@]} NSMB{1..12} NSMB{13..27})
|
NEW_GAME=(${NEW_GAME[@]} NSMB{1..12} NSMB{14..27})
|
||||||
;;
|
;;
|
||||||
|
|
||||||
PKMN_ALL )
|
PKMN_ALL )
|
||||||
@ -289,7 +289,7 @@ for game in ${GAME[@]}; do
|
|||||||
;;
|
;;
|
||||||
|
|
||||||
PKMN_OR )
|
PKMN_OR )
|
||||||
NEW_GAME=(${NEW_GAME[@]} PKMN3 PKMN7)
|
NEW_GAME=(${NEW_GAME[@]} PKMN3 PKMN7 PKMN10)
|
||||||
;;
|
;;
|
||||||
|
|
||||||
PKMN_AS )
|
PKMN_AS )
|
||||||
@ -304,7 +304,6 @@ for game in ${GAME[@]}; do
|
|||||||
|
|
||||||
script=$(gawk -F : "/\<${game}\>/"'{print $3}' ${PATCHIMAGE_DATABASE_DIR}/scripts.db)
|
script=$(gawk -F : "/\<${game}\>/"'{print $3}' ${PATCHIMAGE_DATABASE_DIR}/scripts.db)
|
||||||
if [[ -f ${PATCHIMAGE_SCRIPT_DIR}/${script} ]]; then
|
if [[ -f ${PATCHIMAGE_SCRIPT_DIR}/${script} ]]; then
|
||||||
echo ${PATCHIMAGE_SCRIPT_DIR}/${script}
|
|
||||||
source ${PATCHIMAGE_SCRIPT_DIR}/${script}
|
source ${PATCHIMAGE_SCRIPT_DIR}/${script}
|
||||||
else echo -e "specified Game ${game} not recognized"
|
else echo -e "specified Game ${game} not recognized"
|
||||||
continue
|
continue
|
||||||
|
@ -31,7 +31,6 @@ check_input_rom_special () {
|
|||||||
echo "<< trying EUR game version"
|
echo "<< trying EUR game version"
|
||||||
check_input_rom
|
check_input_rom
|
||||||
|
|
||||||
|
|
||||||
if [[ ! ${ROM} ]]; then
|
if [[ ! ${ROM} ]]; then
|
||||||
GAME_VERSION=USA
|
GAME_VERSION=USA
|
||||||
ROM_MASK=${ROM_MASK_USA}
|
ROM_MASK=${ROM_MASK_USA}
|
||||||
|
@ -24,9 +24,6 @@ setup_tools () {
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
ALL_NSMB=(NSMB{1..12} NSMB{13..27})
|
|
||||||
ALL_PKMN=(PKMN{1..9})
|
|
||||||
|
|
||||||
ask_game () {
|
ask_game () {
|
||||||
|
|
||||||
echo "${SUPPORTED_GAMES_ALL}
|
echo "${SUPPORTED_GAMES_ALL}
|
||||||
|
@ -66,6 +66,7 @@ PKMN6 WiltingY Pokemon Wilting Y
|
|||||||
PKMN7 RisingRuby Pokemon Rising Ruby
|
PKMN7 RisingRuby Pokemon Rising Ruby
|
||||||
PKMN8 SinkingSapphire Pokemon Sinking Sapphire
|
PKMN8 SinkingSapphire Pokemon Sinking Sapphire
|
||||||
PKMN9 DeltaEmeraldAS Pokemon Delta Emerald (Alpha Sapphire)
|
PKMN9 DeltaEmeraldAS Pokemon Delta Emerald (Alpha Sapphire)
|
||||||
|
PKMN10 RedRuby Pokemon Red Ruby
|
||||||
|
|
||||||
PKMN_ALL All Mods of Pokemon X, Y, Omega Ruy, Alpha Sapphire
|
PKMN_ALL All Mods of Pokemon X, Y, Omega Ruy, Alpha Sapphire
|
||||||
PKMN_X All Mods of Pokemon X
|
PKMN_X All Mods of Pokemon X
|
||||||
@ -209,6 +210,7 @@ required cxi ROM:
|
|||||||
|
|
||||||
PKMN3 RutileRuby Rutile Ruby 2.1 - Distribution.zip
|
PKMN3 RutileRuby Rutile Ruby 2.1 - Distribution.zip
|
||||||
PKMN7 RisingRuby RRSSFiles 18-11-2015.zip
|
PKMN7 RisingRuby RRSSFiles 18-11-2015.zip
|
||||||
|
PKMN10 RedRuby Pokemon Red Ruby.rar
|
||||||
|
|
||||||
<<<<<< Pokemon Alpha Sapphire >>>>>>
|
<<<<<< Pokemon Alpha Sapphire >>>>>>
|
||||||
|
|
||||||
|
39
scripts/pokemon/pokemonredruby.sh
Normal file
39
scripts/pokemon/pokemonredruby.sh
Normal file
@ -0,0 +1,39 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
DOWNLOAD_LINK="http://www.mediafire.com/download/8tacxp6oz5cw6c8/Pokemon+Red+Ruby.rar"
|
||||||
|
RIIVOLUTION_ZIP="Pokemon Red Ruby.rar"
|
||||||
|
RIIVOLUTION_DIR="Installation Files"
|
||||||
|
GAMENAME="Pokemon Red Ruby"
|
||||||
|
GAME_TYPE=HANS
|
||||||
|
|
||||||
|
ROM_MASK="*000400000011[cC]400*cxi"
|
||||||
|
ROMFS="redruby.romfs"
|
||||||
|
DATA="${PATCHIMAGE_DATA_DIR}/RedRuby/"
|
||||||
|
|
||||||
|
show_notes () {
|
||||||
|
|
||||||
|
echo -e \
|
||||||
|
"************************************************
|
||||||
|
${GAMENAME}
|
||||||
|
|
||||||
|
Pokemon Red Ruby is rom hack of Pokemon Omega Ruby
|
||||||
|
|
||||||
|
Source: https://gbatemp.net/threads/oras-romhack-pokemon-red-ruby.425268/
|
||||||
|
Base ROM: Pokemon Omega Ruby
|
||||||
|
Supported Versions: US, EU, JAP
|
||||||
|
************************************************"
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
check_hans_files () {
|
||||||
|
|
||||||
|
check_riivolution_patch
|
||||||
|
HANS_PATH="${RIIVOLUTION_DIR}"/romfs
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
patch_romfs () {
|
||||||
|
|
||||||
|
cp -r "${HANS_PATH}"/* romfs/
|
||||||
|
|
||||||
|
}
|
Loading…
Reference in New Issue
Block a user