From 1893706b4b5839989c5b267319af5553452de804 Mon Sep 17 00:00:00 2001 From: Hugo Carvalho Date: Wed, 23 Nov 2022 21:19:18 +0000 Subject: [PATCH 1/2] Update Portuguese translation (#2309) --- Lang/Portuguese.pj.Lang | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/Lang/Portuguese.pj.Lang b/Lang/Portuguese.pj.Lang index 9ac802cbf..2e9d1c24a 100644 --- a/Lang/Portuguese.pj.Lang +++ b/Lang/Portuguese.pj.Lang @@ -1,8 +1,8 @@ // Meta information -#1 # "Português" // Language ID -#2 # "Tiago Gomes" // Author -#3 # "3.0" // Version -#4 # "Março, 2022" // Date +#1 # "Português" // Language ID +#2 # "Hugo Carvalho" // Author +#3 # "3.0" // Version +#4 # "Novembro, 2022" // Date /*** Menu ***/ @@ -171,9 +171,9 @@ /*** Options ***/ // Options title -#400# "Definições" +#400# "Configuração" -//Tabs +// Tabs #401# "Plugins" #402# "Directórios" #403# "Definições gerais" @@ -286,6 +286,12 @@ #537# "Contagem de AIs por byte:" #538# "Engine de 32 bits" #539# "Atrasar a interrupção do DP" +#5400# "Modificador overclock:" +#5410# "DMA desalinhado" +#5420# "Aleatorizar as interrupções SI/PI" +#5440# "Tempo de busca em disco:" +#5441# "Turbo" +#5442# "Lento" // Core styles #540# "Interpretador" @@ -566,7 +572,3 @@ // Video plugin #3200# "Nativo" - -#5410# "DMA desalinhado" -#5420# "Randomizar interrupções SI/PI" -#5440# "Tempo de busca em disco" From 8eecb0c823732ac47358366205e0b5ee0af946dc Mon Sep 17 00:00:00 2001 From: Squall Leonhart Date: Thu, 24 Nov 2022 08:19:48 +1100 Subject: [PATCH 2/2] Extend mempak Index Table to the intended 256 bytes, so that the default checksum is actually correct, and include the backup of that data. (#2304) * just a test to see what happens * duplicate the full 256 bytes. * Didn't need to duplicate it after all. The index table wasn't actually 256 bytes as intended, so the checksum was invalid. Cruis'n'USA 1.0 didn't like this one bit. * fully duplicate it after all just in case of a rare case where a game breaks without the backup of the checksum and table. * this looks properly duplicated now. perhaps --- .../Project64-core/N64System/Mips/Mempak.cpp | 26 ++++++++++++++++++- 1 file changed, 25 insertions(+), 1 deletion(-) diff --git a/Source/Project64-core/N64System/Mips/Mempak.cpp b/Source/Project64-core/N64System/Mips/Mempak.cpp index 7e5ad47cd..80d5e0241 100644 --- a/Source/Project64-core/N64System/Mips/Mempak.cpp +++ b/Source/Project64-core/N64System/Mips/Mempak.cpp @@ -109,6 +109,30 @@ void CMempak::Format(int32_t Control) 0x00, 0x03, 0x00, 0x03, 0x00, 0x03, 0x00, 0x03, 0x00, 0x03, 0x00, 0x03, 0x00, 0x03, 0x00, 0x03, 0x00, 0x03, 0x00, 0x03, 0x00, 0x03, 0x00, 0x03, 0x00, 0x03, 0x00, 0x03, 0x00, 0x03, 0x00, 0x03, 0x00, 0x03, 0x00, 0x03, + 0x00, 0x03, 0x00, 0x03, 0x00, 0x03, 0x00, 0x03, 0x00, 0x03, 0x00, 0x03, + 0x00, 0x03, 0x00, 0x03, 0x00, 0x03, 0x00, 0x03, 0x00, 0x03, 0x00, 0x03, + 0x00, 0x03, 0x00, 0x03, 0x00, 0x03, 0x00, 0x03, 0x00, 0x71, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x00, 0x03, 0x00, 0x03, + 0x00, 0x03, 0x00, 0x03, 0x00, 0x03, 0x00, 0x03, 0x00, 0x03, 0x00, 0x03, + 0x00, 0x03, 0x00, 0x03, 0x00, 0x03, 0x00, 0x03, 0x00, 0x03, 0x00, 0x03, + 0x00, 0x03, 0x00, 0x03, 0x00, 0x03, 0x00, 0x03, 0x00, 0x03, 0x00, 0x03, + 0x00, 0x03, 0x00, 0x03, 0x00, 0x03, 0x00, 0x03, 0x00, 0x03, 0x00, 0x03, + 0x00, 0x03, 0x00, 0x03, 0x00, 0x03, 0x00, 0x03, 0x00, 0x03, 0x00, 0x03, + 0x00, 0x03, 0x00, 0x03, 0x00, 0x03, 0x00, 0x03, 0x00, 0x03, 0x00, 0x03, + 0x00, 0x03, 0x00, 0x03, 0x00, 0x03, 0x00, 0x03, 0x00, 0x03, 0x00, 0x03, + 0x00, 0x03, 0x00, 0x03, 0x00, 0x03, 0x00, 0x03, 0x00, 0x03, 0x00, 0x03, + 0x00, 0x03, 0x00, 0x03, 0x00, 0x03, 0x00, 0x03, 0x00, 0x03, 0x00, 0x03, + 0x00, 0x03, 0x00, 0x03, 0x00, 0x03, 0x00, 0x03, 0x00, 0x03, 0x00, 0x03, + 0x00, 0x03, 0x00, 0x03, 0x00, 0x03, 0x00, 0x03, 0x00, 0x03, 0x00, 0x03, + 0x00, 0x03, 0x00, 0x03, 0x00, 0x03, 0x00, 0x03, 0x00, 0x03, 0x00, 0x03, + 0x00, 0x03, 0x00, 0x03, 0x00, 0x03, 0x00, 0x03, 0x00, 0x03, 0x00, 0x03, + 0x00, 0x03, 0x00, 0x03, 0x00, 0x03, 0x00, 0x03, 0x00, 0x03, 0x00, 0x03, + 0x00, 0x03, 0x00, 0x03, 0x00, 0x03, 0x00, 0x03, 0x00, 0x03, 0x00, 0x03, + 0x00, 0x03, 0x00, 0x03, 0x00, 0x03, 0x00, 0x03, 0x00, 0x03, 0x00, 0x03, + 0x00, 0x03, 0x00, 0x03, 0x00, 0x03, 0x00, 0x03, 0x00, 0x03, 0x00, 0x03, + 0x00, 0x03, 0x00, 0x03, 0x00, 0x03, 0x00, 0x03, 0x00, 0x03, 0x00, 0x03, + 0x00, 0x03, 0x00, 0x03, 0x00, 0x03, 0x00, 0x03, 0x00, 0x03, 0x00, 0x03, + 0x00, 0x03, 0x00, 0x03, 0x00, 0x03, 0x00, 0x03, 0x00, 0x03, 0x00, 0x03, }; // clang-format on @@ -196,4 +220,4 @@ void CMempak::WriteTo(int32_t Control, uint32_t address, uint8_t * data) { // Rumble pack area } -} \ No newline at end of file +}