From 9b1f9325de5b955952ff2342226eabca29970fdc Mon Sep 17 00:00:00 2001 From: Anders Jenbo Date: Tue, 13 Jun 2023 16:47:10 +0200 Subject: [PATCH] Check for v1 font file --- .../src/main/java/org/diasurgical/devilutionx/DataActivity.java | 2 +- .../org/diasurgical/devilutionx/DevilutionXSDLActivity.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/android-project/app/src/main/java/org/diasurgical/devilutionx/DataActivity.java b/android-project/app/src/main/java/org/diasurgical/devilutionx/DataActivity.java index 93266a5af..2b5666167 100644 --- a/android-project/app/src/main/java/org/diasurgical/devilutionx/DataActivity.java +++ b/android-project/app/src/main/java/org/diasurgical/devilutionx/DataActivity.java @@ -103,7 +103,7 @@ public class DataActivity extends Activity { File fonts_mpq = fileManager.getFile("/fonts.mpq"); if (lang.startsWith("ko") || lang.startsWith("zh") || lang.startsWith("ja") || fonts_mpq.exists()) { - if (!fonts_mpq.exists() || fonts_mpq.length() == 53991069 /* v2 */) { + if (!fonts_mpq.exists() || fonts_mpq.length() == 70471463 /* v1 */ || fonts_mpq.length() == 53991069 /* v2 */) { if (!isDownloadingFonts) { fonts_mpq.delete(); isDownloadingFonts = true; diff --git a/android-project/app/src/main/java/org/diasurgical/devilutionx/DevilutionXSDLActivity.java b/android-project/app/src/main/java/org/diasurgical/devilutionx/DevilutionXSDLActivity.java index a2209217b..9cad8e9f2 100644 --- a/android-project/app/src/main/java/org/diasurgical/devilutionx/DevilutionXSDLActivity.java +++ b/android-project/app/src/main/java/org/diasurgical/devilutionx/DevilutionXSDLActivity.java @@ -82,7 +82,7 @@ public class DevilutionXSDLActivity extends SDLActivity { if (!fileManager.hasFile("fonts.mpq")) return true; } - if (fileManager.fileSize("fonts.mpq") == 53991069 /* v2 */) { + if (fileManager.fileSize("fonts.mpq") == 70471463 /* v1 */ || fileManager.fileSize("fonts.mpq") == 53991069 /* v2 */) { return true; }