Selaa lähdekoodia

change /assets/ folder name

wangyongj 2 vuotta sitten
vanhempi
commit
fb9ad61822

+ 21 - 1
app/build.gradle

@@ -11,8 +11,11 @@ android {
         targetSdk 32
         versionCode 1
         versionName "1.0"
-
+        ndk {
+            abiFilters "arm64-v8a", "armeabi-v7a","x86_64","x86"
+        }
         testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
+
     }
     sourceSets {
         main {
@@ -27,6 +30,10 @@ android {
             minifyEnabled false
             proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
         }
+        debug {
+            minifyEnabled false
+            proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
+        }
     }
     compileOptions {
         sourceCompatibility JavaVersion.VERSION_1_8
@@ -34,6 +41,19 @@ android {
     }
 }
 
+allprojects {
+//    repositories {
+//        google()
+//        jcenter()
+//    }
+
+    Properties props = new Properties()
+    props.load(new FileInputStream(new File(project.rootDir, "retroarch.properties")))
+    props.each { prop ->
+        project.ext.set(prop.key, prop.value)
+    }
+}
+
 dependencies {
 
     implementation 'androidx.appcompat:appcompat:1.3.0'

+ 68 - 1
app/proguard-rules.pro

@@ -18,4 +18,71 @@
 
 # If you keep the line number information, uncomment this to
 # hide the original source file name.
-#-renamesourcefileattribute SourceFile
+#-renamesourcefileattribute SourceFile
+
+-keep public class * extends android.app.Application
+-keep public class * extends android.support.multidex.MultiDexApplication
+-keep public class * extends android.app.Service
+-keep public class * extends android.content.BroadcastReceiver
+-keep public class * extends android.content.ContentProvider
+-keep public class * extends android.app.backup.BackupAgentHelper
+-keep public class * extends android.preference.Preference
+-keep public class * extends android.view.View
+-keep public class com.android.vending.licensing.ILicensingService
+-keep class android.support.** {*;}
+
+-keep public class * extends android.view.View{
+    *** get*();
+    void set*(***);
+    public <init>(android.content.Context);
+    public <init>(android.content.Context, android.util.AttributeSet);
+    public <init>(android.content.Context, android.util.AttributeSet, int);
+}
+-keepclasseswithmembers class * {
+    public <init>(android.content.Context, android.util.AttributeSet);
+    public <init>(android.content.Context, android.util.AttributeSet, int);
+}
+#这个主要是在layout 中写的onclick方法android:onclick="onClick",不进行混淆
+-keepclassmembers class * extends android.app.Activity {
+   public void *(android.view.View);
+}
+
+-keepclassmembers class * implements java.io.Serializable {
+    static final long serialVersionUID;
+    private static final java.io.ObjectStreamField[] serialPersistentFields;
+    private void writeObject(java.io.ObjectOutputStream);
+    private void readObject(java.io.ObjectInputStream);
+    java.lang.Object writeReplace();
+    java.lang.Object readResolve();
+}
+-keep class **.R$* {
+ *;
+}
+
+-keepclassmembers class * {
+    void *(*Event);
+}
+
+-keepclassmembers enum * {
+    public static **[] values();
+    public static ** valueOf(java.lang.String);
+}
+-keep class * implements android.os.Parcelable {
+  public static final android.os.Parcelable$Creator *;
+}
+#// natvie 方法不混淆
+-keepclasseswithmembernames class * {
+    native <methods>;
+}
+
+#保持 Parcelable 不被混淆
+-keep class * implements android.os.Parcelable {
+  public static final android.os.Parcelable$Creator *;
+}
+
+-keep class com.xugame.gameconsole.** { *; }
+-keep public class com.retroarch.browser.retroactivity.RetroActivityCommon{ *; }
+-keep public class com.xugame.gameconsole.BuildConfig{ *; }
+-keep public class com.xugame.gameconsole.preferences.ConfigFile{ *; }
+-keep public class com.xugame.gameconsole.preferences.UserPreferences{ *; }
+-keep public class com.xugame.gameconsole.playcore.PlayCoreManager{ *; }

+ 53 - 9
app/src/main/AndroidManifest.xml

@@ -1,24 +1,55 @@
 <?xml version="1.0" encoding="utf-8"?>
 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
     xmlns:tools="http://schemas.android.com/tools"
-    package="com.xugame.gameconsole">
-    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
-    <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>
-    <uses-permission android:name="android.permission.INTERNET" />
+    package="com.xugame.gameconsole"
+    android:installLocation="internalOnly"
+    android:versionCode="1597175257"
+    android:versionName="1.15.0"
+    >
+    <uses-feature android:glEsVersion="0x00020000" />
+    <uses-feature android:name="android.hardware.touchscreen" android:required="false"/>
+    <uses-feature android:name="android.software.leanback" android:required="false" />
+    <uses-feature android:name="android.hardware.gamepad" android:required="false"/>
     <uses-permission android:name="android.permission.VIBRATE" />
 
+    <uses-permission android:name="android.permission.INTERNET" />
+    <uses-permission android:name="android.permission.REQUEST_DELETE_PACKAGES" />
+    <uses-permission android:name="android.permission.WAKE_LOCK" />
+    <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
+    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
+    <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
+    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"></uses-permission>
+    <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"></uses-permission>
+
+    <uses-permission android:name="android.permission.CHANGE_NETWORK_STATE" />
+    <uses-permission android:name="android.permission.CHANGE_WIFI_STATE" />
+    <uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" />
+    <uses-permission android:name="com.android.launcher.permission.READ_SETTINGS" />
+    <!-- 程序自启动权限 -->
+    <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
+    <uses-permission android:name="android.permission.REQUEST_INSTALL_PACKAGES" />
+
+    <!--    <uses-permission android:name="android.permission.READ_PHONE_STATE"></uses-permission>-->
+
+
+
+    <uses-permission android:name="android.permission.RECORD_AUDIO" />
+
+
     <application
         android:allowBackup="true"
-        android:dataExtractionRules="@xml/data_extraction_rules"
-        android:fullBackupContent="@xml/backup_rules"
-        android:icon="@mipmap/ic_launcher"
+        android:allowAudioPlaybackCapture="true"
+        android:icon="@drawable/test_icon_4"
         android:label="@string/app_name"
-        android:roundIcon="@mipmap/ic_launcher_round"
+        android:roundIcon="@drawable/test_icon_4"
         android:supportsRtl="true"
         android:isGame="true"
         android:hasCode="true"
+        android:extractNativeLibs="true"
+        android:requestLegacyExternalStorage="true"
         android:theme="@style/Theme.GameConsole"
-        tools:targetApi="31">
+        tools:ignore="UnusedAttribute"
+        >
         <activity
             android:name=".TextCopyFileActivity"
             android:exported="true">
@@ -40,6 +71,19 @@
                 android:name="android.app.func_name"
                 android:value="ANativeActivity_onCreate" />
         </activity>
+
+
+        <provider
+            android:name="com.retroarch.browser.provider.RetroDocumentsProvider"
+            android:authorities="${applicationId}.documents"
+            android:grantUriPermissions="true"
+            android:enabled="@bool/document_provider_enabled"
+            android:exported="true"
+            android:permission="android.permission.MANAGE_DOCUMENTS">
+            <intent-filter>
+                <action android:name="android.content.action.DOCUMENTS_PROVIDER" />
+            </intent-filter>
+        </provider>
     </application>
 
 </manifest>

+ 271 - 0
app/src/main/java/com/retroarch/browser/provider/RetroDocumentsProvider.java

@@ -0,0 +1,271 @@
+// Contains GPLv3-licensed code from the Termux project.
+// https://github.com/termux/termux-app/blob/master/app/src/main/java/com/termux/filepicker/TermuxDocumentsProvider.java
+
+package com.retroarch.browser.provider;
+
+import android.annotation.TargetApi;
+import android.content.res.AssetFileDescriptor;
+import android.database.Cursor;
+import android.database.MatrixCursor;
+import android.graphics.Point;
+import android.os.Build;
+import android.os.CancellationSignal;
+import android.os.ParcelFileDescriptor;
+import android.provider.DocumentsContract.Document;
+import android.provider.DocumentsContract.Root;
+import android.provider.DocumentsProvider;
+import android.webkit.MimeTypeMap;
+
+import com.xugame.gameconsole.R;
+
+import java.io.File;
+import java.io.FileNotFoundException;
+import java.io.IOException;
+import java.util.Collections;
+import java.util.LinkedList;
+
+/**
+ * A document provider for the Storage Access Framework which exposes the files in the
+ * $HOME/ folder to other apps.
+ * <p/>
+ * Note that this replaces providing an activity matching the ACTION_GET_CONTENT intent:
+ * <p/>
+ * "A document provider and ACTION_GET_CONTENT should be considered mutually exclusive. If you
+ * support both of them simultaneously, your app will appear twice in the system picker UI,
+ * offering two different ways of accessing your stored data. This would be confusing for users."
+ * - http://developer.android.com/guide/topics/providers/document-provider.html#43
+ */
+@TargetApi(Build.VERSION_CODES.KITKAT)
+public class RetroDocumentsProvider extends DocumentsProvider {
+
+    private static final String ALL_MIME_TYPES = "*/*";
+
+    // The default columns to return information about a root if no specific
+    // columns are requested in a query.
+    private static final String[] DEFAULT_ROOT_PROJECTION = new String[]{
+            Root.COLUMN_ROOT_ID,
+            Root.COLUMN_MIME_TYPES,
+            Root.COLUMN_FLAGS,
+            Root.COLUMN_ICON,
+            Root.COLUMN_TITLE,
+            Root.COLUMN_SUMMARY,
+            Root.COLUMN_DOCUMENT_ID,
+            Root.COLUMN_AVAILABLE_BYTES
+    };
+
+    // The default columns to return information about a document if no specific
+    // columns are requested in a query.
+    private static final String[] DEFAULT_DOCUMENT_PROJECTION = new String[]{
+            Document.COLUMN_DOCUMENT_ID,
+            Document.COLUMN_MIME_TYPE,
+            Document.COLUMN_DISPLAY_NAME,
+            Document.COLUMN_LAST_MODIFIED,
+            Document.COLUMN_FLAGS,
+            Document.COLUMN_SIZE
+    };
+
+    @Override
+    public Cursor queryRoots(String[] projection) throws FileNotFoundException {
+        final File BASE_DIR = new File(getContext().getFilesDir().getParent());
+        final MatrixCursor result = new MatrixCursor(projection != null ? projection : DEFAULT_ROOT_PROJECTION);
+        @SuppressWarnings("ConstantConditions") final String applicationName = getContext().getString(R.string.app_name);
+
+        final MatrixCursor.RowBuilder row = result.newRow();
+        row.add(Root.COLUMN_ROOT_ID, getDocIdForFile(BASE_DIR));
+        row.add(Root.COLUMN_DOCUMENT_ID, getDocIdForFile(BASE_DIR));
+        row.add(Root.COLUMN_SUMMARY, null);
+        row.add(Root.COLUMN_FLAGS, Root.FLAG_SUPPORTS_CREATE | Root.FLAG_SUPPORTS_SEARCH | Root.FLAG_SUPPORTS_IS_CHILD);
+        row.add(Root.COLUMN_TITLE, applicationName);
+        row.add(Root.COLUMN_MIME_TYPES, ALL_MIME_TYPES);
+        row.add(Root.COLUMN_AVAILABLE_BYTES, BASE_DIR.getFreeSpace());
+        row.add(Root.COLUMN_ICON, R.mipmap.ic_launcher);
+        return result;
+    }
+
+    @Override
+    public Cursor queryDocument(String documentId, String[] projection) throws FileNotFoundException {
+        final MatrixCursor result = new MatrixCursor(projection != null ? projection : DEFAULT_DOCUMENT_PROJECTION);
+        includeFile(result, documentId, null);
+        return result;
+    }
+
+    @Override
+    public Cursor queryChildDocuments(String parentDocumentId, String[] projection, String sortOrder) throws FileNotFoundException {
+        final MatrixCursor result = new MatrixCursor(projection != null ? projection : DEFAULT_DOCUMENT_PROJECTION);
+        final File parent = getFileForDocId(parentDocumentId);
+        for (File file : parent.listFiles()) {
+            includeFile(result, null, file);
+        }
+        return result;
+    }
+
+    @Override
+    public ParcelFileDescriptor openDocument(final String documentId, String mode, CancellationSignal signal) throws FileNotFoundException {
+        final File file = getFileForDocId(documentId);
+        final int accessMode = ParcelFileDescriptor.parseMode(mode);
+        return ParcelFileDescriptor.open(file, accessMode);
+    }
+
+    @Override
+    public AssetFileDescriptor openDocumentThumbnail(String documentId, Point sizeHint, CancellationSignal signal) throws FileNotFoundException {
+        final File file = getFileForDocId(documentId);
+        final ParcelFileDescriptor pfd = ParcelFileDescriptor.open(file, ParcelFileDescriptor.MODE_READ_ONLY);
+        return new AssetFileDescriptor(pfd, 0, file.length());
+    }
+
+    @Override
+    public boolean onCreate() {
+        return true;
+    }
+
+    @Override
+    public String createDocument(String parentDocumentId, String mimeType, String displayName) throws FileNotFoundException {
+        File newFile = new File(parentDocumentId, displayName);
+        int noConflictId = 2;
+        while (newFile.exists()) {
+            newFile = new File(parentDocumentId, displayName + " (" + noConflictId++ + ")");
+        }
+        try {
+            boolean succeeded;
+            if (Document.MIME_TYPE_DIR.equals(mimeType)) {
+                succeeded = newFile.mkdir();
+            } else {
+                succeeded = newFile.createNewFile();
+            }
+            if (!succeeded) {
+                throw new FileNotFoundException("Failed to create document with id " + newFile.getPath());
+            }
+        } catch (IOException e) {
+            throw new FileNotFoundException("Failed to create document with id " + newFile.getPath());
+        }
+        return newFile.getPath();
+    }
+
+    @Override
+    public void deleteDocument(String documentId) throws FileNotFoundException {
+        File file = getFileForDocId(documentId);
+        if (!file.delete()) {
+            throw new FileNotFoundException("Failed to delete document with id " + documentId);
+        }
+    }
+
+    @Override
+    public String getDocumentType(String documentId) throws FileNotFoundException {
+        File file = getFileForDocId(documentId);
+        return getMimeType(file);
+    }
+
+    @Override
+    public Cursor querySearchDocuments(String rootId, String query, String[] projection) throws FileNotFoundException {
+        final MatrixCursor result = new MatrixCursor(projection != null ? projection : DEFAULT_DOCUMENT_PROJECTION);
+        final File parent = getFileForDocId(rootId);
+
+        // This example implementation searches file names for the query and doesn't rank search
+        // results, so we can stop as soon as we find a sufficient number of matches.  Other
+        // implementations might rank results and use other data about files, rather than the file
+        // name, to produce a match.
+        final LinkedList<File> pending = new LinkedList<>();
+        pending.add(parent);
+
+        final int MAX_SEARCH_RESULTS = 50;
+        while (!pending.isEmpty() && result.getCount() < MAX_SEARCH_RESULTS) {
+            final File file = pending.removeFirst();
+            // Avoid folders outside the $HOME folders linked in to symlinks (to avoid e.g. search
+            // through the whole SD card).
+            boolean isInsideHome;
+            try {
+                isInsideHome = file.getCanonicalPath().startsWith(getContext().getFilesDir().getParent());
+            } catch (IOException e) {
+                isInsideHome = true;
+            }
+            if (isInsideHome) {
+                if (file.isDirectory()) {
+                    Collections.addAll(pending, file.listFiles());
+                } else {
+                    if (file.getName().toLowerCase().contains(query)) {
+                        includeFile(result, null, file);
+                    }
+                }
+            }
+        }
+
+        return result;
+    }
+
+    @Override
+    public boolean isChildDocument(String parentDocumentId, String documentId) {
+        return documentId.startsWith(parentDocumentId);
+    }
+
+    /**
+     * Get the document id given a file. This document id must be consistent across time as other
+     * applications may save the ID and use it to reference documents later.
+     * <p/>
+     * The reverse of @{link #getFileForDocId}.
+     */
+    private static String getDocIdForFile(File file) {
+        return file.getAbsolutePath();
+    }
+
+    /**
+     * Get the file given a document id (the reverse of {@link #getDocIdForFile(File)}).
+     */
+    private static File getFileForDocId(String docId) throws FileNotFoundException {
+        final File f = new File(docId);
+        if (!f.exists()) throw new FileNotFoundException(f.getAbsolutePath() + " not found");
+        return f;
+    }
+
+    private static String getMimeType(File file) {
+        if (file.isDirectory()) {
+            return Document.MIME_TYPE_DIR;
+        } else {
+            final String name = file.getName();
+            final int lastDot = name.lastIndexOf('.');
+            if (lastDot >= 0) {
+                final String extension = name.substring(lastDot + 1).toLowerCase();
+                final String mime = MimeTypeMap.getSingleton().getMimeTypeFromExtension(extension);
+                if (mime != null) return mime;
+            }
+            return "application/octet-stream";
+        }
+    }
+
+    /**
+     * Add a representation of a file to a cursor.
+     *
+     * @param result the cursor to modify
+     * @param docId  the document ID representing the desired file (may be null if given file)
+     * @param file   the File object representing the desired file (may be null if given docID)
+     */
+    private void includeFile(MatrixCursor result, String docId, File file)
+            throws FileNotFoundException {
+        if (docId == null) {
+            docId = getDocIdForFile(file);
+        } else {
+            file = getFileForDocId(docId);
+        }
+
+        int flags = 0;
+        if (file.isDirectory()) {
+            if (file.canWrite()) flags |= Document.FLAG_DIR_SUPPORTS_CREATE;
+        } else if (file.canWrite()) {
+            flags |= Document.FLAG_SUPPORTS_WRITE;
+        }
+        if (file.getParentFile().canWrite()) flags |= Document.FLAG_SUPPORTS_DELETE;
+
+        final String displayName = file.getName();
+        final String mimeType = getMimeType(file);
+        if (mimeType.startsWith("image/")) flags |= Document.FLAG_SUPPORTS_THUMBNAIL;
+
+        final MatrixCursor.RowBuilder row = result.newRow();
+        row.add(Document.COLUMN_DOCUMENT_ID, docId);
+        row.add(Document.COLUMN_DISPLAY_NAME, displayName);
+        row.add(Document.COLUMN_SIZE, file.length());
+        row.add(Document.COLUMN_MIME_TYPE, mimeType);
+        row.add(Document.COLUMN_LAST_MODIFIED, file.lastModified());
+        row.add(Document.COLUMN_FLAGS, flags);
+        row.add(Document.COLUMN_ICON, R.mipmap.ic_launcher);
+    }
+
+}

+ 7 - 3
app/src/main/java/com/xugame/gameconsole/TextCopyFileActivity.java

@@ -19,6 +19,7 @@ import android.widget.Toast;
 import androidx.annotation.Nullable;
 
 import com.xugame.gameconsole.emulator.EmulatorType;
+import com.xugame.gameconsole.util.AssetsUtils;
 import com.xugame.gameconsole.util.DebugUtil;
 import com.xugame.gameconsole.util.PermissionsUtils;
 
@@ -51,7 +52,10 @@ public class TextCopyFileActivity extends Activity {
         PermissionsUtils.getInstance().chekPermissions(this, permissions, permissionsResult);
 
         init();
-//        		copyCore("fbalpha2012_neogeo_libretro_android.so","/data/user/0/" + getPackageName() + "/cores/");
+        DebugUtil.i(TAG,""+this.getFilesDir().getParent()+"/assets");
+    }
+    private void copyAssets(){
+
     }
 
     //创建监听权限的接口对象
@@ -164,7 +168,7 @@ public class TextCopyFileActivity extends Activity {
     private boolean copyFile(String file_path, String fileName) {
         Log.i(TAG, "copyFile" + "filepath=" + file_path+"filename="+fileName);
         try {
-            String fileNames[] = this.getAssets().list("cores");
+            String fileNames[] = this.getAssets().list("xucores");
             for (int i=0;i<fileNames.length;i++)
                 Log.i(TAG,"name="+fileNames[i]);
         } catch (IOException e) {
@@ -173,7 +177,7 @@ public class TextCopyFileActivity extends Activity {
         Log.i(TAG,"");
         try {
             InputStream in = null;
-            in = this.getResources().getAssets().open("cores/"+fileName);
+            in = this.getResources().getAssets().open("xucores/"+fileName);
             BufferedOutputStream outStream
                     = new BufferedOutputStream(new FileOutputStream(file_path, false));
             byte[] buffer = new byte[1024];

+ 6 - 1
app/src/main/java/com/xugame/gameconsole/preferences/UserPreferences.java

@@ -10,6 +10,8 @@ import android.os.Build;
 import android.preference.PreferenceManager;
 import android.util.Log;
 
+import com.xugame.gameconsole.util.DebugUtil;
+
 import java.io.File;
 import java.io.IOException;
 
@@ -134,7 +136,8 @@ public class UserPreferences {
 
         try
         {
-            int version							= ctx.getPackageManager().getPackageInfo(ctx.getPackageName(), 0).versionCode;
+            int version							= ctx.getPackageManager().
+                    getPackageInfo(ctx.getPackageName(), 0).versionCode;
             final String dst_path			= dataDir;
             final String dst_path_subdir	= "assets";
 
@@ -142,6 +145,8 @@ public class UserPreferences {
             Log.i(TAG, "dst subdir is: " + dst_path_subdir);
 
             config.setString("bundle_assets_src_path", ctx.getApplicationInfo().sourceDir);
+            DebugUtil.i(TAG,"source="+ctx.getApplicationInfo().sourceDir);
+            DebugUtil.i(TAG,"versionCode="+version);
             config.setString("bundle_assets_dst_path", dst_path);
             config.setString("bundle_assets_dst_path_subdir", dst_path_subdir);
             config.setInt("bundle_assets_extract_version_current", version);

+ 113 - 0
app/src/main/java/com/xugame/gameconsole/util/AssetsUtils.java

@@ -0,0 +1,113 @@
+package com.xugame.gameconsole.util;
+
+import android.content.Context;
+import android.os.Environment;
+import android.os.Handler;
+import android.os.Looper;
+import android.os.Message;
+
+import java.io.File;
+import java.io.FileOutputStream;
+import java.io.InputStream;
+
+public class AssetsUtils {
+    private static AssetsUtils instance;
+    private static final int SUCCESS = 1;
+    private static final int FAILED = 0;
+    private Context context;
+    private FileOperateCallback callback;
+    private volatile boolean isSuccess=false;
+    private String errorStr;
+
+
+    public static AssetsUtils getInstance(Context context) {
+        if (instance == null)
+            instance = new AssetsUtils(context);
+        return instance;
+    }
+
+    private AssetsUtils(Context context) {
+        this.context = context;
+    }
+
+    private Handler handler = new Handler(Looper.getMainLooper()) {
+        @Override
+        public void handleMessage(Message msg) {
+            super.handleMessage(msg);
+            if (callback != null) {
+                if (msg.what == SUCCESS) {
+                    callback.onSuccess();
+                }
+                if (msg.what == FAILED) {
+                    callback.onFailed(msg.obj.toString());
+                }
+            }
+        }
+    };
+
+    public AssetsUtils copyAssetsToSD(final String srcPath, final String sdPath) {
+        new Thread(new Runnable() {
+            @Override
+            public void run() {
+                copyAssetsToDst(context, srcPath, sdPath);
+                if (isSuccess)
+                    handler.obtainMessage(SUCCESS).sendToTarget();
+                else
+                    handler.obtainMessage(FAILED, errorStr).sendToTarget();
+            }
+        }).start();
+        return this;
+    }
+
+    public void setFileOperateCallback(FileOperateCallback callback) {
+        this.callback = callback;
+    }
+//    private void copyAssetsAll(Context context,String dstPath){
+//        String fileNames[] =context.getAssets().getLocales();
+//        for (String temp:fileNames){
+//            DebugUtil.i(TAG,""+temp);
+//        }
+//    }
+
+
+    private void copyAssetsToDst(Context context, String srcPath, String dstPath) {
+        try {
+            String fileNames[] = context.getAssets().list(srcPath);
+            if (fileNames.length > 0) {
+                File file = new File(Environment.getExternalStorageDirectory(), dstPath);
+                if (!file.exists()) file.mkdirs();
+                for (String fileName : fileNames) {
+                    if (!srcPath.equals("")) { // assets 文件夹下的目录
+                        copyAssetsToDst(context, srcPath + File.separator + fileName, dstPath + File.separator + fileName);
+                    } else { // assets 文件夹
+                        copyAssetsToDst(context, fileName, dstPath + File.separator + fileName);
+                    }
+                }
+            } else {
+                File outFile = new File(Environment.getExternalStorageDirectory(), dstPath);
+                InputStream is = context.getAssets().open(srcPath);
+                FileOutputStream fos = new FileOutputStream(outFile);
+                byte[] buffer = new byte[1024];
+                int byteCount;
+                while ((byteCount = is.read(buffer)) != -1) {
+                    fos.write(buffer, 0, byteCount);
+                }
+                fos.flush();
+                is.close();
+                fos.close();
+            }
+            isSuccess = true;
+        } catch (Exception e) {
+            e.printStackTrace();
+            errorStr = e.getMessage();
+            isSuccess = false;
+        }
+    }
+
+    public interface FileOperateCallback {
+        void onSuccess();
+
+        void onFailed(String error);
+    }
+
+}

BIN
app/src/main/res/drawable/test_icon_4.jpg


+ 3197 - 0
app/src/main/res/raw/retroarch.cfg

@@ -0,0 +1,3197 @@
+input_player13_mouse_index = "12"
+input_halt_replay_mbtn = "nul"
+input_player7_a_btn = "nul"
+quick_menu_show_cheats = "true"
+input_player2_gun_trigger_btn = "nul"
+input_player5_start_btn = "nul"
+input_player6_gun_start_axis = "nul"
+input_player8_up = "nul"
+input_player14_r2_axis = "nul"
+input_player11_gun_aux_c_mbtn = "nul"
+input_player15_l_x_minus = "nul"
+input_player14_down_mbtn = "nul"
+input_player2_turbo = "nul"
+input_player6_gun_dpad_down_axis = "nul"
+input_player7_gun_offscreen_shot = "nul"
+video_windowed_position_y = "0"
+input_player2_gun_aux_a_axis = "nul"
+input_player6_left = "nul"
+input_player4_l2_btn = "nul"
+input_player8_r2_mbtn = "nul"
+input_player10_l3_mbtn = "nul"
+input_player10_r3 = "nul"
+slowmotion_ratio = "3.000000"
+input_player7_y_mbtn = "nul"
+input_player11_turbo_mbtn = "nul"
+input_player4_b_btn = "nul"
+screen_brightness = "100"
+input_player11_down_btn = "nul"
+input_player11_r_x_plus = "nul"
+input_player4_x_mbtn = "nul"
+rgui_inline_thumbnails = "false"
+input_player14_l_axis = "nul"
+input_player9_gun_dpad_down_mbtn = "nul"
+input_player5_l = "nul"
+crt_switch_hires_menu = "false"
+network_remote_enable_user_p10 = "false"
+input_player1_turbo = "nul"
+input_game_focus_toggle_btn = "nul"
+input_player12_r_x_plus_btn = "nul"
+input_player4_up_axis = "nul"
+video_aspect_ratio = "1.333300"
+input_player15_r3 = "nul"
+input_player8_r_btn = "nul"
+run_ahead_enabled = "false"
+input_player13_r = "nul"
+input_player16_right_axis = "nul"
+content_show_contentless_cores = "2"
+savestate_max_keep = "0"
+input_player14_r_x_plus_mbtn = "nul"
+input_player6_gun_offscreen_shot_mbtn = "nul"
+input_overlay_y_separation_landscape = "0.000000"
+video_record_threads = "2"
+input_player7_l_x_minus_mbtn = "nul"
+input_player13_r3_btn = "nul"
+menu_show_legacy_thumbnail_updater = "false"
+rgui_show_start_screen = "false"
+input_player4_gun_dpad_up_axis = "nul"
+input_player2_l_y_minus_btn = "nul"
+input_player9_start_mbtn = "nul"
+input_player13_r_x_minus_btn = "nul"
+input_player9_l_y_minus_axis = "nul"
+input_player1_select_btn = "nul"
+input_player12_gun_start_btn = "nul"
+input_player4_l_y_minus = "nul"
+input_player9_l3 = "nul"
+input_player10_gun_aux_c_mbtn = "nul"
+input_player4_l_y_plus_btn = "nul"
+input_player16_r3_mbtn = "nul"
+netplay_show_passworded = "true"
+input_player3_gun_dpad_up = "nul"
+input_player5_gun_trigger_mbtn = "1"
+input_player8_r_y_minus_mbtn = "nul"
+input_player7_gun_select_mbtn = "nul"
+input_close_content_btn = "nul"
+video_windowed_fullscreen = "true"
+cheevos_enable = "false"
+input_player3_l_x_plus_axis = "nul"
+input_player5_down_axis = "nul"
+input_player12_up_mbtn = "nul"
+input_player12_r_x_minus_btn = "nul"
+input_player12_gun_offscreen_shot_btn = "nul"
+input_player12_gun_select_btn = "nul"
+input_player16_gun_start = "nul"
+input_player5_gun_offscreen_shot_btn = "nul"
+input_shader_prev_btn = "nul"
+input_player7_gun_start_btn = "nul"
+input_player9_l = "nul"
+input_player9_gun_aux_c_axis = "nul"
+input_toggle_slowmotion_btn = "nul"
+input_player1_l_axis = "nul"
+input_player15_start_btn = "nul"
+menu_unified_controls = "false"
+input_player14_r_x_minus_mbtn = "nul"
+input_player14_gun_dpad_up_mbtn = "nul"
+input_player6_l_y_minus = "nul"
+input_player7_l_x_minus_btn = "nul"
+content_show_favorites = "true"
+input_player11_l3_mbtn = "nul"
+enable_device_vibration = "false"
+input_player7_l2_axis = "nul"
+input_player15_gun_dpad_right_axis = "nul"
+input_player10_left_btn = "nul"
+input_player6_r3_mbtn = "nul"
+input_player4_up_btn = "nul"
+input_player4_gun_start_mbtn = "nul"
+input_player16_gun_aux_b = "nul"
+audio_mixer_mute_enable = "false"
+input_player3_down = "nul"
+input_player12_r_y_minus_axis = "nul"
+input_player6_left_mbtn = "nul"
+input_player10_gun_aux_c_axis = "nul"
+record_driver = "null"
+input_player7_left_axis = "nul"
+input_player1_r2 = "nul"
+input_player1_select = "rshift"
+input_player9_gun_select_axis = "nul"
+quick_menu_show_controls = "true"
+cheevos_challenge_indicators = "true"
+input_disk_next_mbtn = "nul"
+input_player14_right_axis = "nul"
+input_player14_gun_dpad_left = "nul"
+cheevos_appearance_padding_h = "0.000000"
+settings_show_playlists = "true"
+rgui_browser_directory = "default"
+video_font_size = "32.000000"
+netplay_chat_color_msg = "16777215"
+input_player9_gun_offscreen_shot = "nul"
+input_player6_gun_offscreen_shot = "nul"
+input_rewind_axis = "nul"
+input_player11_down_mbtn = "nul"
+input_turbo_mode = "0"
+video_allow_rotate = "true"
+content_favorites_directory = "default"
+input_player4_r2_axis = "nul"
+input_player8_gun_dpad_up = "nul"
+input_player6_analog_dpad_mode = "0"
+input_player2_gun_select_btn = "nul"
+input_player15_a_axis = "nul"
+input_player4_up_mbtn = "nul"
+input_player12_a_axis = "nul"
+input_player16_b = "nul"
+rgui_particle_effect_speed = "1.000000"
+input_player12_mouse_index = "11"
+input_player1_right_mbtn = "nul"
+input_player11_turbo = "nul"
+audio_out_rate = "48000"
+input_player8_gun_aux_c = "nul"
+input_player4_gun_aux_a_mbtn = "nul"
+netplay_request_device_p4 = "false"
+input_player12_a = "nul"
+input_player12_start_axis = "nul"
+input_player15_gun_dpad_left_axis = "nul"
+input_player13_down_btn = "nul"
+input_player8_gun_aux_b = "nul"
+input_player11_down_axis = "nul"
+pause_on_disconnect = "false"
+savestate_auto_index = "false"
+cheevos_verbose_enable = "true"
+input_player7_gun_start_mbtn = "nul"
+input_player9_gun_offscreen_shot_mbtn = "nul"
+input_player14_start_btn = "nul"
+video_scale_integer_overscale = "false"
+input_player5_down = "nul"
+input_player11_l_btn = "nul"
+input_player8_gun_start = "nul"
+input_recording_toggle_axis = "nul"
+input_player1_mouse_index = "0"
+input_player9_gun_select = "nul"
+playlist_sublabel_last_played_style = "0"
+input_player16_gun_dpad_left_mbtn = "nul"
+input_player14_l2_axis = "nul"
+input_player10_x_btn = "nul"
+input_player5_l2 = "nul"
+input_player7_l3_btn = "nul"
+input_disk_prev_mbtn = "nul"
+input_player11_gun_trigger = "nul"
+input_player7_b_btn = "nul"
+input_player11_y_btn = "nul"
+input_player12_r_x_plus = "nul"
+input_player1_select_mbtn = "nul"
+history_list_enable = "true"
+input_player8_right_axis = "nul"
+input_player4_right_btn = "nul"
+input_player5_l_x_minus = "nul"
+input_player11_up_mbtn = "nul"
+input_player5_l2_btn = "nul"
+auto_overrides_enable = "true"
+input_player15_gun_aux_c_btn = "nul"
+input_player11_joypad_index = "10"
+playlist_show_entry_idx = "true"
+input_player10_up_btn = "nul"
+video_fullscreen = "false"
+input_player3_up_axis = "nul"
+input_player12_r_y_plus_mbtn = "nul"
+input_player3_left_mbtn = "nul"
+input_player13_r_axis = "nul"
+input_player5_gun_aux_c_mbtn = "nul"
+input_player16_y = "nul"
+input_player9_b_mbtn = "nul"
+input_player4_l_x_minus_mbtn = "nul"
+log_to_file = "false"
+rewind_granularity = "1"
+input_player3_a_mbtn = "nul"
+input_overlay_next = "nul"
+input_player6_gun_dpad_up = "nul"
+dynamic_wallpapers_directory = "/data/user/0/com.xugame.gameconsole/assets/wallpapers"
+input_screenshot = "f8"
+input_player2_x_axis = "nul"
+input_player7_gun_dpad_down_mbtn = "nul"
+input_player13_turbo_axis = "nul"
+input_player10_l_x_minus_axis = "nul"
+input_ai_service_axis = "nul"
+input_player1_l3_btn = "nul"
+bundle_assets_extract_version_current = "1"
+input_player9_l_axis = "nul"
+discord_allow = "false"
+input_player3_gun_dpad_right_axis = "nul"
+input_player6_gun_select_btn = "nul"
+input_player10_l_y_minus_btn = "nul"
+input_player14_l_x_plus_btn = "nul"
+input_player10_gun_start_axis = "nul"
+input_player10_r_mbtn = "nul"
+input_player11_turbo_btn = "nul"
+input_player3_x_btn = "nul"
+apply_cheats_after_load = "false"
+input_player10_r_y_minus_btn = "nul"
+input_player16_left_mbtn = "nul"
+cheevos_appearance_padding_auto = "true"
+ai_service_enable = "false"
+input_player5_gun_aux_a_btn = "nul"
+input_player7_l_y_plus_axis = "nul"
+cheat_database_path = "/storage/emulated/0/RetroArch/cheats"
+input_player2_x_btn = "nul"
+input_player7_down_mbtn = "nul"
+input_player6_b = "nul"
+input_player6_gun_dpad_up_btn = "nul"
+video_msg_bgcolor_opacity = "1.000000"
+frontend_log_level = "1"
+input_player3_gun_dpad_down_mbtn = "nul"
+input_load_state_btn = "nul"
+input_player10_a_btn = "nul"
+bundle_assets_src_path = "/data/app/com.xugame.gameconsole-1/base.apk"
+input_player9_l_y_plus = "nul"
+input_player6_turbo_btn = "nul"
+input_overlay_scale_portrait = "1.000000"
+input_player6_gun_select_mbtn = "nul"
+input_device_p14 = "0"
+input_rewind_mbtn = "nul"
+input_player5_gun_dpad_up_axis = "nul"
+input_player5_l_x_plus_axis = "nul"
+input_player12_l_x_minus = "nul"
+input_player8_r_x_plus_mbtn = "nul"
+input_player12_select_axis = "nul"
+input_player9_gun_select_btn = "nul"
+input_player10_gun_trigger = "nul"
+input_player3_l_x_plus = "nul"
+input_player5_l_y_minus_axis = "nul"
+input_player10_gun_aux_c = "nul"
+input_player10_x_mbtn = "nul"
+input_player5_x_btn = "nul"
+playlist_fuzzy_archive_match = "false"
+video_aspect_ratio_auto = "false"
+input_player14_gun_dpad_left_btn = "nul"
+input_player8_gun_start_axis = "nul"
+input_player6_x_axis = "nul"
+input_player11_start_btn = "nul"
+rgui_border_filler_enable = "true"
+input_player15_gun_aux_b_btn = "nul"
+input_player7_r_y_plus_mbtn = "nul"
+input_player15_r_y_minus = "nul"
+input_player9_l3_btn = "nul"
+input_player1_r_x_plus_btn = "nul"
+input_state_slot_increase_mbtn = "nul"
+input_player11_left = "nul"
+network_remote_enable = "false"
+input_player1_gun_dpad_right = "nul"
+input_player16_l3_btn = "nul"
+materialui_switch_icons = "true"
+input_player3_analog_dpad_mode = "0"
+input_player6_up_axis = "nul"
+input_player7_a_mbtn = "nul"
+menu_thumbnails = "3"
+input_player4_l_y_plus_axis = "nul"
+menu_mouse_enable = "false"
+input_player9_start_axis = "nul"
+input_player13_up_axis = "nul"
+input_player7_r_y_plus_axis = "nul"
+input_player10_l_y_plus_btn = "nul"
+input_player7_l2_mbtn = "nul"
+input_player4_gun_select = "nul"
+audio_block_frames = "1024"
+input_player7_l3_axis = "nul"
+input_player3_l2 = "nul"
+input_player7_r_y_minus_axis = "nul"
+input_player4_select_btn = "nul"
+menu_left_thumbnails = "0"
+input_player5_r2_mbtn = "nul"
+input_player3_select = "nul"
+input_player10_gun_aux_a = "nul"
+input_player16_gun_aux_c_btn = "nul"
+input_player7_y = "nul"
+input_player14_gun_dpad_up_btn = "nul"
+input_player10_gun_start_mbtn = "nul"
+input_player11_l3 = "nul"
+input_player11_select_mbtn = "nul"
+input_player1_gun_dpad_right_axis = "nul"
+input_player1_l_y_plus_axis = "nul"
+ai_service_target_lang = "0"
+input_player6_left_axis = "nul"
+input_player3_r_x_minus_mbtn = "nul"
+input_player7_l_y_minus_axis = "nul"
+rewind_enable = "false"
+input_player6_r_y_minus_mbtn = "nul"
+input_player14_gun_dpad_left_axis = "nul"
+input_runahead_toggle = "nul"
+input_player12_l2_mbtn = "nul"
+input_player3_r2_axis = "nul"
+input_player7_r_btn = "nul"
+input_player2_mouse_index = "1"
+input_player14_b = "nul"
+input_player4_a = "nul"
+input_player6_l_y_minus_btn = "nul"
+input_player6_r_y_plus = "nul"
+input_player15_r_y_minus_btn = "nul"
+input_player7_select_mbtn = "nul"
+input_player13_r_x_plus_mbtn = "nul"
+input_player6_right = "nul"
+input_player1_analog_dpad_mode = "0"
+input_netplay_host_toggle = "nul"
+input_player13_down_mbtn = "nul"
+materialui_auto_rotate_nav_bar = "true"
+input_player6_r = "nul"
+input_player11_gun_offscreen_shot_axis = "nul"
+input_player12_analog_dpad_mode = "0"
+input_player12_start_btn = "nul"
+input_player6_l_x_plus_axis = "nul"
+input_player7_gun_select_axis = "nul"
+input_player6_gun_aux_c_axis = "nul"
+input_player6_l_y_plus_mbtn = "nul"
+input_netplay_game_watch_mbtn = "nul"
+input_player2_up = "nul"
+input_netplay_ping_toggle_axis = "nul"
+input_game_focus_toggle = "scroll_lock"
+input_bind_hold = "2"
+input_player12_l_mbtn = "nul"
+input_player4_l_x_plus_mbtn = "nul"
+menu_show_core_updater = "true"
+input_player5_l_y_minus_mbtn = "nul"
+input_player16_l_y_plus_axis = "nul"
+audio_rate_control_delta = "0.005000"
+input_player8_l_x_plus_mbtn = "nul"
+input_player5_mouse_index = "4"
+video_rotation = "0"
+menu_font_color_blue = "255"
+input_player10_gun_trigger_axis = "nul"
+input_player3_gun_dpad_right_mbtn = "nul"
+input_ai_service_btn = "nul"
+input_player1_l3_mbtn = "nul"
+savestate_thumbnail_enable = "false"
+input_player13_a_mbtn = "nul"
+crt_switch_center_adjust = "0"
+input_player7_r_x_plus = "nul"
+input_player3_gun_dpad_up_axis = "nul"
+input_player13_r3_axis = "nul"
+input_player5_l_x_plus_mbtn = "nul"
+input_player5_r_btn = "nul"
+core_info_savestate_bypass = "false"
+input_player8_r_x_minus = "nul"
+menu_rgui_transparency = "true"
+netplay_start_as_spectator = "false"
+playlist_directory = "/storage/emulated/0/RetroArch/playlists"
+input_player1_l_y_minus = "nul"
+menu_show_load_core = "true"
+input_player10_gun_select_mbtn = "nul"
+rgui_particle_effect_screensaver = "true"
+input_player3_joypad_index = "2"
+input_player5_r2 = "nul"
+input_player8_left = "nul"
+input_player8_l_x_minus_mbtn = "nul"
+settings_show_user = "true"
+input_player12_gun_aux_b_axis = "nul"
+input_player14_l_x_minus = "nul"
+input_player8_gun_dpad_down_btn = "nul"
+input_player16_gun_dpad_down_btn = "nul"
+input_overlay_next_axis = "nul"
+input_player4_l_y_minus_axis = "nul"
+input_player2_a = "nul"
+menu_show_advanced_settings = "true"
+quick_menu_show_savestate_submenu = "false"
+input_player14_gun_aux_b = "nul"
+input_player5_right = "nul"
+input_player11_r_x_minus_btn = "nul"
+input_player16_turbo = "nul"
+input_frame_advance_axis = "nul"
+input_player7_gun_dpad_right_axis = "nul"
+input_player1_right = "right"
+input_save_state_btn = "nul"
+input_player5_r2_axis = "nul"
+input_toggle_vrr_runloop_btn = "nul"
+input_player12_gun_aux_b_btn = "nul"
+input_player1_gun_start_axis = "nul"
+input_player1_r3_mbtn = "nul"
+input_player14_gun_aux_a_mbtn = "nul"
+input_player3_r_y_minus_mbtn = "nul"
+playlist_use_old_format = "false"
+input_player14_up_mbtn = "nul"
+input_player5_r_y_minus_mbtn = "nul"
+input_player11_r3_btn = "nul"
+input_player3_gun_offscreen_shot = "nul"
+input_player7_l_y_plus = "nul"
+settings_show_video = "true"
+input_player2_y_mbtn = "nul"
+video_filter_dir = "/data/user/0/com.xugame.gameconsole/filters/video"
+input_streaming_toggle_mbtn = "nul"
+input_player3_gun_aux_a_mbtn = "nul"
+input_streaming_toggle_axis = "nul"
+input_player14_l_x_minus_btn = "nul"
+input_player15_x = "nul"
+savestate_auto_save = "false"
+input_player7_l_y_minus = "nul"
+input_player8_gun_dpad_right_axis = "nul"
+input_player8_a = "nul"
+menu_disable_info_button = "false"
+input_player13_gun_dpad_up_mbtn = "nul"
+input_toggle_slowmotion_mbtn = "nul"
+notification_show_when_menu_is_alive = "false"
+input_player3_l_axis = "nul"
+input_player13_r2_mbtn = "nul"
+input_player8_gun_offscreen_shot_axis = "nul"
+input_player16_gun_select_btn = "nul"
+input_player5_gun_start = "nul"
+cheevos_start_active = "false"
+input_player10_analog_dpad_mode = "0"
+quick_menu_show_restart_content = "true"
+input_player8_start_btn = "nul"
+input_player2_r2_mbtn = "nul"
+rgui_particle_effect = "0"
+input_player16_gun_aux_b_mbtn = "nul"
+input_player8_b_btn = "nul"
+input_player16_gun_dpad_up = "nul"
+menu_navigation_wraparound_enable = "true"
+input_player10_left = "nul"
+input_player6_x_btn = "nul"
+input_player4_gun_aux_c = "nul"
+input_player16_a = "nul"
+input_player5_y_mbtn = "nul"
+input_player13_y_mbtn = "nul"
+input_player7_y_axis = "nul"
+input_player6_r_x_minus = "nul"
+input_overlay_show_mouse_cursor = "true"
+input_player5_start = "nul"
+input_player16_r_y_minus_mbtn = "nul"
+input_shader_next_axis = "nul"
+input_overlay_y_offset_landscape = "0.000000"
+input_player8_gun_offscreen_shot = "nul"
+input_player9_r_x_minus_btn = "nul"
+input_player9_y_mbtn = "nul"
+input_player3_r_x_plus_axis = "nul"
+input_frame_advance = "k"
+input_player16_down_mbtn = "nul"
+input_player13_l2 = "nul"
+input_player12_turbo_btn = "nul"
+playlist_sublabel_runtime_type = "0"
+input_player10_gun_aux_a_axis = "nul"
+input_player2_gun_dpad_right = "nul"
+threaded_data_runloop_enable = "true"
+input_player2_gun_aux_b = "nul"
+input_netplay_game_watch_axis = "nul"
+rewind_buffer_size_step = "10"
+global_core_options = "false"
+playlist_entry_rename = "true"
+input_player11_gun_start = "nul"
+input_player12_left = "nul"
+input_player7_r_x_plus_btn = "nul"
+input_player2_gun_aux_c = "nul"
+input_player15_start_mbtn = "nul"
+input_player8_gun_offscreen_shot_btn = "nul"
+input_player12_select = "nul"
+input_player7_l = "nul"
+input_player8_gun_aux_a_mbtn = "nul"
+video_scale = "3"
+input_player4_gun_aux_c_mbtn = "nul"
+input_player4_a_mbtn = "nul"
+rgui_swap_thumbnails = "false"
+input_player10_gun_dpad_down_mbtn = "nul"
+input_player10_gun_select = "nul"
+input_player13_r_x_minus_axis = "nul"
+input_player13_gun_trigger_axis = "nul"
+input_player9_r_x_plus = "nul"
+input_player13_b = "nul"
+video_threaded = "false"
+input_player4_r_y_plus = "nul"
+ozone_thumbnail_scale_factor = "1.000000"
+input_screenshot_mbtn = "nul"
+input_player11_gun_dpad_up_mbtn = "nul"
+video_stream_quality = "11"
+input_player4_l_y_plus = "nul"
+input_player3_r_mbtn = "nul"
+input_player10_l_axis = "nul"
+input_player12_gun_aux_c_mbtn = "nul"
+input_hold_fast_forward_btn = "nul"
+input_player9_r_axis = "nul"
+input_player12_down_axis = "nul"
+input_device_p8 = "0"
+input_player10_r_y_plus_mbtn = "nul"
+input_player9_gun_aux_c = "nul"
+input_player10_turbo_mbtn = "nul"
+input_player16_l2_mbtn = "nul"
+input_player4_y_btn = "nul"
+input_player13_l2_btn = "nul"
+input_player7_right_axis = "nul"
+input_player11_right_btn = "nul"
+input_streaming_toggle = "nul"
+input_player3_a = "nul"
+input_device_p1 = "0"
+input_overlay_dpad_diagonal_sensitivity = "80"
+input_player14_gun_trigger_axis = "nul"
+input_player11_x_mbtn = "nul"
+input_player13_b_mbtn = "nul"
+input_player8_l2_btn = "nul"
+builtin_mediaplayer_enable = "false"
+input_player2_gun_select_axis = "nul"
+quick_menu_show_replay = "true"
+input_player5_l_y_plus_btn = "nul"
+input_player10_gun_dpad_left = "nul"
+video_hard_sync_frames = "0"
+network_on_demand_thumbnails = "true"
+input_player15_r_x_minus_btn = "nul"
+input_player15_x_btn = "nul"
+input_player7_gun_aux_a_axis = "nul"
+quick_menu_show_save_core_overrides = "true"
+input_player1_r_y_minus_axis = "nul"
+input_replay_slot_increase_axis = "nul"
+netplay_request_device_p3 = "false"
+input_player8_gun_aux_c_btn = "nul"
+input_player14_r2 = "nul"
+input_player11_up_btn = "nul"
+input_player6_y_axis = "nul"
+input_player7_r_x_plus_axis = "nul"
+input_player8_a_btn = "nul"
+input_player14_gun_aux_c_axis = "nul"
+input_player16_l = "nul"
+input_player10_up = "nul"
+input_player11_gun_start_axis = "nul"
+input_player7_l_x_plus_mbtn = "nul"
+input_player3_l_x_minus_mbtn = "nul"
+input_player5_l3 = "nul"
+audio_rate_control = "true"
+input_player13_l_mbtn = "nul"
+input_grab_mouse_toggle = "f11"
+input_player12_l_y_minus_axis = "nul"
+input_player9_gun_trigger = "nul"
+accessibility_narrator_speech_speed = "5"
+input_player2_r = "nul"
+input_player4_gun_aux_b_axis = "nul"
+input_player12_y = "nul"
+input_player10_gun_dpad_up_axis = "nul"
+input_player11_gun_trigger_btn = "nul"
+input_player13_r_y_plus = "nul"
+input_player11_left_axis = "nul"
+menu_show_quit_retroarch = "true"
+input_player2_gun_select_mbtn = "nul"
+input_player7_turbo_axis = "nul"
+input_player4_gun_start = "nul"
+netplay_input_latency_frames_range = "0"
+input_player9_gun_aux_a_mbtn = "nul"
+input_player2_joypad_index = "1"
+input_player10_x_axis = "nul"
+input_player6_gun_aux_a_mbtn = "nul"
+input_player11_r_x_minus_mbtn = "nul"
+input_player3_gun_aux_c = "nul"
+input_player11_r_y_minus = "nul"
+input_player5_gun_dpad_up_btn = "nul"
+video_driver = "gl"
+netplay_request_device_p1 = "false"
+input_player16_turbo_axis = "nul"
+input_player9_right_mbtn = "nul"
+input_player16_gun_dpad_right_axis = "nul"
+input_player12_gun_offscreen_shot_mbtn = "nul"
+input_player16_y_axis = "nul"
+input_player7_gun_dpad_left_mbtn = "nul"
+input_player15_gun_dpad_left_btn = "nul"
+input_player6_b_btn = "nul"
+input_player12_gun_dpad_right = "nul"
+input_player7_gun_dpad_down_btn = "nul"
+input_player14_b_mbtn = "nul"
+input_player13_l_axis = "nul"
+input_player10_l_y_plus = "nul"
+input_player9_r_y_minus_mbtn = "nul"
+input_player2_turbo_mbtn = "nul"
+notification_show_patch_applied = "true"
+input_player12_joypad_index = "11"
+input_player14_gun_dpad_down_btn = "nul"
+input_player4_gun_trigger_btn = "nul"
+input_player9_x = "nul"
+bundle_assets_dst_path = "/data/user/0/com.xugame.gameconsole"
+input_player12_gun_offscreen_shot = "nul"
+input_player11_l_y_plus_axis = "nul"
+input_player9_turbo_mbtn = "nul"
+input_player8_b = "nul"
+input_menu_toggle_btn = "nul"
+input_player2_l_x_minus_mbtn = "nul"
+input_player5_gun_aux_c_btn = "nul"
+video_hdr_max_nits = "1000.000000"
+input_player14_r3_axis = "nul"
+input_player6_select_axis = "nul"
+input_player9_y_btn = "nul"
+input_player5_gun_aux_b_mbtn = "nul"
+notification_show_screenshot_flash = "0"
+input_player8_gun_trigger_btn = "nul"
+input_player1_l_y_plus_mbtn = "nul"
+input_player14_right_mbtn = "nul"
+statistics_show = "false"
+input_player15_r_axis = "nul"
+input_player7_r_x_minus = "nul"
+input_player16_r_x_minus = "nul"
+input_player5_a_mbtn = "nul"
+input_player13_r3 = "nul"
+input_save_state_axis = "nul"
+input_player15_r2_btn = "nul"
+input_player9_turbo_btn = "nul"
+input_player9_x_btn = "nul"
+input_halt_replay_btn = "nul"
+input_player14_r_y_minus_btn = "nul"
+input_player13_turbo_btn = "nul"
+input_player12_l_x_plus = "nul"
+input_player12_x_btn = "nul"
+input_player4_r3 = "nul"
+input_player1_left_btn = "nul"
+input_player16_a_axis = "nul"
+input_player1_down_mbtn = "nul"
+input_player3_l3_mbtn = "nul"
+input_player6_l2_btn = "nul"
+input_player2_r3_mbtn = "nul"
+input_player2_right_btn = "nul"
+input_player16_gun_start_axis = "nul"
+input_player6_gun_start_btn = "nul"
+input_player12_l_y_plus_btn = "nul"
+input_player13_b_axis = "nul"
+input_player16_b_btn = "nul"
+input_player11_l_x_minus_mbtn = "nul"
+input_player7_gun_start = "nul"
+video_fullscreen_x = "0"
+input_player2_l_axis = "nul"
+input_player13_r_btn = "nul"
+input_disk_eject_toggle_btn = "nul"
+input_netplay_fade_chat_toggle_btn = "nul"
+input_player16_gun_aux_b_axis = "nul"
+input_player10_down_mbtn = "nul"
+perfcnt_enable = "false"
+video_autoswitch_refresh_rate = "0"
+input_player15_gun_trigger_btn = "nul"
+input_player7_r_mbtn = "nul"
+input_player3_r_axis = "nul"
+input_player9_y = "nul"
+input_player10_gun_dpad_down_btn = "nul"
+input_player2_down_mbtn = "nul"
+input_player10_turbo = "nul"
+input_player13_gun_aux_b_axis = "nul"
+input_player7_mouse_index = "6"
+input_player4_r2_mbtn = "nul"
+input_player4_x_btn = "nul"
+input_player1_gun_select_mbtn = "nul"
+rgui_menu_color_theme = "4"
+input_player12_r3_btn = "nul"
+input_player15_up_btn = "nul"
+input_player14_r_x_plus_btn = "nul"
+input_player8_gun_select_axis = "nul"
+playlist_compression = "false"
+custom_viewport_height = "960"
+menu_swap_ok_cancel_buttons = "true"
+input_player11_r_x_plus_axis = "nul"
+input_player6_l_x_minus_mbtn = "nul"
+input_player4_left = "nul"
+input_player2_down_btn = "nul"
+input_shader_toggle = "comma"
+input_player12_gun_dpad_right_mbtn = "nul"
+input_player12_y_btn = "nul"
+input_player11_r_x_plus_btn = "nul"
+input_player14_gun_aux_a = "nul"
+input_player13_left = "nul"
+input_player8_l_y_plus_axis = "nul"
+input_shader_toggle_axis = "nul"
+input_overlay_scale_landscape = "1.000000"
+input_player15_down_axis = "nul"
+input_recording_toggle = "nul"
+input_player16_r_y_plus_mbtn = "nul"
+input_player8_gun_dpad_right_mbtn = "nul"
+autosave_interval = "10"
+ozone_truncate_playlist_name = "true"
+auto_remaps_enable = "true"
+input_player7_l_y_minus_btn = "nul"
+input_play_replay = "nul"
+video_stream_scale_factor = "1"
+input_player9_gun_dpad_left_btn = "nul"
+input_player15_left = "nul"
+apply_cheats_after_toggle = "false"
+input_player8_gun_aux_b_mbtn = "nul"
+input_player6_right_mbtn = "nul"
+input_player15_r_y_plus = "nul"
+input_player7_y_btn = "nul"
+replay_max_keep = "0"
+rgui_background_filler_thickness_enable = "true"
+input_player14_a_mbtn = "nul"
+input_exit_emulator_btn = "nul"
+materialui_dual_thumbnail_list_view_enable = "false"
+input_player5_turbo = "nul"
+replay_slot = "0"
+input_overlay_aspect_adjust_portrait = "0.000000"
+input_player3_l_y_plus = "nul"
+input_player13_gun_dpad_left_btn = "nul"
+input_player8_start = "nul"
+location_driver = "android"
+input_player8_l_x_minus_axis = "nul"
+netplay_max_ping = "0"
+input_player2_gun_dpad_down = "nul"
+input_player11_r_y_plus_axis = "nul"
+input_player10_gun_select_axis = "nul"
+input_player8_b_mbtn = "nul"
+input_player7_r_x_minus_axis = "nul"
+content_music_history_directory = "default"
+input_player11_x_axis = "nul"
+input_player7_l_axis = "nul"
+quick_menu_show_undo_save_load_state = "true"
+input_player12_l_y_minus_btn = "nul"
+input_player4_l_y_minus_mbtn = "nul"
+video_windowed_position_height = "720"
+input_player9_start_btn = "nul"
+input_close_content_mbtn = "nul"
+input_player14_gun_select_axis = "nul"
+input_turbo_period = "6"
+input_player10_gun_start = "nul"
+input_player4_r_y_plus_mbtn = "nul"
+input_player9_r2_btn = "nul"
+input_player13_gun_aux_c_axis = "nul"
+input_player16_gun_dpad_up_mbtn = "nul"
+input_player11_r_btn = "nul"
+input_player9_gun_aux_b_axis = "nul"
+input_player14_l_y_plus_axis = "nul"
+input_player4_gun_offscreen_shot_btn = "nul"
+input_player2_gun_offscreen_shot = "nul"
+input_player1_r_x_minus = "nul"
+input_player4_right = "nul"
+input_player15_r_y_plus_btn = "nul"
+input_player12_r_y_minus_mbtn = "nul"
+assets_directory = "/data/user/0/com.xugame.gameconsole/assets"
+input_player16_mouse_index = "15"
+input_recording_toggle_btn = "nul"
+input_audio_mute_btn = "nul"
+input_player13_gun_dpad_up_btn = "nul"
+input_replay_slot_decrease_mbtn = "nul"
+settings_show_power_management = "true"
+input_player6_right_axis = "nul"
+input_player6_l_x_minus_btn = "nul"
+input_player8_gun_dpad_up_btn = "nul"
+input_player16_x = "nul"
+input_player15_l3_btn = "nul"
+input_player4_gun_aux_b_btn = "nul"
+netplay_request_device_p5 = "false"
+video_msg_bgcolor_green = "0"
+input_record_replay_axis = "nul"
+input_volume_up_axis = "nul"
+input_player6_l_x_minus_axis = "nul"
+input_player2_up_btn = "nul"
+input_player5_gun_select_mbtn = "nul"
+input_player16_b_axis = "nul"
+input_player1_left_mbtn = "nul"
+input_player9_r_y_plus_mbtn = "nul"
+input_player7_right_btn = "nul"
+input_player9_gun_dpad_up = "nul"
+input_player5_right_btn = "nul"
+input_player15_gun_aux_c_mbtn = "nul"
+input_player14_gun_start_mbtn = "nul"
+input_player13_left_axis = "nul"
+input_player13_x_mbtn = "nul"
+input_player7_gun_select = "nul"
+input_player10_gun_dpad_up_btn = "nul"
+input_player2_b_axis = "nul"
+input_player7_gun_aux_c = "nul"
+input_player1_down_btn = "nul"
+input_player8_r_x_minus_axis = "nul"
+rgui_config_directory = "/storage/emulated/0/RetroArch/config"
+libretro_directory = "/data/user/0/com.xugame.gameconsole/cores/"
+input_player2_l3_btn = "nul"
+input_player7_l_x_plus_btn = "nul"
+input_player11_gun_dpad_down = "nul"
+input_player13_gun_dpad_up_axis = "nul"
+input_player14_r_btn = "nul"
+input_player6_l_x_minus = "nul"
+input_player14_r3_btn = "nul"
+input_player1_l2_mbtn = "nul"
+playlist_show_history_icons = "0"
+input_player3_l = "nul"
+fps_update_interval = "256"
+input_player10_gun_aux_a_btn = "nul"
+input_player4_gun_dpad_up = "nul"
+menu_shader_pipeline = "1"
+notification_show_autoconfig = "true"
+input_player8_gun_select_btn = "nul"
+input_player3_gun_aux_c_mbtn = "nul"
+input_player8_r_y_plus = "nul"
+input_player16_l_x_plus_mbtn = "nul"
+input_player14_l_x_plus_axis = "nul"
+input_player9_gun_offscreen_shot_axis = "nul"
+input_player12_r2_axis = "nul"
+input_hold_fast_forward = "l"
+video_waitable_swapchains = "true"
+input_player16_select = "nul"
+input_player3_b_btn = "nul"
+input_player8_left_btn = "nul"
+input_player15_gun_dpad_right = "nul"
+input_player14_gun_trigger_mbtn = "1"
+audio_resampler = "sinc"
+input_player10_r2_mbtn = "nul"
+settings_show_saving = "true"
+input_player9_gun_dpad_right = "nul"
+netplay_share_analog = "0"
+input_replay_slot_increase = "nul"
+input_player14_l2_btn = "nul"
+input_player13_a_btn = "nul"
+input_fps_toggle_mbtn = "nul"
+input_player6_down_mbtn = "nul"
+input_player6_gun_trigger_btn = "nul"
+playlist_sort_alphabetical = "true"
+input_load_state_axis = "nul"
+input_player11_l_x_plus_btn = "nul"
+input_player2_r_x_plus_btn = "nul"
+video_post_filter_record = "false"
+input_player15_r_y_plus_mbtn = "nul"
+input_player4_l3_axis = "nul"
+input_player12_start = "nul"
+input_rewind_btn = "nul"
+video_smooth = "false"
+sort_savestates_by_content_enable = "false"
+location_allow = "false"
+settings_show_drivers = "true"
+input_player12_r_mbtn = "nul"
+input_player1_up = "up"
+input_player16_gun_dpad_up_btn = "nul"
+input_player3_start_btn = "nul"
+input_cheat_toggle = "u"
+input_player1_gun_aux_b_mbtn = "nul"
+input_joypad_driver = "android"
+input_player11_select_btn = "nul"
+input_player12_r_x_minus_axis = "nul"
+video_force_srgb_disable = "false"
+input_player12_start_mbtn = "nul"
+input_player3_gun_trigger_axis = "nul"
+input_player2_gun_trigger_mbtn = "1"
+input_player3_l2_axis = "nul"
+input_player4_l_x_plus_btn = "nul"
+input_player13_gun_aux_c_btn = "nul"
+input_player1_gun_aux_c_mbtn = "nul"
+input_player16_gun_trigger_axis = "nul"
+input_player8_select_axis = "nul"
+input_player3_gun_trigger_btn = "nul"
+input_player4_gun_dpad_left_btn = "nul"
+input_player9_r_x_minus = "nul"
+input_player6_r3_btn = "nul"
+input_player6_r_x_plus_mbtn = "nul"
+input_player7_gun_dpad_down = "nul"
+input_player8_down_btn = "nul"
+input_player5_select_mbtn = "nul"
+input_player2_r3 = "nul"
+input_player7_l_x_plus_axis = "nul"
+input_player12_l_btn = "nul"
+input_player12_l_x_plus_axis = "nul"
+input_player4_gun_trigger_axis = "nul"
+input_player16_l2_btn = "nul"
+input_shader_next_btn = "nul"
+input_player1_r_mbtn = "nul"
+input_player1_a = "x"
+input_netplay_host_toggle_axis = "nul"
+systemfiles_in_content_dir = "false"
+input_player8_start_mbtn = "nul"
+input_player1_gun_offscreen_shot_btn = "nul"
+ai_service_source_lang = "0"
+input_player14_x = "nul"
+video_max_swapchain_images = "3"
+input_player1_l2 = "nul"
+input_cheat_index_minus = "t"
+input_player3_r_btn = "nul"
+input_hold_slowmotion_axis = "nul"
+input_player9_gun_aux_b_mbtn = "nul"
+input_player9_right_axis = "nul"
+input_player3_start = "nul"
+input_player13_r_y_plus_axis = "nul"
+input_analog_sensitivity = "1.000000"
+input_player8_l_y_minus_mbtn = "nul"
+input_player5_b_axis = "nul"
+input_player5_r_x_minus_axis = "nul"
+input_player6_gun_dpad_left = "nul"
+log_verbosity = "false"
+input_player12_gun_dpad_down_btn = "nul"
+input_player5_down_mbtn = "nul"
+input_player13_gun_dpad_left_mbtn = "nul"
+input_auto_mouse_grab = "false"
+input_player15_l_x_minus_mbtn = "nul"
+input_player16_r = "nul"
+input_overlay_abxy_diagonal_sensitivity = "50"
+input_player13_gun_aux_b = "nul"
+input_player2_gun_offscreen_shot_btn = "nul"
+input_player16_y_mbtn = "nul"
+input_player3_y_btn = "nul"
+input_player13_gun_start_axis = "nul"
+input_player7_start_mbtn = "nul"
+audio_enable_menu_bgm = "false"
+video_shader_enable = "false"
+input_player2_gun_dpad_up = "nul"
+input_player15_left_btn = "nul"
+input_player4_gun_dpad_right_mbtn = "nul"
+ai_service_mode = "1"
+input_player3_r_y_plus = "nul"
+input_player4_analog_dpad_mode = "0"
+input_player4_select_mbtn = "nul"
+materialui_thumbnail_view_landscape = "2"
+notification_show_netplay_extra = "false"
+input_player14_gun_select_mbtn = "nul"
+input_player5_gun_aux_c_axis = "nul"
+input_player16_start = "nul"
+input_player4_r3_mbtn = "nul"
+input_player15_gun_select = "nul"
+input_player3_r_y_plus_mbtn = "nul"
+quick_menu_show_resume_content = "true"
+input_player11_gun_dpad_down_btn = "nul"
+input_player5_down_btn = "nul"
+input_player6_r_x_minus_mbtn = "nul"
+input_player3_mouse_index = "2"
+network_remote_enable_user_p7 = "false"
+input_player11_gun_aux_b_axis = "nul"
+input_player3_down_axis = "nul"
+input_player8_r2 = "nul"
+input_player8_x = "nul"
+input_player10_up_mbtn = "nul"
+input_overlay_auto_rotate = "true"
+input_player3_gun_aux_a_axis = "nul"
+input_player7_r3_axis = "nul"
+core_info_cache_enable = "true"
+rgui_thumbnail_downscaler = "0"
+input_player7_l3_mbtn = "nul"
+input_player8_r3_mbtn = "nul"
+input_player16_gun_trigger = "nul"
+input_player16_l_x_minus = "nul"
+input_player11_gun_dpad_up = "nul"
+libretro_log_level = "1"
+input_cheat_index_minus_mbtn = "nul"
+input_player5_gun_dpad_down_mbtn = "nul"
+input_player13_gun_dpad_left_axis = "nul"
+input_player15_r_x_plus_mbtn = "nul"
+input_player4_gun_dpad_right_btn = "nul"
+menu_driver = "glui"
+input_player11_r_mbtn = "nul"
+input_player2_start_btn = "nul"
+input_player13_l3_mbtn = "nul"
+input_player1_gun_offscreen_shot_mbtn = "nul"
+input_player13_gun_select = "nul"
+input_duty_cycle = "3"
+input_player1_gun_offscreen_shot = "nul"
+input_player11_down = "nul"
+input_player15_r = "nul"
+input_reset = "h"
+input_player10_gun_offscreen_shot_mbtn = "nul"
+input_player2_l_y_minus = "nul"
+video_scale_integer = "false"
+input_player16_gun_dpad_down_mbtn = "nul"
+input_player16_gun_aux_a_axis = "nul"
+input_player5_gun_dpad_left_btn = "nul"
+input_player5_select_btn = "nul"
+input_player6_gun_dpad_up_axis = "nul"
+input_player6_gun_dpad_up_mbtn = "nul"
+quick_menu_show_set_core_association = "true"
+input_player12_gun_aux_b = "nul"
+input_overlay_y_separation_portrait = "0.000000"
+input_player16_b_mbtn = "nul"
+input_player6_gun_dpad_left_btn = "nul"
+input_player1_l_x_minus_axis = "nul"
+input_volume_down_btn = "nul"
+input_player4_a_axis = "nul"
+input_player14_x_btn = "nul"
+input_player11_gun_dpad_left = "nul"
+input_player10_gun_dpad_right_axis = "nul"
+input_exit_emulator_mbtn = "nul"
+input_player11_r_axis = "nul"
+input_player2_r2_axis = "nul"
+input_player9_gun_dpad_left_axis = "nul"
+input_player9_turbo_axis = "nul"
+input_player8_gun_trigger_mbtn = "1"
+input_player12_gun_dpad_left_btn = "nul"
+input_player2_down = "nul"
+input_player2_gun_start_btn = "nul"
+input_player5_gun_select = "nul"
+input_player15_down_mbtn = "nul"
+input_player5_gun_trigger_btn = "nul"
+input_player3_r_x_plus_btn = "nul"
+menu_dynamic_wallpaper_enable = "true"
+input_player16_start_axis = "nul"
+input_player14_y_mbtn = "nul"
+input_player8_r_y_minus_btn = "nul"
+input_player7_a_axis = "nul"
+input_screenshot_axis = "nul"
+input_player5_b = "nul"
+input_player2_left_axis = "nul"
+input_player5_y_btn = "nul"
+input_player14_l_x_plus_mbtn = "nul"
+input_overlay_enable = "false"
+input_player13_gun_trigger_mbtn = "1"
+input_player10_down_axis = "nul"
+input_player1_down = "down"
+input_player9_y_axis = "nul"
+input_netplay_host_toggle_btn = "nul"
+input_player12_up = "nul"
+input_frame_advance_mbtn = "nul"
+input_player15_l_x_plus_mbtn = "nul"
+input_player12_l_x_minus_mbtn = "nul"
+input_player13_gun_aux_c = "nul"
+input_player4_gun_start_axis = "nul"
+input_player15_l_y_plus_mbtn = "nul"
+input_player16_select_btn = "nul"
+input_player12_select_mbtn = "nul"
+input_player11_gun_trigger_axis = "nul"
+input_remapping_directory = "/storage/emulated/0/RetroArch/config/remaps"
+input_player16_up_axis = "nul"
+input_player13_start_btn = "nul"
+input_player12_gun_start = "nul"
+input_player10_select_btn = "nul"
+network_remote_enable_user_p3 = "false"
+rgui_extended_ascii = "false"
+input_player3_select_mbtn = "nul"
+cheevos_visibility_account = "true"
+input_player5_up_axis = "nul"
+input_player8_gun_dpad_down = "nul"
+input_menu_toggle = "f1"
+input_player1_r_y_plus_btn = "nul"
+input_player8_r_axis = "nul"
+input_player8_gun_select = "nul"
+input_player1_y_btn = "nul"
+input_player11_a = "nul"
+input_player12_y_axis = "nul"
+menu_header_opacity = "1.000000"
+audio_volume = "0.000000"
+input_player6_down = "nul"
+input_toggle_fullscreen_axis = "nul"
+input_player15_l2_btn = "nul"
+input_player3_gun_start_btn = "nul"
+input_player16_l_y_minus = "nul"
+input_player2_b_btn = "nul"
+input_hold_slowmotion_btn = "nul"
+input_player10_r_y_minus_mbtn = "nul"
+input_player4_gun_dpad_left = "nul"
+input_player6_mouse_index = "5"
+savefiles_in_content_dir = "false"
+input_player13_down_axis = "nul"
+netplay_request_device_p9 = "false"
+input_player2_r_x_plus_axis = "nul"
+input_player4_gun_trigger = "nul"
+quick_menu_show_save_game_overrides = "true"
+input_player3_up_btn = "nul"
+core_set_supports_no_game_enable = "true"
+input_player4_l_mbtn = "nul"
+input_preempt_toggle_axis = "nul"
+rewind_buffer_size = "20971520"
+input_player15_gun_offscreen_shot_btn = "nul"
+input_player10_l_btn = "nul"
+input_hold_fast_forward_mbtn = "nul"
+input_player11_r3_mbtn = "nul"
+input_player7_up = "nul"
+menu_font_color_green = "255"
+input_player3_turbo_axis = "nul"
+input_player15_left_axis = "nul"
+input_player5_gun_dpad_right_axis = "nul"
+input_player16_l3_axis = "nul"
+menu_rgui_shadows = "false"
+input_player13_gun_dpad_down = "nul"
+input_player1_r_y_minus_btn = "nul"
+gamma_correction = "0"
+input_player8_select_mbtn = "nul"
+input_overlay_enable_autopreferred = "true"
+screen_orientation = "0"
+input_player13_gun_offscreen_shot_axis = "nul"
+input_player10_r3_axis = "nul"
+use_last_start_directory = "false"
+input_player9_gun_dpad_left_mbtn = "nul"
+video_adaptive_vsync = "false"
+input_disk_eject_toggle_axis = "nul"
+input_player13_l_x_minus_btn = "nul"
+input_player9_r_x_plus_axis = "nul"
+menu_show_help = "true"
+input_player3_y = "nul"
+input_player14_select_mbtn = "nul"
+input_menu_toggle_mbtn = "nul"
+input_cheat_toggle_mbtn = "nul"
+input_player12_r_x_minus_mbtn = "nul"
+ozone_menu_color_theme = "1"
+notification_show_screenshot = "true"
+input_player9_gun_aux_c_btn = "nul"
+input_player5_left_axis = "nul"
+menu_swap_scroll_buttons = "false"
+input_player1_turbo_axis = "nul"
+menu_rgui_full_width_layout = "true"
+input_player14_gun_offscreen_shot_btn = "nul"
+quick_menu_show_save_load_state = "true"
+input_player3_gun_aux_a = "nul"
+input_player14_y_btn = "nul"
+menu_navigation_browser_filter_supported_extensions_enable = "true"
+show_hidden_files = "false"
+input_player14_select = "nul"
+input_player9_joypad_index = "8"
+input_player8_right = "nul"
+input_player8_gun_trigger = "nul"
+input_player13_l = "nul"
+input_player7_r3_btn = "nul"
+input_player3_gun_aux_b = "nul"
+menu_show_load_content = "true"
+input_player7_gun_aux_b = "nul"
+input_overlay_next_btn = "nul"
+input_player15_y_axis = "nul"
+input_device_p10 = "0"
+input_player3_gun_aux_b_axis = "nul"
+input_player12_gun_dpad_right_btn = "nul"
+input_player11_gun_dpad_left_axis = "nul"
+input_player12_a_mbtn = "nul"
+input_player1_r3 = "nul"
+menu_screensaver_timeout = "0"
+input_player2_start_mbtn = "nul"
+input_player1_a_mbtn = "nul"
+input_player14_gun_start = "nul"
+input_player13_l3 = "nul"
+savestates_in_content_dir = "false"
+input_player13_left_mbtn = "nul"
+input_player3_gun_dpad_left_mbtn = "nul"
+input_player15_gun_dpad_down_axis = "nul"
+input_player8_l_y_plus = "nul"
+input_player6_l_y_plus = "nul"
+network_remote_enable_user_p8 = "false"
+input_player12_r_y_minus = "nul"
+input_player16_y_btn = "nul"
+input_player7_gun_trigger_axis = "nul"
+input_player4_gun_select_mbtn = "nul"
+input_player9_up_axis = "nul"
+crt_switch_resolution_use_custom_refresh_rate = "false"
+input_player6_down_axis = "nul"
+input_player13_turbo = "nul"
+input_player7_l_y_plus_mbtn = "nul"
+input_player9_l_x_plus_btn = "nul"
+network_remote_enable_user_p6 = "false"
+input_frame_advance_btn = "nul"
+input_player14_y_axis = "nul"
+input_player7_right = "nul"
+input_player16_l_y_minus_btn = "nul"
+input_player4_r = "nul"
+core_updater_auto_backup = "true"
+input_player16_gun_aux_c_mbtn = "nul"
+input_player10_select_axis = "nul"
+input_player4_gun_aux_b_mbtn = "nul"
+input_player10_y_btn = "nul"
+input_player9_l_x_minus = "nul"
+input_player2_r_y_plus_btn = "nul"
+input_player2_l_x_minus = "nul"
+config_save_on_exit = "true"
+input_player3_right_axis = "nul"
+input_player9_r_y_plus_axis = "nul"
+menu_xmb_show_title_header = "true"
+input_player5_b_btn = "nul"
+input_player6_gun_trigger_mbtn = "1"
+input_player16_gun_start_btn = "nul"
+video_notch_write_over_enable = "false"
+input_player6_r_y_plus_mbtn = "nul"
+netplay_ping_show = "false"
+input_player6_start_btn = "nul"
+sort_savefiles_enable = "false"
+system_directory = "/storage/emulated/0/RetroArch/system"
+input_player16_left_btn = "nul"
+input_player10_l_y_minus = "nul"
+savestate_directory = "/storage/emulated/0/RetroArch/states"
+cheevos_hardcore_mode_enable = "true"
+midi_driver = "null"
+input_player9_analog_dpad_mode = "0"
+input_state_slot_decrease = "f6"
+netplay_public_announce = "true"
+input_player1_r_x_plus = "nul"
+input_player7_x_mbtn = "nul"
+input_player11_gun_dpad_left_btn = "nul"
+input_player5_a_btn = "nul"
+input_player2_l3 = "nul"
+input_player10_a = "nul"
+input_player4_down_axis = "nul"
+input_player10_gun_aux_a_mbtn = "nul"
+input_player5_gun_aux_a = "nul"
+network_remote_enable_user_p15 = "false"
+input_player7_left_mbtn = "nul"
+input_player7_l3 = "nul"
+input_player5_gun_aux_b_btn = "nul"
+input_player13_right_mbtn = "nul"
+input_shader_prev_axis = "nul"
+input_player12_x_axis = "nul"
+input_player12_gun_trigger = "nul"
+rgui_aspect_ratio = "0"
+screenshot_directory = "/storage/emulated/0/RetroArch/screenshots"
+input_player16_l3_mbtn = "nul"
+audio_mute_enable = "false"
+input_player12_gun_start_mbtn = "nul"
+input_player9_r_y_minus = "nul"
+input_cheat_toggle_axis = "nul"
+input_player8_select = "nul"
+input_player13_gun_select_axis = "nul"
+input_player10_gun_dpad_up_mbtn = "nul"
+input_player3_gun_dpad_down = "nul"
+input_player16_joypad_index = "15"
+input_player16_r_x_plus = "nul"
+input_player8_up_axis = "nul"
+input_player8_down_mbtn = "nul"
+input_player7_gun_aux_c_mbtn = "nul"
+input_player3_y_mbtn = "nul"
+input_player10_start_mbtn = "nul"
+input_player13_joypad_index = "12"
+input_player5_x_axis = "nul"
+midi_input = "OFF"
+input_player14_turbo_mbtn = "nul"
+input_player13_gun_dpad_down_axis = "nul"
+accessibility_enable = "false"
+input_player13_l_x_plus_btn = "nul"
+input_player3_r_y_minus = "nul"
+core_updater_buildbot_assets_url = "http://buildbot.libretro.com/assets/"
+input_player3_x_mbtn = "nul"
+input_player16_r_axis = "nul"
+input_player14_select_axis = "nul"
+materialui_show_nav_bar = "true"
+input_player15_gun_start_btn = "nul"
+input_player10_right = "nul"
+video_gpu_screenshot = "true"
+input_player13_right_btn = "nul"
+input_player10_y = "nul"
+input_player10_r_y_plus_axis = "nul"
+input_player14_gun_aux_a_btn = "nul"
+input_player9_r2_mbtn = "nul"
+input_player7_gun_trigger_mbtn = "1"
+input_player15_l3_axis = "nul"
+input_player14_l_mbtn = "nul"
+input_player3_gun_aux_c_axis = "nul"
+input_player10_r2_axis = "nul"
+video_force_aspect = "true"
+input_player16_r_y_minus_axis = "nul"
+input_player4_gun_trigger_mbtn = "1"
+input_overlay_behind_menu = "false"
+input_player10_start_btn = "nul"
+input_player14_a = "nul"
+input_grab_mouse_toggle_mbtn = "nul"
+input_player12_right = "nul"
+input_player4_left_axis = "nul"
+playlist_show_inline_core_name = "0"
+input_player15_l_y_minus_btn = "nul"
+input_player6_a_axis = "nul"
+input_overlay_x_separation_portrait = "0.000000"
+input_replay_slot_increase_btn = "nul"
+core_updater_auto_extract_archive = "true"
+input_player3_gun_dpad_left = "nul"
+input_player15_up_axis = "nul"
+input_player13_l_y_plus_axis = "nul"
+input_device_p4 = "0"
+input_player3_gun_trigger_mbtn = "1"
+input_player12_l_x_minus_axis = "nul"
+input_player13_gun_select_btn = "nul"
+input_player8_l_axis = "nul"
+input_player6_gun_dpad_right_axis = "nul"
+input_player7_gun_dpad_right_btn = "nul"
+input_player8_a_axis = "nul"
+input_overlay_x_offset_landscape = "0.000000"
+input_player14_r2_btn = "nul"
+input_player8_l2 = "nul"
+input_player2_l2 = "nul"
+input_player9_l_x_plus_axis = "nul"
+input_player12_gun_select_axis = "nul"
+input_player5_gun_aux_a_mbtn = "nul"
+netplay_request_device_p13 = "false"
+input_player14_r_y_minus_axis = "nul"
+input_player9_gun_dpad_left = "nul"
+input_player2_turbo_axis = "nul"
+input_player7_r_y_minus_btn = "nul"
+input_overlay_aspect_adjust_landscape = "0.000000"
+input_player2_r3_btn = "nul"
+input_player6_gun_dpad_right_mbtn = "nul"
+input_player8_right_btn = "nul"
+input_player11_l_x_minus_axis = "nul"
+input_player1_gun_dpad_left = "nul"
+input_player2_r_y_minus_btn = "nul"
+video_max_frame_latency = "1"
+input_player16_gun_select = "nul"
+input_player3_r_y_plus_btn = "nul"
+input_player13_gun_dpad_down_mbtn = "nul"
+input_player14_gun_aux_b_axis = "nul"
+ui_menubar_enable = "true"
+input_player3_l_y_minus_axis = "nul"
+input_player9_right = "nul"
+network_remote_enable_user_p9 = "false"
+input_player1_r_x_minus_mbtn = "nul"
+input_player3_b_axis = "nul"
+input_player14_gun_dpad_right_btn = "nul"
+input_player4_r_y_minus_axis = "nul"
+input_player8_r_y_plus_mbtn = "nul"
+input_player5_l_y_plus_mbtn = "nul"
+input_player16_r_y_minus_btn = "nul"
+input_player16_r_x_plus_axis = "nul"
+input_player5_l_x_minus_axis = "nul"
+input_player13_l_x_minus_mbtn = "nul"
+input_player6_r2_axis = "nul"
+input_player14_r2_mbtn = "nul"
+input_player3_r_y_minus_axis = "nul"
+menu_xmb_animation_horizontal_highlight = "0"
+input_player2_x_mbtn = "nul"
+input_player11_gun_dpad_down_mbtn = "nul"
+input_player9_down_axis = "nul"
+input_player12_turbo_axis = "nul"
+input_player5_left = "nul"
+netplay_chat_color_name = "32768"
+input_player9_l_btn = "nul"
+netplay_request_device_p15 = "false"
+input_player14_gun_aux_b_mbtn = "nul"
+input_player15_r_y_minus_mbtn = "nul"
+input_player15_gun_aux_b_axis = "nul"
+input_player1_r = "w"
+input_overlay_x_offset_portrait = "0.000000"
+input_device_p9 = "0"
+input_player3_left = "nul"
+vrr_runloop_enable = "false"
+input_player11_r2_mbtn = "nul"
+input_player10_l2_axis = "nul"
+input_player12_down_btn = "nul"
+input_descriptor_label_show = "true"
+input_netplay_game_watch_btn = "nul"
+frame_time_counter_reset_after_save_state = "false"
+cheevos_badges_enable = "false"
+input_player8_x_btn = "nul"
+input_player7_l_x_plus = "nul"
+input_player5_l_btn = "nul"
+input_player2_r2 = "nul"
+input_player15_r2 = "nul"
+input_player5_gun_offscreen_shot = "nul"
+netplay_request_device_p6 = "false"
+input_player15_gun_dpad_left = "nul"
+input_player8_x_axis = "nul"
+quick_menu_show_start_recording = "true"
+input_player12_l_y_minus_mbtn = "nul"
+input_player9_left_btn = "nul"
+input_player12_gun_dpad_left_mbtn = "nul"
+input_player3_l_y_minus_mbtn = "nul"
+cheevos_appearance_padding_v = "0.000000"
+input_player13_b_btn = "nul"
+video_window_show_decorations = "true"
+input_player8_l_y_minus = "nul"
+input_player2_gun_aux_c_axis = "nul"
+materialui_playlist_icons_enable = "true"
+video_hdr_display_contrast = "5.000000"
+input_player16_r2_mbtn = "nul"
+input_player16_r2_axis = "nul"
+input_player3_up_mbtn = "nul"
+input_player14_gun_select_btn = "nul"
+input_player6_l3_axis = "nul"
+input_player13_l_x_plus_axis = "nul"
+custom_viewport_x = "0"
+input_player14_mouse_index = "13"
+video_frame_delay_auto = "false"
+input_player11_r3 = "nul"
+input_player14_up = "nul"
+input_player14_gun_dpad_right = "nul"
+input_player15_select_mbtn = "nul"
+input_player1_gun_select = "nul"
+input_player11_l2_mbtn = "nul"
+input_player6_gun_offscreen_shot_axis = "nul"
+input_player6_gun_start = "nul"
+rgui_aspect_ratio_lock = "0"
+input_player11_r = "nul"
+input_player4_l = "nul"
+input_player9_gun_start_btn = "nul"
+input_player15_down = "nul"
+input_player11_gun_aux_a_btn = "nul"
+notification_show_remap_load = "true"
+input_player15_analog_dpad_mode = "0"
+input_player4_r_y_minus_btn = "nul"
+input_toggle_statistics_mbtn = "nul"
+input_player10_l_x_plus_mbtn = "nul"
+input_player5_gun_dpad_left = "nul"
+input_player13_analog_dpad_mode = "0"
+input_player1_r_y_plus = "nul"
+input_player16_up_mbtn = "nul"
+input_player11_select_axis = "nul"
+core_updater_show_experimental_cores = "false"
+input_player9_a_btn = "nul"
+input_player15_up_mbtn = "nul"
+cheevos_visibility_mastery = "true"
+input_player12_x = "nul"
+run_ahead_frames = "1"
+log_to_file_timestamp = "false"
+input_reset_axis = "nul"
+audio_sync = "true"
+input_player4_a_btn = "nul"
+input_player3_r_x_minus_btn = "nul"
+input_player15_b_axis = "nul"
+ui_companion_toggle = "false"
+video_shader_dir = "/data/user/0/com.xugame.gameconsole/shaders"
+menu_scroll_delay = "256"
+input_player10_l_y_plus_mbtn = "nul"
+input_player10_r_y_minus_axis = "nul"
+input_netplay_host_toggle_mbtn = "nul"
+input_player13_r_x_minus = "nul"
+input_toggle_fast_forward_btn = "nul"
+input_player10_a_mbtn = "nul"
+input_player7_gun_dpad_down_axis = "nul"
+input_player11_y_mbtn = "nul"
+network_remote_enable_user_p1 = "false"
+input_preempt_toggle = "nul"
+input_descriptor_hide_unbound = "false"
+input_player14_l_y_minus_btn = "nul"
+menu_use_preferred_system_color_theme = "false"
+input_player12_gun_select_mbtn = "nul"
+input_player15_gun_aux_a_mbtn = "nul"
+input_overlay_opacity = "0.700000"
+input_player8_r_x_plus = "nul"
+input_player5_turbo_mbtn = "nul"
+input_player6_l_y_minus_axis = "nul"
+input_player14_r3_mbtn = "nul"
+input_player16_gun_aux_c_axis = "nul"
+input_player8_l_x_plus = "nul"
+input_player9_l2_btn = "nul"
+input_player12_l_axis = "nul"
+input_player15_mouse_index = "14"
+input_player14_gun_aux_c_mbtn = "nul"
+input_player1_r3_btn = "nul"
+input_player2_r_y_plus = "nul"
+input_player3_down_mbtn = "nul"
+input_player7_gun_dpad_right = "nul"
+input_disk_eject_toggle = "nul"
+quick_menu_show_reset_core_association = "true"
+input_player1_gun_aux_b_btn = "nul"
+input_player4_x = "nul"
+input_player16_l_y_plus_mbtn = "nul"
+input_player2_x = "nul"
+input_player4_y_axis = "nul"
+input_player11_a_axis = "nul"
+input_player13_l_y_minus_mbtn = "nul"
+content_runtime_log_aggregate = "false"
+input_player4_r_x_minus_axis = "nul"
+video_shader_watch_files = "false"
+sort_savefiles_by_content_enable = "false"
+input_driver = "android"
+input_player11_gun_aux_c_axis = "nul"
+input_player8_gun_dpad_right_btn = "nul"
+input_replay_slot_increase_mbtn = "nul"
+input_player7_gun_dpad_left = "nul"
+input_player9_gun_start_axis = "nul"
+input_device_p5 = "0"
+input_player16_up = "nul"
+input_cheat_index_minus_axis = "nul"
+menu_show_online_updater = "true"
+input_player3_l3 = "nul"
+input_player4_gun_dpad_left_mbtn = "nul"
+input_player11_gun_select_btn = "nul"
+input_player10_l_x_plus = "nul"
+input_player2_gun_aux_b_btn = "nul"
+input_player10_r_x_plus_axis = "nul"
+quick_menu_show_information = "true"
+input_player8_gun_dpad_down_axis = "nul"
+input_player14_down = "nul"
+input_player4_gun_aux_b = "nul"
+input_player13_l_y_plus = "nul"
+input_close_content_axis = "nul"
+input_player9_gun_start = "nul"
+input_player4_gun_dpad_down_btn = "nul"
+input_player8_l = "nul"
+playlist_show_sublabels = "true"
+input_player8_left_mbtn = "nul"
+input_player11_start = "nul"
+input_player3_gun_aux_c_btn = "nul"
+menu_show_latency = "true"
+input_player15_r_x_minus_axis = "nul"
+input_player13_r2_axis = "nul"
+input_device_p2 = "0"
+input_player1_l_x_plus = "nul"
+input_player6_b_mbtn = "nul"
+netplay_input_latency_frames_min = "0"
+input_player16_a_btn = "nul"
+input_player2_gun_trigger = "nul"
+crt_switch_resolution = "0"
+input_player5_l3_btn = "nul"
+input_player7_r = "nul"
+input_player8_turbo_axis = "nul"
+input_player13_gun_dpad_down_btn = "nul"
+input_player7_r2_btn = "nul"
+input_player14_turbo_btn = "nul"
+input_player4_gun_aux_a_btn = "nul"
+input_player7_gun_aux_c_btn = "nul"
+input_player10_r3_mbtn = "nul"
+input_player14_l3_axis = "nul"
+input_player5_l_mbtn = "nul"
+input_player5_r2_btn = "nul"
+video_black_frame_insertion = "0"
+frame_time_counter_reset_after_load_state = "false"
+input_player11_gun_dpad_up_btn = "nul"
+input_player7_l2 = "nul"
+input_player8_gun_dpad_up_mbtn = "nul"
+input_player9_l_y_minus_mbtn = "nul"
+input_player9_gun_dpad_right_axis = "nul"
+input_player3_turbo = "nul"
+input_player5_l3_mbtn = "nul"
+input_player5_r_y_minus_axis = "nul"
+crt_video_refresh_rate = "60.000000"
+discord_app_id = "475456035851599874"
+input_toggle_statistics = "nul"
+network_remote_enable_user_p16 = "false"
+builtin_imageviewer_enable = "true"
+input_toggle_fast_forward = "space"
+menu_xmb_thumbnail_scale_factor = "100"
+content_history_directory = "default"
+input_cheat_index_minus_btn = "nul"
+input_player14_turbo = "nul"
+input_player15_l2 = "nul"
+input_player3_down_btn = "nul"
+input_player9_l3_axis = "nul"
+input_player15_gun_aux_b = "nul"
+netplay_request_device_p2 = "false"
+input_player11_select = "nul"
+input_player7_b = "nul"
+input_player2_gun_dpad_down_mbtn = "nul"
+input_halt_replay_axis = "nul"
+input_player6_select_mbtn = "nul"
+input_player16_r_x_minus_btn = "nul"
+input_player2_start_axis = "nul"
+input_player13_l_x_plus_mbtn = "nul"
+input_state_slot_increase = "f7"
+input_player4_turbo_mbtn = "nul"
+input_player4_gun_dpad_down_mbtn = "nul"
+input_player7_b_mbtn = "nul"
+input_player15_l_y_minus = "nul"
+input_player3_r_x_plus = "nul"
+input_player16_gun_dpad_left_btn = "nul"
+input_player10_gun_dpad_down = "nul"
+input_player14_select_btn = "nul"
+input_player3_l_x_minus_axis = "nul"
+input_player8_l2_mbtn = "nul"
+input_player13_r_x_minus_mbtn = "nul"
+input_player6_turbo_axis = "nul"
+xmb_switch_icons = "true"
+input_player9_l_x_plus = "nul"
+input_player3_l_x_plus_mbtn = "nul"
+input_player6_r_y_minus_btn = "nul"
+input_player10_joypad_index = "9"
+input_player14_gun_dpad_left_mbtn = "nul"
+input_player13_gun_dpad_right_axis = "nul"
+input_player8_y_btn = "nul"
+input_player5_start_mbtn = "nul"
+input_volume_up = "add"
+input_player2_r_x_plus = "nul"
+input_cheat_index_plus_btn = "nul"
+input_player1_l_x_minus = "nul"
+input_player12_l2_btn = "nul"
+input_player8_down = "nul"
+input_replay_slot_decrease = "nul"
+menu_xmb_title_margin = "5"
+input_player8_turbo_btn = "nul"
+input_player10_select_mbtn = "nul"
+menu_xmb_animation_opening_main_menu = "0"
+input_player12_l_y_minus = "nul"
+input_player8_b_axis = "nul"
+input_player10_r2 = "nul"
+input_player2_r_x_minus_btn = "nul"
+video_monitor_index = "0"
+settings_show_network = "true"
+input_player14_gun_dpad_up = "nul"
+input_player7_gun_offscreen_shot_axis = "nul"
+input_player1_l_mbtn = "nul"
+input_player6_joypad_index = "5"
+input_player11_r_y_plus = "nul"
+input_player9_mouse_index = "8"
+input_player15_joypad_index = "14"
+input_netplay_game_watch = "i"
+input_player15_l_x_plus_btn = "nul"
+input_player7_gun_trigger = "nul"
+input_player14_r_x_plus_axis = "nul"
+input_player6_turbo = "nul"
+input_player13_x_btn = "nul"
+input_player2_gun_aux_a_mbtn = "nul"
+input_player7_r_y_minus_mbtn = "nul"
+input_player10_r_axis = "nul"
+input_player5_r_mbtn = "nul"
+input_player4_r_x_plus_btn = "nul"
+input_player6_l_axis = "nul"
+input_player15_start_axis = "nul"
+input_player10_gun_dpad_down_axis = "nul"
+keyboard_gamepad_mapping_type = "1"
+input_player14_b_btn = "nul"
+input_player15_a_btn = "nul"
+input_player1_x_axis = "nul"
+input_player5_gun_dpad_down = "nul"
+input_player16_l_btn = "nul"
+input_player4_l_x_plus_axis = "nul"
+input_player2_l_x_plus = "nul"
+input_player1_gun_aux_b_axis = "nul"
+input_player4_r_y_minus = "nul"
+input_player9_r3_axis = "nul"
+input_player4_l3_btn = "nul"
+input_player4_r_axis = "nul"
+input_player14_gun_dpad_up_axis = "nul"
+input_player15_l2_axis = "nul"
+input_player13_select_btn = "nul"
+input_player9_r_x_plus_btn = "nul"
+input_player16_r_y_plus = "nul"
+input_player11_gun_select_axis = "nul"
+input_player5_r_y_minus = "nul"
+input_player5_up_mbtn = "nul"
+input_player8_r_y_plus_btn = "nul"
+notification_show_config_override_load = "true"
+aspect_ratio_index = "22"
+input_player10_left_mbtn = "nul"
+cheevos_auto_screenshot = "false"
+input_player8_l3_mbtn = "nul"
+input_player6_right_btn = "nul"
+input_player7_gun_offscreen_shot_btn = "nul"
+input_player8_y = "nul"
+input_quit_gamepad_combo = "0"
+input_player13_gun_start_btn = "nul"
+input_player3_l_y_plus_mbtn = "nul"
+input_player1_gun_dpad_left_axis = "nul"
+input_player2_r_axis = "nul"
+input_player8_gun_start_btn = "nul"
+input_player16_a_mbtn = "nul"
+input_player15_r_y_plus_axis = "nul"
+input_player14_gun_aux_c_btn = "nul"
+input_device_p7 = "0"
+input_player8_r3_axis = "nul"
+input_player1_gun_aux_a_axis = "nul"
+audio_mixer_volume = "0.000000"
+input_player2_l_mbtn = "nul"
+input_player4_y_mbtn = "nul"
+input_player7_r2_axis = "nul"
+netplay_require_slaves = "false"
+xmb_menu_color_theme = "4"
+input_player14_up_btn = "nul"
+input_replay_slot_decrease_btn = "nul"
+input_player4_start = "nul"
+input_player10_r_x_plus_btn = "nul"
+input_player9_gun_dpad_right_mbtn = "nul"
+input_player1_gun_trigger_btn = "nul"
+input_shader_next_mbtn = "nul"
+input_player7_gun_dpad_right_mbtn = "nul"
+input_player1_x_btn = "nul"
+input_player1_start_btn = "nul"
+input_player7_down_btn = "nul"
+input_runahead_toggle_axis = "nul"
+input_player16_gun_aux_a_mbtn = "nul"
+input_player13_gun_aux_c_mbtn = "nul"
+input_player13_l_y_minus_axis = "nul"
+input_player16_x_btn = "nul"
+input_player14_gun_offscreen_shot_axis = "nul"
+input_player3_y_axis = "nul"
+playlist_portable_paths = "false"
+input_player15_r_mbtn = "nul"
+quick_menu_show_start_streaming = "true"
+input_player16_r_x_minus_axis = "nul"
+cheevos_visibility_unlock = "true"
+input_player10_gun_dpad_right = "nul"
+input_player1_r_x_minus_axis = "nul"
+input_player7_left = "nul"
+settings_show_ai_service = "true"
+input_toggle_vrr_runloop_mbtn = "nul"
+input_autodetect_enable = "true"
+soft_filter_enable = "false"
+midi_volume = "100"
+input_player1_gun_dpad_up = "nul"
+input_player3_r = "nul"
+input_player6_a_btn = "nul"
+menu_timedate_date_separator = "0"
+input_player6_gun_aux_c = "nul"
+input_player6_r_x_minus_axis = "nul"
+input_player1_gun_aux_c_btn = "nul"
+input_player15_r3_axis = "nul"
+input_toggle_vrr_runloop = "nul"
+input_player6_gun_aux_b_btn = "nul"
+input_player3_l_y_plus_axis = "nul"
+input_player9_b_axis = "nul"
+input_player15_l_y_plus_btn = "nul"
+input_player5_gun_start_btn = "nul"
+input_player15_y_btn = "nul"
+input_player1_l_y_minus_mbtn = "nul"
+input_player12_down = "nul"
+kiosk_mode_enable = "false"
+input_player8_gun_dpad_up_axis = "nul"
+input_player13_gun_select_mbtn = "nul"
+input_player2_gun_dpad_right_btn = "nul"
+input_player8_l_y_minus_axis = "nul"
+input_bind_timeout = "5"
+input_player3_b = "nul"
+input_shader_toggle_btn = "nul"
+input_player15_a = "nul"
+check_firmware_before_loading = "false"
+input_player5_gun_aux_b = "nul"
+input_player11_gun_dpad_right_mbtn = "nul"
+input_player5_turbo_axis = "nul"
+input_player9_r_x_minus_mbtn = "nul"
+input_player13_r_x_plus_btn = "nul"
+quick_menu_show_save_content_dir_overrides = "true"
+input_player8_r3 = "nul"
+input_player4_l_x_minus = "nul"
+input_player8_gun_aux_b_axis = "nul"
+network_remote_enable_user_p12 = "false"
+input_player13_gun_aux_b_mbtn = "nul"
+input_player2_l_x_minus_btn = "nul"
+input_player12_r_axis = "nul"
+input_player14_l_x_plus = "nul"
+memory_update_interval = "256"
+input_player12_r3 = "nul"
+cheevos_leaderboards_enable = "true"
+video_window_custom_size_enable = "false"
+screenshots_in_content_dir = "false"
+input_player15_r_x_plus_btn = "nul"
+input_player5_gun_dpad_down_btn = "nul"
+input_player15_l_y_minus_axis = "nul"
+input_player7_gun_aux_b_axis = "nul"
+input_player15_l3_mbtn = "nul"
+input_enable_hotkey = "nul"
+input_player13_l_x_minus = "nul"
+input_player2_gun_dpad_left_axis = "nul"
+input_player14_gun_start_btn = "nul"
+input_player3_r3 = "nul"
+input_cheat_index_plus_mbtn = "nul"
+input_player16_left = "nul"
+input_player15_r_x_minus = "nul"
+input_player1_gun_dpad_down_mbtn = "nul"
+menu_disable_search_button = "false"
+input_player10_l_x_plus_axis = "nul"
+input_player7_gun_select_btn = "nul"
+input_player8_gun_dpad_left_axis = "nul"
+menu_footer_opacity = "1.000000"
+input_player16_gun_offscreen_shot_axis = "nul"
+input_player14_gun_dpad_down_mbtn = "nul"
+input_player4_r_x_plus_mbtn = "nul"
+input_player16_r3_btn = "nul"
+input_player15_r3_btn = "nul"
+input_player13_gun_aux_b_btn = "nul"
+input_player15_right_btn = "nul"
+input_player4_r_y_minus_mbtn = "nul"
+quick_menu_show_take_screenshot = "true"
+rgui_border_filler_thickness_enable = "true"
+input_player1_gun_dpad_up_btn = "nul"
+input_player13_up = "nul"
+input_player9_gun_aux_b = "nul"
+input_player10_gun_dpad_left_axis = "nul"
+crt_switch_porch_adjust = "0"
+input_player2_select_axis = "nul"
+input_player8_l3_axis = "nul"
+input_player4_mouse_index = "3"
+input_player11_l_y_plus_mbtn = "nul"
+input_player15_gun_dpad_left_mbtn = "nul"
+input_player9_gun_dpad_down_axis = "nul"
+input_save_state = "f2"
+input_player2_a_btn = "nul"
+input_player10_r3_btn = "nul"
+input_player4_x_axis = "nul"
+input_player15_l_btn = "nul"
+input_player5_right_mbtn = "nul"
+input_player14_l2_mbtn = "nul"
+input_disk_prev_btn = "nul"
+input_player5_gun_offscreen_shot_mbtn = "nul"
+input_player7_select = "nul"
+log_dir = "/storage/emulated/0/RetroArch/logs"
+input_player11_analog_dpad_mode = "0"
+input_exit_emulator = "escape"
+input_toggle_fullscreen_mbtn = "nul"
+settings_show_recording = "true"
+input_analog_deadzone = "0.000000"
+input_player11_l_x_plus_axis = "nul"
+input_player1_b_mbtn = "nul"
+input_player6_up = "nul"
+input_volume_up_mbtn = "nul"
+input_device_p15 = "0"
+savefile_directory = "/storage/emulated/0/RetroArch/saves"
+input_player11_a_btn = "nul"
+input_player12_gun_dpad_down = "nul"
+input_player3_gun_dpad_down_axis = "nul"
+input_player8_left_axis = "nul"
+input_player15_turbo_mbtn = "nul"
+input_player6_gun_dpad_left_axis = "nul"
+input_player2_up_mbtn = "nul"
+input_player6_r_x_minus_btn = "nul"
+input_player4_l2_mbtn = "nul"
+materialui_thumbnail_background_enable = "true"
+video_message_pos_x = "0.050000"
+input_player3_up = "nul"
+input_player7_down = "nul"
+menu_scroll_fast = "false"
+input_player13_gun_offscreen_shot_mbtn = "nul"
+input_player13_gun_dpad_right = "nul"
+input_player2_l_x_plus_mbtn = "nul"
+input_player5_gun_start_mbtn = "nul"
+input_player5_r_x_minus = "nul"
+input_player3_turbo_mbtn = "nul"
+content_show_add = "true"
+input_player3_l2_btn = "nul"
+input_player13_a = "nul"
+input_player12_a_btn = "nul"
+memory_show = "false"
+input_ai_service_mbtn = "nul"
+input_player12_up_axis = "nul"
+runtime_log_directory = "default"
+input_hold_fast_forward_axis = "nul"
+input_player13_x_axis = "nul"
+input_desktop_menu_toggle_mbtn = "nul"
+netplay_mitm_server = "nyc"
+input_player2_gun_dpad_right_axis = "nul"
+input_player14_r_y_minus = "nul"
+input_player11_r2_btn = "nul"
+input_player1_l2_axis = "nul"
+cheevos_test_unofficial = "false"
+input_player11_right_axis = "nul"
+input_player9_r3_mbtn = "nul"
+input_player3_gun_select = "nul"
+input_player4_r3_btn = "nul"
+input_player6_r_x_plus_axis = "nul"
+settings_show_logging = "true"
+input_player7_gun_offscreen_shot_mbtn = "nul"
+input_player10_r_x_plus_mbtn = "nul"
+input_player15_gun_start_axis = "nul"
+crt_switch_resolution_super = "2560"
+xmb_layout = "0"
+input_player14_left = "nul"
+input_player13_up_mbtn = "nul"
+input_player7_down_axis = "nul"
+input_player4_l_x_minus_btn = "nul"
+input_player3_gun_start_axis = "nul"
+input_player16_l_x_minus_mbtn = "nul"
+input_player12_r_y_plus_axis = "nul"
+input_player11_l_y_minus_mbtn = "nul"
+input_player12_b = "nul"
+input_player7_r_x_plus_mbtn = "nul"
+input_player10_b_btn = "nul"
+input_player7_l_y_minus_mbtn = "nul"
+input_player5_gun_dpad_up = "nul"
+input_toggle_slowmotion = "nul"
+input_player4_down_btn = "nul"
+input_player9_up_btn = "nul"
+input_player4_r_x_minus_mbtn = "nul"
+input_player7_x_btn = "nul"
+input_player13_y_btn = "nul"
+input_player4_l2_axis = "nul"
+input_player5_y_axis = "nul"
+input_player9_b_btn = "nul"
+netplay_show_only_connectable = "true"
+core_option_category_enable = "true"
+input_player12_gun_dpad_down_axis = "nul"
+flicker_filter_index = "0"
+input_player6_gun_select = "nul"
+input_player6_gun_trigger = "nul"
+input_player4_left_mbtn = "nul"
+input_player8_gun_aux_c_axis = "nul"
+input_player3_gun_dpad_left_axis = "nul"
+input_player7_up_mbtn = "nul"
+input_player14_l_x_minus_axis = "nul"
+input_player13_r2_btn = "nul"
+input_player14_r_y_plus_mbtn = "nul"
+input_player7_r_x_minus_mbtn = "nul"
+input_player11_r3_axis = "nul"
+menu_show_information = "true"
+input_player2_gun_dpad_up_axis = "nul"
+input_player6_l3 = "nul"
+input_player10_gun_trigger_mbtn = "1"
+input_player8_l3_btn = "nul"
+input_player16_l_y_plus_btn = "nul"
+input_game_focus_toggle_axis = "nul"
+input_player3_l_y_plus_btn = "nul"
+input_player7_left_btn = "nul"
+input_player16_down_axis = "nul"
+input_player4_r_y_plus_axis = "nul"
+input_player2_l_y_plus_btn = "nul"
+input_cheat_index_plus_axis = "nul"
+settings_show_directory = "true"
+input_player16_r3_axis = "nul"
+quick_menu_show_shaders = "true"
+input_exit_emulator_axis = "nul"
+input_player2_l3_axis = "nul"
+input_player14_start = "nul"
+input_pause_toggle_axis = "nul"
+input_player4_l_btn = "nul"
+content_show_netplay = "true"
+input_player11_l_x_plus_mbtn = "nul"
+input_play_replay_axis = "nul"
+input_player10_x = "nul"
+input_netplay_fade_chat_toggle_mbtn = "nul"
+input_player14_l = "nul"
+input_player9_x_axis = "nul"
+input_player9_right_btn = "nul"
+input_player2_gun_aux_a_btn = "nul"
+input_player9_gun_offscreen_shot_btn = "nul"
+video_window_auto_height_max = "1080"
+input_player15_x_mbtn = "nul"
+input_player5_left_mbtn = "nul"
+input_player2_right_mbtn = "nul"
+notification_show_fast_forward = "true"
+input_hold_slowmotion_mbtn = "nul"
+input_disk_next_axis = "nul"
+input_player2_l_y_plus_axis = "nul"
+input_player2_gun_dpad_down_btn = "nul"
+input_player10_gun_aux_b = "nul"
+input_player7_r_x_minus_btn = "nul"
+input_player4_l_axis = "nul"
+input_player5_gun_aux_a_axis = "nul"
+input_player15_right_axis = "nul"
+input_player13_r_y_minus_btn = "nul"
+input_player9_gun_dpad_up_btn = "nul"
+input_player16_gun_dpad_right = "nul"
+input_player10_right_mbtn = "nul"
+netplay_request_device_p7 = "false"
+preemptive_frames_enable = "false"
+input_player13_l3_btn = "nul"
+input_player1_gun_dpad_right_btn = "nul"
+input_player1_gun_trigger_axis = "nul"
+input_hold_slowmotion = "e"
+input_player11_gun_dpad_right_axis = "nul"
+video_hard_sync = "false"
+input_player16_r2_btn = "nul"
+input_player1_b = "z"
+input_player5_l_y_minus_btn = "nul"
+input_player1_r_y_minus_mbtn = "nul"
+input_player14_r_axis = "nul"
+input_player2_l_btn = "nul"
+input_player5_gun_select_btn = "nul"
+input_player16_r_x_plus_btn = "nul"
+input_player9_start = "nul"
+input_player11_b = "nul"
+settings_show_accessibility = "true"
+input_player11_b_btn = "nul"
+input_player11_l_y_plus = "nul"
+input_player15_turbo = "nul"
+input_player14_gun_offscreen_shot = "nul"
+input_player5_gun_start_axis = "nul"
+input_player4_gun_dpad_up_btn = "nul"
+input_player9_a_axis = "nul"
+input_block_timeout = "0"
+menu_show_restart_retroarch = "true"
+input_player4_start_axis = "nul"
+input_player10_l_x_plus_btn = "nul"
+input_player8_r_y_plus_axis = "nul"
+input_player5_x = "nul"
+input_player14_gun_select = "nul"
+input_player10_select = "nul"
+input_player9_l_mbtn = "nul"
+input_player8_select_btn = "nul"
+input_player9_down_btn = "nul"
+input_player9_gun_dpad_up_axis = "nul"
+input_toggle_statistics_axis = "nul"
+input_player6_r_axis = "nul"
+input_player6_r3_axis = "nul"
+playlist_entry_remove_enable = "1"
+input_overlay_show_inputs = "1"
+input_player5_turbo_btn = "nul"
+video_window_opacity = "100"
+input_player13_l_y_minus_btn = "nul"
+input_player1_down_axis = "nul"
+input_player3_gun_offscreen_shot_btn = "nul"
+input_disk_eject_toggle_mbtn = "nul"
+input_player7_start_btn = "nul"
+input_player2_b = "nul"
+input_player9_select_axis = "nul"
+video_swap_interval = "1"
+input_player14_down_btn = "nul"
+video_hdr_enable = "false"
+input_player14_gun_dpad_down = "nul"
+input_player9_r3_btn = "nul"
+input_player2_r2_btn = "nul"
+input_player8_gun_dpad_right = "nul"
+input_osk_toggle_btn = "nul"
+input_player11_l_x_plus = "nul"
+input_player13_l_x_plus = "nul"
+input_player5_r_y_plus_mbtn = "nul"
+input_player8_l_x_minus = "nul"
+menu_show_load_content_animation = "true"
+xmb_theme = "0"
+input_player12_gun_start_axis = "nul"
+input_player14_left_mbtn = "nul"
+ozone_collapse_sidebar = "false"
+video_crop_overscan = "true"
+input_player3_gun_dpad_right = "nul"
+input_player13_r_y_plus_btn = "nul"
+input_player6_up_btn = "nul"
+input_player16_left_axis = "nul"
+input_player3_gun_select_axis = "nul"
+input_player5_l_x_plus = "nul"
+audio_fastforward_mute = "false"
+input_player6_gun_aux_c_btn = "nul"
+input_player16_gun_dpad_left = "nul"
+input_player10_b_axis = "nul"
+input_player5_select_axis = "nul"
+input_player16_l3 = "nul"
+xmb_vertical_thumbnails = "false"
+input_player5_gun_dpad_left_axis = "nul"
+input_player14_gun_aux_b_btn = "nul"
+custom_viewport_width = "1280"
+input_player4_down_mbtn = "nul"
+input_player1_select_axis = "nul"
+input_player1_r_y_plus_axis = "nul"
+input_player15_left_mbtn = "nul"
+input_player4_right_axis = "nul"
+bundle_assets_extract_enable = "true"
+input_player14_gun_start_axis = "nul"
+input_player2_l_x_plus_axis = "nul"
+input_player7_select_btn = "nul"
+input_player9_r2 = "nul"
+input_player2_l_y_minus_mbtn = "nul"
+input_player6_l_x_plus_btn = "nul"
+input_poll_type_behavior = "2"
+input_player12_l3_btn = "nul"
+input_player4_gun_aux_a_axis = "nul"
+input_player8_gun_trigger_axis = "nul"
+input_player8_r_y_minus = "nul"
+input_player1_y_mbtn = "nul"
+materialui_icons_enable = "true"
+input_player5_x_mbtn = "nul"
+input_player3_r_y_minus_btn = "nul"
+input_player4_l3 = "nul"
+input_player9_gun_trigger_btn = "nul"
+input_disk_next = "nul"
+input_player10_l2_mbtn = "nul"
+input_player13_x = "nul"
+input_player8_y_mbtn = "nul"
+keyboard_gamepad_enable = "true"
+input_player11_gun_dpad_right = "nul"
+input_player14_down_axis = "nul"
+driver_switch_enable = "true"
+input_player11_gun_aux_a = "nul"
+input_player8_gun_aux_a = "nul"
+input_player6_b_axis = "nul"
+video_vsync = "true"
+input_player10_down_btn = "nul"
+input_player13_left_btn = "nul"
+input_player4_r2 = "nul"
+input_player2_gun_dpad_up_btn = "nul"
+input_player11_r2 = "nul"
+input_player1_r_x_minus_btn = "nul"
+input_player15_gun_trigger_axis = "nul"
+input_player12_gun_dpad_up_axis = "nul"
+input_overlay_next_mbtn = "nul"
+game_specific_options = "true"
+input_player16_x_mbtn = "nul"
+input_player11_b_axis = "nul"
+quick_menu_show_core_options_flush = "false"
+content_history_path = "/storage/emulated/0/Android/data/com.xugame.gameconsole/files/content_history.lpl"
+netplay_request_device_p8 = "false"
+audio_max_timing_skew = "0.050000"
+input_player11_turbo_axis = "nul"
+netplay_allow_pausing = "false"
+input_player11_r_y_plus_btn = "nul"
+input_player16_gun_offscreen_shot_btn = "nul"
+input_player8_y_axis = "nul"
+input_device_p16 = "0"
+quick_menu_show_options = "true"
+notification_show_cheats_applied = "true"
+menu_widget_scale_auto = "true"
+input_player2_gun_offscreen_shot_axis = "nul"
+input_player12_b_axis = "nul"
+input_player3_gun_select_btn = "nul"
+input_player5_l2_axis = "nul"
+input_player9_b = "nul"
+input_osk_toggle = "nul"
+input_ai_service = "nul"
+input_player6_select_btn = "nul"
+input_player9_r_btn = "nul"
+input_menu_toggle_gamepad_combo = "0"
+input_player11_gun_offscreen_shot_mbtn = "nul"
+content_show_explore = "true"
+materialui_landscape_layout_optimization = "0"
+streaming_mode = "0"
+input_player11_l_y_plus_btn = "nul"
+input_player4_gun_select_btn = "nul"
+input_player3_gun_select_mbtn = "nul"
+video_message_pos_y = "0.050000"
+input_player12_down_mbtn = "nul"
+input_player2_select_btn = "nul"
+input_device_p13 = "0"
+input_player14_gun_trigger_btn = "nul"
+input_volume_up_btn = "nul"
+input_player15_gun_select_mbtn = "nul"
+input_player9_turbo = "nul"
+input_player15_right = "nul"
+input_player14_r_mbtn = "nul"
+audio_enable_menu_scroll = "false"
+input_player11_gun_aux_a_mbtn = "nul"
+input_player4_b_axis = "nul"
+input_player13_r_mbtn = "nul"
+input_player7_b_axis = "nul"
+input_player6_r_y_plus_btn = "nul"
+input_player7_turbo_mbtn = "nul"
+input_player8_right_mbtn = "nul"
+core_updater_auto_backup_history_size = "1"
+input_player8_mouse_index = "7"
+input_player2_gun_aux_a = "nul"
+input_player9_left_mbtn = "nul"
+input_player15_l_mbtn = "nul"
+input_player10_r_btn = "nul"
+input_replay_slot_decrease_axis = "nul"
+input_player4_turbo = "nul"
+input_player5_r_axis = "nul"
+input_player3_gun_dpad_left_btn = "nul"
+audio_enable_menu = "false"
+cheevos_richpresence_enable = "true"
+filter_by_current_core = "false"
+input_player16_gun_trigger_btn = "nul"
+input_player5_r_x_plus = "nul"
+input_player6_gun_aux_b_axis = "nul"
+input_player16_l_mbtn = "nul"
+input_player4_l_x_minus_axis = "nul"
+input_player6_gun_aux_b_mbtn = "nul"
+input_player5_l_x_plus_btn = "nul"
+input_player3_gun_aux_b_mbtn = "nul"
+input_fps_toggle_axis = "nul"
+input_player2_left_btn = "nul"
+input_player3_r_x_plus_mbtn = "nul"
+input_shader_prev_mbtn = "nul"
+menu_enable_widgets = "true"
+input_player3_select_axis = "nul"
+input_player15_gun_start_mbtn = "nul"
+content_show_add_entry = "2"
+input_player15_l_y_plus = "nul"
+input_player14_r_y_plus_btn = "nul"
+input_player12_turbo = "nul"
+input_state_slot_increase_btn = "nul"
+input_player3_l_btn = "nul"
+input_netplay_ping_toggle_btn = "nul"
+input_player3_l_mbtn = "nul"
+input_player1_l_y_plus = "nul"
+input_player16_gun_select_axis = "nul"
+input_player7_gun_aux_c_axis = "nul"
+input_player1_y_axis = "nul"
+fps_show = "false"
+input_player12_gun_aux_a_mbtn = "nul"
+input_player2_up_axis = "nul"
+input_player15_gun_aux_a_axis = "nul"
+input_player7_r3_mbtn = "nul"
+input_netplay_ping_toggle = "nul"
+input_overlay_y_offset_portrait = "0.000000"
+input_player6_gun_aux_a = "nul"
+input_player10_l_x_minus = "nul"
+input_player7_a = "nul"
+input_player2_r_x_minus_mbtn = "nul"
+input_player15_start = "nul"
+input_player8_l_y_plus_mbtn = "nul"
+input_player9_l_y_minus = "nul"
+settings_show_latency = "true"
+input_player10_gun_aux_b_btn = "nul"
+input_player7_right_mbtn = "nul"
+state_slot = "0"
+joypad_autoconfig_dir = "/data/user/0/com.xugame.gameconsole/autoconfig"
+input_player14_a_btn = "nul"
+input_player16_l2 = "nul"
+input_player8_gun_aux_c_mbtn = "nul"
+all_users_control_menu = "false"
+input_player4_gun_dpad_down_axis = "nul"
+input_player4_gun_dpad_right = "nul"
+input_player15_a_mbtn = "nul"
+menu_pause_libretro = "true"
+input_cheat_toggle_btn = "nul"
+menu_ticker_smooth = "true"
+libretro_info_path = "/data/user/0/com.xugame.gameconsole/info"
+menu_show_rewind = "true"
+input_streaming_toggle_btn = "nul"
+input_player2_r_y_minus_axis = "nul"
+input_player14_y = "nul"
+input_player15_b = "nul"
+input_player5_l_x_minus_btn = "nul"
+input_player11_r_x_minus = "nul"
+input_player12_b_mbtn = "nul"
+input_player10_gun_aux_b_axis = "nul"
+replay_auto_index = "true"
+input_overlay = "/data/user/0/com.xugame.gameconsole/overlays/gamepads/neo-retropad/neo-retropad.cfg"
+input_toggle_fast_forward_mbtn = "nul"
+menu_savestate_resume = "true"
+input_player16_turbo_btn = "nul"
+camera_driver = "android"
+input_player1_r_x_plus_axis = "nul"
+input_grab_mouse_toggle_axis = "nul"
+input_player15_gun_offscreen_shot_axis = "nul"
+video_gpu_record = "false"
+input_player11_r_y_plus_mbtn = "nul"
+input_player16_l_axis = "nul"
+input_player15_gun_select_axis = "nul"
+wifi_enabled = "true"
+input_player14_x_mbtn = "nul"
+input_player6_l = "nul"
+input_player6_l_btn = "nul"
+input_player9_up = "nul"
+input_player8_r3_btn = "nul"
+video_disable_composition = "false"
+input_player6_l_x_plus = "nul"
+input_player13_r_x_plus_axis = "nul"
+input_player10_r_x_minus_axis = "nul"
+input_player5_gun_dpad_right_mbtn = "nul"
+input_player12_b_btn = "nul"
+menu_timedate_style = "11"
+input_player6_l_x_plus_mbtn = "nul"
+input_player13_gun_start = "nul"
+input_player11_gun_offscreen_shot = "nul"
+input_player12_gun_dpad_up_mbtn = "nul"
+network_remote_enable_user_p2 = "false"
+input_player3_turbo_btn = "nul"
+input_player8_r2_btn = "nul"
+input_player13_gun_dpad_left = "nul"
+input_player1_l_x_plus_mbtn = "nul"
+input_player11_l3_btn = "nul"
+content_show_images = "true"
+input_player2_l3_mbtn = "nul"
+input_player2_turbo_btn = "nul"
+input_player16_down_btn = "nul"
+input_player6_x = "nul"
+input_player15_gun_dpad_down = "nul"
+input_player6_r2_mbtn = "nul"
+input_player1_start = "enter"
+content_show_settings = "true"
+input_player11_gun_select = "nul"
+input_player1_l_y_minus_axis = "nul"
+netplay_request_device_p16 = "false"
+input_player15_gun_aux_a_btn = "nul"
+input_player15_gun_dpad_right_mbtn = "nul"
+input_player3_x_axis = "nul"
+input_player15_gun_trigger_mbtn = "1"
+input_player4_y = "nul"
+input_player12_r_y_plus_btn = "nul"
+input_player15_gun_aux_b_mbtn = "nul"
+input_player6_gun_start_mbtn = "nul"
+input_player7_r_y_minus = "nul"
+input_player7_gun_dpad_up = "nul"
+settings_show_user_interface = "true"
+video_refresh_rate = "60.000000"
+input_reset_btn = "nul"
+auto_shaders_enable = "true"
+input_device_p3 = "0"
+input_player4_left_btn = "nul"
+input_player3_l_y_minus_btn = "nul"
+led_driver = "null"
+input_player2_select_mbtn = "nul"
+input_player9_select_btn = "nul"
+input_player10_r_y_plus_btn = "nul"
+menu_framebuffer_opacity = "0.900000"
+save_file_compression = "false"
+input_player16_gun_aux_a_btn = "nul"
+input_player5_r_y_plus_axis = "nul"
+input_player6_select = "nul"
+bundle_assets_extract_last_version = "1"
+menu_throttle_framerate = "true"
+input_player2_r_y_minus_mbtn = "nul"
+input_player11_gun_dpad_right_btn = "nul"
+input_player6_gun_trigger_axis = "nul"
+input_player6_gun_aux_a_btn = "nul"
+input_player11_y = "nul"
+input_player12_l_x_minus_btn = "nul"
+input_player6_gun_aux_c_mbtn = "nul"
+input_player14_x_axis = "nul"
+content_show_history = "true"
+input_player2_left_mbtn = "nul"
+input_player10_l_mbtn = "nul"
+input_player15_turbo_axis = "nul"
+input_player8_up_mbtn = "nul"
+input_player7_x_axis = "nul"
+input_game_focus_toggle_mbtn = "nul"
+input_player2_l2_axis = "nul"
+network_remote_enable_user_p14 = "false"
+input_player3_r3_mbtn = "nul"
+rgui_switch_icons = "true"
+input_player13_r2 = "nul"
+content_runtime_log = "true"
+input_player5_l_y_plus = "nul"
+input_player6_gun_aux_a_axis = "nul"
+video_record_scale_factor = "1"
+input_player15_select_btn = "nul"
+netplay_fade_chat = "true"
+input_player3_l_x_minus = "nul"
+input_player2_y_btn = "nul"
+input_player13_r_y_plus_mbtn = "nul"
+input_player7_gun_aux_a_mbtn = "nul"
+current_resolution_id = "0"
+input_netplay_player_chat = "tilde"
+input_player5_gun_dpad_down_axis = "nul"
+input_player6_l_mbtn = "nul"
+input_player13_l_btn = "nul"
+input_player3_a_axis = "nul"
+netplay_request_device_p11 = "false"
+input_player14_l_y_minus = "nul"
+input_rumble_gain = "100"
+input_player7_r3 = "nul"
+frame_time_counter_reset_after_fastforwarding = "false"
+input_player12_r_x_plus_axis = "nul"
+input_player2_l = "nul"
+input_netplay_fade_chat_toggle = "nul"
+input_player9_gun_aux_c_mbtn = "nul"
+input_player12_gun_aux_c = "nul"
+ozone_scroll_content_metadata = "false"
+input_player10_l_y_minus_mbtn = "nul"
+rgui_thumbnail_delay = "0"
+input_player2_gun_start_mbtn = "nul"
+input_player12_gun_dpad_up_btn = "nul"
+input_player16_l_x_minus_axis = "nul"
+input_player5_r_x_minus_btn = "nul"
+audio_enable_menu_cancel = "false"
+input_player5_y = "nul"
+input_player13_gun_aux_a_mbtn = "nul"
+input_player11_l2_btn = "nul"
+input_player9_l_y_plus_axis = "nul"
+input_player1_gun_offscreen_shot_axis = "nul"
+sort_savestates_enable = "false"
+input_player16_gun_start_mbtn = "nul"
+netplay_max_connections = "3"
+input_player9_l_x_minus_mbtn = "nul"
+input_player10_y_mbtn = "nul"
+input_player6_l_y_plus_btn = "nul"
+input_player15_turbo_btn = "nul"
+input_player11_a_mbtn = "nul"
+input_player13_r3_mbtn = "nul"
+input_player8_a_mbtn = "nul"
+input_player2_left = "nul"
+input_player14_r_y_plus = "nul"
+menu_widget_scale_factor = "1.000000"
+input_pause_toggle = "p"
+input_shader_next = "m"
+input_player6_r_y_minus_axis = "nul"
+input_player16_l_x_plus_axis = "nul"
+input_player6_gun_dpad_right = "nul"
+input_player5_gun_aux_b_axis = "nul"
+input_player1_gun_dpad_down_axis = "nul"
+input_player13_right = "nul"
+input_player16_gun_dpad_up_axis = "nul"
+input_player3_l_y_minus = "nul"
+input_player13_l_y_plus_mbtn = "nul"
+audio_resampler_quality = "2"
+input_player1_l_y_plus_btn = "nul"
+input_player14_gun_aux_c = "nul"
+input_player5_gun_dpad_up_mbtn = "nul"
+input_state_slot_decrease_axis = "nul"
+input_player11_l_y_minus = "nul"
+input_player1_l_x_minus_btn = "nul"
+input_player6_x_mbtn = "nul"
+input_grab_mouse_toggle_btn = "nul"
+input_player4_gun_aux_c_axis = "nul"
+input_player4_start_btn = "nul"
+savestate_file_compression = "true"
+netplay_ip_port = "55435"
+input_player4_l_x_plus = "nul"
+wifi_driver = "null"
+input_player13_select_mbtn = "nul"
+video_record_quality = "2"
+input_player1_right_axis = "nul"
+input_player9_r_x_plus_mbtn = "nul"
+scan_without_core_match = "false"
+input_player14_gun_dpad_right_axis = "nul"
+soft_filter_index = "0"
+input_player6_y_btn = "nul"
+input_player14_left_axis = "nul"
+input_player6_gun_dpad_down_btn = "nul"
+vibrate_on_keypress = "true"
+input_player2_gun_aux_b_axis = "nul"
+run_ahead_secondary_instance = "true"
+settings_show_core = "true"
+input_volume_down_axis = "nul"
+input_player8_gun_dpad_left = "nul"
+content_image_history_directory = "default"
+input_player6_gun_dpad_down_mbtn = "nul"
+input_player11_l_y_minus_axis = "nul"
+input_player9_up_mbtn = "nul"
+input_player2_r_x_minus = "nul"
+input_player1_r_y_plus_mbtn = "nul"
+input_player16_x_axis = "nul"
+input_player7_l2_btn = "nul"
+input_player10_gun_dpad_right_btn = "nul"
+input_player9_gun_aux_b_btn = "nul"
+input_player11_right = "nul"
+input_player8_up_btn = "nul"
+menu_scale_factor = "1.000000"
+netplay_request_device_p14 = "false"
+input_player10_r_x_minus = "nul"
+input_preempt_toggle_mbtn = "nul"
+network_remote_enable_user_p5 = "false"
+input_player14_gun_aux_a_axis = "nul"
+input_player16_l2_axis = "nul"
+input_player1_r2_axis = "nul"
+input_player16_l_y_minus_mbtn = "nul"
+input_player8_r_x_minus_btn = "nul"
+input_player2_l_x_plus_btn = "nul"
+input_player9_a = "nul"
+input_player7_gun_aux_a = "nul"
+input_turbo_default_button = "0"
+input_player13_r_y_minus = "nul"
+video_msg_bgcolor_blue = "0"
+input_runahead_toggle_mbtn = "nul"
+input_player11_gun_dpad_left_mbtn = "nul"
+input_player4_b = "nul"
+input_overlay_auto_scale = "true"
+input_close_content = "nul"
+video_window_save_positions = "false"
+input_player15_gun_start = "nul"
+input_player8_down_axis = "nul"
+input_player12_gun_dpad_left = "nul"
+input_player15_r_x_minus_mbtn = "nul"
+audio_enable_menu_notice = "false"
+input_player8_l_y_minus_btn = "nul"
+input_player9_gun_aux_a = "nul"
+input_player3_gun_offscreen_shot_mbtn = "nul"
+input_player8_turbo = "nul"
+input_player9_r_y_plus_btn = "nul"
+rgui_internal_upscale_level = "0"
+input_player6_up_mbtn = "nul"
+input_player1_a_axis = "nul"
+input_player7_select_axis = "nul"
+netplay_check_frames = "600"
+input_player1_turbo_mbtn = "nul"
+ui_companion_start_on_boot = "true"
+input_player1_l3 = "nul"
+netplay_nat_traversal = "true"
+input_device_p6 = "0"
+input_player7_x = "nul"
+input_player16_r_y_minus = "nul"
+input_player11_gun_aux_b = "nul"
+midi_output = "OFF"
+netplay_use_mitm_server = "false"
+input_player3_left_btn = "nul"
+input_player9_l_x_plus_mbtn = "nul"
+input_player1_gun_dpad_right_mbtn = "nul"
+input_player11_gun_dpad_up_axis = "nul"
+input_player1_gun_dpad_down = "nul"
+input_player2_y = "nul"
+input_player2_gun_aux_b_mbtn = "nul"
+video_windowed_position_x = "0"
+input_player12_gun_dpad_up = "nul"
+input_player5_l2_mbtn = "nul"
+input_device_p11 = "0"
+input_player13_gun_aux_a_axis = "nul"
+menu_show_overlays = "true"
+input_player4_joypad_index = "3"
+input_player8_r_x_plus_axis = "nul"
+input_player1_b_axis = "nul"
+input_device_p12 = "0"
+input_player12_gun_trigger_axis = "nul"
+ui_companion_enable = "false"
+quick_menu_show_close_content = "true"
+input_player15_gun_trigger = "nul"
+input_player11_start_mbtn = "nul"
+input_player15_select = "nul"
+input_player16_down = "nul"
+input_player10_gun_select_btn = "nul"
+content_show_playlists = "true"
+input_player13_l2_mbtn = "nul"
+input_player5_l_y_minus = "nul"
+input_player15_gun_aux_c = "nul"
+network_remote_enable_user_p13 = "false"
+input_player2_l2_mbtn = "nul"
+input_player12_x_mbtn = "nul"
+input_player16_analog_dpad_mode = "0"
+input_player12_gun_dpad_down_mbtn = "nul"
+input_player16_select_axis = "nul"
+input_max_users = "5"
+input_player1_l_y_minus_btn = "nul"
+input_player2_r_mbtn = "nul"
+input_player4_gun_dpad_right_axis = "nul"
+input_player12_r3_axis = "nul"
+input_player6_start_axis = "nul"
+input_player15_gun_dpad_down_btn = "nul"
+input_player11_l2_axis = "nul"
+input_osk_toggle_axis = "nul"
+input_desktop_menu_toggle_axis = "nul"
+input_player13_start_axis = "nul"
+input_player16_gun_offscreen_shot_mbtn = "nul"
+auto_screenshot_filename = "true"
+input_player8_joypad_index = "7"
+input_player8_l_btn = "nul"
+input_player1_up_axis = "nul"
+input_player3_r2_btn = "nul"
+input_osk_toggle_mbtn = "nul"
+input_player10_r2_btn = "nul"
+input_player8_start_axis = "nul"
+input_toggle_fullscreen = "f"
+input_player8_gun_aux_a_btn = "nul"
+content_favorites_size = "200"
+materialui_menu_color_theme = "9"
+input_player6_r_x_plus_btn = "nul"
+input_auto_game_focus = "0"
+input_player14_r_x_plus = "nul"
+input_player4_b_mbtn = "nul"
+input_player5_start_axis = "nul"
+input_player10_a_axis = "nul"
+input_player5_gun_offscreen_shot_axis = "nul"
+audio_driver = "opensl"
+input_player10_l3_axis = "nul"
+input_player12_r3_mbtn = "nul"
+input_player2_gun_dpad_left_mbtn = "nul"
+input_player13_down = "nul"
+input_player8_gun_aux_a_axis = "nul"
+input_player16_gun_dpad_down = "nul"
+ai_service_pause = "false"
+input_player12_l2 = "nul"
+input_player7_gun_dpad_left_axis = "nul"
+input_player8_gun_start_mbtn = "nul"
+input_player10_right_axis = "nul"
+input_player5_r3 = "nul"
+settings_show_onscreen_display = "true"
+input_shader_prev = "n"
+cheevos_visibility_summary = "1"
+input_player11_start_axis = "nul"
+input_player10_b_mbtn = "nul"
+input_player11_r_x_minus_axis = "nul"
+input_player3_gun_dpad_down_btn = "nul"
+input_player3_select_btn = "nul"
+input_player13_gun_aux_a_btn = "nul"
+input_player9_gun_select_mbtn = "nul"
+input_player2_l_y_plus = "nul"
+materialui_menu_transition_animation = "0"
+input_player10_l_y_minus_axis = "nul"
+input_player7_r_y_plus = "nul"
+video_message_color = "ffff00"
+input_player5_r = "nul"
+input_player7_r2_mbtn = "nul"
+input_player10_l3_btn = "nul"
+input_player6_start = "nul"
+input_player9_gun_dpad_up_mbtn = "nul"
+vulkan_gpu_index = "0"
+input_player4_down = "nul"
+input_player4_gun_offscreen_shot = "nul"
+input_player16_r_btn = "nul"
+input_player10_mouse_index = "9"
+input_player8_r_y_minus_axis = "nul"
+input_player3_gun_offscreen_shot_axis = "nul"
+input_player13_up_btn = "nul"
+input_player5_r_x_minus_mbtn = "nul"
+content_video_history_path = "/storage/emulated/0/Android/data/com.xugame.gameconsole/files/content_video_history.lpl"
+input_player7_gun_aux_b_mbtn = "nul"
+materialui_thumbnail_view_portrait = "1"
+input_player15_b_mbtn = "nul"
+input_player2_gun_dpad_up_mbtn = "nul"
+input_player10_gun_aux_c_btn = "nul"
+menu_xmb_title_margin_horizontal_offset = "0"
+input_touch_scale = "1"
+input_screenshot_btn = "nul"
+input_state_slot_increase_axis = "nul"
+ozone_sort_after_truncate_playlist_name = "false"
+input_player12_l_y_plus_mbtn = "nul"
+menu_timedate_enable = "true"
+input_player12_r_y_minus_btn = "nul"
+video_font_enable = "true"
+input_player15_l_y_plus_axis = "nul"
+input_player3_gun_aux_a_btn = "nul"
+input_player13_l_y_plus_btn = "nul"
+input_player16_up_btn = "nul"
+input_player11_mouse_index = "10"
+input_player9_gun_start_mbtn = "nul"
+menu_remember_selection = "1"
+input_load_state = "f4"
+audio_filter_dir = "/data/user/0/com.xugame.gameconsole/filters/audio"
+input_player11_l_x_minus = "nul"
+input_player6_a_mbtn = "nul"
+framecount_show = "false"
+input_player9_x_mbtn = "nul"
+input_player14_gun_dpad_down_axis = "nul"
+input_player13_y_axis = "nul"
+input_player6_r2_btn = "nul"
+settings_show_achievements = "true"
+input_player16_gun_offscreen_shot = "nul"
+menu_show_sublabels = "true"
+fastforward_frameskip = "true"
+input_player4_gun_dpad_down = "nul"
+input_player6_l3_btn = "nul"
+input_overlay_x_separation_landscape = "0.000000"
+input_player3_r_x_minus = "nul"
+input_player8_l_x_minus_btn = "nul"
+input_player2_gun_offscreen_shot_mbtn = "nul"
+input_player10_r_x_minus_mbtn = "nul"
+input_player4_r_mbtn = "nul"
+input_player1_r_x_plus_mbtn = "nul"
+input_player10_l2 = "nul"
+input_player13_gun_dpad_up = "nul"
+input_player14_b_axis = "nul"
+input_player16_right_btn = "nul"
+input_player13_right_axis = "nul"
+input_save_state_mbtn = "nul"
+input_player2_gun_select = "nul"
+input_player1_l3_axis = "nul"
+input_player8_turbo_mbtn = "nul"
+input_player4_gun_offscreen_shot_axis = "nul"
+input_player7_turbo = "nul"
+bundle_assets_dst_path_subdir = "assets"
+content_music_history_path = "/storage/emulated/0/Android/data/com.xugame.gameconsole/files/content_music_history.lpl"
+input_player3_l_x_minus_btn = "nul"
+input_player4_right_mbtn = "nul"
+input_player14_r_y_plus_axis = "nul"
+input_player9_gun_trigger_axis = "nul"
+input_player11_r_x_plus_mbtn = "nul"
+input_player1_l_x_plus_axis = "nul"
+input_player1_gun_start_mbtn = "nul"
+input_player7_l_x_minus = "nul"
+menu_thumbnail_upscale_threshold = "0"
+input_player14_l_btn = "nul"
+input_player9_r_y_plus = "nul"
+input_player14_l3 = "nul"
+input_player16_gun_dpad_left_axis = "nul"
+input_player9_gun_aux_a_btn = "nul"
+input_player14_a_axis = "nul"
+input_player3_right_btn = "nul"
+input_player1_turbo_btn = "nul"
+input_player15_up = "nul"
+input_player8_l_mbtn = "nul"
+input_player4_l3_mbtn = "nul"
+input_player1_gun_aux_a_mbtn = "nul"
+input_player11_l_mbtn = "nul"
+input_player16_r_y_plus_btn = "nul"
+input_player14_gun_offscreen_shot_mbtn = "nul"
+input_player12_r2 = "nul"
+input_player15_right_mbtn = "nul"
+input_player11_b_mbtn = "nul"
+input_shader_toggle_mbtn = "nul"
+input_player15_select_axis = "nul"
+input_player10_r_x_minus_btn = "nul"
+input_player10_l_x_minus_mbtn = "nul"
+video_frame_delay = "0"
+input_player14_up_axis = "nul"
+cheevos_unlock_sound_enable = "false"
+menu_font_color_red = "255"
+input_player12_l3_mbtn = "nul"
+content_database_path = "/data/user/0/com.xugame.gameconsole/database/rdb"
+audio_enable_menu_ok = "false"
+input_disk_prev = "nul"
+input_player9_l2_mbtn = "nul"
+input_player6_gun_aux_b = "nul"
+input_player15_gun_dpad_up_axis = "nul"
+input_desktop_menu_toggle = "f5"
+input_player10_l_x_minus_btn = "nul"
+input_player6_l2 = "nul"
+input_player5_gun_dpad_right = "nul"
+input_player2_y_axis = "nul"
+input_audio_mute_mbtn = "nul"
+load_dummy_on_core_shutdown = "true"
+input_player5_gun_trigger = "nul"
+menu_insert_disk_resume = "true"
+replay_checkpoint_interval = "0"
+input_player3_gun_trigger = "nul"
+input_player5_a = "nul"
+input_player11_gun_select_mbtn = "nul"
+input_player11_right_mbtn = "nul"
+input_player10_gun_start_btn = "nul"
+input_player4_r_x_minus_btn = "nul"
+input_player13_l2_axis = "nul"
+input_player7_gun_dpad_up_axis = "nul"
+input_player13_gun_aux_a = "nul"
+input_player14_r_x_minus_axis = "nul"
+input_player2_gun_dpad_left_btn = "nul"
+content_image_history_path = "/storage/emulated/0/Android/data/com.xugame.gameconsole/files/content_image_history.lpl"
+input_player13_l_x_minus_axis = "nul"
+settings_show_configuration = "true"
+video_stream_port = "56400"
+input_player11_l_axis = "nul"
+input_player5_r_x_plus_btn = "nul"
+input_player7_up_btn = "nul"
+input_enable_hotkey_mbtn = "nul"
+input_player15_x_axis = "nul"
+input_player10_l = "nul"
+input_player7_gun_start_axis = "nul"
+input_player11_x_btn = "nul"
+input_player12_l_y_plus = "nul"
+input_player1_a_btn = "nul"
+input_player2_a_mbtn = "nul"
+input_player9_gun_trigger_mbtn = "1"
+input_player10_r = "nul"
+input_player3_right_mbtn = "nul"
+input_player12_gun_aux_c_axis = "nul"
+input_player12_l3 = "nul"
+input_player7_start_axis = "nul"
+audio_enable = "true"
+input_player2_start = "nul"
+input_enable_hotkey_axis = "nul"
+input_player7_analog_dpad_mode = "0"
+input_recording_toggle_mbtn = "nul"
+input_player12_gun_aux_a_axis = "nul"
+input_player15_b_btn = "nul"
+input_player3_gun_start_mbtn = "nul"
+input_reset_mbtn = "nul"
+menu_linear_filter = "false"
+input_player8_analog_dpad_mode = "0"
+input_load_state_mbtn = "nul"
+remap_save_on_exit = "true"
+input_player13_select = "nul"
+input_player11_l_x_minus_btn = "nul"
+input_player4_r2_btn = "nul"
+input_player8_gun_dpad_down_mbtn = "nul"
+menu_xmb_vertical_fade_factor = "100"
+input_toggle_fast_forward_axis = "nul"
+input_player10_gun_offscreen_shot = "nul"
+input_player3_gun_dpad_right_btn = "nul"
+audio_latency = "128"
+input_player10_r_x_plus = "nul"
+input_player9_gun_dpad_down_btn = "nul"
+input_player7_turbo_btn = "nul"
+input_player14_right_btn = "nul"
+input_player11_left_mbtn = "nul"
+input_player4_l2 = "nul"
+input_player8_gun_dpad_left_mbtn = "nul"
+input_player9_l_x_minus_btn = "nul"
+input_disk_prev_axis = "nul"
+input_player9_l2 = "nul"
+notification_show_set_initial_disk = "true"
+desktop_menu_enable = "true"
+input_player1_gun_aux_c = "nul"
+input_player5_gun_aux_c = "nul"
+input_player6_r2 = "nul"
+input_player2_r_btn = "nul"
+input_cheat_index_plus = "y"
+input_player4_l_y_minus_btn = "nul"
+input_player1_l = "q"
+input_player1_l_x_minus_mbtn = "nul"
+input_toggle_fullscreen_btn = "nul"
+input_player14_l_y_plus_btn = "nul"
+input_player11_l_y_minus_btn = "nul"
+input_player13_l3_axis = "nul"
+input_player1_gun_dpad_up_mbtn = "nul"
+input_player6_r_mbtn = "nul"
+input_player9_gun_dpad_down = "nul"
+video_shader_remember_last_dir = "false"
+input_player12_r = "nul"
+input_player15_l_y_minus_mbtn = "nul"
+input_player9_a_mbtn = "nul"
+menu_show_shutdown = "true"
+input_player9_left = "nul"
+input_player2_gun_dpad_left = "nul"
+input_player15_r_x_plus = "nul"
+flicker_filter_enable = "false"
+input_player3_r2_mbtn = "nul"
+input_player5_left_btn = "nul"
+input_player8_r_x_plus_btn = "nul"
+input_player1_start_mbtn = "nul"
+input_player12_gun_select = "nul"
+menu_horizontal_animation = "true"
+input_player6_r3 = "nul"
+input_player4_r_x_minus = "nul"
+input_player10_y_axis = "nul"
+input_player11_gun_start_btn = "nul"
+input_player15_l_x_plus = "nul"
+input_player6_y = "nul"
+suspend_screensaver_enable = "true"
+input_player3_l_x_plus_btn = "nul"
+input_player10_r_y_plus = "nul"
+input_player16_l_x_minus_btn = "nul"
+input_player11_gun_aux_c = "nul"
+input_player8_r = "nul"
+input_player7_r_y_plus_btn = "nul"
+input_player12_r_y_plus = "nul"
+input_player3_x = "nul"
+input_player10_gun_offscreen_shot_axis = "nul"
+input_player10_start = "nul"
+input_player10_b = "nul"
+input_player12_l3_axis = "nul"
+input_player5_a_axis = "nul"
+input_player8_gun_aux_b_btn = "nul"
+input_netplay_ping_toggle_mbtn = "nul"
+input_player10_l2_btn = "nul"
+input_player9_select = "nul"
+netplay_show_only_installed_cores = "false"
+input_player16_l_y_minus_axis = "nul"
+input_toggle_slowmotion_axis = "nul"
+settings_show_frame_throttle = "true"
+input_player4_gun_aux_c_btn = "nul"
+input_player11_l3_axis = "nul"
+input_player12_gun_aux_c_btn = "nul"
+input_player6_y_mbtn = "nul"
+input_player8_gun_offscreen_shot_mbtn = "nul"
+input_player16_gun_dpad_down_axis = "nul"
+input_player12_up_btn = "nul"
+input_fps_toggle = "f3"
+input_player4_turbo_btn = "nul"
+input_player7_gun_dpad_up_btn = "nul"
+input_player6_r_y_plus_axis = "nul"
+input_player12_left_btn = "nul"
+input_player16_gun_aux_a = "nul"
+input_player2_r_x_minus_axis = "nul"
+camera_allow = "false"
+input_player4_r_y_plus_btn = "nul"
+input_player1_gun_aux_b = "nul"
+input_player1_left_axis = "nul"
+input_player14_analog_dpad_mode = "0"
+fastforward_ratio = "0.000000"
+input_player10_down = "nul"
+input_player6_l2_axis = "nul"
+network_remote_base_port = "55400"
+video_msg_bgcolor_enable = "false"
+input_player1_gun_dpad_down_btn = "nul"
+input_player14_l_x_minus_mbtn = "nul"
+pause_nonactive = "true"
+core_updater_buildbot_cores_url = "http://buildbot.libretro.com/nightly/android/latest/x86_64/"
+input_player16_right_mbtn = "nul"
+input_pause_toggle_btn = "nul"
+input_hotkey_block_delay = "5"
+input_player4_r3_axis = "nul"
+network_remote_enable_user_p11 = "false"
+input_player1_gun_start = "nul"
+input_player11_r_y_minus_btn = "nul"
+input_axis_threshold = "0.500000"
+input_player9_select_mbtn = "nul"
+input_player12_l2_axis = "nul"
+input_overlay_show_inputs_port = "0"
+input_player1_r_axis = "nul"
+input_player5_r_y_minus_btn = "nul"
+input_player1_up_mbtn = "nul"
+input_player14_l3_btn = "nul"
+input_player6_l2_mbtn = "nul"
+input_play_replay_mbtn = "nul"
+input_player2_r_x_plus_mbtn = "nul"
+content_favorites_path = "/storage/emulated/0/Android/data/com.xugame.gameconsole/files/content_favorites.lpl"
+input_player2_r_y_plus_axis = "nul"
+input_player12_r2_btn = "nul"
+input_player9_left_axis = "nul"
+input_player5_r_y_plus_btn = "nul"
+menu_screensaver_animation_speed = "1.000000"
+video_window_auto_width_max = "1920"
+netplay_share_digital = "0"
+input_player3_r_y_plus_axis = "nul"
+video_fullscreen_y = "0"
+input_player12_gun_offscreen_shot_axis = "nul"
+input_player5_l_y_plus_axis = "nul"
+input_player11_r_y_minus_axis = "nul"
+input_player1_l_x_plus_btn = "nul"
+preemptive_frames_hide_warnings = "false"
+input_player8_l_x_plus_axis = "nul"
+input_player7_joypad_index = "6"
+input_netplay_fade_chat_toggle_axis = "nul"
+input_player13_r_y_minus_axis = "nul"
+input_player5_gun_trigger_axis = "nul"
+input_player14_turbo_axis = "nul"
+input_toggle_statistics_btn = "nul"
+block_sram_overwrite = "false"
+input_player3_l2_mbtn = "nul"
+input_overlay_hide_in_menu = "true"
+input_player15_r_x_plus_axis = "nul"
+input_player1_r_y_minus = "nul"
+input_player4_turbo_axis = "nul"
+xmb_shadows_enable = "true"
+input_player1_r3_axis = "nul"
+input_player11_gun_trigger_mbtn = "1"
+settings_show_audio = "true"
+input_player16_start_btn = "nul"
+input_player10_turbo_axis = "nul"
+input_player14_l_y_minus_axis = "nul"
+input_player12_right_btn = "nul"
+input_player3_right = "nul"
+input_player5_b_mbtn = "nul"
+settings_show_input = "true"
+input_player3_gun_dpad_up_btn = "nul"
+input_player1_gun_select_axis = "nul"
+input_player14_joypad_index = "13"
+input_player7_gun_trigger_btn = "nul"
+input_player2_gun_aux_c_btn = "nul"
+input_player15_gun_dpad_up = "nul"
+input_state_slot_decrease_mbtn = "nul"
+input_player11_y_axis = "nul"
+input_player5_gun_dpad_right_btn = "nul"
+input_player3_b_mbtn = "nul"
+input_player10_start_axis = "nul"
+input_player13_start = "nul"
+input_player11_gun_dpad_down_axis = "nul"
+input_player2_r_y_plus_mbtn = "nul"
+input_player14_r_y_minus_mbtn = "nul"
+input_player8_r_mbtn = "nul"
+input_player7_r_axis = "nul"
+input_player9_l_y_plus_mbtn = "nul"
+input_player11_gun_aux_a_axis = "nul"
+notification_show_screenshot_duration = "0"
+input_player16_r_mbtn = "nul"
+input_halt_replay = "nul"
+input_player6_r_btn = "nul"
+input_player2_gun_aux_c_mbtn = "nul"
+input_player11_x = "nul"
+input_player15_gun_aux_c_axis = "nul"
+input_player2_l_x_minus_axis = "nul"
+input_player11_gun_offscreen_shot_btn = "nul"
+input_player6_gun_dpad_down = "nul"
+input_player4_select = "nul"
+sustained_performance_mode = "false"
+input_player12_y_mbtn = "nul"
+core_assets_directory = "/storage/emulated/0/RetroArch/downloads"
+input_player1_up_btn = "nul"
+input_player16_turbo_mbtn = "nul"
+input_player15_l_axis = "nul"
+user_language = "12"
+input_player16_gun_aux_c = "nul"
+input_player16_r_x_minus_mbtn = "nul"
+input_player9_r_x_minus_axis = "nul"
+input_player1_x = "s"
+gamemode_enable = "true"
+input_player16_select_mbtn = "nul"
+input_player12_gun_trigger_mbtn = "1"
+xmb_alpha_factor = "75"
+input_player12_l_x_plus_btn = "nul"
+input_player16_gun_dpad_right_mbtn = "nul"
+input_player15_r2_axis = "nul"
+cache_directory = "/storage/emulated/0/RetroArch/temp"
+input_player5_r3_mbtn = "nul"
+input_player8_gun_select_mbtn = "nul"
+input_player13_start_mbtn = "nul"
+input_record_replay_btn = "nul"
+menu_show_configurations = "true"
+netplay_request_device_p10 = "false"
+input_player13_l_y_minus = "nul"
+input_audio_mute_axis = "nul"
+input_player2_a_axis = "nul"
+input_player9_l_y_minus_btn = "nul"
+video_shader_preset_save_reference_enable = "true"
+content_history_size = "200"
+menu_xmb_animation_move_up_down = "0"
+input_player15_gun_aux_a = "nul"
+input_overlay_hide_when_gamepad_connected = "false"
+input_player12_l = "nul"
+input_player10_turbo_btn = "nul"
+input_player1_gun_aux_a_btn = "nul"
+input_player2_l_y_plus_mbtn = "nul"
+input_player11_gun_aux_c_btn = "nul"
+input_player8_x_mbtn = "nul"
+input_player6_l_y_minus_mbtn = "nul"
+input_player13_gun_dpad_right_btn = "nul"
+android_input_disconnect_workaround = "false"
+input_player6_left_btn = "nul"
+settings_show_file_browser = "true"
+input_remap_binds_enable = "true"
+input_player12_gun_aux_a = "nul"
+input_player16_gun_trigger_mbtn = "1"
+input_player9_gun_aux_a_axis = "nul"
+input_player1_gun_select_btn = "nul"
+input_player1_right_btn = "nul"
+input_player13_gun_trigger = "nul"
+input_player10_right_btn = "nul"
+quit_press_twice = "true"
+input_player13_r_x_plus = "nul"
+input_player6_turbo_mbtn = "nul"
+input_player1_start_axis = "nul"
+input_netplay_player_chat_mbtn = "nul"
+input_player9_r_y_minus_btn = "nul"
+input_menu_toggle_axis = "nul"
+input_player9_down_mbtn = "nul"
+input_player9_r_y_minus_axis = "nul"
+input_player2_right_axis = "nul"
+input_player1_gun_dpad_up_axis = "nul"
+network_remote_enable_user_p4 = "false"
+input_player16_l_y_plus = "nul"
+input_player5_r3_btn = "nul"
+input_player2_gun_dpad_right_mbtn = "nul"
+input_player1_l_btn = "nul"
+input_player5_r_y_plus = "nul"
+input_rewind = "r"
+input_player14_l2 = "nul"
+input_pause_toggle_mbtn = "nul"
+input_player1_y = "a"
+input_player15_gun_dpad_down_mbtn = "nul"
+input_player12_r2_mbtn = "nul"
+input_player5_analog_dpad_mode = "0"
+input_player1_gun_aux_a = "nul"
+input_player13_gun_offscreen_shot_btn = "nul"
+input_enable_hotkey_btn = "nul"
+input_player7_gun_aux_b_btn = "nul"
+menu_pointer_enable = "true"
+input_player16_gun_select_mbtn = "nul"
+input_player12_right_mbtn = "nul"
+input_player12_gun_aux_a_btn = "nul"
+input_player12_l_y_plus_axis = "nul"
+input_player5_gun_dpad_left_mbtn = "nul"
+input_player1_l2_btn = "nul"
+input_player4_gun_dpad_up_mbtn = "nul"
+input_player14_gun_trigger = "nul"
+input_player16_right = "nul"
+input_player15_down_btn = "nul"
+input_player6_start_mbtn = "nul"
+input_player15_l_x_minus_axis = "nul"
+notification_show_refresh_rate = "true"
+input_player15_gun_select_btn = "nul"
+input_player12_r_x_minus = "nul"
+input_player12_gun_dpad_left_axis = "nul"
+input_player2_l_y_minus_axis = "nul"
+input_player16_gun_dpad_right_btn = "nul"
+input_player1_gun_dpad_left_btn = "nul"
+input_player5_l_x_minus_mbtn = "nul"
+input_player6_gun_select_axis = "nul"
+input_player14_right = "nul"
+input_player13_turbo_mbtn = "nul"
+input_player11_left_btn = "nul"
+input_player14_r = "nul"
+thumbnails_directory = "/storage/emulated/0/RetroArch/thumbnails"
+input_player9_gun_dpad_right_btn = "nul"
+input_player2_r_y_minus = "nul"
+input_player7_l_x_minus_axis = "nul"
+input_player1_joypad_index = "0"
+input_player14_l_y_minus_mbtn = "nul"
+input_player4_gun_aux_a = "nul"
+input_player7_gun_dpad_left_btn = "nul"
+input_player14_r_x_minus_btn = "nul"
+input_player10_gun_trigger_btn = "nul"
+bluetooth_driver = "null"
+quit_on_close_content = "0"
+input_player16_start_mbtn = "nul"
+input_desktop_menu_toggle_btn = "nul"
+input_player10_gun_offscreen_shot_btn = "nul"
+input_player12_turbo_mbtn = "nul"
+input_player7_l_btn = "nul"
+input_player11_gun_aux_b_mbtn = "nul"
+video_shared_context = "false"
+input_player1_gun_start_btn = "nul"
+input_preempt_toggle_btn = "nul"
+input_player3_r3_axis = "nul"
+input_player6_a = "nul"
+input_player3_r2 = "nul"
+input_player10_gun_dpad_up = "nul"
+input_player14_gun_dpad_right_mbtn = "nul"
+input_player2_gun_trigger_axis = "nul"
+input_player13_gun_offscreen_shot = "nul"
+input_volume_down = "subtract"
+input_player10_gun_dpad_left_btn = "nul"
+menu_core_enable = "true"
+input_player1_r2_mbtn = "nul"
+input_player2_gun_start_axis = "nul"
+input_player14_l_y_plus_mbtn = "nul"
+input_player16_l_x_plus = "nul"
+input_player5_r_x_plus_mbtn = "nul"
+video_ctx_scaling = "false"
+input_player2_r3_axis = "nul"
+input_player11_gun_start_mbtn = "nul"
+input_player14_start_mbtn = "nul"
+netplay_allow_slaves = "true"
+input_player8_l_x_plus_btn = "nul"
+input_player5_r_x_plus_axis = "nul"
+input_player9_l2_axis = "nul"
+input_player10_left_axis = "nul"
+input_player9_l_x_minus_axis = "nul"
+input_audio_mute = "f9"
+input_player10_up_axis = "nul"
+input_player3_r3_btn = "nul"
+input_player15_gun_dpad_up_btn = "nul"
+input_player10_l3 = "nul"
+input_player3_l3_btn = "nul"
+input_player11_l2 = "nul"
+input_volume_down_mbtn = "nul"
+input_player13_gun_start_mbtn = "nul"
+input_player12_gun_trigger_btn = "nul"
+input_player15_gun_offscreen_shot_mbtn = "nul"
+input_netplay_player_chat_axis = "nul"
+input_player2_down_axis = "nul"
+sort_screenshots_by_content_enable = "false"
+input_player13_gun_dpad_right_mbtn = "nul"
+video_msg_bgcolor_red = "0"
+menu_show_reboot = "true"
+input_player3_start_mbtn = "nul"
+input_player2_gun_start = "nul"
+input_player3_gun_dpad_up_mbtn = "nul"
+input_player7_start = "nul"
+input_player3_left_axis = "nul"
+input_fps_toggle_btn = "nul"
+input_player2_right = "nul"
+menu_battery_level_enable = "true"
+content_show_music = "false"
+input_player6_gun_offscreen_shot_btn = "nul"
+input_player14_l_y_plus = "nul"
+input_player8_r2_axis = "nul"
+input_record_replay_mbtn = "nul"
+input_player6_down_btn = "nul"
+input_player11_up = "nul"
+input_disk_next_btn = "nul"
+input_player6_r_y_minus = "nul"
+input_player8_r_x_minus_mbtn = "nul"
+input_player14_start_axis = "nul"
+input_player12_right_axis = "nul"
+input_player1_gun_dpad_left_mbtn = "nul"
+input_player15_gun_offscreen_shot = "nul"
+input_player12_left_axis = "nul"
+overlay_directory = "/data/user/0/com.xugame.gameconsole/overlays"
+netplay_request_device_p12 = "false"
+menu_wallpaper_opacity = "0.300000"
+input_player5_gun_select_axis = "nul"
+input_player12_r_btn = "nul"
+input_player12_l_x_plus_mbtn = "nul"
+input_player9_r2_axis = "nul"
+input_player15_y_mbtn = "nul"
+input_player16_l_x_plus_btn = "nul"
+input_player13_a_axis = "nul"
+input_player8_l3 = "nul"
+input_player4_select_axis = "nul"
+input_player15_gun_dpad_right_btn = "nul"
+input_record_replay = "nul"
+input_player5_up = "nul"
+input_runahead_toggle_btn = "nul"
+input_player14_r_x_minus = "nul"
+input_player7_l_mbtn = "nul"
+input_player4_gun_start_btn = "nul"
+input_player15_r3_mbtn = "nul"
+input_player11_gun_aux_b_btn = "nul"
+video_hdr_paper_white_nits = "200.000000"
+input_player1_x_mbtn = "nul"
+input_player13_select_axis = "nul"
+input_netplay_player_chat_btn = "nul"
+input_player6_l_y_plus_axis = "nul"
+input_player16_r3 = "nul"
+input_player15_r_btn = "nul"
+input_player7_gun_aux_a_btn = "nul"
+input_player16_r_x_plus_mbtn = "nul"
+input_player10_r_y_minus = "nul"
+input_player7_r2 = "nul"
+input_player1_left = "left"
+input_player1_gun_trigger = "nul"
+input_player10_gun_dpad_left_mbtn = "nul"
+input_player16_r_y_plus_axis = "nul"
+input_player13_r_y_minus_mbtn = "nul"
+input_player9_l_y_plus_btn = "nul"
+input_player16_r2 = "nul"
+input_player11_r_y_minus_mbtn = "nul"
+input_player5_up_btn = "nul"
+input_player10_gun_aux_b_mbtn = "nul"
+video_windowed_position_width = "1280"
+input_player10_gun_dpad_right_mbtn = "nul"
+input_player8_l2_axis = "nul"
+input_player12_left_mbtn = "nul"
+input_player4_start_mbtn = "nul"
+input_player7_gun_dpad_up_mbtn = "nul"
+input_player15_l_x_plus_axis = "nul"
+input_player15_l3 = "nul"
+input_player13_gun_trigger_btn = "nul"
+input_player2_gun_dpad_down_axis = "nul"
+input_player4_gun_offscreen_shot_mbtn = "nul"
+input_player4_gun_select_axis = "nul"
+video_shader_delay = "0"
+input_sensors_enable = "false"
+input_player1_gun_aux_c_axis = "nul"
+input_player6_l3_mbtn = "nul"
+input_player6_r_x_plus = "nul"
+input_player14_r3 = "nul"
+input_player3_gun_start = "nul"
+input_player3_r_x_minus_axis = "nul"
+input_player2_analog_dpad_mode = "0"
+input_player3_l3_axis = "nul"
+input_player12_select_btn = "nul"
+input_play_replay_btn = "nul"
+input_player4_r_btn = "nul"
+video_hdr_expand_gamut = "true"
+input_player5_select = "nul"
+input_player1_gun_trigger_mbtn = "1"
+input_player15_r_y_minus_axis = "nul"
+input_player3_a_btn = "nul"
+input_player1_r2_btn = "nul"
+input_player1_b_btn = "nul"
+input_player8_gun_dpad_left_btn = "nul"
+input_player15_l2_mbtn = "nul"
+input_player15_gun_dpad_up_mbtn = "nul"
+input_player8_l_y_plus_btn = "nul"
+content_video_directory = "default"
+cheevos_appearance_anchor = "0"
+menu_ticker_type = "1"
+input_player15_r2_mbtn = "nul"
+input_player15_l = "nul"
+input_player1_r_btn = "nul"
+input_player4_r_x_plus_axis = "nul"
+input_player9_down = "nul"
+input_player2_b_mbtn = "nul"
+input_player5_joypad_index = "4"
+input_player11_up_axis = "nul"
+input_toggle_vrr_runloop_axis = "nul"
+input_player3_start_axis = "nul"
+input_player4_r_x_plus = "nul"
+input_player9_r3 = "nul"
+input_player5_l3_axis = "nul"
+input_state_slot_decrease_btn = "nul"
+input_player14_left_btn = "nul"
+input_player5_right_axis = "nul"
+savestate_auto_load = "false"
+input_player5_l_axis = "nul"
+menu_ticker_speed = "2.000000"
+ai_service_url = "http://localhost:4404/"
+input_player2_select = "nul"
+quick_menu_show_add_to_favorites = "true"
+input_player6_gun_dpad_left_mbtn = "nul"
+run_ahead_hide_warnings = "false"
+input_player4_up = "nul"
+input_player2_l2_btn = "nul"
+input_player3_gun_aux_b_btn = "nul"
+input_player11_r2_axis = "nul"
+input_player6_gun_dpad_right_btn = "nul"
+input_player9_l3_mbtn = "nul"
+input_player13_y = "nul"
+input_player12_r_x_plus_mbtn = "nul"
+input_player9_r = "nul"
+input_player10_l_y_plus_axis = "nul"
+input_player4_l_y_plus_mbtn = "nul"
+input_player4_gun_dpad_left_axis = "nul"
+input_player15_l_x_minus_btn = "nul"
+input_player15_y = "nul"
+input_player12_gun_dpad_right_axis = "nul"
+menu_screensaver_animation = "0"
+quick_menu_show_download_thumbnails = "true"
+input_player14_l3_mbtn = "nul"
+input_player7_up_axis = "nul"
+input_player11_l = "nul"
+input_player16_gun_aux_b_btn = "nul"
+input_player12_gun_aux_b_mbtn = "nul"
+input_player5_r3_axis = "nul"
+input_player9_r_mbtn = "nul"
+custom_viewport_y = "0"
+input_player7_l_y_plus_btn = "nul"

+ 3 - 0
app/src/main/res/values/bools.xml

@@ -0,0 +1,3 @@
+<resources>
+  <bool name="document_provider_enabled">false</bool>
+</resources>

+ 1 - 1
app/src/main/res/values/strings.xml

@@ -1,3 +1,3 @@
 <resources>
-    <string name="app_name">约战掌机</string>
+    <string name="app_name">约战掌机测试</string>
 </resources>

+ 1 - 0
retroarch.properties

@@ -0,0 +1 @@
+android.bundle.enableUncompressedNativeLibs=false