KYRA:HoF Spanish CD fan translation - resources

This commit is contained in:
Asirome 2020-06-01 18:01:24 +02:00 committed by athrxx
parent c315697b34
commit 27d4c5676c
3 changed files with 137 additions and 4 deletions

View File

@ -76,6 +76,7 @@ const Game kyra2Games[] = {
{ kKyra2, kPlatformDOS, kTalkieVersion, DE_DEU },
{ kKyra2, kPlatformDOS, kTalkieVersion, IT_ITA },
{ kKyra2, kPlatformDOS, kTalkieVersion, RU_RUS },
{ kKyra2, kPlatformDOS, kTalkieVersion, ES_ESP },
{ kKyra2, kPlatformFMTowns, kNoSpecial, EN_ANY },
{ kKyra2, kPlatformFMTowns, kNoSpecial, JA_JPN },

View File

@ -77,6 +77,7 @@
#include "resources/hof_dos_cd_german.h"
#include "resources/hof_dos_cd_italian.h"
#include "resources/hof_dos_cd_russian.h"
#include "resources/hof_dos_cd_spanish.h"
#include "resources/hof_fmtowns.h"
#include "resources/hof_fmtowns_english.h"
@ -361,7 +362,7 @@ static const ResourceProvider resourceProviders[] = {
{ k1GUIStrings, kKyra1, kPlatformDOS, kNoSpecial, FR_FRA, &k1GUIStringsDOSFrenchProvider },
{ k1NewGameString, kKyra1, kPlatformDOS, kNoSpecial, FR_FRA, &k1NewGameStringDOSFrenchProvider },
{ k1ConfigStrings, kKyra1, kPlatformDOS, kNoSpecial, FR_FRA, &k1ConfigStringsDOSFrenchProvider },
{ k1IntroStrings, kKyra1, kPlatformDOS, kNoSpecial, IT_ITA, &k1IntroStringsDOSItalianProvider },
{ k1ItemNames, kKyra1, kPlatformDOS, kNoSpecial, IT_ITA, &k1ItemNamesDOSItalianProvider },
{ k1TakenStrings, kKyra1, kPlatformDOS, kNoSpecial, IT_ITA, &k1TakenStringsDOSItalianProvider },
@ -384,7 +385,7 @@ static const ResourceProvider resourceProviders[] = {
{ k1GUIStrings, kKyra1, kPlatformDOS, kNoSpecial, IT_ITA, &k1GUIStringsDOSItalianProvider },
{ k1NewGameString, kKyra1, kPlatformDOS, kNoSpecial, IT_ITA, &k1NewGameStringDOSItalianProvider },
{ k1ConfigStrings, kKyra1, kPlatformDOS, kNoSpecial, IT_ITA, &k1ConfigStringsDOSItalianProvider },
{ k1IntroStrings, kKyra1, kPlatformDOS, kNoSpecial, ES_ESP, &k1IntroStringsDOSSpanishProvider },
{ k1ItemNames, kKyra1, kPlatformDOS, kNoSpecial, ES_ESP, &k1ItemNamesDOSSpanishProvider },
{ k1TakenStrings, kKyra1, kPlatformDOS, kNoSpecial, ES_ESP, &k1TakenStringsDOSSpanishProvider },
@ -871,8 +872,8 @@ static const ResourceProvider resourceProviders[] = {
{ k2IngameTalkObjIndex, kKyra2, kPlatformDOS, kNoSpecial, UNK_LANG, &k2IngameTalkObjIndexDOSProvider },
{ k2IngameShapeAnimData, kKyra2, kPlatformDOS, kNoSpecial, UNK_LANG, &k2IngameShapeAnimDataDOSProvider },
{ k2SeqplayStrings, kKyra2, kPlatformDOS, kNoSpecial, FR_FRA, &k2SeqplayStringsDOSFrenchProvider },
{ k2SeqplayStrings, kKyra2, kPlatformDOS, kNoSpecial, DE_DEU, &k2SeqplayStringsDOSGermanProvider },
{ k2SeqplayStrings, kKyra2, kPlatformDOS, kNoSpecial, IT_ITA, &k2SeqplayStringsDOSItalianProvider },
{ k2SeqplayStrings, kKyra2, kPlatformDOS, kNoSpecial, DE_DEU, &k2SeqplayStringsDOSGermanProvider },
{ k2SeqplayStrings, kKyra2, kPlatformDOS, kNoSpecial, IT_ITA, &k2SeqplayStringsDOSItalianProvider },
{ k2SeqplayStrings, kKyra2, kPlatformDOS, kNoSpecial, RU_RUS, &k2SeqplayStringsDOSRussianProvider },
{ k2SeqplayPakFiles, kKyra2, kPlatformDOS, kTalkieVersion, UNK_LANG, &k2SeqplayPakFilesDOSCDProvider },
{ k2SeqplayCredits, kKyra2, kPlatformDOS, kTalkieVersion, UNK_LANG, &k2SeqplayCreditsDOSCDProvider },
@ -896,6 +897,10 @@ static const ResourceProvider resourceProviders[] = {
{ k2SeqplayTlkFiles, kKyra2, kPlatformDOS, kTalkieVersion, IT_ITA, &k2SeqplayTlkFilesDOSCDItalianProvider },
{ k2SeqplayStrings, kKyra2, kPlatformDOS, kTalkieVersion, RU_RUS, &k2SeqplayStringsDOSCDRussianProvider },
{ k2SeqplayTlkFiles, kKyra2, kPlatformDOS, kTalkieVersion, RU_RUS, &k2SeqplayTlkFilesDOSCDRussianProvider },
{ k2SeqplayStrings, kKyra2, kPlatformDOS, kTalkieVersion, ES_ESP, &k2SeqplayStringsDOSCDSpanishProvider },
{ k2SeqplayTlkFiles, kKyra2, kPlatformDOS, kTalkieVersion, ES_ESP, &k2SeqplayTlkFilesDOSCDSpanishProvider },
{ k2SeqplayPakFiles, kKyra2, kPlatformFMTowns, kNoSpecial, UNK_LANG, &k2SeqplayPakFilesFMTownsProvider },
{ k2SeqplayStrings, kKyra2, kPlatformFMTowns, kNoSpecial, EN_ANY, &k2SeqplayStringsFMTownsEnglishProvider },
{ k2SeqplaySfxFiles, kKyra2, kPlatformFMTowns, kNoSpecial, UNK_LANG, &k2SeqplaySfxFilesFMTownsProvider },

View File

@ -0,0 +1,127 @@
static const char *const k2SeqplayStringsDOSCDSpanish[104] = {
"Kyrandia esta desapareciendo!",
"Roca tras roca...",
"...y arbol tras arbol.",
"Kyrandia deja de existir!",
"Los Mysticos Reales estan desconcertados.",
"Cada decision tiene que ser consultada",
"Hasta Marko y su nuevo ayudante han sido invitados a la conferencia.",
"Por suerte, la Mano tenia experiencia en estos asuntos.",
"Y finalmente el plan fue aprovado...",
"...el plan requiria que una Piedra Ancla magica...",
"...fuera extraida del centro del mundo.",
"Zanthia, la mas joven de los Misticos de Kyrandia, ha sido elegida para recoger la Piedra.",
"Gracias por jugar The Hand of Fate.",
"Estos arandanos deberian bastar parar abrir un portal al centro del mundo",
" DUMMY STRING... ",
" DUMMY STRING... ",
"Hey! Me han robdado todo mi equipo!",
" DUMMY STRING... ",
"Si piensan que voy a ir caminando hasta ahí estan locos!",
" DUMMY STRING... ",
" DUMMY STRING... ",
"Vamos Faun!",
"Chico, eso estuvo cerca!",
"Me lo dijiste. Por mi parte, no pienso volver a cazar jamas!",
"Ribbit.",
"Cuantas veces tengo que repetirtelo? Eres un sapo.",
"Oh no! Nos hemos quedado sin queso!",
"Probemos este cerumen. Es naranja.",
"Mama, cuando tendre la hiedra?",
"Fuera de aqui, Uhhh!",
"Tu cortas, y yo elijo.",
"No. TU cortas y YO elijo.",
"Sigo diciendo que no tenia ni idea de lo que hablaba.",
"No reconocerias un pentametro yambico ni aunque te picara en el trasero!",
"Productor Ejecutivo",
"Brett W. Sperry",
"Direccion y Diseno",
"Rick Gush",
"Programador Principal",
"Michael Legg",
"Gestion artistica",
"Louis Castle",
"Joseph B. Hewitt IV",
"Artista principal",
"Rick Parks",
"Programacion adicional",
"Philip W. Gorrow",
"Mike Grayford",
"Mark McCubbin",
"Artistas",
"Cameron Chun",
"Cary Averett",
"Cindy Chinn",
"Elie Arabian",
"Fei Cheng",
"Ferby Miguel",
"Frank Mendeola",
"Jack Martin",
"Jerry Moore",
"DUMMY STRING... ",
"Judith Peterson",
"Larry Miller",
"Lenny Lee",
"Louise Sandoval",
"Ren Olsen",
"Musica y Sonidos",
"Paul Mudra",
"Frank Klepacki",
"Dwight Okahara",
"Pat Collins",
"Assesores de calidad",
"Glenn Sperry",
"Michael Lightner",
"William Foster",
"Jesse Clemit",
"Jeff Fillhaber",
"Manual, Diseno",
"y Empaquetado",
"Eydie Laramore",
"Lisa Marcinko",
"Lauren Rifkin",
"Felicidades!",
"Gracias por jugar The Hand of Fate!",
"Programadores externos",
"Producer Liaison",
"Scott Duckett",
"Irvine Testers",
"Chris McFarland",
"Paul Moore",
"Chad Soares",
"Jared Brinkley",
"Jon Willliams",
"Chris Toft",
"Joe Kucan's Hair by",
"Theodore A. Morris",
"Cargar Partida",
"Introduccion",
"Empezar nueva partida",
"Salir del juego",
"Agradecimientos especiales",
"Sake Joe Bostic-san",
"Tim Fritz",
"Kenny Dunne",
"Gracias por jugar \"The Hand of Fate.\"\n"
};
static const StringListProvider k2SeqplayStringsDOSCDSpanishProvider = { ARRAYSIZE(k2SeqplayStringsDOSCDSpanish), k2SeqplayStringsDOSCDSpanish };
static const char *const k2SeqplayTlkFilesDOSCDSpanish[14] = {
"EINTRO1",
"EINTRO2",
"EINTRO3",
"EINTRO4",
"EINTRO5",
"EINTRO6",
"EINTRO7",
"EINTRO8",
"EINTRO9",
"EINTRO10",
"EINTRO11",
"EINTRO12",
"EGLOW",
""
};
static const StringListProvider k2SeqplayTlkFilesDOSCDSpanishProvider = { ARRAYSIZE(k2SeqplayTlkFilesDOSCDSpanish), k2SeqplayTlkFilesDOSCDSpanish };