mirror of
https://github.com/hrydgard/ppsspp.git
synced 2026-07-30 10:39:12 +02:00
Merge pull request #18377 from hrydgard/redump-verification
Game info screen: Add checks against the Redump database
This commit is contained in:
@@ -2265,6 +2265,8 @@ add_library(${CoreLibName} ${CoreLinkType}
|
||||
Core/Util/AudioFormat.h
|
||||
Core/Util/GameManager.cpp
|
||||
Core/Util/GameManager.h
|
||||
Core/Util/GameDB.cpp
|
||||
Core/Util/GameDB.h
|
||||
Core/Util/PortManager.cpp
|
||||
Core/Util/PortManager.h
|
||||
Core/Util/BlockAllocator.cpp
|
||||
|
||||
+14
-20
@@ -37,18 +37,10 @@ std::string IndentString(const std::string &str, const std::string &sep, bool sk
|
||||
|
||||
// Other simple string utilities.
|
||||
|
||||
// Optimized for string constants.
|
||||
inline bool startsWith(const std::string &str, const char *key) {
|
||||
size_t keyLen = strlen(key);
|
||||
if (str.size() < keyLen)
|
||||
inline bool startsWith(std::string_view str, std::string_view key) {
|
||||
if (str.size() < key.size())
|
||||
return false;
|
||||
return !memcmp(str.data(), key, keyLen);
|
||||
}
|
||||
|
||||
inline bool startsWith(const std::string &str, const std::string &what) {
|
||||
if (str.size() < what.size())
|
||||
return false;
|
||||
return str.substr(0, what.size()) == what;
|
||||
return !memcmp(str.data(), key.data(), key.size());
|
||||
}
|
||||
|
||||
inline bool endsWith(const std::string &str, const std::string &what) {
|
||||
@@ -58,21 +50,23 @@ inline bool endsWith(const std::string &str, const std::string &what) {
|
||||
}
|
||||
|
||||
// Only use on strings where you're only concerned about ASCII.
|
||||
inline bool startsWithNoCase(const std::string &str, const std::string &what) {
|
||||
if (str.size() < what.size())
|
||||
inline bool startsWithNoCase(std::string_view str, std::string_view key) {
|
||||
if (str.size() < key.size())
|
||||
return false;
|
||||
return strncasecmp(str.c_str(), what.c_str(), what.size()) == 0;
|
||||
return strncasecmp(str.data(), key.data(), key.size()) == 0;
|
||||
}
|
||||
|
||||
inline bool endsWithNoCase(const std::string &str, const std::string &what) {
|
||||
if (str.size() < what.size())
|
||||
inline bool endsWithNoCase(std::string_view str, std::string_view key) {
|
||||
if (str.size() < key.size())
|
||||
return false;
|
||||
const size_t offset = str.size() - what.size();
|
||||
return strncasecmp(str.c_str() + offset, what.c_str(), what.size()) == 0;
|
||||
const size_t offset = str.size() - key.size();
|
||||
return strncasecmp(str.data() + offset, key.data(), key.size()) == 0;
|
||||
}
|
||||
|
||||
inline bool equalsNoCase(const std::string &str, const char *what) {
|
||||
return strcasecmp(str.c_str(), what) == 0;
|
||||
inline bool equalsNoCase(std::string_view str, std::string_view key) {
|
||||
if (str.size() != key.size())
|
||||
return false;
|
||||
return strncasecmp(str.data(), key.data(), key.size()) == 0;
|
||||
}
|
||||
|
||||
void DataToHexString(const uint8_t *data, size_t size, std::string *output);
|
||||
|
||||
@@ -1076,6 +1076,7 @@
|
||||
<ClCompile Include="Util\AudioFormat.cpp" />
|
||||
<ClCompile Include="Util\BlockAllocator.cpp" />
|
||||
<ClCompile Include="Util\DisArm64.cpp" />
|
||||
<ClCompile Include="Util\GameDB.cpp" />
|
||||
<ClCompile Include="Util\GameManager.cpp" />
|
||||
<ClCompile Include="Util\PortManager.cpp" />
|
||||
<ClCompile Include="Util\PPGeDraw.cpp" />
|
||||
@@ -1444,6 +1445,7 @@
|
||||
<ClInclude Include="Util\AudioFormat.h" />
|
||||
<ClInclude Include="Util\BlockAllocator.h" />
|
||||
<ClInclude Include="Util\DisArm64.h" />
|
||||
<ClInclude Include="Util\GameDB.h" />
|
||||
<ClInclude Include="Util\GameManager.h" />
|
||||
<ClInclude Include="Util\PortManager.h" />
|
||||
<ClInclude Include="Util\PPGeDraw.h" />
|
||||
|
||||
@@ -1297,6 +1297,9 @@
|
||||
<ClCompile Include="MIPS\ARM64\Arm64IRCompFPU.cpp">
|
||||
<Filter>MIPS\ARM64</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="Util\GameDB.cpp">
|
||||
<Filter>Util</Filter>
|
||||
</ClCompile>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClInclude Include="ELF\ElfReader.h">
|
||||
@@ -2070,6 +2073,9 @@
|
||||
<ClInclude Include="MIPS\ARM64\Arm64IRRegCache.h">
|
||||
<Filter>MIPS\ARM64</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="Util\GameDB.h">
|
||||
<Filter>Util</Filter>
|
||||
</ClInclude>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="..\LICENSE.TXT" />
|
||||
|
||||
@@ -45,8 +45,11 @@ public:
|
||||
return true;
|
||||
}
|
||||
int GetBlockSize() const { return 2048;} // forced, it cannot be changed by subclasses
|
||||
virtual u32 GetNumBlocks() = 0;
|
||||
virtual bool IsDisc() = 0;
|
||||
virtual u32 GetNumBlocks() const = 0;
|
||||
u64 GetUncompressedSize() const {
|
||||
return (u64)GetNumBlocks() * (u64)GetBlockSize();
|
||||
}
|
||||
virtual bool IsDisc() const = 0;
|
||||
|
||||
u32 CalculateCRC(volatile bool *cancel = nullptr);
|
||||
void NotifyReadError();
|
||||
@@ -62,8 +65,8 @@ public:
|
||||
~CISOFileBlockDevice();
|
||||
bool ReadBlock(int blockNumber, u8 *outPtr, bool uncached = false) override;
|
||||
bool ReadBlocks(u32 minBlock, int count, u8 *outPtr) override;
|
||||
u32 GetNumBlocks() override { return numBlocks; }
|
||||
bool IsDisc() override { return true; }
|
||||
u32 GetNumBlocks() const override { return numBlocks; }
|
||||
bool IsDisc() const override { return true; }
|
||||
|
||||
private:
|
||||
u32 *index;
|
||||
@@ -85,8 +88,8 @@ public:
|
||||
~FileBlockDevice();
|
||||
bool ReadBlock(int blockNumber, u8 *outPtr, bool uncached = false) override;
|
||||
bool ReadBlocks(u32 minBlock, int count, u8 *outPtr) override;
|
||||
u32 GetNumBlocks() override {return (u32)(filesize_ / GetBlockSize());}
|
||||
bool IsDisc() override { return true; }
|
||||
u32 GetNumBlocks() const override {return (u32)(filesize_ / GetBlockSize());}
|
||||
bool IsDisc() const override { return true; }
|
||||
|
||||
private:
|
||||
u64 filesize_;
|
||||
@@ -109,8 +112,8 @@ public:
|
||||
~NPDRMDemoBlockDevice();
|
||||
|
||||
bool ReadBlock(int blockNumber, u8 *outPtr, bool uncached = false) override;
|
||||
u32 GetNumBlocks() override {return (u32)lbaSize;}
|
||||
bool IsDisc() override { return false; }
|
||||
u32 GetNumBlocks() const override {return (u32)lbaSize;}
|
||||
bool IsDisc() const override { return false; }
|
||||
|
||||
private:
|
||||
static std::mutex mutex_;
|
||||
@@ -138,8 +141,8 @@ public:
|
||||
~CHDFileBlockDevice();
|
||||
bool ReadBlock(int blockNumber, u8 *outPtr, bool uncached = false) override;
|
||||
bool ReadBlocks(u32 minBlock, int count, u8 *outPtr) override;
|
||||
u32 GetNumBlocks() override { return numBlocks; }
|
||||
bool IsDisc() override { return true; }
|
||||
u32 GetNumBlocks() const override { return numBlocks; }
|
||||
bool IsDisc() const override { return true; }
|
||||
|
||||
private:
|
||||
std::unique_ptr<CHDImpl> impl_;
|
||||
|
||||
@@ -0,0 +1,140 @@
|
||||
#include <cstdint>
|
||||
|
||||
#include "Core/Util/GameDB.h"
|
||||
#include "Common/Log.h"
|
||||
#include "Common/File/VFS/VFS.h"
|
||||
#include "Common/StringUtils.h"
|
||||
|
||||
GameDB g_gameDB;
|
||||
|
||||
static void SplitCSVLine(const std::string_view str, std::vector<std::string_view> &result) {
|
||||
result.clear();
|
||||
|
||||
int indexCommaToLeftOfColumn = 0;
|
||||
int indexCommaToRightOfColumn = -1;
|
||||
|
||||
bool inQuote = false;
|
||||
|
||||
for (int i = 0; i < static_cast<int>(str.size()); i++) {
|
||||
if (str[i] == '\"') {
|
||||
inQuote = !inQuote;
|
||||
} else if (str[i] == ',' && !inQuote) {
|
||||
indexCommaToLeftOfColumn = indexCommaToRightOfColumn;
|
||||
indexCommaToRightOfColumn = i;
|
||||
int index = indexCommaToLeftOfColumn + 1;
|
||||
int length = indexCommaToRightOfColumn - index;
|
||||
std::string_view column(str.data() + index, length);
|
||||
// Remove quotes if possible
|
||||
column = StripQuotes(column);
|
||||
result.push_back(column);
|
||||
}
|
||||
}
|
||||
|
||||
const std::string_view finalColumn(str.data() + indexCommaToRightOfColumn + 1, str.size() - indexCommaToRightOfColumn - 1);
|
||||
result.push_back(finalColumn);
|
||||
}
|
||||
|
||||
static std::vector<std::string_view> splitSV(std::string_view strv, char delim, bool removeWhiteSpace) {
|
||||
std::vector<std::string_view> output;
|
||||
size_t first = 0;
|
||||
while (first < strv.size()) {
|
||||
const auto second = strv.find(delim, first);
|
||||
if (first != second) {
|
||||
std::string_view line = strv.substr(first, second - first);
|
||||
if (line.back() == '\r') {
|
||||
line = strv.substr(first, second - first - 1);
|
||||
}
|
||||
if (removeWhiteSpace) {
|
||||
line = StripSpaces(line);
|
||||
}
|
||||
output.emplace_back(line);
|
||||
}
|
||||
if (second == std::string_view::npos)
|
||||
break;
|
||||
first = second + 1;
|
||||
}
|
||||
return output;
|
||||
}
|
||||
|
||||
bool GameDB::LoadFromVFS(VFSInterface &vfs, const char *filename) {
|
||||
size_t size;
|
||||
uint8_t *data = vfs.ReadFile(filename, &size);
|
||||
if (!data)
|
||||
return false;
|
||||
contents_ = std::string((const char *)data, size);
|
||||
delete[] data;
|
||||
|
||||
// Split the string into views of each line, keeping the original.
|
||||
std::vector<std::string_view> lines = splitSV(contents_, '\n', false);
|
||||
|
||||
SplitCSVLine(lines[0], columns_);
|
||||
|
||||
const size_t titleColumn = GetColumnIndex("Title");
|
||||
const size_t foreignTitleColumn = GetColumnIndex("Foreign Title");
|
||||
const size_t serialColumn = GetColumnIndex("Serial");
|
||||
const size_t crcColumn = GetColumnIndex("CRC32");
|
||||
const size_t sizeColumn = GetColumnIndex("Size");
|
||||
|
||||
std::vector<std::string_view> items;
|
||||
for (size_t i = 1; i < lines.size(); i++) {
|
||||
auto &lineString = lines[i];
|
||||
SplitCSVLine(lineString, items);
|
||||
if (items.size() != columns_.size()) {
|
||||
// Bad line
|
||||
ERROR_LOG(SYSTEM, "Bad line in CSV file: %s", std::string(lineString).c_str());
|
||||
continue;
|
||||
}
|
||||
|
||||
Line line;
|
||||
line.title = items[titleColumn];
|
||||
line.foreignTitle = items[foreignTitleColumn];
|
||||
line.serials = splitSV(items[serialColumn], ',', true);
|
||||
line.crc = items[crcColumn];
|
||||
line.size = items[sizeColumn];
|
||||
lines_.push_back(line);
|
||||
}
|
||||
return true;
|
||||
}
|
||||
|
||||
size_t GameDB::GetColumnIndex(std::string_view name) const {
|
||||
for (size_t i = 0; i < columns_.size(); i++) {
|
||||
if (name == columns_[i]) {
|
||||
return i;
|
||||
}
|
||||
}
|
||||
return (size_t)-1;
|
||||
}
|
||||
|
||||
// Our IDs are ULUS12345, while the DB has them in some different forms, with a space or dash as separator.
|
||||
// TODO: report to redump
|
||||
static bool IDMatches(std::string_view id, std::string_view dbId) {
|
||||
if (id.size() < 9 || dbId.size() < 10)
|
||||
return false;
|
||||
if (id.substr(0, 4) != dbId.substr(0, 4))
|
||||
return false;
|
||||
if (id.substr(4, 5) != dbId.substr(5, 5))
|
||||
return false;
|
||||
return true;
|
||||
}
|
||||
|
||||
bool GameDB::GetGameInfos(std::string_view id, std::vector<GameDBInfo> *infos) {
|
||||
if (id.size() < 9) {
|
||||
// Not a game.
|
||||
return false;
|
||||
}
|
||||
|
||||
for (auto &line : lines_) {
|
||||
for (auto serial : line.serials) {
|
||||
// Ignore version and stuff for now
|
||||
if (IDMatches(id, serial)) {
|
||||
GameDBInfo info;
|
||||
sscanf(line.crc.data(), "%08x", &info.crc);
|
||||
sscanf(line.size.data(), "%llu", &info.size);
|
||||
info.title = line.title;
|
||||
info.foreignTitle = line.foreignTitle;
|
||||
infos->push_back(info);
|
||||
}
|
||||
}
|
||||
}
|
||||
return !infos->empty();
|
||||
}
|
||||
@@ -0,0 +1,41 @@
|
||||
#pragma once
|
||||
|
||||
#include <cstdint>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <string_view>
|
||||
|
||||
class VFSInterface;
|
||||
|
||||
// Serial/id doesn't need including here since we look up by it.
|
||||
struct GameDBInfo {
|
||||
std::string title;
|
||||
std::string foreignTitle;
|
||||
uint32_t crc;
|
||||
uint64_t size;
|
||||
};
|
||||
|
||||
class GameDB {
|
||||
public:
|
||||
bool LoadFromVFS(VFSInterface &vfs, const char *filename);
|
||||
bool GetGameInfos(std::string_view id, std::vector<GameDBInfo> *infos);
|
||||
|
||||
private:
|
||||
size_t GetColumnIndex(std::string_view name) const;
|
||||
|
||||
struct Line {
|
||||
// The exact same ISO can have multiple serials.
|
||||
std::vector<std::string_view> serials;
|
||||
// The below fields should match GameDBInfo.
|
||||
std::string_view title;
|
||||
std::string_view foreignTitle;
|
||||
std::string_view size;
|
||||
std::string_view crc;
|
||||
};
|
||||
|
||||
std::string contents_;
|
||||
std::vector<Line> lines_;
|
||||
std::vector<std::string_view> columns_;
|
||||
};
|
||||
|
||||
extern GameDB g_gameDB;
|
||||
+21
-2
@@ -111,7 +111,7 @@ bool GameInfo::Delete() {
|
||||
}
|
||||
}
|
||||
|
||||
u64 GameInfo::GetGameSizeInBytes() {
|
||||
u64 GameInfo::GetGameSizeOnDiskInBytes() {
|
||||
switch (fileType) {
|
||||
case IdentifiedFileType::PSP_PBP_DIRECTORY:
|
||||
case IdentifiedFileType::PSP_SAVEDATA_DIRECTORY:
|
||||
@@ -122,6 +122,22 @@ u64 GameInfo::GetGameSizeInBytes() {
|
||||
}
|
||||
}
|
||||
|
||||
u64 GameInfo::GetGameSizeUncompressedInBytes() {
|
||||
switch (fileType) {
|
||||
case IdentifiedFileType::PSP_PBP_DIRECTORY:
|
||||
case IdentifiedFileType::PSP_SAVEDATA_DIRECTORY:
|
||||
return File::ComputeRecursiveDirectorySize(ResolvePBPDirectory(filePath_));
|
||||
|
||||
default:
|
||||
{
|
||||
BlockDevice *blockDevice = constructBlockDevice(GetFileLoader().get());
|
||||
u64 size = blockDevice->GetUncompressedSize();
|
||||
delete blockDevice;
|
||||
return size;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Not too meaningful if the object itself is a savedata directory...
|
||||
std::vector<Path> GameInfo::GetSaveDataDirectories() {
|
||||
Path memc = GetSysDirectory(DIRECTORY_SAVEDATA);
|
||||
@@ -659,10 +675,13 @@ handleELF:
|
||||
|
||||
if (info_->wantFlags & GAMEINFO_WANTSIZE) {
|
||||
std::lock_guard<std::mutex> lock(info_->lock);
|
||||
info_->gameSize = info_->GetGameSizeInBytes();
|
||||
info_->gameSizeOnDisk = info_->GetGameSizeOnDiskInBytes();
|
||||
info_->saveDataSize = info_->GetSaveDataSizeInBytes();
|
||||
info_->installDataSize = info_->GetInstallDataSizeInBytes();
|
||||
}
|
||||
if (info_->wantFlags & GAMEINFO_WANTUNCOMPRESSEDSIZE) {
|
||||
info_->gameSizeUncompressed = info_->GetGameSizeUncompressedInBytes();
|
||||
}
|
||||
|
||||
// INFO_LOG(SYSTEM, "Completed writing info for %s", info_->GetTitle().c_str());
|
||||
}
|
||||
|
||||
+5
-2
@@ -56,6 +56,7 @@ enum GameInfoWantFlags {
|
||||
GAMEINFO_WANTSIZE = 0x02,
|
||||
GAMEINFO_WANTSND = 0x04,
|
||||
GAMEINFO_WANTBGDATA = 0x08, // Use with WANTBG.
|
||||
GAMEINFO_WANTUNCOMPRESSEDSIZE = 0x10,
|
||||
};
|
||||
|
||||
class FileLoader;
|
||||
@@ -94,7 +95,8 @@ public:
|
||||
std::shared_ptr<FileLoader> GetFileLoader();
|
||||
void DisposeFileLoader();
|
||||
|
||||
u64 GetGameSizeInBytes();
|
||||
u64 GetGameSizeUncompressedInBytes(); // NOTE: More expensive than GetGameSizeOnDiskInBytes().
|
||||
u64 GetGameSizeOnDiskInBytes();
|
||||
u64 GetSaveDataSizeInBytes();
|
||||
u64 GetInstallDataSizeInBytes();
|
||||
|
||||
@@ -144,7 +146,8 @@ public:
|
||||
|
||||
double lastAccessedTime = 0.0;
|
||||
|
||||
u64 gameSize = 0;
|
||||
u64 gameSizeUncompressed = 0;
|
||||
u64 gameSizeOnDisk = 0; // compressed size, in case of CSO
|
||||
u64 saveDataSize = 0;
|
||||
u64 installDataSize = 0;
|
||||
|
||||
|
||||
+61
-6
@@ -35,6 +35,8 @@
|
||||
#include "Core/Reporting.h"
|
||||
#include "Core/System.h"
|
||||
#include "Core/Loaders.h"
|
||||
#include "Core/Util/GameDB.h"
|
||||
#include "UI/OnScreenDisplay.h"
|
||||
#include "UI/CwCheatScreen.h"
|
||||
#include "UI/EmuScreen.h"
|
||||
#include "UI/GameScreen.h"
|
||||
@@ -128,6 +130,8 @@ void GameScreen::CreateViews() {
|
||||
tvCRC_ = infoLayout->Add(new TextView("", ALIGN_LEFT, true, new LinearLayoutParams(FILL_PARENT, WRAP_CONTENT)));
|
||||
tvCRC_->SetShadow(true);
|
||||
tvCRC_->SetVisibility(Reporting::HasCRC(gamePath_) ? V_VISIBLE : V_GONE);
|
||||
tvVerified_ = infoLayout->Add(new NoticeView(NoticeLevel::INFO, ga->T("Click Calculate CRC to verify"), "", new LinearLayoutParams(FILL_PARENT, WRAP_CONTENT)));
|
||||
tvVerified_->SetVisibility(UI::V_GONE);
|
||||
} else {
|
||||
tvTitle_ = nullptr;
|
||||
tvGameSize_ = nullptr;
|
||||
@@ -203,8 +207,8 @@ void GameScreen::CreateViews() {
|
||||
}
|
||||
}
|
||||
|
||||
bool isHomebrew = info && info->region > GAMEREGION_MAX;
|
||||
if (fileTypeSupportCRC && !isHomebrew && !Reporting::HasCRC(gamePath_) ) {
|
||||
isHomebrew_ = info && info->region > GAMEREGION_MAX;
|
||||
if (fileTypeSupportCRC && !isHomebrew_ && !Reporting::HasCRC(gamePath_) ) {
|
||||
btnCalcCRC_ = rightColumnItems->Add(new ChoiceWithValueDisplay(&CRC32string, ga->T("Calculate CRC"), I18NCat::NONE));
|
||||
btnCalcCRC_->OnClick.Handle(this, &GameScreen::OnDoCRC32);
|
||||
} else {
|
||||
@@ -262,16 +266,16 @@ void GameScreen::render() {
|
||||
|
||||
Draw::DrawContext *thin3d = screenManager()->getDrawContext();
|
||||
|
||||
std::shared_ptr<GameInfo> info = g_gameInfoCache->GetInfo(thin3d, gamePath_, GAMEINFO_WANTBG | GAMEINFO_WANTSIZE);
|
||||
std::shared_ptr<GameInfo> info = g_gameInfoCache->GetInfo(thin3d, gamePath_, GAMEINFO_WANTBG | GAMEINFO_WANTSIZE | GAMEINFO_WANTUNCOMPRESSEDSIZE);
|
||||
|
||||
if (tvTitle_) {
|
||||
tvTitle_->SetText(info->GetTitle());
|
||||
}
|
||||
|
||||
if (info->gameSize) {
|
||||
if (info->gameSizeOnDisk) {
|
||||
char temp[256];
|
||||
if (tvGameSize_) {
|
||||
snprintf(temp, sizeof(temp), "%s: %1.1f %s", ga->T("Game"), (float)(info->gameSize) / 1024.f / 1024.f, ga->T("MB"));
|
||||
snprintf(temp, sizeof(temp), "%s: %1.1f %s", ga->T("Game"), (float)(info->gameSizeOnDisk) / 1024.f / 1024.f, ga->T("MB"));
|
||||
tvGameSize_->SetText(temp);
|
||||
}
|
||||
if (tvSaveDataSize_) {
|
||||
@@ -303,9 +307,60 @@ void GameScreen::render() {
|
||||
|
||||
if (tvCRC_ && Reporting::HasCRC(gamePath_)) {
|
||||
auto rp = GetI18NCategory(I18NCat::REPORTING);
|
||||
std::string crc = StringFromFormat("%08X", Reporting::RetrieveCRC(gamePath_));
|
||||
uint32_t crcVal = Reporting::RetrieveCRC(gamePath_);
|
||||
std::string crc = StringFromFormat("%08X", crcVal);
|
||||
tvCRC_->SetText(ReplaceAll(rp->T("FeedbackCRCValue", "Disc CRC: %1"), "%1", crc));
|
||||
tvCRC_->SetVisibility(UI::V_VISIBLE);
|
||||
|
||||
// Let's check the CRC in the game database, looking up the ID and also matching the crc.
|
||||
std::vector<GameDBInfo> dbInfos;
|
||||
if (tvVerified_ && g_gameDB.GetGameInfos(info->id_version, &dbInfos)) {
|
||||
bool found = false;
|
||||
for (auto &dbInfo : dbInfos) {
|
||||
if (dbInfo.crc == crcVal) {
|
||||
found = true;
|
||||
}
|
||||
}
|
||||
tvVerified_->SetVisibility(UI::V_VISIBLE);
|
||||
if (found) {
|
||||
tvVerified_->SetText(ga->T("ISO OK according to the Redump project"));
|
||||
tvVerified_->SetLevel(NoticeLevel::SUCCESS);
|
||||
} else {
|
||||
tvVerified_->SetText(ga->T("CRC checksum does not match, bad or modified ISO"));
|
||||
tvVerified_->SetLevel(NoticeLevel::ERROR);
|
||||
}
|
||||
} else {
|
||||
tvVerified_->SetText(ga->T("Game ID unknown - not in the Redump database"));
|
||||
tvVerified_->SetVisibility(UI::V_VISIBLE);
|
||||
tvVerified_->SetLevel(NoticeLevel::WARN);
|
||||
}
|
||||
} else if (!isHomebrew_) {
|
||||
GameDBInfo dbInfo;
|
||||
if (tvVerified_) {
|
||||
std::vector<GameDBInfo> dbInfos;
|
||||
if (!g_gameDB.GetGameInfos(info->id_version, &dbInfos)) {
|
||||
tvVerified_->SetText(ga->T("Game ID unknown - not in the ReDump database"));
|
||||
tvVerified_->SetVisibility(UI::V_VISIBLE);
|
||||
tvVerified_->SetLevel(NoticeLevel::WARN);
|
||||
} else if (info->gameSizeUncompressed != 0) { // don't do this check if info still pending
|
||||
bool found = false;
|
||||
for (auto &dbInfo : dbInfos) {
|
||||
// TODO: Doesn't take CSO/CHD into account.
|
||||
if (info->gameSizeUncompressed == dbInfo.size) {
|
||||
found = true;
|
||||
}
|
||||
}
|
||||
if (!found) {
|
||||
tvVerified_->SetText(ga->T("File size incorrect, bad or modified ISO"));
|
||||
tvVerified_->SetVisibility(UI::V_VISIBLE);
|
||||
tvVerified_->SetLevel(NoticeLevel::ERROR);
|
||||
} else {
|
||||
tvVerified_->SetText(ga->T("Click \"Calculate CRC\" to verify ISO"));
|
||||
tvVerified_->SetVisibility(UI::V_VISIBLE);
|
||||
tvVerified_->SetLevel(NoticeLevel::INFO);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
if (tvID_) {
|
||||
|
||||
@@ -23,6 +23,8 @@
|
||||
#include "Common/UI/UIScreen.h"
|
||||
#include "Common/File/Path.h"
|
||||
|
||||
class NoticeView;
|
||||
|
||||
// Game screen: Allows you to start a game, delete saves, delete the game,
|
||||
// set game specific settings, etc.
|
||||
|
||||
@@ -72,6 +74,7 @@ private:
|
||||
UI::TextView *tvRegion_ = nullptr;
|
||||
UI::TextView *tvCRC_ = nullptr;
|
||||
UI::TextView *tvID_ = nullptr;
|
||||
NoticeView *tvVerified_ = nullptr;
|
||||
|
||||
UI::Choice *btnGameSettings_ = nullptr;
|
||||
UI::Choice *btnCreateGameConfig_ = nullptr;
|
||||
@@ -84,4 +87,6 @@ private:
|
||||
std::vector<UI::Choice *> otherChoices_;
|
||||
std::vector<Path> saveDirs;
|
||||
std::string CRC32string;
|
||||
|
||||
bool isHomebrew_ = false;
|
||||
};
|
||||
|
||||
@@ -151,6 +151,10 @@
|
||||
#include "UI/DarwinFileSystemServices.h"
|
||||
#endif
|
||||
|
||||
#if !defined(__LIBRETRO__)
|
||||
#include "Core/Util/GameDB.h"
|
||||
#endif
|
||||
|
||||
#include <Core/HLE/Plugins.h>
|
||||
|
||||
bool HandleGlobalMessage(UIMessage message, const std::string &value);
|
||||
@@ -818,6 +822,10 @@ void NativeInit(int argc, const char *argv[], const char *savegame_dir, const ch
|
||||
// Initialize retro achievements runtime.
|
||||
Achievements::Initialize();
|
||||
|
||||
#if !defined(__LIBRETRO__)
|
||||
g_gameDB.LoadFromVFS(g_VFS, "redump.csv");
|
||||
#endif
|
||||
|
||||
// Must be done restarting by now.
|
||||
restarting = false;
|
||||
}
|
||||
|
||||
@@ -57,12 +57,18 @@ enum class NoticeLevel {
|
||||
|
||||
class NoticeView : public UI::InertView {
|
||||
public:
|
||||
NoticeView(NoticeLevel level, const std::string &text, const std::string &detailsText, UI::LayoutParams *layoutParams = 0)
|
||||
NoticeView(NoticeLevel level, std::string_view text, std::string_view detailsText, UI::LayoutParams *layoutParams = 0)
|
||||
: InertView(layoutParams), level_(level), text_(text), detailsText_(detailsText), iconName_("") {}
|
||||
|
||||
void SetIconName(const std::string &name) {
|
||||
void SetIconName(std::string_view name) {
|
||||
iconName_ = name;
|
||||
}
|
||||
void SetText(std::string_view text) {
|
||||
text_ = text;
|
||||
}
|
||||
void SetLevel(NoticeLevel level) {
|
||||
level_ = level;
|
||||
}
|
||||
|
||||
void GetContentDimensionsBySpec(const UIContext &dc, UI::MeasureSpec horiz, UI::MeasureSpec vert, float &w, float &h) const override;
|
||||
void Draw(UIContext &dc) override;
|
||||
|
||||
@@ -109,7 +109,7 @@ public:
|
||||
LinearLayout *topright = new LinearLayout(ORIENT_VERTICAL, new LinearLayoutParams(WRAP_CONTENT, WRAP_CONTENT, 1.0f));
|
||||
topright->SetSpacing(1.0f);
|
||||
topright->Add(new TextView(savedata_title, ALIGN_LEFT | FLAG_WRAP_TEXT, false))->SetTextColor(textStyle.fgColor);
|
||||
topright->Add(new TextView(StringFromFormat("%lld kB", ginfo->gameSize / 1024), 0, true))->SetTextColor(textStyle.fgColor);
|
||||
topright->Add(new TextView(StringFromFormat("%lld kB", ginfo->gameSizeOnDisk / 1024), 0, true))->SetTextColor(textStyle.fgColor);
|
||||
topright->Add(new TextView(GetFileDateAsString(savePath_ / "PARAM.SFO"), 0, true))->SetTextColor(textStyle.fgColor);
|
||||
toprow->Add(topright);
|
||||
content->Add(new Spacer(3.0));
|
||||
@@ -287,9 +287,9 @@ void SavedataButton::UpdateText(const std::shared_ptr<GameInfo> &ginfo) {
|
||||
if (!currentTitle.empty()) {
|
||||
title_ = CleanSaveString(currentTitle);
|
||||
}
|
||||
if (subtitle_.empty() && ginfo->gameSize > 0) {
|
||||
if (subtitle_.empty() && ginfo->gameSizeOnDisk > 0) {
|
||||
std::string savedata_title = ginfo->paramSFO.GetValueString("SAVEDATA_TITLE");
|
||||
subtitle_ = CleanSaveString(savedata_title) + StringFromFormat(" (%lld kB)", ginfo->gameSize / 1024);
|
||||
subtitle_ = CleanSaveString(savedata_title) + StringFromFormat(" (%lld kB)", ginfo->gameSizeOnDisk / 1024);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -319,6 +319,7 @@
|
||||
<ClInclude Include="..\..\Core\ThreadEventQueue.h" />
|
||||
<ClInclude Include="..\..\Core\ThreadPools.h" />
|
||||
<ClInclude Include="..\..\Core\TiltEventProcessor.h" />
|
||||
<ClInclude Include="..\..\Core\Util\GameDB.h" />
|
||||
<ClInclude Include="..\..\Core\Util\PortManager.h" />
|
||||
<ClInclude Include="..\..\Core\WebServer.h" />
|
||||
<ClInclude Include="..\..\Core\Util\AudioFormat.h" />
|
||||
@@ -603,6 +604,7 @@
|
||||
<ClCompile Include="..\..\Core\System.cpp" />
|
||||
<ClCompile Include="..\..\Core\ThreadPools.cpp" />
|
||||
<ClCompile Include="..\..\Core\TiltEventProcessor.cpp" />
|
||||
<ClCompile Include="..\..\Core\Util\GameDB.cpp" />
|
||||
<ClCompile Include="..\..\Core\Util\PortManager.cpp" />
|
||||
<ClCompile Include="..\..\Core\WebServer.cpp" />
|
||||
<ClCompile Include="..\..\Core\Util\AudioFormat.cpp" />
|
||||
|
||||
@@ -788,7 +788,7 @@
|
||||
<ClCompile Include="..\..\Core\MIPS\ARM64\Arm64IRCompALU.cpp">
|
||||
<Filter>MIPS\ARM64</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\Core\MIPS\ARM64\Arm64IRCompBranch.cpp">
|
||||
<ClCompile Include="..\..\Core\MIPS\ARM64\Arm64IRCompBranch.cpp">
|
||||
<Filter>MIPS\ARM64</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\Core\MIPS\ARM64\Arm64IRCompFPU.cpp">
|
||||
@@ -1189,6 +1189,9 @@
|
||||
<ClCompile Include="..\..\Core\ConfigSettings.cpp" />
|
||||
<ClCompile Include="..\..\Core\RetroAchievements.cpp" />
|
||||
<ClCompile Include="..\..\Core\FrameTiming.cpp" />
|
||||
<ClCompile Include="..\..\Core\Util\GameDB.cpp">
|
||||
<Filter>Util</Filter>
|
||||
</ClCompile>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<ClInclude Include="pch.h" />
|
||||
@@ -1862,6 +1865,9 @@
|
||||
<ClInclude Include="..\..\Core\Debugger\WebSocket\ClientConfigSubscriber.h" />
|
||||
<ClInclude Include="..\..\Core\RetroAchievements.h" />
|
||||
<ClInclude Include="..\..\Core\FrameTiming.h" />
|
||||
<ClInclude Include="..\..\Core\Util\GameDB.h">
|
||||
<Filter>Util</Filter>
|
||||
</ClInclude>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<None Include="..\..\ext\gason\LICENSE">
|
||||
|
||||
@@ -664,6 +664,7 @@ EXEC_AND_LIB_FILES := \
|
||||
$(SRC)/Core/MIPS/JitCommon/JitState.cpp \
|
||||
$(SRC)/Core/Util/AudioFormat.cpp \
|
||||
$(SRC)/Core/Util/PortManager.cpp \
|
||||
$(SRC)/Core/Util/GameDB.cpp \
|
||||
$(SRC)/Core/Util/GameManager.cpp \
|
||||
$(SRC)/Core/Util/BlockAllocator.cpp \
|
||||
$(SRC)/Core/Util/PPGeDraw.cpp \
|
||||
|
||||
@@ -508,18 +508,23 @@ ZIP file detected (Require WINRAR) = الملف مضغوط (ZIP).\nمن فض
|
||||
[Game]
|
||||
Asia = أسيا
|
||||
Calculate CRC = Calculate CRC
|
||||
Click "Calculate CRC" to verify ISO = Click "Calculate CRC" to verify ISO
|
||||
ConfirmDelete = مسح
|
||||
CRC checksum does not match, bad or modified ISO = CRC checksum does not match, bad or modified ISO
|
||||
Create Game Config = أنشي إعدادت للعبة
|
||||
Create Shortcut = إصنع إختصار
|
||||
Delete Game = إمسح اللعبة
|
||||
Delete Game Config = مسح إعدادات اللعبة
|
||||
Delete Save Data = مسح بيانات الحفظ
|
||||
Europe = أروبا
|
||||
File size incorrect, bad or modified ISO = File size incorrect, bad or modified ISO
|
||||
Game = اللعبة
|
||||
Game ID unknown - not in the ReDump database = Game ID unknown - not in the ReDump database
|
||||
Game Settings = إعدادات اللعبة
|
||||
Homebrew = الصفحة الرئيسية
|
||||
Hong Kong = هونج كونج
|
||||
InstallData = تثبيت البيانات
|
||||
ISO OK according to the ReDump project = ISO OK according to the ReDump project
|
||||
Japan = اليابان
|
||||
Korea = Korea
|
||||
MB = ميجا
|
||||
@@ -623,6 +628,7 @@ Must Restart = يجب عليك إعادة تشغيل البرنامج لكي
|
||||
Native device resolution = حجم الجهاز الأساسي
|
||||
Nearest = Nearest
|
||||
No buffer = No buffer
|
||||
Render all frames = Render all frames
|
||||
Show Battery % = Show Battery %
|
||||
Show Speed = Show Speed
|
||||
Skip Buffer Effects = Skip buffer effects
|
||||
|
||||
@@ -500,18 +500,23 @@ ZIP file detected (Require WINRAR) = file is compressed (ZIP).\nPlease decompres
|
||||
[Game]
|
||||
Asia = Asia
|
||||
Calculate CRC = Calculate CRC
|
||||
Click "Calculate CRC" to verify ISO = Click "Calculate CRC" to verify ISO
|
||||
ConfirmDelete = Delete
|
||||
CRC checksum does not match, bad or modified ISO = CRC checksum does not match, bad or modified ISO
|
||||
Create Game Config = Create game config
|
||||
Create Shortcut = Create shortcut
|
||||
Delete Game = Delete game
|
||||
Delete Game Config = Delete game config
|
||||
Delete Save Data = Delete savedata
|
||||
Europe = Europe
|
||||
File size incorrect, bad or modified ISO = File size incorrect, bad or modified ISO
|
||||
Game = Game
|
||||
Game ID unknown - not in the ReDump database = Game ID unknown - not in the ReDump database
|
||||
Game Settings = Game settings
|
||||
Homebrew = Homebrew
|
||||
Hong Kong = Hong Kong
|
||||
InstallData = Data install
|
||||
ISO OK according to the ReDump project = ISO OK according to the ReDump project
|
||||
Japan = Japan
|
||||
Korea = Korea
|
||||
MB = MB
|
||||
@@ -615,6 +620,7 @@ Must Restart = You must restart PPSSPP for this change to take effect.
|
||||
Native device resolution = Native device resolution
|
||||
Nearest = Nearest
|
||||
No buffer = No buffer
|
||||
Render all frames = Render all frames
|
||||
Show Battery % = Show Battery %
|
||||
Show Speed = Show Speed
|
||||
Skip Buffer Effects = Skip buffer effects
|
||||
|
||||
@@ -500,18 +500,23 @@ ZIP file detected (Require WINRAR) = Файла е архивиран (ZIP).\nМ
|
||||
[Game]
|
||||
Asia = Asia
|
||||
Calculate CRC = Calculate CRC
|
||||
Click "Calculate CRC" to verify ISO = Click "Calculate CRC" to verify ISO
|
||||
ConfirmDelete = Изтрий
|
||||
CRC checksum does not match, bad or modified ISO = CRC checksum does not match, bad or modified ISO
|
||||
Create Game Config = Create game config
|
||||
Create Shortcut = Създай пряк път
|
||||
Delete Game = Изтрий игра
|
||||
Delete Game Config = Delete game config
|
||||
Delete Save Data = Изтрий записа
|
||||
Europe = Europe
|
||||
File size incorrect, bad or modified ISO = File size incorrect, bad or modified ISO
|
||||
Game = Игра
|
||||
Game ID unknown - not in the ReDump database = Game ID unknown - not in the ReDump database
|
||||
Game Settings = Настройки
|
||||
Homebrew = Homebrew
|
||||
Hong Kong = Hong Kong
|
||||
InstallData = Data install
|
||||
ISO OK according to the ReDump project = ISO OK according to the ReDump project
|
||||
Japan = Japan
|
||||
Korea = Korea
|
||||
MB = MB
|
||||
@@ -615,6 +620,7 @@ Must Restart = You must restart PPSSPP for this change to take effect.
|
||||
Native device resolution = Native device resolution
|
||||
Nearest = Най-близко
|
||||
No buffer = No buffer
|
||||
Render all frames = Render all frames
|
||||
Show Battery % = Show Battery %
|
||||
Show Speed = Show Speed
|
||||
Skip Buffer Effects = Skip buffer effects
|
||||
|
||||
@@ -500,18 +500,23 @@ ZIP file detected (Require WINRAR) = file is compressed (ZIP).\nPlease decompres
|
||||
[Game]
|
||||
Asia = Àsia
|
||||
Calculate CRC = Calcular valor CRC
|
||||
Click "Calculate CRC" to verify ISO = Click "Calculate CRC" to verify ISO
|
||||
ConfirmDelete = Confirmar esborrat
|
||||
CRC checksum does not match, bad or modified ISO = CRC checksum does not match, bad or modified ISO
|
||||
Create Game Config = Crear config. del joc
|
||||
Create Shortcut = Crear accés directe
|
||||
Delete Game = Esborrar joc
|
||||
Delete Game Config = Esborrar config. del joc
|
||||
Delete Save Data = Esborrar dades guardades
|
||||
Europe = Europe
|
||||
File size incorrect, bad or modified ISO = File size incorrect, bad or modified ISO
|
||||
Game = Joc
|
||||
Game ID unknown - not in the ReDump database = Game ID unknown - not in the ReDump database
|
||||
Game Settings = Paràmetres del joc
|
||||
Homebrew = Homebrew
|
||||
Hong Kong = Hong Kong
|
||||
InstallData = Instal·lació de dades
|
||||
ISO OK according to the ReDump project = ISO OK according to the ReDump project
|
||||
Japan = Japó
|
||||
Korea = Corea
|
||||
MB = MB
|
||||
@@ -615,6 +620,7 @@ Must Restart = Heu de reiniciar PPSSPP per aplicar aquest canvi.
|
||||
Native device resolution = Resolució nativa del dispositiu
|
||||
Nearest = Més proper
|
||||
No buffer = Sense memòria intermèdia
|
||||
Render all frames = Render all frames
|
||||
Show Battery % = Show Battery %
|
||||
Show Speed = Show Speed
|
||||
Skip Buffer Effects = Saltar efectes del memòria intermèdia
|
||||
|
||||
@@ -500,18 +500,23 @@ ZIP file detected (Require WINRAR) = Soubor je komprimován (ZIP).\nNejdříve h
|
||||
[Game]
|
||||
Asia = Asia
|
||||
Calculate CRC = Calculate CRC
|
||||
Click "Calculate CRC" to verify ISO = Click "Calculate CRC" to verify ISO
|
||||
ConfirmDelete = Smazat
|
||||
CRC checksum does not match, bad or modified ISO = CRC checksum does not match, bad or modified ISO
|
||||
Create Game Config = Vytvořit nastavení hry
|
||||
Create Shortcut = Vytvořit zkratku
|
||||
Delete Game = Smazat hru
|
||||
Delete Game Config = Smazat nastavení hry
|
||||
Delete Save Data = Smazat uložená data
|
||||
Europe = Europe
|
||||
File size incorrect, bad or modified ISO = File size incorrect, bad or modified ISO
|
||||
Game = Hra
|
||||
Game ID unknown - not in the ReDump database = Game ID unknown - not in the ReDump database
|
||||
Game Settings = Nastavení hry
|
||||
Homebrew = Homebrew
|
||||
Hong Kong = Hong Kong
|
||||
InstallData = Instalace dat
|
||||
ISO OK according to the ReDump project = ISO OK according to the ReDump project
|
||||
Japan = Japan
|
||||
Korea = Korea
|
||||
MB = MB
|
||||
@@ -615,6 +620,7 @@ Must Restart = Aby došlo k použití těchto změn, je nutné PPSSPP restartova
|
||||
Native device resolution = Původní rozlišení zařízení
|
||||
Nearest = Nejbližší
|
||||
No buffer = No buffer
|
||||
Render all frames = Render all frames
|
||||
Show Battery % = Show Battery %
|
||||
Show Speed = Show Speed
|
||||
Skip Buffer Effects = Přeskočit efekty vyrovnávací paměti
|
||||
|
||||
@@ -500,18 +500,23 @@ ZIP file detected (Require WINRAR) = Fil er pakket (ZIP).\nPak venligst ud førs
|
||||
[Game]
|
||||
Asia = Asien
|
||||
Calculate CRC = Calculate CRC
|
||||
Click "Calculate CRC" to verify ISO = Click "Calculate CRC" to verify ISO
|
||||
ConfirmDelete = Slet
|
||||
CRC checksum does not match, bad or modified ISO = CRC checksum does not match, bad or modified ISO
|
||||
Create Game Config = Opret data konfiguration
|
||||
Create Shortcut = Opret genvej
|
||||
Delete Game = Slet spil
|
||||
Delete Game Config = Slet data konfiguration
|
||||
Delete Save Data = Slet gemt data
|
||||
Europe = Europa
|
||||
File size incorrect, bad or modified ISO = File size incorrect, bad or modified ISO
|
||||
Game = Spil
|
||||
Game ID unknown - not in the ReDump database = Game ID unknown - not in the ReDump database
|
||||
Game Settings = Spilindstillinger
|
||||
Homebrew = Homebrew
|
||||
Hong Kong = Hong Kong
|
||||
InstallData = Data install
|
||||
ISO OK according to the ReDump project = ISO OK according to the ReDump project
|
||||
Japan = Japan
|
||||
Korea = Korea
|
||||
MB = MB
|
||||
@@ -615,6 +620,7 @@ Must Restart = Du må genstarte PPSSPP for at aktivere denne ændring.
|
||||
Native device resolution = Standard enheds opløsning
|
||||
Nearest = Nærmest
|
||||
No buffer = No buffer
|
||||
Render all frames = Render all frames
|
||||
Show Battery % = Show Battery %
|
||||
Show Speed = Show Speed
|
||||
Skip Buffer Effects = Skip buffer effekter
|
||||
|
||||
@@ -500,18 +500,23 @@ ZIP file detected (Require WINRAR) = Datei ist komprimiert (ZIP).\nBitte zuerst
|
||||
[Game]
|
||||
Asia = Asien
|
||||
Calculate CRC = Calculate CRC
|
||||
Click "Calculate CRC" to verify ISO = Click "Calculate CRC" to verify ISO
|
||||
ConfirmDelete = Löschen
|
||||
CRC checksum does not match, bad or modified ISO = CRC checksum does not match, bad or modified ISO
|
||||
Create Game Config = Erstelle Spielkonfig.
|
||||
Create Shortcut = Verknüpfung erstellen
|
||||
Delete Game = Spiel löschen
|
||||
Delete Game Config = Lösche Spielkonfig.
|
||||
Delete Save Data = Spielstand löschen
|
||||
Europe = Europa
|
||||
File size incorrect, bad or modified ISO = File size incorrect, bad or modified ISO
|
||||
Game = Spiel
|
||||
Game ID unknown - not in the ReDump database = Game ID unknown - not in the ReDump database
|
||||
Game Settings = Spieleinstellungen
|
||||
Homebrew = Homebrew
|
||||
Hong Kong = Hong Kong
|
||||
InstallData = Dateninstallation
|
||||
ISO OK according to the ReDump project = ISO OK according to the ReDump project
|
||||
Japan = Japan
|
||||
Korea = Korea
|
||||
MB = MB
|
||||
@@ -615,6 +620,7 @@ Must Restart = Sie müssen PPSSPP neustarten, damit die Änderungen wirksam werd
|
||||
Native device resolution = Native Auflösung
|
||||
Nearest = Nächster Nachbar
|
||||
No buffer = No buffer
|
||||
Render all frames = Render all frames
|
||||
Show Battery % = Show Battery %
|
||||
Show Speed = Show Speed
|
||||
Skip Buffer Effects = Über&springe Puffereffekte
|
||||
|
||||
@@ -500,18 +500,23 @@ ZIP file detected (Require WINRAR) = file is compressed (ZIP).\nPlease decompres
|
||||
[Game]
|
||||
Asia = Asia
|
||||
Calculate CRC = Calculate CRC
|
||||
Click "Calculate CRC" to verify ISO = Click "Calculate CRC" to verify ISO
|
||||
ConfirmDelete = Delete
|
||||
CRC checksum does not match, bad or modified ISO = CRC checksum does not match, bad or modified ISO
|
||||
Create Game Config = Create game config
|
||||
Create Shortcut = Garaganni shortcut
|
||||
Delete Game = Delete game
|
||||
Delete Game Config = Delete game config
|
||||
Delete Save Data = Delete savedata
|
||||
Europe = Europe
|
||||
File size incorrect, bad or modified ISO = File size incorrect, bad or modified ISO
|
||||
Game = Paningoan
|
||||
Game ID unknown - not in the ReDump database = Game ID unknown - not in the ReDump database
|
||||
Game Settings = Pangngaturan Paningoan
|
||||
Homebrew = Homebrew
|
||||
Hong Kong = Hong Kong
|
||||
InstallData = Data install
|
||||
ISO OK according to the ReDump project = ISO OK according to the ReDump project
|
||||
Japan = Japan
|
||||
Korea = Korea
|
||||
MB = MB
|
||||
@@ -615,6 +620,7 @@ Must Restart = You must restart PPSSPP for this change to take effect.
|
||||
Native device resolution = Native device resolution
|
||||
Nearest = To paling mandoppi'
|
||||
No buffer = No buffer
|
||||
Render all frames = Render all frames
|
||||
Show Battery % = Show Battery %
|
||||
Show Speed = Show Speed
|
||||
Skip Buffer Effects = Skip buffer effects
|
||||
|
||||
@@ -524,18 +524,23 @@ ZIP file detected (Require WINRAR) = File is compressed (ZIP).\nPlease decompres
|
||||
[Game]
|
||||
Asia = Asia
|
||||
Calculate CRC = Calculate CRC
|
||||
Click "Calculate CRC" to verify ISO = Click "Calculate CRC" to verify ISO
|
||||
ConfirmDelete = Delete
|
||||
CRC checksum does not match, bad or modified ISO = CRC checksum does not match, bad or modified ISO
|
||||
Create Game Config = Create game config
|
||||
Create Shortcut = Create shortcut
|
||||
Delete Game = Delete game
|
||||
Delete Game Config = Delete game config
|
||||
Delete Save Data = Delete savedata
|
||||
Europe = Europe
|
||||
File size incorrect, bad or modified ISO = File size incorrect, bad or modified ISO
|
||||
Game = Game
|
||||
Game ID unknown - not in the ReDump database = Game ID unknown - not in the ReDump database
|
||||
Game Settings = Game settings
|
||||
Homebrew = Homebrew
|
||||
Hong Kong = Hong Kong
|
||||
InstallData = Data install
|
||||
ISO OK according to the ReDump project = ISO OK according to the ReDump project
|
||||
Japan = Japan
|
||||
Korea = Korea
|
||||
MB = MB
|
||||
|
||||
@@ -500,18 +500,23 @@ ZIP file detected (Require WINRAR) = Es un archivo comprimido (en ZIP).\nPor lo
|
||||
[Game]
|
||||
Asia = Asia
|
||||
Calculate CRC = Calcular valor CRC
|
||||
Click "Calculate CRC" to verify ISO = Click "Calculate CRC" to verify ISO
|
||||
ConfirmDelete = Confirmar
|
||||
CRC checksum does not match, bad or modified ISO = CRC checksum does not match, bad or modified ISO
|
||||
Create Game Config = Crear config. del juego
|
||||
Create Shortcut = Crear acceso directo
|
||||
Delete Game = Borrar juego
|
||||
Delete Game Config = Borrar config. del juego
|
||||
Delete Save Data = Borrar datos
|
||||
Europe = Europa
|
||||
File size incorrect, bad or modified ISO = File size incorrect, bad or modified ISO
|
||||
Game = Juego
|
||||
Game ID unknown - not in the ReDump database = Game ID unknown - not in the ReDump database
|
||||
Game Settings = Ajustes de juego
|
||||
Homebrew = Homebrew
|
||||
Hong Kong = Hong Kong
|
||||
InstallData = Instalación de datos
|
||||
ISO OK according to the ReDump project = ISO OK according to the ReDump project
|
||||
Japan = Japón
|
||||
Korea = Corea
|
||||
MB = MB
|
||||
@@ -615,6 +620,7 @@ Must Restart = Debes reiniciar PPSSPP para aplicar este cambio.
|
||||
Native device resolution = Resolución nativa del dispositivo
|
||||
Nearest = Pixelado
|
||||
No buffer = Sin búfer
|
||||
Render all frames = Render all frames
|
||||
Show Battery % = Ver % de batería
|
||||
Show Speed = Ver velocidad
|
||||
Skip Buffer Effects = Saltar efectos del búfer
|
||||
|
||||
@@ -500,18 +500,23 @@ ZIP file detected (Require WINRAR) = Se ha detectado un archivo ZIP.\nUtiliza co
|
||||
[Game]
|
||||
Asia = Asia
|
||||
Calculate CRC = Calcular valor CRC
|
||||
Click "Calculate CRC" to verify ISO = Click "Calculate CRC" to verify ISO
|
||||
ConfirmDelete = Borrar
|
||||
CRC checksum does not match, bad or modified ISO = CRC checksum does not match, bad or modified ISO
|
||||
Create Game Config = Crear config. del juego
|
||||
Create Shortcut = Crear acceso directo
|
||||
Delete Game = Borrar juego
|
||||
Delete Game Config = Borrar config. del juego
|
||||
Delete Save Data = Borrar datos
|
||||
Europe = Europa
|
||||
File size incorrect, bad or modified ISO = File size incorrect, bad or modified ISO
|
||||
Game = Juego
|
||||
Game ID unknown - not in the ReDump database = Game ID unknown - not in the ReDump database
|
||||
Game Settings = Ajustes de juego
|
||||
Homebrew = Homebrew
|
||||
Hong Kong = Hong Kong
|
||||
InstallData = Instalación de datos
|
||||
ISO OK according to the ReDump project = ISO OK according to the ReDump project
|
||||
Japan = Japón
|
||||
Korea = Corea
|
||||
MB = MB
|
||||
@@ -615,6 +620,7 @@ Must Restart = Debes reiniciar PPSSPP para aplicar este cambio.
|
||||
Native device resolution = Resolución nativa del dispositivo
|
||||
Nearest = Pixelado
|
||||
No buffer = No hay búfer
|
||||
Render all frames = Render all frames
|
||||
Show Battery % = Show Battery %
|
||||
Show Speed = Show Speed
|
||||
Skip Buffer Effects = Saltar efectos por búfer (Desactiva búfer, rápido)
|
||||
|
||||
@@ -500,18 +500,23 @@ ZIP file detected (Require WINRAR) = \n.فشرده سازی شده است ZIP
|
||||
[Game]
|
||||
Asia = اسیا
|
||||
Calculate CRC = Calculate CRC
|
||||
Click "Calculate CRC" to verify ISO = Click "Calculate CRC" to verify ISO
|
||||
ConfirmDelete = حذف
|
||||
CRC checksum does not match, bad or modified ISO = CRC checksum does not match, bad or modified ISO
|
||||
Create Game Config = ایجاد کانفیگ بازی
|
||||
Create Shortcut = ساخت میانبر
|
||||
Delete Game = حذف بازی
|
||||
Delete Game Config = حذف تنظیمات دستی
|
||||
Delete Save Data = حذف دیتای بازی؟
|
||||
Europe = اروپا
|
||||
File size incorrect, bad or modified ISO = File size incorrect, bad or modified ISO
|
||||
Game = بازی
|
||||
Game ID unknown - not in the ReDump database = Game ID unknown - not in the ReDump database
|
||||
Game Settings = تنظیمات بازی
|
||||
Homebrew = صفحه اصلی
|
||||
Hong Kong = هونگ کونگ
|
||||
InstallData = تصب دیتا؟
|
||||
ISO OK according to the ReDump project = ISO OK according to the ReDump project
|
||||
Japan = ژاپن
|
||||
Korea = کره
|
||||
MB = مگابایت
|
||||
@@ -615,6 +620,7 @@ Must Restart = برای اعمال این تنظیم باید برنامه ر
|
||||
Native device resolution = رزولوشن دستگاه
|
||||
Nearest = نزدیک ترین
|
||||
No buffer = بدون بافر
|
||||
Render all frames = Render all frames
|
||||
Show Battery % = Show Battery %
|
||||
Show Speed = Show Speed
|
||||
Skip Buffer Effects = رد کردن اثر بافر (سریع تر)
|
||||
|
||||
@@ -500,18 +500,23 @@ ZIP file detected (Require WINRAR) = file is compressed (ZIP).\nPlease decompres
|
||||
[Game]
|
||||
Asia = Aasia
|
||||
Calculate CRC = Laske CRC
|
||||
Click "Calculate CRC" to verify ISO = Click "Calculate CRC" to verify ISO
|
||||
ConfirmDelete = Delete
|
||||
CRC checksum does not match, bad or modified ISO = CRC checksum does not match, bad or modified ISO
|
||||
Create Game Config = Create game config
|
||||
Create Shortcut = Create shortcut
|
||||
Delete Game = Poista peli
|
||||
Delete Game Config = Poista pelin asetus
|
||||
Delete Save Data = Poista tallennustiedot
|
||||
Europe = Eurooppa
|
||||
File size incorrect, bad or modified ISO = File size incorrect, bad or modified ISO
|
||||
Game = Peli
|
||||
Game ID unknown - not in the ReDump database = Game ID unknown - not in the ReDump database
|
||||
Game Settings = Peliasetukset
|
||||
Homebrew = Kotitekoinenpeli
|
||||
Hong Kong = Hong Kong
|
||||
InstallData = Data install
|
||||
ISO OK according to the ReDump project = ISO OK according to the ReDump project
|
||||
Japan = Japani
|
||||
Korea = Korea
|
||||
MB = Mt
|
||||
@@ -615,6 +620,7 @@ Must Restart = Sinun täytyy käynnistää PPSSPP uudelleen, jotta tämä muutos
|
||||
Native device resolution = Laiteen alkuperäinen resoluutio
|
||||
Nearest = Lähin
|
||||
No buffer = Ei puskuria
|
||||
Render all frames = Render all frames
|
||||
Show Battery % = Näytä akku %
|
||||
Show Speed = Näytä nopeus
|
||||
Skip Buffer Effects = Ohita puskuriefektit
|
||||
|
||||
@@ -500,18 +500,23 @@ ZIP file detected (Require WINRAR) = Le fichier est compressé (.zip).\nVeuillez
|
||||
[Game]
|
||||
Asia = Asie
|
||||
Calculate CRC = Calculate CRC
|
||||
Click "Calculate CRC" to verify ISO = Click "Calculate CRC" to verify ISO
|
||||
ConfirmDelete = Confirmer
|
||||
CRC checksum does not match, bad or modified ISO = CRC checksum does not match, bad or modified ISO
|
||||
Create Game Config = Créer config. de jeu
|
||||
Create Shortcut = Créer un raccourci
|
||||
Delete Game = Supprimer jeu
|
||||
Delete Game Config = Supprimer config. de jeu
|
||||
Delete Save Data = Supprimer sauvegardes
|
||||
Europe = Europe
|
||||
File size incorrect, bad or modified ISO = File size incorrect, bad or modified ISO
|
||||
Game = Jeu
|
||||
Game ID unknown - not in the ReDump database = Game ID unknown - not in the ReDump database
|
||||
Game Settings = Paramètres du jeu
|
||||
Homebrew = Homebrew
|
||||
Hong Kong = Hong Kong
|
||||
InstallData = Installation des données
|
||||
ISO OK according to the ReDump project = ISO OK according to the ReDump project
|
||||
Japan = Japon
|
||||
Korea = Corée
|
||||
MB = Mo
|
||||
@@ -615,6 +620,7 @@ Must Restart = Vous devez redémarrer PPSSPP pour que cette modification prenne
|
||||
Native device resolution = Définition native de l'appareil
|
||||
Nearest = Le plus proche
|
||||
No buffer = 0
|
||||
Render all frames = Render all frames
|
||||
Show Battery % = Show Battery %
|
||||
Show Speed = Show Speed
|
||||
Skip Buffer Effects = Pas d'effets en mémoire tampon (hack vitesse)
|
||||
|
||||
@@ -500,18 +500,23 @@ ZIP file detected (Require WINRAR) = Arquivo comprimido (ZIP).\nNecesita ser des
|
||||
[Game]
|
||||
Asia = Asia
|
||||
Calculate CRC = Calculate CRC
|
||||
Click "Calculate CRC" to verify ISO = Click "Calculate CRC" to verify ISO
|
||||
ConfirmDelete = Confirmar
|
||||
CRC checksum does not match, bad or modified ISO = CRC checksum does not match, bad or modified ISO
|
||||
Create Game Config = Crear config. do xogo
|
||||
Create Shortcut = Crear acceso directo
|
||||
Delete Game = Borrar xogo
|
||||
Delete Game Config = Borrar config. do xogo
|
||||
Delete Save Data = Borrar datos
|
||||
Europe = Europe
|
||||
File size incorrect, bad or modified ISO = File size incorrect, bad or modified ISO
|
||||
Game = Xogo
|
||||
Game ID unknown - not in the ReDump database = Game ID unknown - not in the ReDump database
|
||||
Game Settings = Axustes de xogo
|
||||
Homebrew = Homebrew
|
||||
Hong Kong = Hong Kong
|
||||
InstallData = Instalación de datos
|
||||
ISO OK according to the ReDump project = ISO OK according to the ReDump project
|
||||
Japan = Japan
|
||||
Korea = Korea
|
||||
MB = MB
|
||||
@@ -615,6 +620,7 @@ Must Restart = Debes reiniciar PPSSPP para aplicar este cambio.
|
||||
Native device resolution = Resolución nativa do dispositivo
|
||||
Nearest = Pixelado
|
||||
No buffer = No buffer
|
||||
Render all frames = Render all frames
|
||||
Show Battery % = Show Battery %
|
||||
Show Speed = Show Speed
|
||||
Skip Buffer Effects = Skip buffer effects
|
||||
|
||||
@@ -500,18 +500,23 @@ ZIP file detected (Require WINRAR) = Το αρχείο είναι συμπισμ
|
||||
[Game]
|
||||
Asia = Ασία
|
||||
Calculate CRC = Calculate CRC
|
||||
Click "Calculate CRC" to verify ISO = Click "Calculate CRC" to verify ISO
|
||||
ConfirmDelete = Διαγραφή
|
||||
CRC checksum does not match, bad or modified ISO = CRC checksum does not match, bad or modified ISO
|
||||
Create Game Config = Δημιουργία ρυθμίσεων παιχνιδιού
|
||||
Create Shortcut = Δημιουργία Συντόμευσης
|
||||
Delete Game = Διαγραφή Παιχνιδιού
|
||||
Delete Game Config = Διαγραφή ρυθμίσεων παιχνιδιού
|
||||
Delete Save Data = Διαγραφή savedata
|
||||
Europe = Ευρώπη
|
||||
File size incorrect, bad or modified ISO = File size incorrect, bad or modified ISO
|
||||
Game = Παιχνίδι
|
||||
Game ID unknown - not in the ReDump database = Game ID unknown - not in the ReDump database
|
||||
Game Settings = Ρυθμίσεις Παιχνιδιού
|
||||
Homebrew = Homebrew
|
||||
Hong Kong = Χονγκ Κονγκ
|
||||
InstallData = Δεδομένα Εγκατάστασης
|
||||
ISO OK according to the ReDump project = ISO OK according to the ReDump project
|
||||
Japan = Ιαπωνία
|
||||
Korea = Korea
|
||||
MB = MB
|
||||
@@ -615,6 +620,7 @@ Must Restart = Πρέπει να επανεκκινήσετε το PPSSPP για
|
||||
Native device resolution = Χρήση ανάλυσης συσκευής
|
||||
Nearest = Κοντινότερο
|
||||
No buffer = No buffer
|
||||
Render all frames = Render all frames
|
||||
Show Battery % = Show Battery %
|
||||
Show Speed = Show Speed
|
||||
Skip Buffer Effects = Παράκαμψη εφέ buffer (γρηγορότερο)
|
||||
|
||||
@@ -500,18 +500,23 @@ ZIP file detected (Require WINRAR) = file is compressed (ZIP).\nPlease decompres
|
||||
[Game]
|
||||
Asia = Asia
|
||||
Calculate CRC = Calculate CRC
|
||||
Click "Calculate CRC" to verify ISO = Click "Calculate CRC" to verify ISO
|
||||
ConfirmDelete = Delete
|
||||
CRC checksum does not match, bad or modified ISO = CRC checksum does not match, bad or modified ISO
|
||||
Create Game Config = Create game config
|
||||
Create Shortcut = צור קיצור דרך
|
||||
Delete Game = Delete game
|
||||
Delete Game Config = Delete game config
|
||||
Delete Save Data = Delete savedata
|
||||
Europe = Europe
|
||||
File size incorrect, bad or modified ISO = File size incorrect, bad or modified ISO
|
||||
Game = משחק
|
||||
Game ID unknown - not in the ReDump database = Game ID unknown - not in the ReDump database
|
||||
Game Settings = הגדרות משחק
|
||||
Homebrew = Homebrew
|
||||
Hong Kong = Hong Kong
|
||||
InstallData = Data install
|
||||
ISO OK according to the ReDump project = ISO OK according to the ReDump project
|
||||
Japan = Japan
|
||||
Korea = Korea
|
||||
MB = MB
|
||||
@@ -615,6 +620,7 @@ Must Restart = You must restart PPSSPP for this change to take effect.
|
||||
Native device resolution = Native device resolution
|
||||
Nearest = הקרוב ביותר
|
||||
No buffer = No buffer
|
||||
Render all frames = Render all frames
|
||||
Show Battery % = Show Battery %
|
||||
Show Speed = Show Speed
|
||||
Skip Buffer Effects = Skip buffer effects
|
||||
|
||||
@@ -500,18 +500,23 @@ ZIP file detected (Require WINRAR) = file is compressed (ZIP).\nPlease decompres
|
||||
[Game]
|
||||
Asia = Asia
|
||||
Calculate CRC = Calculate CRC
|
||||
Click "Calculate CRC" to verify ISO = Click "Calculate CRC" to verify ISO
|
||||
ConfirmDelete = Delete
|
||||
CRC checksum does not match, bad or modified ISO = CRC checksum does not match, bad or modified ISO
|
||||
Create Game Config = Create game config
|
||||
Create Shortcut = Create shortcut
|
||||
Delete Game = Delete game
|
||||
Delete Game Config = Delete game config
|
||||
Delete Save Data = Delete savedata
|
||||
Europe = Europe
|
||||
File size incorrect, bad or modified ISO = File size incorrect, bad or modified ISO
|
||||
Game = Game
|
||||
Game ID unknown - not in the ReDump database = Game ID unknown - not in the ReDump database
|
||||
Game Settings = Game settings
|
||||
Homebrew = Homebrew
|
||||
Hong Kong = Hong Kong
|
||||
InstallData = Data install
|
||||
ISO OK according to the ReDump project = ISO OK according to the ReDump project
|
||||
Japan = Japan
|
||||
Korea = Korea
|
||||
MB = MB
|
||||
@@ -615,6 +620,7 @@ Must Restart = You must restart PPSSPP for this change to take effect.
|
||||
Native device resolution = Native device resolution
|
||||
Nearest = רתויב בורקה
|
||||
No buffer = No buffer
|
||||
Render all frames = Render all frames
|
||||
Show Battery % = Show Battery %
|
||||
Show Speed = Show Speed
|
||||
Skip Buffer Effects = Skip buffer effects
|
||||
|
||||
@@ -500,18 +500,23 @@ ZIP file detected (Require WINRAR) = Datoteka je pakirana (ZIP).\nPrvo raspakira
|
||||
[Game]
|
||||
Asia = Azija
|
||||
Calculate CRC = Calculate CRC
|
||||
Click "Calculate CRC" to verify ISO = Click "Calculate CRC" to verify ISO
|
||||
ConfirmDelete = Izbriši
|
||||
CRC checksum does not match, bad or modified ISO = CRC checksum does not match, bad or modified ISO
|
||||
Create Game Config = Kreiraj postavke igre
|
||||
Create Shortcut = Kreiraj prečac
|
||||
Delete Game = Izbriši igru
|
||||
Delete Game Config = Izbriši postavke igre
|
||||
Delete Save Data = Izbriši savedatu
|
||||
Europe = Europa
|
||||
File size incorrect, bad or modified ISO = File size incorrect, bad or modified ISO
|
||||
Game = Igra
|
||||
Game ID unknown - not in the ReDump database = Game ID unknown - not in the ReDump database
|
||||
Game Settings = Postavke igre
|
||||
Homebrew = Homebrew
|
||||
Hong Kong = Hong Kong
|
||||
InstallData = Instalirajte podatke
|
||||
ISO OK according to the ReDump project = ISO OK according to the ReDump project
|
||||
Japan = Japan
|
||||
Korea = Korea
|
||||
MB = MB
|
||||
@@ -615,6 +620,7 @@ Must Restart = Morate ponovno pokrenuti PPSSPP da bi se efekat primjenio.
|
||||
Native device resolution = Urođena rezolucija uređaja
|
||||
Nearest = Najbliže
|
||||
No buffer = No buffer
|
||||
Render all frames = Render all frames
|
||||
Show Battery % = Show Battery %
|
||||
Show Speed = Show Speed
|
||||
Skip Buffer Effects = Preskoči efekte ublaživanja (nije ublaženo, faster)
|
||||
|
||||
@@ -500,18 +500,23 @@ ZIP file detected (Require WINRAR) = A fájl tömörített (ZIP).\nElőbb csomag
|
||||
[Game]
|
||||
Asia = Ázsia
|
||||
Calculate CRC = Calculate CRC
|
||||
Click "Calculate CRC" to verify ISO = Click "Calculate CRC" to verify ISO
|
||||
ConfirmDelete = Törlés
|
||||
CRC checksum does not match, bad or modified ISO = CRC checksum does not match, bad or modified ISO
|
||||
Create Game Config = Új játékbeállítás
|
||||
Create Shortcut = Parancsikon létrehozása
|
||||
Delete Game = Játék törlése
|
||||
Delete Game Config = Játékbeállítások törlése
|
||||
Delete Save Data = Mentések törlése
|
||||
Europe = Európa
|
||||
File size incorrect, bad or modified ISO = File size incorrect, bad or modified ISO
|
||||
Game = Játék
|
||||
Game ID unknown - not in the ReDump database = Game ID unknown - not in the ReDump database
|
||||
Game Settings = Játékbeállítások
|
||||
Homebrew = Homebrew
|
||||
Hong Kong = Hongkong
|
||||
InstallData = Adatok telepítése
|
||||
ISO OK according to the ReDump project = ISO OK according to the ReDump project
|
||||
Japan = Japán
|
||||
Korea = Korea
|
||||
MB = MB
|
||||
@@ -615,6 +620,7 @@ Must Restart = A beállítások érvénybeléptetéséhez újra kell indítani a
|
||||
Native device resolution = Natív készülék felbontás
|
||||
Nearest = Legközelebbi
|
||||
No buffer = No buffer
|
||||
Render all frames = Render all frames
|
||||
Show Battery % = Show Battery %
|
||||
Show Speed = Show Speed
|
||||
Skip Buffer Effects = Buffer effektek kihagyása (nem bufferelt, gyorsabb)
|
||||
|
||||
@@ -500,18 +500,23 @@ ZIP file detected (Require WINRAR) = Berkas terkompresi (ZIP).\nSilakan ekstrak
|
||||
[Game]
|
||||
Asia = Asia
|
||||
Calculate CRC = Kalkulasi CRC
|
||||
Click "Calculate CRC" to verify ISO = Click "Calculate CRC" to verify ISO
|
||||
ConfirmDelete = Hapus
|
||||
CRC checksum does not match, bad or modified ISO = CRC checksum does not match, bad or modified ISO
|
||||
Create Game Config = Buat konfigurasi permainan
|
||||
Create Shortcut = Buat jalan pintas
|
||||
Delete Game = Hapus permainan
|
||||
Delete Game Config = Hapus konfigurasi permainan
|
||||
Delete Save Data = Hapus simpanan data
|
||||
Europe = Eropa
|
||||
File size incorrect, bad or modified ISO = File size incorrect, bad or modified ISO
|
||||
Game = Permainan
|
||||
Game ID unknown - not in the ReDump database = Game ID unknown - not in the ReDump database
|
||||
Game Settings = Pengaturan permainan
|
||||
Homebrew = Paket Permainan
|
||||
Hong Kong = Hong Kong
|
||||
InstallData = Instalasi data
|
||||
ISO OK according to the ReDump project = ISO OK according to the ReDump project
|
||||
Japan = Jepang
|
||||
Korea = Korea
|
||||
MB = MB
|
||||
@@ -615,6 +620,7 @@ Must Restart = Anda harus memulai ulang PPSSPP agar perubahan ini berfungsi.
|
||||
Native device resolution = Resolusi asli
|
||||
Nearest = Terdekat
|
||||
No buffer = Tidak ada penyangga
|
||||
Render all frames = Render all frames
|
||||
Show Battery % = Show Battery %
|
||||
Show Speed = Show Speed
|
||||
Skip Buffer Effects = Lewati efek penyangga (tak tersangga, lebih cepat)
|
||||
|
||||
@@ -500,18 +500,23 @@ ZIP file detected (Require WINRAR) = Il file è compresso (ZIP).\nPrima si deve
|
||||
[Game]
|
||||
Asia = Asia
|
||||
Calculate CRC = Calcola CRC
|
||||
Click "Calculate CRC" to verify ISO = Click "Calculate CRC" to verify ISO
|
||||
ConfirmDelete = Elimina
|
||||
CRC checksum does not match, bad or modified ISO = CRC checksum does not match, bad or modified ISO
|
||||
Create Game Config = Crea Configurazione di Gioco
|
||||
Create Shortcut = Crea Scorciatoia
|
||||
Delete Game = Elimina Gioco
|
||||
Delete Game Config = Elimina Configurazione di Gioco
|
||||
Delete Save Data = Elimina Dati Salvataggio
|
||||
Europe = Europa
|
||||
File size incorrect, bad or modified ISO = File size incorrect, bad or modified ISO
|
||||
Game = Gioco
|
||||
Game ID unknown - not in the ReDump database = Game ID unknown - not in the ReDump database
|
||||
Game Settings = Impostazioni Gioco
|
||||
Homebrew = Homebrew
|
||||
Hong Kong = Hong Kong
|
||||
InstallData = Installa i dati
|
||||
ISO OK according to the ReDump project = ISO OK according to the ReDump project
|
||||
Japan = Giappone
|
||||
Korea = Corea
|
||||
MB = MB
|
||||
@@ -616,6 +621,7 @@ Must Restart = Sarà necessario riavviare PPSSPP per attivare le modifiche.
|
||||
Native device resolution = Risoluzione nativa della periferica
|
||||
Nearest = Pixel perfect
|
||||
No buffer = Niente buffer
|
||||
Render all frames = Render all frames
|
||||
Show Battery % = Mostra batteria in %
|
||||
Show Speed = Mostra velocità
|
||||
Skip Buffer Effects = Salta effetti di buffer (niente buffer, più velocità)
|
||||
|
||||
@@ -500,18 +500,23 @@ ZIP file detected (Require WINRAR) = ファイルが圧縮されています (ZI
|
||||
[Game]
|
||||
Asia = アジア
|
||||
Calculate CRC = CRCを算出する
|
||||
Click "Calculate CRC" to verify ISO = Click "Calculate CRC" to verify ISO
|
||||
ConfirmDelete = 削除
|
||||
CRC checksum does not match, bad or modified ISO = CRC checksum does not match, bad or modified ISO
|
||||
Create Game Config = ゲームの設定を作成する
|
||||
Create Shortcut = ショートカットを作成する
|
||||
Delete Game = ゲームを削除する
|
||||
Delete Game Config = ゲームの設定を削除する
|
||||
Delete Save Data = セーブデータを削除する
|
||||
Europe = ヨーロッパ
|
||||
File size incorrect, bad or modified ISO = File size incorrect, bad or modified ISO
|
||||
Game = ゲーム
|
||||
Game ID unknown - not in the ReDump database = Game ID unknown - not in the ReDump database
|
||||
Game Settings = ゲームの設定
|
||||
Homebrew = 自作
|
||||
Hong Kong = 香港
|
||||
InstallData = データのインストール
|
||||
ISO OK according to the ReDump project = ISO OK according to the ReDump project
|
||||
Japan = 日本
|
||||
Korea = 韓国
|
||||
MB = MB
|
||||
@@ -615,6 +620,7 @@ Must Restart = この変更を適用するにはPPSSPPを再起動してくだ
|
||||
Native device resolution = 機器のネイティブ解像度
|
||||
Nearest = Nearest
|
||||
No buffer = バッファなし
|
||||
Render all frames = Render all frames
|
||||
Show Battery % = Show Battery %
|
||||
Show Speed = 速度を表示する
|
||||
Skip Buffer Effects = ノンバッファレンダリング (高速化)
|
||||
|
||||
@@ -500,18 +500,23 @@ ZIP file detected (Require WINRAR) = berkas iki terkompres (ZIP).\nMohon bongkar
|
||||
[Game]
|
||||
Asia = Asia
|
||||
Calculate CRC = Calculate CRC
|
||||
Click "Calculate CRC" to verify ISO = Click "Calculate CRC" to verify ISO
|
||||
ConfirmDelete = Mbusek
|
||||
CRC checksum does not match, bad or modified ISO = CRC checksum does not match, bad or modified ISO
|
||||
Create Game Config = Nggawe Setelan Dolanan
|
||||
Create Shortcut = Nggawe Trobosan
|
||||
Delete Game = Mbusek Dolanan
|
||||
Delete Game Config = Mbusek Setelan Dolanan
|
||||
Delete Save Data = Mbusek Simpenan
|
||||
Europe = Europe
|
||||
File size incorrect, bad or modified ISO = File size incorrect, bad or modified ISO
|
||||
Game = Dolanan
|
||||
Game ID unknown - not in the ReDump database = Game ID unknown - not in the ReDump database
|
||||
Game Settings = Setelan Dolanan
|
||||
Homebrew = Homebrew
|
||||
Hong Kong = Hong Kong
|
||||
InstallData = Nginstal data
|
||||
ISO OK according to the ReDump project = ISO OK according to the ReDump project
|
||||
Japan = Japan
|
||||
Korea = Korea
|
||||
MB = MB
|
||||
@@ -615,6 +620,7 @@ Must Restart = Wiwiti maneh PPSSPP kanggo aplikasi setelan.
|
||||
Native device resolution = Resolusi piranti asal
|
||||
Nearest = Cedhak
|
||||
No buffer = No buffer
|
||||
Render all frames = Render all frames
|
||||
Show Battery % = Show Battery %
|
||||
Show Speed = Show Speed
|
||||
Skip Buffer Effects = Skip efek buffer (non-yakuwi,luwih cepet)
|
||||
|
||||
@@ -500,18 +500,23 @@ ZIP file detected (Require WINRAR) = 파일은 (ZIP으로) 압축되어 있습
|
||||
[Game]
|
||||
Asia = 아시아
|
||||
Calculate CRC = CRC 계산
|
||||
Click "Calculate CRC" to verify ISO = Click "Calculate CRC" to verify ISO
|
||||
ConfirmDelete = 삭제
|
||||
CRC checksum does not match, bad or modified ISO = CRC checksum does not match, bad or modified ISO
|
||||
Create Game Config = 게임 구성 생성
|
||||
Create Shortcut = 단축 키 생성
|
||||
Delete Game = 게임 삭제
|
||||
Delete Game Config = 게임 구성 삭제
|
||||
Delete Save Data = 저장데이터 삭제
|
||||
Europe = 유럽
|
||||
File size incorrect, bad or modified ISO = File size incorrect, bad or modified ISO
|
||||
Game = 게임
|
||||
Game ID unknown - not in the ReDump database = Game ID unknown - not in the ReDump database
|
||||
Game Settings = 게임 설정
|
||||
Homebrew = 홈브류
|
||||
Hong Kong = 홍콩
|
||||
InstallData = 데이터 설치
|
||||
ISO OK according to the ReDump project = ISO OK according to the ReDump project
|
||||
Japan = 일본
|
||||
Korea = 한국
|
||||
MB = 메가바이트
|
||||
@@ -615,6 +620,7 @@ Must Restart = 이 변경 사항을 적용하려면 PPSSPP를 다시 시작해
|
||||
Native device resolution = 기본 장치 해상도
|
||||
Nearest = 근접 필터링
|
||||
No buffer = 버퍼 없음
|
||||
Render all frames = Render all frames
|
||||
Show Battery % = 배터리 % 표시
|
||||
Show Speed = 속도 표시
|
||||
Skip Buffer Effects = 버퍼 효과 건너뛰기(버퍼되지 않음, 더 빠름)
|
||||
|
||||
@@ -500,18 +500,23 @@ ZIP file detected (Require WINRAR) = ໄຟລ໌ຖືກບີບອັດ (ZI
|
||||
[Game]
|
||||
Asia = Asia
|
||||
Calculate CRC = Calculate CRC
|
||||
Click "Calculate CRC" to verify ISO = Click "Calculate CRC" to verify ISO
|
||||
ConfirmDelete = ຢືນຢັນການລຶບ
|
||||
CRC checksum does not match, bad or modified ISO = CRC checksum does not match, bad or modified ISO
|
||||
Create Game Config = ສ້າງການຕັ້ງຄ່າເກມ
|
||||
Create Shortcut = ຈາກຫຼ້າສຸດ
|
||||
Delete Game = ລຶບເກມ
|
||||
Delete Game Config = ລຶບການຕັ້ງຄ່າເກມ
|
||||
Delete Save Data = ລຶບຂໍ້ມູນທີ່ບັນທຶກ
|
||||
Europe = Europe
|
||||
File size incorrect, bad or modified ISO = File size incorrect, bad or modified ISO
|
||||
Game = ເກມ
|
||||
Game ID unknown - not in the ReDump database = Game ID unknown - not in the ReDump database
|
||||
Game Settings = ການຕັ້ງຄ່າເກມ
|
||||
Homebrew = Homebrew
|
||||
Hong Kong = Hong Kong
|
||||
InstallData = ຕິດຕັ້ງຂໍ້ມູນ
|
||||
ISO OK according to the ReDump project = ISO OK according to the ReDump project
|
||||
Japan = Japan
|
||||
Korea = Korea
|
||||
MB = MB
|
||||
@@ -615,6 +620,7 @@ Must Restart = ເຈົ້າຄວນເລີ່ມ PPSSPP ໃໝ່ເພື
|
||||
Native device resolution = ຄ່າຄວາມລະອຽດດັ້ງເດີມຂອງອຸປະກອນ
|
||||
Nearest = Nearest
|
||||
No buffer = No buffer
|
||||
Render all frames = Render all frames
|
||||
Show Battery % = Show Battery %
|
||||
Show Speed = Show Speed
|
||||
Skip Buffer Effects = ຂ້າມການໃຊ້ບັບເຟີເອັບເຟກ (ບໍ່ໃຊ້ບັບເຟີ, ໄວຂຶ້ນ)
|
||||
|
||||
@@ -500,18 +500,23 @@ ZIP file detected (Require WINRAR) = Failas yra suspaustas (ZIP formato).\nReiki
|
||||
[Game]
|
||||
Asia = Asia
|
||||
Calculate CRC = Calculate CRC
|
||||
Click "Calculate CRC" to verify ISO = Click "Calculate CRC" to verify ISO
|
||||
ConfirmDelete = Ištrinti
|
||||
CRC checksum does not match, bad or modified ISO = CRC checksum does not match, bad or modified ISO
|
||||
Create Game Config = Create game config
|
||||
Create Shortcut = Kurti nuorodą
|
||||
Delete Game = Ištrinti žaidimą
|
||||
Delete Game Config = Delete game config
|
||||
Delete Save Data = Ištrinti išsaugojimą
|
||||
Europe = Europe
|
||||
File size incorrect, bad or modified ISO = File size incorrect, bad or modified ISO
|
||||
Game = Žaidimas
|
||||
Game ID unknown - not in the ReDump database = Game ID unknown - not in the ReDump database
|
||||
Game Settings = Žaidimo parametrai
|
||||
Homebrew = Homebrew
|
||||
Hong Kong = Hong Kong
|
||||
InstallData = Instaliuoti duomenis
|
||||
ISO OK according to the ReDump project = ISO OK according to the ReDump project
|
||||
Japan = Japan
|
||||
Korea = Korea
|
||||
MB = Megabaitai
|
||||
@@ -615,6 +620,7 @@ Must Restart = Jūs turite perkrauti "PPSSPP" programą, kad pakeisti parametrai
|
||||
Native device resolution = Įrenginio rezoliucija
|
||||
Nearest = Arčiausias
|
||||
No buffer = No buffer
|
||||
Render all frames = Render all frames
|
||||
Show Battery % = Show Battery %
|
||||
Show Speed = Show Speed
|
||||
Skip Buffer Effects = Skip buffer effects
|
||||
|
||||
@@ -500,18 +500,23 @@ ZIP file detected (Require WINRAR) = Fail dimampatkan (ZIP).\nSila nyah-mampatka
|
||||
[Game]
|
||||
Asia = Asia
|
||||
Calculate CRC = Calculate CRC
|
||||
Click "Calculate CRC" to verify ISO = Click "Calculate CRC" to verify ISO
|
||||
ConfirmDelete = Padam
|
||||
CRC checksum does not match, bad or modified ISO = CRC checksum does not match, bad or modified ISO
|
||||
Create Game Config = Create game config
|
||||
Create Shortcut = Buat pintasan
|
||||
Delete Game = Padam permainan
|
||||
Delete Game Config = Delete game config
|
||||
Delete Save Data = Padam data disimpan
|
||||
Europe = Europe
|
||||
File size incorrect, bad or modified ISO = File size incorrect, bad or modified ISO
|
||||
Game = Permainan
|
||||
Game ID unknown - not in the ReDump database = Game ID unknown - not in the ReDump database
|
||||
Game Settings = Tetapan permainan
|
||||
Homebrew = Homebrew
|
||||
Hong Kong = Hong Kong
|
||||
InstallData = Data install
|
||||
ISO OK according to the ReDump project = ISO OK according to the ReDump project
|
||||
Japan = Japan
|
||||
Korea = Korea
|
||||
MB = MB
|
||||
@@ -615,6 +620,7 @@ Must Restart = You must restart PPSSPP for this change to take effect.
|
||||
Native device resolution = Native device resolution
|
||||
Nearest = Terdekat
|
||||
No buffer = No buffer
|
||||
Render all frames = Render all frames
|
||||
Show Battery % = Show Battery %
|
||||
Show Speed = Show Speed
|
||||
Skip Buffer Effects = Skip buffer effects
|
||||
|
||||
@@ -500,18 +500,23 @@ ZIP file detected (Require WINRAR) = het bestand is verkleind (ZIP).\nPak het be
|
||||
[Game]
|
||||
Asia = Azië
|
||||
Calculate CRC = Calculate CRC
|
||||
Click "Calculate CRC" to verify ISO = Click "Calculate CRC" to verify ISO
|
||||
ConfirmDelete = Verwijderen
|
||||
CRC checksum does not match, bad or modified ISO = CRC checksum does not match, bad or modified ISO
|
||||
Create Game Config = Gameopties aanmaken
|
||||
Create Shortcut = Snelkoppeling maken
|
||||
Delete Game = Game wissen
|
||||
Delete Game Config = Gameopties wissen
|
||||
Delete Save Data = Savedata wissen
|
||||
Europe = Europa
|
||||
File size incorrect, bad or modified ISO = File size incorrect, bad or modified ISO
|
||||
Game = Game
|
||||
Game ID unknown - not in the ReDump database = Game ID unknown - not in the ReDump database
|
||||
Game Settings = Game-instellingen
|
||||
Homebrew = Homebrew
|
||||
Hong Kong = Hong Kong
|
||||
InstallData = Data installeren
|
||||
ISO OK according to the ReDump project = ISO OK according to the ReDump project
|
||||
Japan = Japan
|
||||
Korea = Korea
|
||||
MB = MB
|
||||
@@ -615,6 +620,7 @@ Must Restart = U moet PPSSPP herstarten om de wijzigingen door te voeren.
|
||||
Native device resolution = Apparaatresolutie
|
||||
Nearest = Naaste buur
|
||||
No buffer = No buffer
|
||||
Render all frames = Render all frames
|
||||
Show Battery % = Show Battery %
|
||||
Show Speed = Show Speed
|
||||
Skip Buffer Effects = Buffereffecten nalaten (niet-gebufferd, sneller)
|
||||
|
||||
@@ -500,18 +500,23 @@ ZIP file detected (Require WINRAR) = file is compressed (ZIP).\nPlease decompres
|
||||
[Game]
|
||||
Asia = Asia
|
||||
Calculate CRC = Calculate CRC
|
||||
Click "Calculate CRC" to verify ISO = Click "Calculate CRC" to verify ISO
|
||||
ConfirmDelete = Delete
|
||||
CRC checksum does not match, bad or modified ISO = CRC checksum does not match, bad or modified ISO
|
||||
Create Game Config = Create game config
|
||||
Create Shortcut = Create shortcut
|
||||
Delete Game = Delete game
|
||||
Delete Game Config = Delete game config
|
||||
Delete Save Data = Delete savedata
|
||||
Europe = Europe
|
||||
File size incorrect, bad or modified ISO = File size incorrect, bad or modified ISO
|
||||
Game = Game
|
||||
Game ID unknown - not in the ReDump database = Game ID unknown - not in the ReDump database
|
||||
Game Settings = Game settings
|
||||
Homebrew = Homebrew
|
||||
Hong Kong = Hong Kong
|
||||
InstallData = Data install
|
||||
ISO OK according to the ReDump project = ISO OK according to the ReDump project
|
||||
Japan = Japan
|
||||
Korea = Korea
|
||||
MB = MB
|
||||
@@ -615,6 +620,7 @@ Must Restart = You must restart PPSSPP for this change to take effect.
|
||||
Native device resolution = Native device resolution
|
||||
Nearest = Nermest
|
||||
No buffer = No buffer
|
||||
Render all frames = Render all frames
|
||||
Show Battery % = Show Battery %
|
||||
Show Speed = Show Speed
|
||||
Skip Buffer Effects = Skip buffer effects
|
||||
|
||||
@@ -505,18 +505,23 @@ ZIP file detected (Require WINRAR) = Wykryto plik ZIP.\nRozpakuj go przed użyci
|
||||
[Game]
|
||||
Asia = Azja
|
||||
Calculate CRC = Oblicz CRC
|
||||
Click "Calculate CRC" to verify ISO = Click "Calculate CRC" to verify ISO
|
||||
ConfirmDelete = Usuń
|
||||
CRC checksum does not match, bad or modified ISO = CRC checksum does not match, bad or modified ISO
|
||||
Create Game Config = Utwórz konfigurację gry
|
||||
Create Shortcut = Utwórz skrót
|
||||
Delete Game = Usuń grę
|
||||
Delete Game Config = Usuń konfigurację gry
|
||||
Delete Save Data = Usuń zapisy gry
|
||||
Europe = Europa
|
||||
File size incorrect, bad or modified ISO = File size incorrect, bad or modified ISO
|
||||
Game = Gra
|
||||
Game ID unknown - not in the ReDump database = Game ID unknown - not in the ReDump database
|
||||
Game Settings = Ustawienia gry
|
||||
Homebrew = Homebrew
|
||||
Hong Kong = Hongkong
|
||||
InstallData = Zainstalowane dane
|
||||
ISO OK according to the ReDump project = ISO OK according to the ReDump project
|
||||
Japan = Japonia
|
||||
Korea = Korea
|
||||
MB = MB
|
||||
@@ -620,6 +625,7 @@ Must Restart = Musisz zrestartować PPSSPP, aby zastosować zmiany.
|
||||
Native device resolution = Natywna rozdzielczość urządzenia
|
||||
Nearest = Najbliższe
|
||||
No buffer = Bez bufora
|
||||
Render all frames = Render all frames
|
||||
Show Battery % = Pokaż % baterii
|
||||
Show Speed = Pokaż prędkość
|
||||
Skip Buffer Effects = Nie renderuj efektów z bufora (niebuforowane, szybsze)
|
||||
|
||||
@@ -525,18 +525,23 @@ ZIP file detected (Require WINRAR) = O arquivo está comprimido (ZIP).\nPor favo
|
||||
[Game]
|
||||
Asia = Ásia
|
||||
Calculate CRC = Calcular CRC
|
||||
Click "Calculate CRC" to verify ISO = Click "Calculate CRC" to verify ISO
|
||||
ConfirmDelete = Apagar
|
||||
CRC checksum does not match, bad or modified ISO = CRC checksum does not match, bad or modified ISO
|
||||
Create Game Config = Criar configuração do jogo
|
||||
Create Shortcut = Criar atalho
|
||||
Delete Game = Apagar jogo
|
||||
Delete Game Config = Apagar configuração do jogo
|
||||
Delete Save Data = Apagar dados do save
|
||||
Europe = Europa
|
||||
File size incorrect, bad or modified ISO = File size incorrect, bad or modified ISO
|
||||
Game = Jogo
|
||||
Game ID unknown - not in the ReDump database = Game ID unknown - not in the ReDump database
|
||||
Game Settings = Configurações do jogo
|
||||
Homebrew = Homebrew
|
||||
Hong Kong = Hong Kong
|
||||
InstallData = Dados da instalação
|
||||
ISO OK according to the ReDump project = ISO OK according to the ReDump project
|
||||
Japan = Japão
|
||||
Korea = Coréia
|
||||
MB = MBs
|
||||
@@ -640,6 +645,7 @@ Must Restart = Você deve reiniciar o PPSSPP pra esta mudança ter efeito.
|
||||
Native device resolution = Resolução nativa do dispositivo
|
||||
Nearest = Mais próximo
|
||||
No buffer = Sem buffer
|
||||
Render all frames = Render all frames
|
||||
Show Battery % = Mostrar Bateria %
|
||||
Show Speed = Mostrar Velocidade
|
||||
Skip Buffer Effects = Ignorar efeitos do buffer
|
||||
|
||||
@@ -524,18 +524,23 @@ ZIP file detected (Require WINRAR) = O ficheiro está comprimido (.zip).\nPor fa
|
||||
[Game]
|
||||
Asia = Ásia
|
||||
Calculate CRC = Calcular CRC
|
||||
Click "Calculate CRC" to verify ISO = Click "Calculate CRC" to verify ISO
|
||||
ConfirmDelete = Eliminar
|
||||
CRC checksum does not match, bad or modified ISO = CRC checksum does not match, bad or modified ISO
|
||||
Create Game Config = Criar definições do jogo
|
||||
Create Shortcut = Criar atalho
|
||||
Delete Game = Eliminar jogo
|
||||
Delete Game Config = Eliminar definições do jogo
|
||||
Delete Save Data = Eliminar dados salvos
|
||||
Europe = Europa
|
||||
File size incorrect, bad or modified ISO = File size incorrect, bad or modified ISO
|
||||
Game = Jogo
|
||||
Game ID unknown - not in the ReDump database = Game ID unknown - not in the ReDump database
|
||||
Game Settings = Definições do jogo
|
||||
Homebrew = Homebrew
|
||||
Hong Kong = Hong Kong
|
||||
InstallData = Dados da Instalação
|
||||
ISO OK according to the ReDump project = ISO OK according to the ReDump project
|
||||
Japan = Japão
|
||||
Korea = Coreia
|
||||
MB = MB
|
||||
@@ -639,6 +644,7 @@ Must Restart = Deverás reiniciar o PPSSPP para esta mudança ter efeito.
|
||||
Native device resolution = Resolução Nativa do Dispositivo
|
||||
Nearest = Mais próximo
|
||||
No buffer = Sem buffer
|
||||
Render all frames = Render all frames
|
||||
Show Battery % = Show Battery %
|
||||
Show Speed = Show Speed
|
||||
Skip Buffer Effects = Ignorar efeitos do buffer (sem buffer, mais rápido)
|
||||
|
||||
@@ -501,18 +501,23 @@ ZIP file detected (Require WINRAR) = Fișierul e compresat(ZIP).\nVă rog decomp
|
||||
[Game]
|
||||
Asia = Asia
|
||||
Calculate CRC = Calculate CRC
|
||||
Click "Calculate CRC" to verify ISO = Click "Calculate CRC" to verify ISO
|
||||
ConfirmDelete = Ștergere
|
||||
CRC checksum does not match, bad or modified ISO = CRC checksum does not match, bad or modified ISO
|
||||
Create Game Config = Creează configurare joc
|
||||
Create Shortcut = Creează scurtătură
|
||||
Delete Game = Ștergere joc
|
||||
Delete Game Config = Ștergere configurare joc
|
||||
Delete Save Data = Ștergere salvare
|
||||
Europe = Europe
|
||||
File size incorrect, bad or modified ISO = File size incorrect, bad or modified ISO
|
||||
Game = Joc
|
||||
Game ID unknown - not in the ReDump database = Game ID unknown - not in the ReDump database
|
||||
Game Settings = Setări joc
|
||||
Homebrew = Homebrew
|
||||
Hong Kong = Hong Kong
|
||||
InstallData = Instalare date
|
||||
ISO OK according to the ReDump project = ISO OK according to the ReDump project
|
||||
Japan = Japan
|
||||
Korea = Korea
|
||||
MB = MB
|
||||
@@ -616,6 +621,7 @@ Must Restart = Trebuie să resartezi PPSSPP pt. ca această schimbare să aibă
|
||||
Native device resolution = Rezoluție nativă dispozitiv
|
||||
Nearest = Apropiată
|
||||
No buffer = No buffer
|
||||
Render all frames = Render all frames
|
||||
Show Battery % = Show Battery %
|
||||
Show Speed = Show Speed
|
||||
Skip Buffer Effects = Skip buffer effects
|
||||
|
||||
@@ -500,18 +500,23 @@ ZIP file detected (Require WINRAR) = файл сжат (ZIP).\nПожалуйс
|
||||
[Game]
|
||||
Asia = Азия
|
||||
Calculate CRC = Вычислить CRC
|
||||
Click "Calculate CRC" to verify ISO = Click "Calculate CRC" to verify ISO
|
||||
ConfirmDelete = Удалить
|
||||
CRC checksum does not match, bad or modified ISO = CRC checksum does not match, bad or modified ISO
|
||||
Create Game Config = Создать конфиг
|
||||
Create Shortcut = Создать ярлык
|
||||
Delete Game = Удалить игру
|
||||
Delete Game Config = Удалить конфиг
|
||||
Delete Save Data = Удалить сохранения
|
||||
Europe = Европа
|
||||
File size incorrect, bad or modified ISO = File size incorrect, bad or modified ISO
|
||||
Game = Игра
|
||||
Game ID unknown - not in the ReDump database = Game ID unknown - not in the ReDump database
|
||||
Game Settings = Настройки игры
|
||||
Homebrew = Homebrew
|
||||
Hong Kong = Гонконг
|
||||
InstallData = Установить данные
|
||||
ISO OK according to the ReDump project = ISO OK according to the ReDump project
|
||||
Japan = Япония
|
||||
Korea = Корея
|
||||
MB = Мб
|
||||
@@ -615,6 +620,7 @@ Must Restart = Вы должны перезапустить PPSSPP, чтобы
|
||||
Native device resolution = Разрешение устройства
|
||||
Nearest = Ближайший
|
||||
No buffer = Нет буфера
|
||||
Render all frames = Render all frames
|
||||
Show Battery % = Показывать % заряда батареи
|
||||
Show Speed = Показывать скорость
|
||||
Skip Buffer Effects = Пропускать эффекты (небуферированный)
|
||||
|
||||
@@ -501,18 +501,23 @@ ZIP file detected (Require WINRAR) = file is compressed (ZIP).\nPlease decompres
|
||||
[Game]
|
||||
Asia = Asia
|
||||
Calculate CRC = Räkna ut CRC
|
||||
Click "Calculate CRC" to verify ISO = Click "Calculate CRC" to verify ISO
|
||||
ConfirmDelete = Ta bort
|
||||
CRC checksum does not match, bad or modified ISO = CRC checksum does not match, bad or modified ISO
|
||||
Create Game Config = Skapa spelconfig
|
||||
Create Shortcut = Skapa genväg
|
||||
Delete Game = Ta bort spel
|
||||
Delete Game Config = Ta bort spelconfig
|
||||
Delete Save Data = Ta bort sparad data
|
||||
Europe = Europe
|
||||
File size incorrect, bad or modified ISO = File size incorrect, bad or modified ISO
|
||||
Game = Spel
|
||||
Game ID unknown - not in the ReDump database = Game ID unknown - not in the ReDump database
|
||||
Game Settings = Spelinställningar
|
||||
Homebrew = Homebrew
|
||||
Hong Kong = Hong Kong
|
||||
InstallData = Installerad data
|
||||
ISO OK according to the ReDump project = ISO OK according to the ReDump project
|
||||
Japan = Japan
|
||||
Korea = Korea
|
||||
MB = MB
|
||||
@@ -616,6 +621,7 @@ Must Restart = Starta om PPSSPP för att ändringen ska få effekt.
|
||||
Native device resolution = Native device resolution
|
||||
Nearest = Närmast
|
||||
No buffer = Ingen buffer
|
||||
Render all frames = Render all frames
|
||||
Show Battery % = Visa batteri-%
|
||||
Show Speed = Visa hastighet
|
||||
Skip Buffer Effects = Skippa buffereffekter (snabbare, risk för fel)
|
||||
|
||||
@@ -500,18 +500,23 @@ ZIP file detected (Require WINRAR) = file is compressed (ZIP).\nPlease decompres
|
||||
[Game]
|
||||
Asia = Asia
|
||||
Calculate CRC = Calculate CRC
|
||||
Click "Calculate CRC" to verify ISO = Click "Calculate CRC" to verify ISO
|
||||
ConfirmDelete = Kumpirmahin ang pag bura
|
||||
CRC checksum does not match, bad or modified ISO = CRC checksum does not match, bad or modified ISO
|
||||
Create Game Config = Gumawa ng game config
|
||||
Create Shortcut = Gumawa ng shortcut
|
||||
Delete Game = Burahin ang laro
|
||||
Delete Game Config = Burahin ang game config
|
||||
Delete Save Data = Burahin ang save data
|
||||
Europe = Europe
|
||||
File size incorrect, bad or modified ISO = File size incorrect, bad or modified ISO
|
||||
Game = Laro
|
||||
Game ID unknown - not in the ReDump database = Game ID unknown - not in the ReDump database
|
||||
Game Settings = Ayos ng laro
|
||||
Homebrew = Homebrew
|
||||
Hong Kong = Hong Kong
|
||||
InstallData = InstallData
|
||||
ISO OK according to the ReDump project = ISO OK according to the ReDump project
|
||||
Japan = Japan
|
||||
Korea = Korea
|
||||
MB = MB
|
||||
@@ -615,6 +620,7 @@ Must Restart = Kailangan i-restart ang PPSSPP upang maging epiktibo ito
|
||||
Native device resolution = Native device resolution
|
||||
Nearest = Pinakamalapit
|
||||
No buffer = No buffer
|
||||
Render all frames = Render all frames
|
||||
Show Battery % = Show Battery %
|
||||
Show Speed = Show Speed
|
||||
Skip Buffer Effects = Skip buffer effects (non-buffered, mabilis)
|
||||
|
||||
@@ -500,18 +500,23 @@ ZIP file detected (Require WINRAR) = ไฟล์นี้ถูกบีบอ
|
||||
[Game]
|
||||
Asia = AS (โซนเอเชีย)
|
||||
Calculate CRC = คำนวณค่า CRC
|
||||
Click "Calculate CRC" to verify ISO = Click "Calculate CRC" to verify ISO
|
||||
ConfirmDelete = ยืนยันการลบ
|
||||
CRC checksum does not match, bad or modified ISO = CRC checksum does not match, bad or modified ISO
|
||||
Create Game Config = สร้างการตั้งค่าเฉพาะเกม
|
||||
Create Shortcut = สร้างทางลัด
|
||||
Delete Game = ลบเกม
|
||||
Delete Game Config = ลบการตั้งค่าเฉพาะเกม
|
||||
Delete Save Data = ลบข้อมูลเซฟที่บันทึกไว้
|
||||
Europe = EU (โซนยุโรป)
|
||||
File size incorrect, bad or modified ISO = File size incorrect, bad or modified ISO
|
||||
Game = ขนาดไฟล์เกม
|
||||
Game ID unknown - not in the ReDump database = Game ID unknown - not in the ReDump database
|
||||
Game Settings = ตั้งค่าเกม
|
||||
Homebrew = Homebrew (เกมโฮมบริว)
|
||||
Hong Kong = HK (โซนฮ่องกง)
|
||||
InstallData = ข้อมูลที่ถูกติดตั้ง
|
||||
ISO OK according to the ReDump project = ISO OK according to the ReDump project
|
||||
Japan = JP (โซนญี่ปุ่น)
|
||||
Korea = เกาหลี
|
||||
MB = เมกกะไบต์
|
||||
@@ -625,6 +630,7 @@ Percent of FPS = อิงจากเปอร์เซ็นต์เฟรม
|
||||
Performance = ประสิทธิภาพ
|
||||
Postprocessing shaders = กระบวนการทำงานปรับเฉดแสงสี
|
||||
Recreate Activity = สร้างกิจกรรมใหม่
|
||||
Render all frames = Render all frames
|
||||
Render duplicate frames to 60hz = แสดงผลเฟรมซ้ำให้ถึง 60 เฮิร์ตซ
|
||||
RenderDuplicateFrames Tip = ช่วยให้ภาพดูลื่นตาขึ้น ในเกมที่ใช้เฟรมเรทต่ำ
|
||||
Rendering Mode = โหมดที่ใช้ในการแสดงผล
|
||||
|
||||
@@ -502,18 +502,23 @@ ZIP file detected (Require WINRAR) = Dosya sıkıştırlmış (ZIP).\nLütfen il
|
||||
[Game]
|
||||
Asia = Asya
|
||||
Calculate CRC = CRC'yi Hesapla
|
||||
Click "Calculate CRC" to verify ISO = Click "Calculate CRC" to verify ISO
|
||||
ConfirmDelete = Sil
|
||||
CRC checksum does not match, bad or modified ISO = CRC checksum does not match, bad or modified ISO
|
||||
Create Game Config = Oyun için yapılandırma dosyası oluştur
|
||||
Create Shortcut = Kısayol oluştur
|
||||
Delete Game = Oyunu Sil
|
||||
Delete Game Config = Oyun ayarını sil
|
||||
Delete Save Data = Oyun kaydını sil
|
||||
Europe = Avrupa
|
||||
File size incorrect, bad or modified ISO = File size incorrect, bad or modified ISO
|
||||
Game = Oyun
|
||||
Game ID unknown - not in the ReDump database = Game ID unknown - not in the ReDump database
|
||||
Game Settings = Oyun ayarları
|
||||
Homebrew = Homebrew
|
||||
Hong Kong = Hong Kong
|
||||
InstallData = Veri yükle
|
||||
ISO OK according to the ReDump project = ISO OK according to the ReDump project
|
||||
Japan = Japonya
|
||||
Korea = Kore
|
||||
MB = MB
|
||||
@@ -617,6 +622,7 @@ Must Restart = Bu değişikliğin uygulanması için PPSSPP'yi yeniden başlatma
|
||||
Native device resolution = Yerel aygıt çözünürlüğü
|
||||
Nearest = En yakın
|
||||
No buffer = Arabellek/tampon bellek yok
|
||||
Render all frames = Render all frames
|
||||
Show Battery % = Show Battery %
|
||||
Show Speed = Show Speed
|
||||
Skip Buffer Effects = Arabellek efektlerini atla (arabelleğe alınmaz, daha hızlıdır)
|
||||
|
||||
@@ -500,18 +500,23 @@ ZIP file detected (Require WINRAR) = Файл стиснуто (ZIP).\nБудь
|
||||
[Game]
|
||||
Asia = Азія
|
||||
Calculate CRC = Calculate CRC
|
||||
Click "Calculate CRC" to verify ISO = Click "Calculate CRC" to verify ISO
|
||||
ConfirmDelete = Видалити
|
||||
CRC checksum does not match, bad or modified ISO = CRC checksum does not match, bad or modified ISO
|
||||
Create Game Config = Створити конфіг
|
||||
Create Shortcut = Створити ярлик
|
||||
Delete Game = Видалити гру
|
||||
Delete Game Config = Видалити конфіг
|
||||
Delete Save Data = Видалити збереження
|
||||
Europe = Європа
|
||||
File size incorrect, bad or modified ISO = File size incorrect, bad or modified ISO
|
||||
Game = Гра
|
||||
Game ID unknown - not in the ReDump database = Game ID unknown - not in the ReDump database
|
||||
Game Settings = Налаштування гри
|
||||
Homebrew = Homebrew
|
||||
Hong Kong = Гонконг
|
||||
InstallData = Встановити дані
|
||||
ISO OK according to the ReDump project = ISO OK according to the ReDump project
|
||||
Japan = Японія
|
||||
Korea = Корея
|
||||
MB = МБ
|
||||
@@ -615,6 +620,7 @@ Must Restart = Ви повинні перезавантажити PPSSPP, щоб
|
||||
Native device resolution = Роздільна здатність пристрою
|
||||
Nearest = Найближчий
|
||||
No buffer = Без буфера
|
||||
Render all frames = Render all frames
|
||||
Show Battery % = Show Battery %
|
||||
Show Speed = Show Speed
|
||||
Skip Buffer Effects = Пропускати ефекти (небуференізованний, швидше)
|
||||
|
||||
@@ -500,18 +500,23 @@ ZIP file detected (Require WINRAR) = đây là file nén (ZIP).\nXin hãy giải
|
||||
[Game]
|
||||
Asia = Asia
|
||||
Calculate CRC = Calculate CRC
|
||||
Click "Calculate CRC" to verify ISO = Click "Calculate CRC" to verify ISO
|
||||
ConfirmDelete = Xóa
|
||||
CRC checksum does not match, bad or modified ISO = CRC checksum does not match, bad or modified ISO
|
||||
Create Game Config = Tạo thiết lập cho game
|
||||
Create Shortcut = Tạo lối tắt
|
||||
Delete Game = Xóa trò chơi
|
||||
Delete Game Config = Xóa thiết lập cho game
|
||||
Delete Save Data = Xóa dữ liệu save
|
||||
Europe = Europe
|
||||
File size incorrect, bad or modified ISO = File size incorrect, bad or modified ISO
|
||||
Game = Trò chơi
|
||||
Game ID unknown - not in the ReDump database = Game ID unknown - not in the ReDump database
|
||||
Game Settings = Cấu hình trò chơi
|
||||
Homebrew = Homebrew
|
||||
Hong Kong = Hong Kong
|
||||
InstallData = Cài đặt dữ liệu
|
||||
ISO OK according to the ReDump project = ISO OK according to the ReDump project
|
||||
Japan = Japan
|
||||
Korea = Korea
|
||||
MB = MB
|
||||
@@ -615,6 +620,7 @@ Must Restart = Bạn cần khởi động lại PPSSPP để những thay đổi
|
||||
Native device resolution = Độ phân giải tự nhiên.
|
||||
Nearest = Gần nhất
|
||||
No buffer = No buffer
|
||||
Render all frames = Render all frames
|
||||
Show Battery % = Show Battery %
|
||||
Show Speed = Show Speed
|
||||
Skip Buffer Effects = Bỏ qua hiệu ứng đệm (không bộ nhớ đệm, nhanh hơn)
|
||||
|
||||
@@ -500,18 +500,23 @@ ZIP file detected (Require WINRAR) = 这是ZIP压缩文件。\n请尝试使用Wi
|
||||
[Game]
|
||||
Asia = 亚洲
|
||||
Calculate CRC = 计算CRC码
|
||||
Click "Calculate CRC" to verify ISO = Click "Calculate CRC" to verify ISO
|
||||
ConfirmDelete = 确认删除
|
||||
CRC checksum does not match, bad or modified ISO = CRC checksum does not match, bad or modified ISO
|
||||
Create Game Config = 建立游戏配置
|
||||
Create Shortcut = 创建快捷方式
|
||||
Delete Game = 删除游戏
|
||||
Delete Game Config = 删除游戏配置
|
||||
Delete Save Data = 删除存档
|
||||
Europe = 欧洲
|
||||
File size incorrect, bad or modified ISO = File size incorrect, bad or modified ISO
|
||||
Game = 游戏
|
||||
Game ID unknown - not in the ReDump database = Game ID unknown - not in the ReDump database
|
||||
Game Settings = 游戏设置
|
||||
Homebrew = 自制游戏
|
||||
Hong Kong = 香港
|
||||
InstallData = 安装数据
|
||||
ISO OK according to the ReDump project = ISO OK according to the ReDump project
|
||||
Japan = 日本
|
||||
Korea = 韩国
|
||||
MB = MB
|
||||
@@ -615,6 +620,7 @@ Must Restart = 重启PPSSPP才能使这项设置生效。
|
||||
Native device resolution = 本机原生的分辨率
|
||||
Nearest = 邻近取样
|
||||
No buffer = 不缓冲
|
||||
Render all frames = Render all frames
|
||||
Show Battery % = 显示电量%
|
||||
Show Speed = 显示速度
|
||||
Skip Buffer Effects = 跳过缓冲效果 (更快)
|
||||
|
||||
@@ -500,18 +500,23 @@ ZIP file detected (Require WINRAR) = 檔案已壓縮 (ZIP)\n請先解壓縮 (嘗
|
||||
[Game]
|
||||
Asia = 亞州
|
||||
Calculate CRC = 計算 CRC
|
||||
Click "Calculate CRC" to verify ISO = Click "Calculate CRC" to verify ISO
|
||||
ConfirmDelete = 刪除
|
||||
CRC checksum does not match, bad or modified ISO = CRC checksum does not match, bad or modified ISO
|
||||
Create Game Config = 建立遊戲組態
|
||||
Create Shortcut = 建立捷徑
|
||||
Delete Game = 刪除遊戲
|
||||
Delete Game Config = 刪除遊戲組態
|
||||
Delete Save Data = 刪除存檔資料
|
||||
Europe = 歐洲
|
||||
File size incorrect, bad or modified ISO = File size incorrect, bad or modified ISO
|
||||
Game = 遊戲
|
||||
Game ID unknown - not in the ReDump database = Game ID unknown - not in the ReDump database
|
||||
Game Settings = 遊戲設定
|
||||
Homebrew = 自製遊戲
|
||||
Hong Kong = 香港
|
||||
InstallData = 資料安裝
|
||||
ISO OK according to the ReDump project = ISO OK according to the ReDump project
|
||||
Japan = 日本
|
||||
Korea = 南韓
|
||||
MB = MB
|
||||
@@ -615,6 +620,7 @@ Must Restart = 您必須重新啟動 PPSSPP 以使這項變更生效
|
||||
Native device resolution = 原生裝置解析度
|
||||
Nearest = 鄰近取樣
|
||||
No buffer = 無緩衝
|
||||
Render all frames = Render all frames
|
||||
Show Battery % = 顯示電池百分比
|
||||
Show Speed = 顯示速度
|
||||
Skip Buffer Effects = 跳過緩衝區效果
|
||||
|
||||
+2810
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user