From a9b934312767fe67232fabdd59f840359b97c67a Mon Sep 17 00:00:00 2001 From: BasVroegop Date: Wed, 1 Jan 2025 13:15:34 +0100 Subject: [PATCH 01/15] Playtest fixes. --- data/moves/names.asm | 2 +- engine/printer/print_party.asm | 8 ++++---- maps/CianwoodPharmacy.asm | 2 +- maps/OlivineLighthouse6F.asm | 4 ++-- maps/Route41.asm | 2 +- 5 files changed, 9 insertions(+), 9 deletions(-) diff --git a/data/moves/names.asm b/data/moves/names.asm index 7d4832c7ea2..0f1033ee93d 100644 --- a/data/moves/names.asm +++ b/data/moves/names.asm @@ -68,7 +68,7 @@ MoveNames:: li "ONDERWERPING" ; "SUBMISSION" li "LAGE SCHOP" ; "LOW KICK" li "TEGENAANVAL" ; "COUNTER" - li "SEISMISCSMAK" ; "SEISMIC TOSS" + li "GEOWORP" ; "SEISMIC TOSS" li "KRACHT" ; "STRENGTH" li "ABSORBEER" ; "ABSORB" li "MEGA DRAIN" diff --git a/engine/printer/print_party.asm b/engine/printer/print_party.asm index 852cd45e274..49df3dfb5d7 100644 --- a/engine/printer/print_party.asm +++ b/engine/printer/print_party.asm @@ -109,25 +109,25 @@ GBPrinterString_PrinterError1: db " Drukker Fout 1" ; " Printer Error 1" next "" next "Lees het Game Boy" ; "Check the Game Boy" - next "Printer Handboek." ; "Printer Manual." + next "Printer-Handboek." ; "Printer Manual." db "@" GBPrinterString_PrinterError2: db " Drukker Fout 2" ; " Printer Error 2" next "" next "Lees het Game Boy" ; "Check the Game Boy" - next "Printer Handboek." ; "Printer Manual." + next "Printer-Handboek." ; "Printer Manual." db "@" GBPrinterString_PrinterError3: db " Drukker Fout 3" ; " Printer Error 3" next "" next "Lees het Game Boy" ; "Check the Game Boy" - next "Printer Handboek." ; "Printer Manual." + next "Printer-Handboek." ; "Printer Manual." db "@" GBPrinterString_PrinterError4: db " Drukker Fout 4" ; " Printer Error 4" next "" next "Lees het Game Boy" ; "Check the Game Boy" - next "Printer Handboek." ; "Printer Manual." + next "Printer-Handboek." ; "Printer Manual." db "@" PrintPartyMonPage1: diff --git a/maps/CianwoodPharmacy.asm b/maps/CianwoodPharmacy.asm index 13efe056742..625367fc48a 100644 --- a/maps/CianwoodPharmacy.asm +++ b/maps/CianwoodPharmacy.asm @@ -47,7 +47,7 @@ PharmacistGiveSecretpotionText: para "…" - para "De VUURTOREN" ; "The LIGHTHOUSE" + para "De VUURTOREN-" ; "The LIGHTHOUSE" line "#MON is in" ; "#MON is in" cont "nood?" ; "trouble?" diff --git a/maps/OlivineLighthouse6F.asm b/maps/OlivineLighthouse6F.asm index 6e39ebf893f..3dbeea6ff9a 100644 --- a/maps/OlivineLighthouse6F.asm +++ b/maps/OlivineLighthouse6F.asm @@ -208,8 +208,8 @@ JasmineDontBeOffendedText: cont "niet beledigd…" ; "offended…" para "…AMPHY neemt" ; "…AMPHY will not" - line "alleen iets" ; "take anything from" - cont "van mij…" ; "anyone but me…" + line "alleen iets van" ; "take anything from" + cont "mij…" ; "anyone but me…" done JasmineAmphyHowAreYouFeelingText: diff --git a/maps/Route41.asm b/maps/Route41.asm index 766c05fbf69..77a5d820ff0 100644 --- a/maps/Route41.asm +++ b/maps/Route41.asm @@ -141,7 +141,7 @@ SwimmermCharlieSeenText: done SwimmermCharlieBeatenText: - text "Jeetje! M'n huid" ; "Yikes! I've got" + text "Jeetje! Mijn huid" ; "Yikes! I've got" line "is verrimpeld!" ; "prune skin!" done From 5eb00b5a078caa084655b3f2a643c9805e875175 Mon Sep 17 00:00:00 2001 From: BasVroegop Date: Fri, 3 Jan 2025 07:46:01 +0100 Subject: [PATCH 02/15] Fixes during playtest. --- maps/CianwoodCity.asm | 5 ++--- maps/CianwoodGym.asm | 4 ++-- maps/OlivineCity.asm | 4 ++-- maps/OlivinePokecenter1F.asm | 2 +- 4 files changed, 7 insertions(+), 8 deletions(-) diff --git a/maps/CianwoodCity.asm b/maps/CianwoodCity.asm index cc26c7a5825..9c9643e50de 100644 --- a/maps/CianwoodCity.asm +++ b/maps/CianwoodCity.asm @@ -256,9 +256,8 @@ CianwoodCityPokefanMText: line "ze iets." ; "something." para "Je #MON kunnen" ; "Your #MON could" - line "STEENKNAL gebruik-" ; "use ROCK SMASH to" - cont "en om ze te" ; "break them." - cont "breken." ; + line "ze breken met" ; "use ROCK SMASH to" + cont "STEENKNAL." ; "break them." done CianwoodCityLassText: diff --git a/maps/CianwoodGym.asm b/maps/CianwoodGym.asm index c7889911f8e..d8761589f96 100644 --- a/maps/CianwoodGym.asm +++ b/maps/CianwoodGym.asm @@ -172,8 +172,8 @@ ChuckIntroText2: done ChuckIntroText3: - text "Zo! Ben je" ; "There! Scared now," - line "nu bang?" ; "are you?" + text "Zo! Ben je nu" ; "There! Scared now," + line "bang?" ; "are you?" para "Wat?" ; "What?" line "Dat heeft niets" ; "It has nothing to" diff --git a/maps/OlivineCity.asm b/maps/OlivineCity.asm index 70d9f800ef7..a1835127dc2 100644 --- a/maps/OlivineCity.asm +++ b/maps/OlivineCity.asm @@ -214,9 +214,9 @@ OlivineCitySailor1Text: line "donker van de" ; "black of night," para "nacht, is de zee" ; "the sea is even" - line "nog verradelijker!" ; "more treacherous!" + line "nog verraderlijker!" ; "more treacherous!" - para "Zonder de baken" ; "Without the beacon" + para "Zonder het baken" ; "Without the beacon" line "van de VUURTOREN" ; "of the LIGHTHOUSE" para "kan geen schip" ; "to guide it, no" diff --git a/maps/OlivinePokecenter1F.asm b/maps/OlivinePokecenter1F.asm index 3bea3f891eb..380ce0fc1be 100644 --- a/maps/OlivinePokecenter1F.asm +++ b/maps/OlivinePokecenter1F.asm @@ -22,7 +22,7 @@ OlivinePokecenter1FTeacherScript: jumptextfaceplayer OlivinePokecenter1FTeacherText OlivinePokecenter1FFisherText: - text "De MATROOS in de" ; "The SAILOR in the" + text "De MATROOS in het" ; "The SAILOR in the" line "OLIVINE CAFE" ; "OLIVINE CAFE next" para "hiernaast is" ; "door is really" From 8bf7156cd0826b7e2152ea60df819ab9b3ab7480 Mon Sep 17 00:00:00 2001 From: BasVroegop Date: Fri, 3 Jan 2025 08:02:32 +0100 Subject: [PATCH 03/15] Playtest fixes. --- maps/Route39.asm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/maps/Route39.asm b/maps/Route39.asm index b76cd065753..51541bd40d5 100644 --- a/maps/Route39.asm +++ b/maps/Route39.asm @@ -252,7 +252,7 @@ PokefanfRuthAfterBattleText: done PokefanMDerekPikachuIsItText: - text "Het is Pikachu!" ; "PIKACHU is it!" + text "PIKACHU is het!" ; "PIKACHU is it!" line "Vind je ook?" ; "Don't you agree?" done From 7acc2fda3be1c7f36c40714986d538efa52760fd Mon Sep 17 00:00:00 2001 From: BasVroegop Date: Fri, 3 Jan 2025 08:02:41 +0100 Subject: [PATCH 04/15] New route translations. --- maps/Route24.asm | 98 +++++++++--------- maps/Route25.asm | 178 +++++++++++++++++---------------- maps/Route26.asm | 159 ++++++++++++++--------------- maps/Route27.asm | 146 ++++++++++++++------------- maps/Route27SandstormHouse.asm | 61 +++++------ 5 files changed, 324 insertions(+), 318 deletions(-) diff --git a/maps/Route24.asm b/maps/Route24.asm index 979cb6afc5b..bda0bcf2a32 100644 --- a/maps/Route24.asm +++ b/maps/Route24.asm @@ -35,85 +35,85 @@ Route24RocketScript: end Route24RocketSeenText: - text "Hey, kid! Me am a" - line "TEAM ROCKET member" - cont "kind of guy!" + text "Hé, ettertje!" ; "Hey, kid! Me am a" + line "Een lid van TEAM" ; "TEAM ROCKET member" + cont "ROCKET ik ben!" ; "kind of guy!" - para "Come from another" - line "country, a trainer" - cont "number one, me!" + para "Uit ander land," ; "Come from another" + line "een trainer" ; "country, a trainer" + cont "nummer één, ik!" ; "number one, me!" - para "Think I did, if" - line "stop the energy," + para "Denken deed ik," ; "Think I did, if" + line "als stop energie," ; "stop the energy," - para "be big panic for" - line "here people!" + para "grote paniek hier" ; "be big panic for" + line "voor mensen!" ; "here people!" - para "Secret it is my" - line "mission, so tell" - cont "you I not!" + para "Geheim het is mijn" ; "Secret it is my" + line "missie, dus vertel" ; "mission, so tell" + cont "je ik niet!" ; "you I not!" - para "But! If win you do" - line "versus me, a man I" + para "Maar! Als win je" ; "But! If win you do" + line "tegen mij, een" ; "versus me, a man I" - para "be and mine secret" - line "to you I tell." + para "man ben ik en mijn" ; "be and mine secret" + line "geheim vertel." ; "to you I tell." - para "Hey, kid! Battle" - line "begin we do!" + para "Hé, snotneus!" ; "Hey, kid! Battle" + line "Vecht begin!" ; "begin we do!" done Route24RocketBeatenText: - text "Ayieeeh! No, no," - line "no, believe it I" - cont "can't!" + text "Aiii! Nee, nee," ; "Ayieeeh! No, no," + line "nee, geloof ik" ; "no, believe it I" + cont "kan niet!" ; "can't!" - para "Strong very much" - line "be you! Match I am" - cont "not to you!" + para "Sterk heel zijn" ; "Strong very much" + line "jij! Kans ik" ; "be you! Match I am" + cont "niet maak jou!" ; "not to you!" done Route24RocketAfterBattleText: - text "OK. Tell you mine" - line "secret will I." + text "Oké. Vertel ik" ; "OK. Tell you mine" + line "mijn geheim jou." ; "secret will I." - para "MACHINE PART steal" - line "by me, hide it I" + para "MACHINEDEEL steel" ; "MACHINE PART steal" + line "door mij, verstopt" ; "by me, hide it I" - para "did in GYM of the" + para "ik in GYM van de" ; "did in GYM of the" line "CERULEAN." - para "Inside water put" - line "it I did. Look for" + para "In water stopte" ; "Inside water put" + line "deed ik. Zoek" ; "it I did. Look for" - para "in water center of" - line "GYM at." + para "in water midden" ; "in water center of" + line "van GYM." ; "GYM at." - para "But you forget me" - line "not!" + para "Maar mij niet" ; "But you forget me" + line "vergeten!" ; "not!" - para "Beat you for sure" - line "will TEAM ROCKET." + para "Versla jou zeker" ; "Beat you for sure" + line "zal TEAM ROCKET." ; "will TEAM ROCKET." - para "Come from JOHTO" - line "will they, mine" + para "Komen uit JOHTO" ; "Come from JOHTO" + line "zullen ze, mijn" ; "will they, mine" - para "friends, yes. Will" - line "revenge they are." + para "vrienden, ja." ; "friends, yes. Will" + line "Wraak zij nemen." ; "revenge they are." done Route24RocketDisappearsText: text "…" - para "You say what? TEAM" - line "ROCKET bye-bye a" + para "Je zegt wat? TEAM" ; "You say what? TEAM" + line "ROCKET houdt voor" ; "ROCKET bye-bye a" - para "go-go? Broken it" - line "is says you?" + para "gezien? Opgebroken" ; "go-go? Broken it" + line "zegt jij?" ; "is says you?" - para "Oh, no! Should I" - line "do what now on" - cont "from, me?" + para "Oh nee! Zal ik" ; "Oh, no! Should I" + line "doen wat nu vanaf?" ; "do what now on" + ;cont "vanaf?" ; "from, me?" done Route24_MapEvents: diff --git a/maps/Route25.asm b/maps/Route25.asm index 99c7e2da7a7..068b30e916d 100644 --- a/maps/Route25.asm +++ b/maps/Route25.asm @@ -236,195 +236,197 @@ Route25MistyLeavesMovement: step_end Route25MistyDateText: - text "MISTY: Aww! Why" - line "did you have to" + text "MISTY: Aww!" ; "MISTY: Aww! Why" + line "Waarom kom je" ; "did you have to" - para "show up and bug us" - line "now?" + para "hier en onderbreek" ; "show up and bug us" + line "je ons nu?" ; "now?" - para "Do you know what" - line "they call people" - cont "like you?" + para "Weet je hoe ze" ; "Do you know what" + line "mensen zoals jij" ; "they call people" + cont "noemen?" ; "like you?" - para "Pests! You heard" - line "me right, pest!" + para "Ettertjes! Je" ; "Pests! You heard" + line "hoort me, ettertje!" ; "me right, pest!" para "…" - para "…Oh? Those BADGES" - line "you have… Are they" - cont "JOHTO GYM BADGES?" + para "…Oh? Die BADGES" ; "…Oh? Those BADGES" + line "die je hebt… Zijn" ; "you have… Are they" + cont "dat JOHTO-GYMBADGES?" ; "JOHTO GYM BADGES?" - para "If you have eight," - line "you must be good." + para "Als je er acht hebt," ; "If you have eight," + line "ben je vast goed." ; "you must be good." - para "OK, then. Come to" - line "CERULEAN GYM." + para "Oké dan. Kom naar" ; "OK, then. Come to" + line "de CERULEAN GYM." ; "CERULEAN GYM." - para "I'll be happy to" - line "take you on." + para "Ik neem het graag" ; "I'll be happy to" + line "tegen je op." ; "take you on." - para "I'm MISTY, the" - line "GYM LEADER in" + para "Ik ben MISTY, de" ; "I'm MISTY, the" + line "GYMLEIDER in" ; "GYM LEADER in" cont "CERULEAN." done SchoolboyDudleySeenText: - text "Beat the six of us" - line "trainers to win a" - cont "fabulous prize!" + text "Versla zes van" ; "Beat the six of us" + line "ons trainers om" ; "trainers to win a" + cont "een fantastische" ; "fabulous prize!" + cont "prijs te winnen!" ; - para "Think you've got" - line "what it takes?" + para "Denk je dat je" ; "Think you've got" + line "het aan kan?" ; "what it takes?" done SchoolboyDudleyBeatenText: - text "Whoo! Good stuff." + text "Wow! Goed gedaan." ; "Whoo! Good stuff." done SchoolboyDudleyAfterBattleText: - text "I did my best." - line "I have no regrets." + text "Ik deed mijn best." ; "I did my best." + line "Ik heb geen spijt." ; "I have no regrets." done LassEllenSeenText: - text "I'm second." - line "Now it's serious!" + text "Ik ben tweede. Nu" ; "I'm second." + line "wordt het menens!" ; "Now it's serious!" done LassEllenBeatenText: - text "How could I lose?" + text "Hoe kon ik" ; "How could I lose?" + line "verliezen?" ; done LassEllenAfterBattleText: - text "I did my best." - line "I have no regrets." + text "Ik deed mijn best." ; "I did my best." + line "Ik heb geen spijt." ; "I have no regrets." done SchoolboyJoeSeenText: - text "Here's No. 3!" - line "I won't be easy." + text "Hier is nr. 3!" ; "Here's No. 3!" + line "Ik hou me niet in." ; "I won't be easy." done SchoolboyJoeBeatenText: - text "Ow! Stomped flat!" + text "Auw! Verpletterd!" ; "Ow! Stomped flat!" done SchoolboyJoeAfterBattleText: - text "I did my best." - line "I have no regrets." + text "Ik deed mijn best." ; "I did my best." + line "Ik heb geen spijt." ; "I have no regrets." done LassLauraSeenText: - text "I'm No. 4!" - line "Getting tired?" + text "Ik ben nr. 4!" ; "I'm No. 4!" + line "Ben je al moe?" ; "Getting tired?" done LassLauraBeatenText: - text "I lost too…" + text "Ik verloor ook…" ; "I lost too…" done LassLauraAfterBattleText: - text "I did my best." - line "I have no regrets." + text "Ik deed mijn best." ; "I did my best." + line "Ik heb geen spijt." ; "I have no regrets." done CamperLloydSeenText: - text "OK! I'm No. 5." - line "I'll stomp you!" + text "Oké! Ik ben nr. 5." ; "OK! I'm No. 5." + line "Ik maak je af!" ; "I'll stomp you!" done CamperLloydBeatenText: - text "Whoa! Too much." + text "Wow! Te veel." ; "Whoa! Too much." done CamperLloydAfterBattleText: - text "I did my best." - line "I have no regrets." + text "Ik deed mijn best." ; "I did my best." + line "Ik heb geen spijt." ; "I have no regrets." done LassShannonSeenText: - text "I'm the last in" - line "line, but I tell" - cont "you, I'm tough!" + text "Ik ben de laatste," ; "I'm the last in" + line "maar ik zeg je," ; "line, but I tell" + cont "ik ben pittig!" ; "you, I'm tough!" done LassShannonBeatenText: - text "You're kidding." + text "Meen je niet." ; "You're kidding." done LassShannonAfterBattleText: - text "I did my best." - line "I have no regrets." + text "Ik deed mijn best." ; "I did my best." + line "Ik heb geen spijt." ; "I have no regrets." done SupernerdPatSeenText: - text "Mufufufu…" + text "Mehehehe…" ; "Mufufufu…" - para "I have nothing to" - line "do with the six-" - cont "pack trainers." + para "Ik heb niets met" ; "I have nothing to" + line "het zestal trainers" ; "do with the six-" + cont "te maken." ; "pack trainers." - para "I waited here to" - line "beat you when you" + para "Ik wachtte hier om" ; "I waited here to" + line "je te verslaan" ; "beat you when you" - para "were tired out by" - line "all the battles." + para "zodra de gevechten" ; "were tired out by" + line "je vermoeiden." ; "all the battles." done SupernerdPatBeatenText: - text "Aren't you tired" - line "at all?" + text "Ben je helemaal" ; "Aren't you tired" + line "niet moe?" ; "at all?" done SupernerdPatAfterBattleText: - text "I'm sorry… I won't" - line "cheat anymore…" + text "Sorry… Ik zal niet" ; "I'm sorry… I won't" + line "meer valsspelen…" ; "cheat anymore…" done CooltrainermKevinNuggetText: - text "You took on one" - line "more battle than" + text "Je deed één" ; "You took on one" + line "gevecht meer dan" ; "more battle than" - para "you expected, but" - line "you won anyway." + para "je verwachtte," ; "you expected, but" + line "maar je won toch." ; "you won anyway." - para "As promised, you" - line "win a prize." + para "Zoals beloofd win" ; "As promised, you" + line "je een prijs." ; "win a prize." done CooltrainermKevinSeenText: - text "But after seeing" - line "how you battle, I" + text "Maar nadat ik heb" ; "But after seeing" + line "gezien hoe je vecht," ; "how you battle, I" - para "want to see how" - line "I'll fare." + para "wil ik weten hoe" ; "want to see how" + line "ik het doe." ; "I'll fare." - para "How about it? Let" - line "me take you on." + para "Wat denk je? Laat" ; "How about it? Let" + line "mij je uitdagen." ; "me take you on." done CooltrainermKevinBeatenText: - text "I've never had a" - line "battle this good!" + text "Zo'n goed gevecht" ; "I've never had a" + line "had ik nog nooit!" ; "battle this good!" done CooltrainermKevinAfterBattleText: - text "That was a great" - line "battle!" + text "Dat was een" ; "That was a great" + line "goed gevecht!" ; "battle!" - para "You and your #-" - line "MON are truly out-" - cont "standing!" + para "Jij en je #MON" ; "You and your #-" + line "zijn echt" ; "MON are truly out-" + cont "indrukwekkend!" ; "standing!" done BillsHouseSignText: - text "SEA COTTAGE" - line "BILL'S HOUSE" + text "ZEEHUISJE" ; "SEA COTTAGE" + line "HUIS VAN BILL" ; "BILL'S HOUSE" done UnusedBillsHouseSignText: ; unreferenced - text "BILL'S HOUSE" + text "HUISJE VAN BILL" ; "BILL'S HOUSE" done Route25_MapEvents: diff --git a/maps/Route26.asm b/maps/Route26.asm index 77677df5f83..2a0e4f699a0 100644 --- a/maps/Route26.asm +++ b/maps/Route26.asm @@ -253,161 +253,162 @@ Route26MaxElixer: itemball MAX_ELIXER CooltrainermJakeSeenText: - text "I'm making my" - line "final preparations" + text "Ik doe m'n laatste" ; "I'm making my" + line "voorbereidingen" ; "final preparations" - para "for the #MON" + para "voor de #MON-" ; "for the #MON" line "LEAGUE." done CooltrainermJakeBeatenText: - text "I blew it!" + text "Verknald!" ; "I blew it!" done CooltrainermJakeAfterBattleText: - text "It's going to be" - line "tough to win at" - cont "the LEAGUE." + text "Het gaat lastig" ; "It's going to be" + line "worden om bij de" ; "tough to win at" + cont "LEAGUE te winnen." ; "the LEAGUE." - para "I need to do some" - line "more training." + para "Ik moet wat meer" ; "I need to do some" + line "trainen." ; "more training." - para "I hear that the" + para "Ik hoorde dat de" ; "I hear that the" line "LEAGUE's ELITE" - para "FOUR are tougher" - line "than GYM LEADERS." + para "FOUR sterker zijn" ; "FOUR are tougher" + line "dan GYMLEIDERS." ; "than GYM LEADERS." done CooltrainermGaven3SeenText: - text "By experiencing" - line "tough battles, you" - cont "gain power." + text "Je wordt sterker" ; "By experiencing" + line "door moeilijke" ; "tough battles, you" + cont "gevechten." ; "gain power." done CooltrainermGaven3BeatenText: - text "Gaah! Life is even" - line "tougher!" + text "Aaah! Het leven" ; "Gaah! Life is even" + line "is nog moeilijker!" ; "tougher!" done CooltrainermGavenAfterText: - text "To get to #MON" - line "LEAGUE, you have" + text "Om bij de #MON" ; "To get to #MON" + line "LEAGUE te komen," ; "LEAGUE, you have" - para "to get through" - line "VICTORY ROAD." + para "moet je door" ; "to get through" + line "VICTORY ROAD heen." ; "VICTORY ROAD." - para "But VICTORY ROAD" - line "is tough." + para "Maar VICTORY ROAD" ; "But VICTORY ROAD" + line "is moeilijk." ; "is tough." - para "Practically nobody" - line "goes there!" + para "Praktisch niemand" ; "Practically nobody" + line "gaat daar heen!" ; "goes there!" done CooltrainerfJoyceSeenText: - text "Since you've come" - line "this far, you must" - cont "be good." + text "Als je zo ver" ; "Since you've come" + line "bent gekomen, moet" ; "this far, you must" + cont "je wel goed zijn." ; "be good." - para "I'm going to give" - line "this battle every-" - cont "thing I've got!" + para "Ik ga dit gevecht" ; "I'm going to give" + line "alles geven wat" ; "this battle every-" + cont "ik in me heb!" ; "thing I've got!" done CooltrainerfJoyceBeatenText: - text "No! I don't" - line "believe this!" + text "Nee! Ik geloof" ; "No! I don't" + line "dit niet!" ; "believe this!" done CooltrainerfJoyceAfterBattleText: - text "I've defeated" - line "eight GYM LEADERS," + text "Ik heb acht" ; "I've defeated" + line "GYMLEIDERS ver-" ; "eight GYM LEADERS," - para "so I was feeling" - line "confident." + para "slagen, dus ik" ; "so I was feeling" + line "was vol vertrouwen." ; "confident." - para "I'll have to try" - line "harder next time." + para "Ik moet harder m'n" ; "I'll have to try" + line "best doen." ; "harder next time." done CooltrainerfBeth1SeenText: - text "I lost to a train-" - line "er named ." + text "Ik verloor tegen" ; "I lost to a train-" + line "een trainer genaamd" ; "er named ." - para "He was really" - line "strong, but…" + para ". Hij was" ; "He was really" + line "erg sterk, maar…" ; "strong, but…" - para "It was as if he" - line "absolutely had to" - cont "win at any cost." + para "Het leek alsof hij" ; "It was as if he" + line "koste wat het kost" ; "absolutely had to" + cont "moest winnen." ; "win at any cost." - para "I felt sorry for" - line "his #MON." + para "Ik had medelijden" ; "I felt sorry for" + line "met zijn #MON." ; "his #MON." done CooltrainerfBeth1BeatenText: - text "#MON aren't" - line "tools of war." + text "#MON zijn geen" ; "#MON aren't" + line "oorlogswapens." ; "tools of war." done CooltrainerfBethAfterText: - text "#MON are in-" - line "valuable, lifelong" - cont "partners." + text "#MON zijn on-" ; "#MON are in-" + line "schatbare partners" ; "valuable, lifelong" + cont "voor het leven." ; "partners." done PsychicRichardSeenText: - text "Wow, look at all" - line "those BADGES!" - cont "I'm impressed." + text "Wow, kijk al die" ; "Wow, look at all" + line "BADGES! Ik ben" ; "those BADGES!" + cont "onder de indruk." ; "I'm impressed." - para "But you're not" - line "satisfied by just" + para "Maar ze gewoon" ; "But you're not" + line "verzamelen is niet" ; "satisfied by just" - para "collecting them," - line "right?" + para "genoeg voor je," ; "collecting them," + line "toch?" ; "right?" done PsychicRichardBeatenText: - text "Good battle!" + text "Goed gevecht!" ; "Good battle!" done PsychicRichardAfterBattleText: - text "People and #MON" - line "grow from their" - cont "experiences." + text "Mensen en #MON" ; "People and #MON" + line "groeien van hun" ; "grow from their" + cont "ervaringen." ; "experiences." - para "Don't get lazy and" - line "complacent." + para "Word niet lui" ; "Don't get lazy and" + line "en zelfingenomen." ; "complacent." done FisherScottSeenText: - text "I'm feeling great" - line "today!" + text "Ik voel me ge-" ; "I'm feeling great" + line "weldig vandaag!" ; "today!" - para "I feel like I" - line "could boot even" - cont "the LEAGUE CHAMP!" + para "Ik denk dat ik" ; "I feel like I" + line "zelfs de LEAGUE-" ; "could boot even" + cont "KAMPIOEN kan" ; "the LEAGUE CHAMP!" + cont "verslaan!" ; done FisherScottBeatenText: - text "No! Not in this" - line "battle!" + text "Nee! Niet in" ; "No! Not in this" + line "dit gevecht!" ; "battle!" done FisherScottAfterBattleText: - text "Just like in fish-" - line "ing, it's all over" + text "Net als met vissen" ; "Just like in fish-" + line "is het voorbij" ; "ing, it's all over" - para "in #MON if you" - line "give up." + para "met #MON als" ; "in #MON if you" + line "je opgeeft." ; "give up." done Route26SignText: text "ROUTE 26" - para "#MON LEAGUE" - line "RECEPTION GATE" + para "#MON-LEAGUE" + line "ONTVANGSTPOORT" ; "RECEPTION GATE" done Route26_MapEvents: diff --git a/maps/Route27.asm b/maps/Route27.asm index 70c70eb72fb..a56c811b778 100644 --- a/maps/Route27.asm +++ b/maps/Route27.asm @@ -315,154 +315,156 @@ Route27FisherStepLeftOnceMovement: step_end Route27FisherHeyText: - text "Hey!" + text "Hé!" ; "Hey!" done Route27FisherText: - text "Do you know what" - line "you just did?" + text "Weet je wat je" ; "Do you know what" + line "zojuist deed?" ; "you just did?" - para "You've taken your" - line "first step into" - cont "KANTO." + para "Je hebt je eerste" ; "You've taken your" + line "stap in KANTO" ; "first step into" + cont "gezet." ; "KANTO." - para "Check your #-" - line "GEAR MAP and see." + para "Kijk maar eens op" ; "Check your #-" + line "je #GEAR-kaart." ; "GEAR MAP and see." done CooltrainermBlakeSeenText: - text "You look pretty" - line "strong." - cont "Let me battle you!" + text "Je ziet er best" ; "You look pretty" + line "sterk uit. Laat" ; "strong." + cont "me met je vechten!" ; "Let me battle you!" done CooltrainermBlakeBeatenText: - text "Yow!" + text "Auw!" ; "Yow!" done CooltrainermBlakeAfterBattleText: - text "If you prevail on" - line "this harsh trek," + text "Als je dit zware" ; "If you prevail on" + line "pad volhoudt, zal" ; "this harsh trek," - para "the truth will be" - line "revealed!" + para "de waarheid naar" ; "the truth will be" + line "boven komen!" ; "revealed!" - para "Heh, sorry, I just" - line "wanted to say" - cont "something cool." + para "Heh, sorry. Ik" ; "Heh, sorry, I just" + line "wou gewoon wat" ; "wanted to say" + cont "cools zeggen." ; "something cool." done CooltrainermBrianSeenText: - text "Hm? You're good," - line "aren't you?" + text "Hm? Je bent" ; "Hm? You're good," + line "goed, of niet?" ; "aren't you?" done CooltrainermBrianBeatenText: - text "Just as I thought!" + text "Ik wist het!" ; "Just as I thought!" done CooltrainermBrianAfterBattleText: - text "A good trainer can" - line "recognize other" - cont "good trainers." + text "Een goede trainer" ; "A good trainer can" + line "kan andere goede" ; "recognize other" + cont "trainers herkennen." ; "good trainers." done CooltrainerfReenaSeenText: - text "You shouldn't" - line "underestimate the" + text "Je moet de wilde" ; "You shouldn't" + line "#MON in dit" ; "underestimate the" - para "wild #MON in" - line "these parts." + para "gebied niet" ; "wild #MON in" + line "onderschatten." ; "these parts." done CooltrainerfReenaBeatenText: - text "Oh! You're much" - line "too strong!" + text "Oh! Je bent veel" ; "Oh! You're much" + line "te sterk!" ; "too strong!" done CooltrainerfReenaAfterBattleText: - text "You're just a kid," - line "but you're not to" + text "Je bent maar een" ; "You're just a kid," + line "kind, maar je" ; "but you're not to" - para "be underestimated" - line "either." + para "moet ook niet" ; "be underestimated" + line "worden onderschat." ; "either." done CooltrainerfMeganSeenText: - text "It's rare to see" - line "anyone come here." + text "Je ziet hier niet" ; "It's rare to see" + line "veel mensen komen." ; "anyone come here." - para "Are you training" - line "on your own?" + para "Train je in je" ; "Are you training" + line "eentje?" ; "on your own?" done CooltrainerfMeganBeatenText: - text "Oh! You're really" - line "strong!" + text "Oh! Je bent echt" ; "Oh! You're really" + line "sterk!" ; "strong!" done CooltrainerfMeganAfterBattleText: - text "I'm checking out" - line "pre- and post-" - cont "evolution #MON." + text "Ik bestudeer pre-" ; "I'm checking out" + line "en post-evolutie" ; "pre- and post-" + cont "#MON." ; "evolution #MON." - para "Evolution really" - line "does make #MON" - cont "stronger." + para "Evolutie maakt" ; "Evolution really" + line "#MON echt" ; "does make #MON" + cont "sterker." ; "stronger." - para "But evolved forms" - line "also learn moves" - cont "later on." + para "Maar geëvolueerde" ; "But evolved forms" + line "vormen leren aan-" ; "also learn moves" + cont "vallen ook later." ; "later on." done PsychicGilbertSeenText: - text "Don't say a thing!" + text "Zeg niets!" ; "Don't say a thing!" - para "Let me guess what" - line "you're thinking." + para "Laat me raden" ; "Let me guess what" + line "wat je denkt." ; "you're thinking." para "Mmmmmmm…" - para "I got it! You're" - line "on the #MON" - cont "LEAGUE challenge!" + para "Ik heb het! Je" ; "I got it! You're" + line "bent bezig met" ; "on the #MON" + cont "de #MON-LEAGUE-" ; "LEAGUE challenge!" + cont "uitdaging!" ; done PsychicGilbertBeatenText: - text "You're too much!" + text "Je bent te veel!" ; "You're too much!" done PsychicGilbertAfterBattleText: - text "With your skills," - line "you'll do well at" - cont "the LEAGUE." + text "Met jouw vaardig-" ; "With your skills," + line "heden zal je het" ; "you'll do well at" + cont "goed doen in" ; "the LEAGUE." + cont "de LEAGUE." ; - para "That's what my" - line "premonition says." + para "Dat zegt" ; "That's what my" + line "mijn voorspelling." ; "premonition says." done BirdKeeperJose2SeenText: - text "Tweet! Tweet!" - line "Tetweet!" + text "Tjilp! Tjilp!" ; "Tweet! Tweet!" + line "Ts-tjilp!" ; "Tetweet!" done BirdKeeperJose2BeatenText: - text "Tweet!" + text "Tjilp!" ; "Tweet!" done BirdKeeperJose2AfterBattleText: - text "BIRD KEEPERS like" - line "me mimic bird" + text "VOGELHOUDERS zoals" ; "BIRD KEEPERS like" + line "ik geven commando's" ; "me mimic bird" - para "whistles to com-" - line "mand #MON." + para "door te fluiten" ; "whistles to com-" + line "als een vogel." ; "mand #MON." done TohjoFallsSignText: - text "TOHJO FALLS" + text "TOHJO-WATERVAL" ; "TOHJO FALLS" - para "THE LINK BETWEEN" - line "KANTO AND JOHTO" + para "DE LINK TUSSEN" ; "THE LINK BETWEEN" + line "KANTO EN JOHTO" ; "KANTO AND JOHTO" done Route27_MapEvents: diff --git a/maps/Route27SandstormHouse.asm b/maps/Route27SandstormHouse.asm index 561d3b9a8c9..7483d868127 100644 --- a/maps/Route27SandstormHouse.asm +++ b/maps/Route27SandstormHouse.asm @@ -40,55 +40,56 @@ SandstormHouseBookshelf: jumpstd MagazineBookshelfScript SandstormHouseWomanText1: - text "Where are you off" - line "to with #MON?" + text "Waar ga je met" ; "Where are you off" + line "je #MON heen?" ; "to with #MON?" - para "#MON LEAGUE?" + para "#MON-LEAGUE?" - para "Are your #MON" - line "loyal enough for" - cont "you to win?" + para "Zijn je #MON" ; "Are your #MON" + line "trouw genoeg om" ; "loyal enough for" + cont "te winnen?" ; "you to win?" - para "Let me see…" + para "Eens zien…" ; "Let me see…" done SandstormHouseWomanLoyalText: - text "Ah! Your #MON" - line "trusts you very" - cont "much." + text "Ah! Je #MON" ; "Ah! Your #MON" + line "vertrouwt je" ; "trusts you very" + cont "volledig." ; "much." - para "It's nice to see a" - line "good trainer." + para "Fijn om een goede" ; "It's nice to see a" + line "trainer te zien." ; "good trainer." - para "Here. A gift for" - line "your journey." + para "Hier. Iets kleins" ; "Here. A gift for" + line "voor je reis." ; "your journey." done SandstormHouseSandstormDescription: - text "TM37 happens to be" - line "SANDSTORM." + text "TM37 is ZANDSTORM." ; "TM37 happens to be" + ;line "ZANDSTORM." ; "SANDSTORM." - para "It's a move that" - line "inflicts damage on" - cont "both battlers." + para "Het is een aanval" ; "It's a move that" + line "die schade doet aan" ; "inflicts damage on" + cont "beide vechters." ; "both battlers." - para "It's for advanced" - line "trainers only." + para "Het is alleen voor" ; "It's for advanced" + line "gevorderde" ; "trainers only." + cont "trainers." ; - para "Use it if you" - line "dare. Good luck!" + para "Gebruik het als" ; "Use it if you" + line "je durft. Succes!" ; "dare. Good luck!" done SandstormHouseWomanDisloyalText: - text "If it doesn't come" - line "to trust you some" + text "Als het je niet" ; "If it doesn't come" + line "meer gaat ver-" ; "to trust you some" - para "more, it could be" - line "tough going." + para "trouwen, zal het" ; "more, it could be" + line "lastig worden." ; "tough going." - para "Trust is the tie" - line "that binds #MON" - cont "and trainers." + para "Vertrouwen is de" ; "Trust is the tie" + line "band die #MON" ; "that binds #MON" + cont "en trainers bindt." ; "and trainers." done Route27SandstormHouse_MapEvents: From 363599b03189624039cc7eb5f1f07c16d76c62c0 Mon Sep 17 00:00:00 2001 From: BasVroegop Date: Fri, 3 Jan 2025 08:08:12 +0100 Subject: [PATCH 05/15] Validator fixes. --- maps/Route25.asm | 18 +++++++++--------- maps/Route26.asm | 8 ++++---- maps/Route27.asm | 4 ++-- maps/Route27SandstormHouse.asm | 4 ++-- 4 files changed, 17 insertions(+), 17 deletions(-) diff --git a/maps/Route25.asm b/maps/Route25.asm index 068b30e916d..dd45eaa18ec 100644 --- a/maps/Route25.asm +++ b/maps/Route25.asm @@ -247,15 +247,15 @@ Route25MistyDateText: cont "noemen?" ; "like you?" para "Ettertjes! Je" ; "Pests! You heard" - line "hoort me, ettertje!" ; "me right, pest!" + line "hoort me ettertje!" ; "me right, pest!" para "…" para "…Oh? Die BADGES" ; "…Oh? Those BADGES" line "die je hebt… Zijn" ; "you have… Are they" - cont "dat JOHTO-GYMBADGES?" ; "JOHTO GYM BADGES?" + cont "dat JOHTO-BADGES?" ; "JOHTO GYM BADGES?" - para "Als je er acht hebt," ; "If you have eight," + para "Als je acht hebt," ; "If you have eight," line "ben je vast goed." ; "you must be good." para "Oké dan. Kom naar" ; "OK, then. Come to" @@ -364,8 +364,8 @@ SupernerdPatSeenText: text "Mehehehe…" ; "Mufufufu…" para "Ik heb niets met" ; "I have nothing to" - line "het zestal trainers" ; "do with the six-" - cont "te maken." ; "pack trainers." + line "het zestal" ; "do with the six-" + cont "trainers te maken." ; "pack trainers." para "Ik wachtte hier om" ; "I waited here to" line "je te verslaan" ; "beat you when you" @@ -396,11 +396,11 @@ CooltrainermKevinNuggetText: done CooltrainermKevinSeenText: - text "Maar nadat ik heb" ; "But after seeing" - line "gezien hoe je vecht," ; "how you battle, I" + text "Maar nu ik zag hoe" ; "But after seeing" + line "je vecht, wil ik," ; "how you battle, I" - para "wil ik weten hoe" ; "want to see how" - line "ik het doe." ; "I'll fare." + para "weten hoe ik het" ; "want to see how" + line "doe." ; "I'll fare." para "Wat denk je? Laat" ; "How about it? Let" line "mij je uitdagen." ; "me take you on." diff --git a/maps/Route26.asm b/maps/Route26.asm index 2a0e4f699a0..7cdc9d19711 100644 --- a/maps/Route26.asm +++ b/maps/Route26.asm @@ -323,16 +323,16 @@ CooltrainerfJoyceAfterBattleText: text "Ik heb acht" ; "I've defeated" line "GYMLEIDERS ver-" ; "eight GYM LEADERS," - para "slagen, dus ik" ; "so I was feeling" - line "was vol vertrouwen." ; "confident." + para "slagen, dus ik was" ; "so I was feeling" + line "vol vertrouwen." ; "confident." para "Ik moet harder m'n" ; "I'll have to try" line "best doen." ; "harder next time." done CooltrainerfBeth1SeenText: - text "Ik verloor tegen" ; "I lost to a train-" - line "een trainer genaamd" ; "er named ." + text "Ik verloor van een" ; "I lost to a train-" + line "trainer genaamd" ; "er named ." para ". Hij was" ; "He was really" line "erg sterk, maar…" ; "strong, but…" diff --git a/maps/Route27.asm b/maps/Route27.asm index a56c811b778..6cdd4a58c18 100644 --- a/maps/Route27.asm +++ b/maps/Route27.asm @@ -363,8 +363,8 @@ CooltrainermBrianBeatenText: CooltrainermBrianAfterBattleText: text "Een goede trainer" ; "A good trainer can" - line "kan andere goede" ; "recognize other" - cont "trainers herkennen." ; "good trainers." + line "herkent andere" ; "recognize other" + cont "goede trainers." ; "good trainers." done CooltrainerfReenaSeenText: diff --git a/maps/Route27SandstormHouse.asm b/maps/Route27SandstormHouse.asm index 7483d868127..0c220d4e5be 100644 --- a/maps/Route27SandstormHouse.asm +++ b/maps/Route27SandstormHouse.asm @@ -69,8 +69,8 @@ SandstormHouseSandstormDescription: ;line "ZANDSTORM." ; "SANDSTORM." para "Het is een aanval" ; "It's a move that" - line "die schade doet aan" ; "inflicts damage on" - cont "beide vechters." ; "both battlers." + line "beide trainers" ; "inflicts damage on" + cont "schade aanricht." ; "both battlers." para "Het is alleen voor" ; "It's for advanced" line "gevorderde" ; "trainers only." From e40b3c1d4e27f11c42581fd8a0c88f04382a4471 Mon Sep 17 00:00:00 2001 From: BasVroegop Date: Fri, 3 Jan 2025 08:10:35 +0100 Subject: [PATCH 06/15] validator fix. --- maps/OlivineCity.asm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/maps/OlivineCity.asm b/maps/OlivineCity.asm index a1835127dc2..48981c5255d 100644 --- a/maps/OlivineCity.asm +++ b/maps/OlivineCity.asm @@ -214,7 +214,7 @@ OlivineCitySailor1Text: line "donker van de" ; "black of night," para "nacht, is de zee" ; "the sea is even" - line "nog verraderlijker!" ; "more treacherous!" + line "verraderlijker!" ; "more treacherous!" para "Zonder het baken" ; "Without the beacon" line "van de VUURTOREN" ; "of the LIGHTHOUSE" From 17dab66e87e69082b88459573df9ec0f042cce5c Mon Sep 17 00:00:00 2001 From: BasVroegop Date: Fri, 3 Jan 2025 08:12:49 +0100 Subject: [PATCH 07/15] Saffron translations. --- maps/SaffronMagnetTrainStation.asm | 95 +++++++++++++++--------------- maps/SaffronMart.asm | 15 +++-- maps/SaffronPokecenter1F.asm | 84 +++++++++++++------------- 3 files changed, 97 insertions(+), 97 deletions(-) diff --git a/maps/SaffronMagnetTrainStation.asm b/maps/SaffronMagnetTrainStation.asm index 7158a7b6126..0a98edce3ca 100644 --- a/maps/SaffronMagnetTrainStation.asm +++ b/maps/SaffronMagnetTrainStation.asm @@ -125,92 +125,93 @@ SaffronMagnetTrainStationPlayerLeaveTrainAndEnterStationMovement: step_end SaffronMagnetTrainStationOfficerTrainIsntOperatingText: - text "I'm sorry, but the" - line "MAGNET TRAIN isn't" - cont "operating now." + text "Sorry, de" ; "I'm sorry, but the" + line "ZWEEFTREIN is" ; "MAGNET TRAIN isn't" + cont "buiten gebruik." ; "operating now." done SaffronMagnetTrainStationOfficerAreYouComingOnBoardText: - text "We'll soon depart" - line "for GOLDENROD." + text "We vertrekken zo" ; "We'll soon depart" + line "naar GOLDENROD." ; "for GOLDENROD." - para "Are you coming on" - line "board?" + para "Kom je aan boord?" ; "Are you coming on" + ;line "boord?" ; "board?" done SaffronMagnetTrainStationOfficerRightThisWayText: - text "May I see your" - line "rail PASS, please?" + text "Mag ik je" ; "May I see your" + line "TREINKAARTJE zien?" ; "rail PASS, please?" - para "OK. Right this" - line "way, please." + para "Oké. Deze kant" ; "OK. Right this" + line "op, alsjeblieft." ; "way, please." done SaffronMagnetTrainStationOfficerYouDontHaveAPassText: - text "Sorry, but you" - line "don't have a PASS." + text "Je hebt geen" ; "Sorry, but you" + line "TREINKAARTJE." ; "don't have a PASS." done SaffronMagnetTrainStationOfficerHopeToSeeYouAgainText: - text "We hope to see you" - line "again." + text "Tot ziens!" ; "We hope to see you" + ;line "" ; "again." done SaffronMagnetTrainStationOfficerArrivedInSaffronText: - text "We have arrived in" - line "SAFFRON." + text "We zijn in SAFFRON" ; "We have arrived in" + line "aangekomen." ; "SAFFRON." - para "We hope to see you" - line "again." + para "Tot ziens!" ; "We hope to see you" + ;line "" ; "again." done SaffronMagnetTrainStationGymGuideText: - text "The MAGNET TRAIN" - line "is a super-modern" + text "De ZWEEFTREIN" ; "The MAGNET TRAIN" + line "is een super-" ; "is a super-modern" - para "rail liner that" - line "uses electricity" + para "moderne spoorlijn" ; "rail liner that" + line "die elektriciteit" ; "uses electricity" - para "and magnets to" - line "attain incredible" - cont "speed." + para "en magneten gebruikt" ; "and magnets to" + line "om geweldige snel-" ; "attain incredible" + cont "heid te bereiken." ; "speed." - para "However, if there" - line "isn't any elec-" - cont "tricity…" + para "Maar als er geen" ; "However, if there" + line "elektriciteit is…" ; "isn't any elec-" + ;cont "tricity…" done SaffronMagnetTrainStationGymGuideText_ReturnedMachinePart: - text "Whew…" + text "Poeh…" ; "Whew…" - para "How many times" - line "have I gone back" + para "Hoe vaak ben" ; "How many times" + line "ik heen en weer" ; "have I gone back" - para "and forth between" - line "KANTO and JOHTO?" + para "gegaan tussen" ; "and forth between" + line "KANTO en JOHTO?" ; "KANTO and JOHTO?" done SaffronMagnetTrainStationTeacherText: - text "Before the MAGNET" - line "TRAIN STATION was" + text "Voordat het ZWEEF-" ; "Before the MAGNET" + line "TREINSTATION er" ; "TRAIN STATION was" - para "built, there was a" - line "house there." + para "was, was er een" ; "built, there was a" + line "huis daar." ; "house there." - para "A little girl" - line "named COPYCAT used" - cont "to live there." + para "Een klein meisje" ; "A little girl" + line "genaamd de NA-APER" ; "named COPYCAT used" + cont "woonde daar." ; "to live there." done SaffronMagnetTrainStationLassText: - text "Hi. Do you have a" - line "rail PASS? I have" + text "Hoi. Heb je een" ; "Hi. Do you have a" + line "TREINKAARTJE? Ik" ; "rail PASS? I have" - para "one. All the peo-" - line "ple in SAFFRON who" + para "heb er een. Alle" ; "one. All the peo-" + line "mensen in SAFFRON" ; "ple in SAFFRON who" - para "ride the MAGNET" - line "TRAIN have PASSES." + para "die de ZWEEFTREIN" ; "ride the MAGNET" + line "nemen, hebben" ; "TRAIN have PASSES." + cont "TREINKAARTJES." ; done SaffronMagnetTrainStation_MapEvents: diff --git a/maps/SaffronMart.asm b/maps/SaffronMart.asm index 9bd6a2f56c9..601783ab1ae 100644 --- a/maps/SaffronMart.asm +++ b/maps/SaffronMart.asm @@ -21,18 +21,17 @@ SaffronMartCooltrainerFScript: jumptextfaceplayer SaffronMartCooltrainerFText SaffronMartCooltrainerMText: - text "There's a big" - line "RADIO TOWER in" - cont "LAVENDER." + text "In LAVENDER is een" ; "There's a big" + line "grote RADIOTOREN." ; "RADIO TOWER in" done SaffronMartCooltrainerFText: - text "I want to become" - line "stronger, but I'm" - cont "not good yet…" + text "Ik wil sterker" ; "I want to become" + line "worden, maar ik" ; "stronger, but I'm" + cont "ben nog niet goed…" ; "not good yet…" - para "Could you show me" - line "how sometime?" + para "Zou je het eens" ; "Could you show me" + line "voor kunnen doen?" ; "how sometime?" done SaffronMart_MapEvents: diff --git a/maps/SaffronPokecenter1F.asm b/maps/SaffronPokecenter1F.asm index f9c1cfb1368..d1b0c0085ab 100644 --- a/maps/SaffronPokecenter1F.asm +++ b/maps/SaffronPokecenter1F.asm @@ -40,73 +40,73 @@ SaffronPokecenter1FYoungsterScript: jumptextfaceplayer SaffronPokecenter1FYoungsterText SaffronPokecenter1FTeacherText: - text "What are JOHTO's" - line "#MON CENTERS" - cont "like?" + text "Hoe zijn de" ; "What are JOHTO's" + line "#MONCENTRA in" ; "#MON CENTERS" + cont "JOHTO?" ; "like?" - para "…Oh, I see. So" - line "they're not much" + para "…Oh, oké. Dus" ; "…Oh, I see. So" + line "niet heel anders" ; "they're not much" - para "different from the" - line "ones in KANTO." + para "dan degenen hier" ; "different from the" + line "in KANTO." ; "ones in KANTO." - para "I can go to JOHTO" - line "without worrying," - cont "then!" + para "Dan kan ik zonder" ; "I can go to JOHTO" + line "zorgen naar JOHTO!" ; "without worrying," + ;cont "JOHTO!" ; "then!" done SaffronPokecenter1FTeacherMobileText: - text "What are JOHTO's" - line "#MON CENTERS" - cont "like?" + text "Hoe zijn de" ; "What are JOHTO's" + line "#MONCENTRA in" ; "#MON CENTERS" + cont "JOHTO?" ; "like?" - para "…Oh, I see." - line "So they let you" + para "Oh, oké. Dus ze" ; "…Oh, I see." + line "laten je linken" ; "So they let you" - para "link with people" - line "far away?" + para "met mensen van" ; "link with people" + line "ver weg?" ; "far away?" - para "Then I'll get my" - line "friend in JOHTO to" + para "Dan zal ik mijn" ; "Then I'll get my" + line "vriend in JOHTO" ; "friend in JOHTO to" - para "catch a MARILL and" - line "trade it to me!" + para "een MARILL laten" ; "catch a MARILL and" + line "vangen en ruilen!" ; "trade it to me!" done SaffronPokecenter1FFisherText: - text "I just happened to" - line "come through ROCK" + text "Ik kwam toevallig" ; "I just happened to" + line "door ROTSTUNNEL." ; "come through ROCK" - para "TUNNEL. There was" - line "some commotion at" - cont "the POWER PLANT." + para "Er was wat" ; "TUNNEL. There was" + line "commotie bij de" ; "some commotion at" + cont "ENERGIECENTRALE." ; "the POWER PLANT." done SaffronPokecenter1FFisherReturnedMachinePartText: - text "Caves collapse" - line "easily." + text "Grotten storten" ; "Caves collapse" + line "makkelijk in." ; "easily." - para "Several caves have" - line "disappeared in the" + para "Verscheidene grot-" ; "Several caves have" + line "ten zijn verdwenen" ; "disappeared in the" - para "past few years," - line "like the one out-" - cont "side CERULEAN." + para "in de afgelopen" ; "past few years," + line "jaren, zoals die" ; "like the one out-" + cont "buiten CERULEAN." ; "side CERULEAN." - para "As a pro HIKER," - line "that's common" - cont "knowledge." + para "Als een pro-" ; "As a pro HIKER," + line "WANDELAAR is dat" ; "that's common" + cont "algemene kennis." ; "knowledge." done SaffronPokecenter1FYoungsterText: - text "SILPH CO.'s HEAD" - line "OFFICE and the" + text "SILPH B.V's" ; "SILPH CO.'s HEAD" + line "HOOFDKANTOOR en" ; "OFFICE and the" - para "MAGNET TRAIN STA-" - line "TION--they're the" + para "het ZWEEFTREIN-" ; "MAGNET TRAIN STA-" + line "STATION--dat zijn" ; "TION--they're the" - para "places to see in" - line "SAFFRON." + para "de bezienswaardig-" ; "places to see in" + line "heden in SAFFRON." ; "SAFFRON." done SaffronPokecenter1F_MapEvents: From 28adf13d5692560848b4123464f39680c211da8b Mon Sep 17 00:00:00 2001 From: BasVroegop Date: Fri, 3 Jan 2025 08:14:30 +0100 Subject: [PATCH 08/15] Validator fix --- maps/SaffronMagnetTrainStation.asm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/maps/SaffronMagnetTrainStation.asm b/maps/SaffronMagnetTrainStation.asm index 0a98edce3ca..8dae1fabf0e 100644 --- a/maps/SaffronMagnetTrainStation.asm +++ b/maps/SaffronMagnetTrainStation.asm @@ -171,7 +171,7 @@ SaffronMagnetTrainStationGymGuideText: para "moderne spoorlijn" ; "rail liner that" line "die elektriciteit" ; "uses electricity" - para "en magneten gebruikt" ; "and magnets to" + para "en magneten benut" ; "and magnets to" line "om geweldige snel-" ; "attain incredible" cont "heid te bereiken." ; "speed." From 9dffdd62c20c255118a609658c99431d6ee88496 Mon Sep 17 00:00:00 2001 From: BasVroegop Date: Fri, 3 Jan 2025 10:09:29 +0100 Subject: [PATCH 09/15] Translations for link menus. --- engine/link/link.asm | 14 +++++++------- engine/link/place_waiting_text.asm | 2 +- mobile/mobile_40.asm | 16 ++++++++-------- 3 files changed, 16 insertions(+), 16 deletions(-) diff --git a/engine/link/link.asm b/engine/link/link.asm index f01f24820de..18a61324a37 100644 --- a/engine/link/link.asm +++ b/engine/link/link.asm @@ -1571,7 +1571,7 @@ LinkTrade_TradeStatsMenu: text_end .String_Stats_Trade: - db "STATS TRADE@" + db "STATS RUIL@" ; "STATS TRADE@" .LinkAbnormalMonText: text_far _LinkAbnormalMonText @@ -1664,7 +1664,7 @@ GSPlaceTradeScreenFooter: ; unreferenced jp PlaceString .CancelString: - db "CANCEL@" + db "SLUIT@" ; "CANCEL@" LinkTradePlaceArrow: ; Indicates which pokemon the other player has selected to trade @@ -2060,19 +2060,19 @@ InitTradeMenuDisplay_Delay: jp InitTradeMenuDisplay String_TradeCancel: - db "TRADE" - next "CANCEL@" + db "RUIL" ; "TRADE" + next "SLUIT@" ; "CANCEL@" LinkAskTradeForText: text_far _LinkAskTradeForText text_end String_TradeCompleted: - db "Trade completed!@" + db "Ruil voltooid!@" "Trade completed!@" String_TooBadTheTradeWasCanceled: - db "Too bad! The trade" - next "was canceled!@" + db "Helaas! De ruil is" ; "Too bad! The trade" + next "geannuleerd!@" ; "was canceled!@" LinkTextboxAtHL: ld d, h diff --git a/engine/link/place_waiting_text.asm b/engine/link/place_waiting_text.asm index dc1fe215ca3..41f9831f765 100644 --- a/engine/link/place_waiting_text.asm +++ b/engine/link/place_waiting_text.asm @@ -21,4 +21,4 @@ PlaceWaitingText:: jp DelayFrames .Waiting: - db "Waiting...!@" + db "Wachten...!@" ; "Waiting...!@" diff --git a/mobile/mobile_40.asm b/mobile/mobile_40.asm index 2a5654836e8..8e0e4cc789c 100644 --- a/mobile/mobile_40.asm +++ b/mobile/mobile_40.asm @@ -5703,7 +5703,7 @@ Function1027eb: ret .Stats_Trade: - db "STATS TRADE@" + db "STATS RUIL@" ; "STATS TRADE@" Function102814: ld a, [wMenuCursorY] @@ -6005,8 +6005,8 @@ Function1029fe: ret String_102a26: - db "TRADE" - next "CANCEL" + db "RUIL" ; "TRADE" + next "SLUITEN" ; "CANCEL" db "@" MenuData3_102a33: @@ -6513,7 +6513,7 @@ Function102e07: ret .waiting - db "Waiting...!@" + db "Wachten...!@" ; "Waiting...!@" Function102e3e: ld de, .CancelString @@ -6522,7 +6522,7 @@ Function102e3e: ret .CancelString: - db "CANCEL@" + db "SLUITEN@" ; "CANCEL@" Function102e4f: farcall LoadMobileTradeBorderTilemap @@ -6610,8 +6610,8 @@ Function102ee7: ret String_102ef4: - db "Too bad! The trade" - next "was canceled!" + db "Helaas! De ruil is" ; "Too bad! The trade" + next "geannuleerd!@" ; "was canceled!" db "@" Function102f15: @@ -6632,7 +6632,7 @@ Function102f32: ret .TradeCompleted: - db "Trade completed!@" + db "Ruil voltooid!@" ; "Trade completed!@" Function102f50: call Function102dc3 From 1626fb73ae56e62c276913a798ffe32603a56178 Mon Sep 17 00:00:00 2001 From: BasVroegop Date: Fri, 3 Jan 2025 10:12:48 +0100 Subject: [PATCH 10/15] Validator fix. --- engine/link/link.asm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/engine/link/link.asm b/engine/link/link.asm index 18a61324a37..05ed7c0830d 100644 --- a/engine/link/link.asm +++ b/engine/link/link.asm @@ -1571,7 +1571,7 @@ LinkTrade_TradeStatsMenu: text_end .String_Stats_Trade: - db "STATS RUIL@" ; "STATS TRADE@" + db "STATS RUIL@" ; "STATS TRADE@" .LinkAbnormalMonText: text_far _LinkAbnormalMonText From 6cb9fc4860cd50c29d55d74e3f8a234d8828e01b Mon Sep 17 00:00:00 2001 From: BasVroegop Date: Fri, 3 Jan 2025 10:32:15 +0100 Subject: [PATCH 11/15] Validator fix. --- engine/link/link.asm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/engine/link/link.asm b/engine/link/link.asm index 05ed7c0830d..63cb99c01ef 100644 --- a/engine/link/link.asm +++ b/engine/link/link.asm @@ -2068,7 +2068,7 @@ LinkAskTradeForText: text_end String_TradeCompleted: - db "Ruil voltooid!@" "Trade completed!@" + db "Ruil voltooid!@" ; "Trade completed!@" String_TooBadTheTradeWasCanceled: db "Helaas! De ruil is" ; "Too bad! The trade" From 7ccf7c3c787fd45c0dcf051ae3f8a0e830fc163c Mon Sep 17 00:00:00 2001 From: BasVroegop Date: Fri, 3 Jan 2025 10:40:43 +0100 Subject: [PATCH 12/15] Translating link menus. --- engine/events/mom.asm | 16 ++++++++-------- engine/link/link.asm | 2 +- engine/link/link_trade.asm | 4 ++-- 3 files changed, 11 insertions(+), 11 deletions(-) diff --git a/engine/events/mom.asm b/engine/events/mom.asm index e1647034c83..78bb9698d07 100644 --- a/engine/events/mom.asm +++ b/engine/events/mom.asm @@ -627,16 +627,16 @@ MomJustDoWhatYouCanText: text_end Mom_SavedString: - db "SAVED@" + db "GESPAARD@" ; "SAVED@" Mon_WithdrawString: - db "WITHDRAW@" + db "HAAL OP@" ; "WITHDRAW@" Mom_DepositString: - db "DEPOSIT@" + db "STORT@" ; "DEPOSIT@" Mom_HeldString: - db "HELD@" + db "VAST@" ; "HELD@" BankOfMom_MenuHeader: db MENU_BACKUP_TILES ; flags @@ -647,7 +647,7 @@ BankOfMom_MenuHeader: .MenuData: db STATICMENU_CURSOR ; flags db 4 ; items - db "GET@" - db "SAVE@" - db "CHANGE@" - db "CANCEL@" + db "HAAL@" ; "GET@" + db "SPAAR@" ; "SAVE@" + db "WISSEL@" ; "CHANGE@" + db "SLUITEN@" ; "CANCEL@" diff --git a/engine/link/link.asm b/engine/link/link.asm index 63cb99c01ef..fa55de16bcb 100644 --- a/engine/link/link.asm +++ b/engine/link/link.asm @@ -1571,7 +1571,7 @@ LinkTrade_TradeStatsMenu: text_end .String_Stats_Trade: - db "STATS RUIL@" ; "STATS TRADE@" + db "STATS RUIL@" ; "STATS TRADE@" .LinkAbnormalMonText: text_far _LinkAbnormalMonText diff --git a/engine/link/link_trade.asm b/engine/link/link_trade.asm index 52149e8108f..bb629ed4cb3 100644 --- a/engine/link/link_trade.asm +++ b/engine/link/link_trade.asm @@ -123,7 +123,7 @@ InitTradeSpeciesList: ret .CancelString: - db "CANCEL@" + db "SLUITEN@" ; "CANCEL@" _LoadTradeScreenBorderGFX: call __LoadTradeScreenBorderGFX @@ -178,7 +178,7 @@ PlaceWaitingTextAndSyncAndExchangeNybble: jp DelayFrames .Waiting: - db "WAITING..!@" + db "WACHTEN..!@" ; "WAITING..!@" LinkTradeMenu: call .MenuAction From 1ece9865578a38ba6e8872c0c90d42901c83a439 Mon Sep 17 00:00:00 2001 From: BasVroegop Date: Fri, 3 Jan 2025 10:45:26 +0100 Subject: [PATCH 13/15] Trading translations. --- engine/link/link.asm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/engine/link/link.asm b/engine/link/link.asm index fa55de16bcb..68dbf4ed237 100644 --- a/engine/link/link.asm +++ b/engine/link/link.asm @@ -598,7 +598,7 @@ ExchangeBytes: ret String_PleaseWait: - db "PLEASE WAIT!@" + db "EVEN GEDULD!" ; "PLEASE WAIT!@" ClearLinkData: ld hl, wLinkData From b86d82f522f291d23f96f474d901cb84ec204277 Mon Sep 17 00:00:00 2001 From: BasVroegop Date: Fri, 3 Jan 2025 10:49:16 +0100 Subject: [PATCH 14/15] Added terminator. --- engine/link/link.asm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/engine/link/link.asm b/engine/link/link.asm index 68dbf4ed237..d840ba5ed6c 100644 --- a/engine/link/link.asm +++ b/engine/link/link.asm @@ -598,7 +598,7 @@ ExchangeBytes: ret String_PleaseWait: - db "EVEN GEDULD!" ; "PLEASE WAIT!@" + db "EVEN GEDULD!@" ; "PLEASE WAIT!@" ClearLinkData: ld hl, wLinkData From 1f071a3b0b1eefb734f064382203a7105425839d Mon Sep 17 00:00:00 2001 From: BasVroegop Date: Fri, 3 Jan 2025 10:50:39 +0100 Subject: [PATCH 15/15] Length fix. --- data/text/common_3.asm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/data/text/common_3.asm b/data/text/common_3.asm index 2b718f6a113..b304166fff2 100644 --- a/data/text/common_3.asm +++ b/data/text/common_3.asm @@ -196,8 +196,8 @@ _SavingDontTurnOffThePowerText:: done _SavedTheGameText:: - text " sloeg" ; " saved" - line "het spel op." ; "the game." + text " sloeg het" ; " saved" + line "spel op." ; "the game." done _AlreadyASaveFileText::