From dbc95552746995dfd3eee7dfd9d9226eedc16215 Mon Sep 17 00:00:00 2001 From: Themaister Date: Thu, 24 Jan 2013 23:42:12 +0100 Subject: [PATCH] Don't append libretro cores that cannot be used. If "neon" appears in name, and NEON isn't supported, that libretro core will not be used. --- android/phoenix/src/org/retroarch/browser/RetroArch.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/android/phoenix/src/org/retroarch/browser/RetroArch.java b/android/phoenix/src/org/retroarch/browser/RetroArch.java index a5e1b370d0..91c3e55b71 100644 --- a/android/phoenix/src/org/retroarch/browser/RetroArch.java +++ b/android/phoenix/src/org/retroarch/browser/RetroArch.java @@ -187,6 +187,9 @@ public class RetroArch extends Activity implements for (final File lib : new File(modulePath).listFiles()) { String libName = lib.getName(); + if (libName.contains("neon") && !cpuIsNeon) + continue; + // Allow both libretro-core.so and libretro_core.so. if (libName.startsWith("libretro") && !libName.startsWith("libretroarch")) { try {