diff --git a/.gitignore b/.gitignore
deleted file mode 100644
index 2a06305..0000000
--- a/.gitignore
+++ /dev/null
@@ -1,5 +0,0 @@
-#Local Gitignore for Repo#
-##########################
-
-# Ignore undo files
-*.un~
diff --git a/.gitmodules b/.gitmodules
deleted file mode 100644
index a914742..0000000
--- a/.gitmodules
+++ /dev/null
@@ -1,12 +0,0 @@
-[submodule "vim/vim/pack/plugins/start/vim-fugitive"]
- path = vim/vim/pack/plugins/start/vim-fugitive
- url = https://github.com/tpope/vim-fugitive.git
-[submodule "vim/vim/pack/plugins/start/vim-unimpaired"]
- path = vim/vim/pack/plugins/start/vim-unimpaired
- url = https://github.com/tpope/vim-unimpaired.git
-[submodule "vim/vim/pack/plugins/start/vim-commentary"]
- path = vim/vim/pack/plugins/start/vim-commentary
- url = https://github.com/tpope/vim-commentary.git
-[submodule "vim/vim/pack/plugins/start/vim-polyglot"]
- path = vim/vim/pack/plugins/start/vim-polyglot
- url = https://github.com/sheerun/vim-polyglot.git
diff --git a/README.md b/README.md
index 0991a4a..ba0cf99 100644
--- a/README.md
+++ b/README.md
@@ -1,65 +1,11 @@
# Dot Files
Configuration files (often called dot-files because they start with a ".") for
-the applications I use on a regular basis.
+the applications I use on a regular basis. The configuration files are fully
+commented and self-descriptive.
-### Requirements
+## Usage
+Update the system from repo: `cp -rut ~/.config
`
+Update the repo from system: `cp -rut . ~/.config/`
-You'll need `make` for the automated linking of the dotfiles. Obviously you'll
-need the related program for each config file to be applicable.
-
-## Installation
-> 1. git clone git@github.com:VagabondAzulien/dotfiles.git
->
-> 2. cd dotfiles
->
-> 3. Type `make` to see your options
-
-## Applications Configured
-
-### Vim
-My vim configuration is relatively straight forward and thoroughly commented.
-
-#### Plugin File
-The vimrc-plugins file stores the plugin information for
-[Vim-Plug](https://github.com/junegunn/vim-plug). Included in the file is a
-command to check for and pull-down the vim-plug files, if not previously
-installed. All configurations related to plugins goes into this file also, so if
-I want a plugin-free install, I can ignore this file and still run fine.
-
-### Tmux
-My tmux configuration is very straight forward and fully commented. Of note, I
-enable mouse mode, have custom colors, and have a custom clock script for the
-status bar (`clocks.sh`).
-
-### Git
-My git configuration is a skeleton `gitconfig` file, and an always-growing
-`gitignore` file.
-
-### Bash
-My `bashrc` includes a custom prompt, several PATH additions, and
-several custom functions.
-
-The `bashrc-remote` file I use for any remote environments I'm in. The prompt is
-different, and some of the functions aren't included.
-
-## To-Do
-* [ ] Improve makefile
-
-## License
-All files are licensed under the [WTFPL](http://www.wtfpl.net/), the full
-license text of which can be found below.
-
-> **DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE**
->
-> _Version 2, December 2004_ ||
-> _Copyright (C) 2004 Sam Hocevar _
->
-> Everyone is permitted to copy and distribute verbatim or modified
-> copies of this license document, and changing it is allowed as long
-> as the name is changed.
->
-> DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE
-> TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
->
-> 0. You just DO WHAT THE FUCK YOU WANT TO.
+Alternatively, `make` to automate some of it.
diff --git a/alacritty/alacritty.toml b/alacritty/alacritty.toml
new file mode 100644
index 0000000..0e6aa27
--- /dev/null
+++ b/alacritty/alacritty.toml
@@ -0,0 +1,18 @@
+# man alacritty for program details
+# man 5 alacritty for config details
+
+general.import = [
+ # uncomment the flavour you want below:
+ # "~/.config/alacritty/catppuccin-latte.toml"
+ "~/.config/alacritty/catppuccin-frappe.toml"
+ # "~/.config/alacritty/catppuccin-macchiato.toml"
+ # "~/.config/alacritty/catppuccin-mocha.toml"
+]
+
+[env]
+TERM = "xterm-256color" # Makes Alacritty work well with TMUX
+
+[window]
+decorations = "none" # Removes title bar on Linux
+padding = { x = 10, y = 10 } # Adds padding around window
+startup_mode = "Maximized" # Starts maximized
diff --git a/alacritty/catppuccin-frappe.toml b/alacritty/catppuccin-frappe.toml
new file mode 100644
index 0000000..3e6fac1
--- /dev/null
+++ b/alacritty/catppuccin-frappe.toml
@@ -0,0 +1,65 @@
+[colors.primary]
+background = "#303446"
+foreground = "#c6d0f5"
+dim_foreground = "#838ba7"
+bright_foreground = "#c6d0f5"
+
+[colors.cursor]
+text = "#303446"
+cursor = "#f2d5cf"
+
+[colors.vi_mode_cursor]
+text = "#303446"
+cursor = "#babbf1"
+
+[colors.search.matches]
+foreground = "#303446"
+background = "#a5adce"
+
+[colors.search.focused_match]
+foreground = "#303446"
+background = "#a6d189"
+
+[colors.footer_bar]
+foreground = "#303446"
+background = "#a5adce"
+
+[colors.hints.start]
+foreground = "#303446"
+background = "#e5c890"
+
+[colors.hints.end]
+foreground = "#303446"
+background = "#a5adce"
+
+[colors.selection]
+text = "#303446"
+background = "#f2d5cf"
+
+[colors.normal]
+black = "#51576d"
+red = "#e78284"
+green = "#a6d189"
+yellow = "#e5c890"
+blue = "#8caaee"
+magenta = "#f4b8e4"
+cyan = "#81c8be"
+white = "#b5bfe2"
+
+[colors.bright]
+black = "#626880"
+red = "#e78284"
+green = "#a6d189"
+yellow = "#e5c890"
+blue = "#8caaee"
+magenta = "#f4b8e4"
+cyan = "#81c8be"
+white = "#a5adce"
+
+[[colors.indexed_colors]]
+index = 16
+color = "#ef9f76"
+
+[[colors.indexed_colors]]
+index = 17
+color = "#f2d5cf"
diff --git a/alacritty/catppuccin-latte.toml b/alacritty/catppuccin-latte.toml
new file mode 100644
index 0000000..e9414ad
--- /dev/null
+++ b/alacritty/catppuccin-latte.toml
@@ -0,0 +1,65 @@
+[colors.primary]
+background = "#eff1f5"
+foreground = "#4c4f69"
+dim_foreground = "#8c8fa1"
+bright_foreground = "#4c4f69"
+
+[colors.cursor]
+text = "#eff1f5"
+cursor = "#dc8a78"
+
+[colors.vi_mode_cursor]
+text = "#eff1f5"
+cursor = "#7287fd"
+
+[colors.search.matches]
+foreground = "#eff1f5"
+background = "#6c6f85"
+
+[colors.search.focused_match]
+foreground = "#eff1f5"
+background = "#40a02b"
+
+[colors.footer_bar]
+foreground = "#eff1f5"
+background = "#6c6f85"
+
+[colors.hints.start]
+foreground = "#eff1f5"
+background = "#df8e1d"
+
+[colors.hints.end]
+foreground = "#eff1f5"
+background = "#6c6f85"
+
+[colors.selection]
+text = "#eff1f5"
+background = "#dc8a78"
+
+[colors.normal]
+black = "#bcc0cc"
+red = "#d20f39"
+green = "#40a02b"
+yellow = "#df8e1d"
+blue = "#1e66f5"
+magenta = "#ea76cb"
+cyan = "#179299"
+white = "#5c5f77"
+
+[colors.bright]
+black = "#acb0be"
+red = "#d20f39"
+green = "#40a02b"
+yellow = "#df8e1d"
+blue = "#1e66f5"
+magenta = "#ea76cb"
+cyan = "#179299"
+white = "#6c6f85"
+
+[[colors.indexed_colors]]
+index = 16
+color = "#fe640b"
+
+[[colors.indexed_colors]]
+index = 17
+color = "#dc8a78"
diff --git a/alacritty/catppuccin-macchiato.toml b/alacritty/catppuccin-macchiato.toml
new file mode 100644
index 0000000..88c07a5
--- /dev/null
+++ b/alacritty/catppuccin-macchiato.toml
@@ -0,0 +1,65 @@
+[colors.primary]
+background = "#24273a"
+foreground = "#cad3f5"
+dim_foreground = "#8087a2"
+bright_foreground = "#cad3f5"
+
+[colors.cursor]
+text = "#24273a"
+cursor = "#f4dbd6"
+
+[colors.vi_mode_cursor]
+text = "#24273a"
+cursor = "#b7bdf8"
+
+[colors.search.matches]
+foreground = "#24273a"
+background = "#a5adcb"
+
+[colors.search.focused_match]
+foreground = "#24273a"
+background = "#a6da95"
+
+[colors.footer_bar]
+foreground = "#24273a"
+background = "#a5adcb"
+
+[colors.hints.start]
+foreground = "#24273a"
+background = "#eed49f"
+
+[colors.hints.end]
+foreground = "#24273a"
+background = "#a5adcb"
+
+[colors.selection]
+text = "#24273a"
+background = "#f4dbd6"
+
+[colors.normal]
+black = "#494d64"
+red = "#ed8796"
+green = "#a6da95"
+yellow = "#eed49f"
+blue = "#8aadf4"
+magenta = "#f5bde6"
+cyan = "#8bd5ca"
+white = "#b8c0e0"
+
+[colors.bright]
+black = "#5b6078"
+red = "#ed8796"
+green = "#a6da95"
+yellow = "#eed49f"
+blue = "#8aadf4"
+magenta = "#f5bde6"
+cyan = "#8bd5ca"
+white = "#a5adcb"
+
+[[colors.indexed_colors]]
+index = 16
+color = "#f5a97f"
+
+[[colors.indexed_colors]]
+index = 17
+color = "#f4dbd6"
diff --git a/alacritty/catppuccin-mocha.toml b/alacritty/catppuccin-mocha.toml
new file mode 100644
index 0000000..7762dcd
--- /dev/null
+++ b/alacritty/catppuccin-mocha.toml
@@ -0,0 +1,65 @@
+[colors.primary]
+background = "#1e1e2e"
+foreground = "#cdd6f4"
+dim_foreground = "#7f849c"
+bright_foreground = "#cdd6f4"
+
+[colors.cursor]
+text = "#1e1e2e"
+cursor = "#f5e0dc"
+
+[colors.vi_mode_cursor]
+text = "#1e1e2e"
+cursor = "#b4befe"
+
+[colors.search.matches]
+foreground = "#1e1e2e"
+background = "#a6adc8"
+
+[colors.search.focused_match]
+foreground = "#1e1e2e"
+background = "#a6e3a1"
+
+[colors.footer_bar]
+foreground = "#1e1e2e"
+background = "#a6adc8"
+
+[colors.hints.start]
+foreground = "#1e1e2e"
+background = "#f9e2af"
+
+[colors.hints.end]
+foreground = "#1e1e2e"
+background = "#a6adc8"
+
+[colors.selection]
+text = "#1e1e2e"
+background = "#f5e0dc"
+
+[colors.normal]
+black = "#45475a"
+red = "#f38ba8"
+green = "#a6e3a1"
+yellow = "#f9e2af"
+blue = "#89b4fa"
+magenta = "#f5c2e7"
+cyan = "#94e2d5"
+white = "#bac2de"
+
+[colors.bright]
+black = "#585b70"
+red = "#f38ba8"
+green = "#a6e3a1"
+yellow = "#f9e2af"
+blue = "#89b4fa"
+magenta = "#f5c2e7"
+cyan = "#94e2d5"
+white = "#a6adc8"
+
+[[colors.indexed_colors]]
+index = 16
+color = "#fab387"
+
+[[colors.indexed_colors]]
+index = 17
+color = "#f5e0dc"
diff --git a/git/config b/git/config
new file mode 100644
index 0000000..2a7d664
--- /dev/null
+++ b/git/config
@@ -0,0 +1,16 @@
+#==============================================================================#
+#= Global Git Configuration =#
+#==============================================================================#
+[config]
+relativePaths=false # Show relative paths with status outputs
+[init]
+defaultBranch=main # Default branch is 'main' not 'master'
+[diff]
+algorithm=histogram # Better-sorted output of diffs
+[merge]
+conflictstyle=diff3 # Use the diff3 merge output
+[user] # Default credentials:
+name="Bill Niblock" # My name
+email="bill@theinternetvagabond.com" # My email address
+[includeIf "gitdir:~/Code/nibtech/"] # Over-ride with NibTech credentials
+path="~/.config/git/nibtech.conf" # Path to NibTech config file
diff --git a/git/gitconfig b/git/gitconfig
deleted file mode 100644
index eab9b1a..0000000
--- a/git/gitconfig
+++ /dev/null
@@ -1,12 +0,0 @@
-#============================#
-# gitconfig file for niblock #
-#============================#
-
-# General Settings:
-# Show me absolute paths, not relative paths
-# Link to a global excludes file
-[status]
- relativePaths = false
-
-[core]
- excludesFile = ~/.gitignore
diff --git a/git/gitignore b/git/gitignore
deleted file mode 100644
index 2344896..0000000
--- a/git/gitignore
+++ /dev/null
@@ -1,40 +0,0 @@
-# Global gitignore file
-# Stolen from octocat: https://gist.github.com/octocat/9257657
-
-# Compiled source #
-*.com
-*.class
-*.dll
-*.exe
-*.o
-*.so
-
-# Packages #
-*.7z
-*.dmg
-*.gz
-*.iso
-*.jar
-*.rar
-*.tar
-*.zip
-
-# Logs and databases #
-*.log
-*.sql
-*.sqlite
-
-# OS generated files #
-.DS_Store
-.DS_Store?
-._*
-.Spotlight-V100
-.Trashes
-ehthumbs.db
-Thumbs.db
-
-# Vim Related #
-*.swp
-.netrwhist
-*.un~
-tags
diff --git a/git/nibtech.conf b/git/nibtech.conf
new file mode 100644
index 0000000..0ee869e
--- /dev/null
+++ b/git/nibtech.conf
@@ -0,0 +1,7 @@
+#===========================#
+# NibTech Git Configuration #
+#===========================#
+[user] # NibTech Credentials:
+name="Bill Niblock" # My name
+email="bill@niblock.tech" # My email address
+
diff --git a/makefile b/makefile
index 70d3435..d50a90a 100644
--- a/makefile
+++ b/makefile
@@ -1,98 +1,26 @@
-#===============================================================================
-# Makefile for niblock dotfiles || $ make for options
-#===============================================================================
-.PHONY: help \
- link-dotfiles \
- build-default \
- build-simple \
- clean-all \
- install-vim-config \
- install-vim-plugins \
- install-git \
- install-tmux \
- install-bash-config \
- install-bash-profile \
+#=====================================================#
+# Makefile for niblock dotfiles || $ make for options #
+#=====================================================#
+help: ## Default target shows options
+ @echo "=== Make Targets ==="
+ @echo " update-system: Update system from repository."
+ @echo " update-repo: Update repository from system."
+ @echo "=== Manually ==="
+ @echo " Update System: cp -rut ~/.config /"
+ @echo " Update Repo: cp -rut . ~/.config//"
-.DEFAULT-GOAL := help
-#===============================================================================
-# Utility
-#===============================================================================
-help: ## Display this menu
- @grep -E '^[a-zA-Z_-]+:.*?## .*$$' $(MAKEFILE_LIST) | \
- awk 'BEGIN {FS = ":.*?## "}; {printf "%-25s %s\n", $$1, $$2}'
+update-system: ## Update system from repository
+ @cp -rut "$(HOME)"/.config "$(CURDIR)"/alacritty/
+ @cp -rut "$(HOME)"/.config "$(CURDIR)"/git/
+ @cp -rut "$(HOME)"/.config "$(CURDIR)"/nvim/
+ @cp -rut "$(HOME)"/.config "$(CURDIR)"/tmux/
+ @cp -rut "$(HOME)"/.config "$(CURDIR)"/vim/
+ @cp -u "$(CURDIR)"/bash/rc "$(HOME)"/.bashrc
-link-dotfiles: ## Create dotfiles link in Home directory
- ln -s -- "$(CURDIR)" "$(HOME)"/.dotfiles
-#===============================================================================
-# Bundles
-#===============================================================================
-build-default: ## Create default environment, using all dotfiles
-build-default: link-dotfiles \
- install-vim-config \
- install-vim-plugins \
- install-git \
- install-tmux \
- install-bash-config
-
-build-simple: ## Create minimal environment, for remote or single-use
-build-simple: install-vim-config \
- install-bash-remote
-
-clean-all: ## Remove all dotfiles linked via this makefile
-
-#===============================================================================
-# Dotfiles
-#===============================================================================
-install-vim-config: ## Create vimrc file and vim directory in Home directory
- @if [ -L "$(HOME)"/.vimrc ] ; then \
- echo "File vimrc already linked; skipping." ; \
- else \
- echo "Linking vimrc to ~/.vimrc" ; \
- ln -s -- "$(CURDIR)"/vim/vimrc "$(HOME)"/.vimrc ; \
- fi
- @if [ ! -d "$(HOME)"/.vim ] ; then \
- mkdir "$(HOME)"/.vim ; \
- fi
- @echo "Copying Vim directory into ~/.vim"
- @cp -uir -- "$(CURDIR)"/vim/vim/* "$(HOME)"/.vim/
-
-install-vim-plugins: ## Install configure Vim plugin submodules
-install-vim-plugins: install-vim-config
- @echo "Updating all submodules"
- @git submodule foreach git pull origin master
- @echo "Updating Vim helptags"
- @vim -u NONE -c "helptags ALL" -c q
-
-install-git: ## Create git config and ignore files in Home directory
- @cp -i -- "$(CURDIR)"/git/gitconfig "$(HOME)"/.gitconfig
- @if [ -L "$(HOME)"/.gitignore ] ; then \
- echo "File gitignore already linked; skipping." ; \
- else \
- echo "Linking gitignore to ~/.gitignore" ; \
- ln -s -- "$(CURDIR)"/git/gitignore "$(HOME)"/.gitignore ; \
- fi
-
-install-tmux: ## Create tmux config file in Home directory
-install-tmux: link-dotfiles
- @if [ -L "$(HOME)"/.tmux.conf ] ; then \
- echo "File tmux.conf already linked; skipping." ; \
- else \
- echo "Linking tmux.conf to ~/.tmux.conf" ; \
- ln -s -- "$(CURDIR)"/tmux/tmux.conf "$(HOME)"/.tmux.conf ; \
- fi
-
-install-bash-config: ## Create bash config file in Home directory
- @if [ -L "$(HOME)"/.bashrc ] ; then \
- echo "File .bashrc already linked; skipping." ; \
- else \
- echo "Linking bashrc to ~/.bashrc" ; \
- ln -s -- "$(CURDIR)"/bash/bashrc "$(HOME)"/.bashrc ; \
- fi
-
-install-bash-remote: ## Create remote bash config file in Home directory
- @if [ -L "$(HOME)"/.bashrc ] ; then \
- echo "File .bashrc already linked; skipping." ; \
- else \
- echo "Linking bashrc-remote to ~/.bashrc" ; \
- ln -s -- "$(CURDIR)"/bash/bashrc-remote "$(HOME)"/.bashrc ; \
- fi
+update-repo: ## Update repository from system
+ @cp -rut "$(CURDIR)" "$(HOME)"/.config/alacritty/
+ @cp -rut "$(CURDIR)" "$(HOME)"/.config/git/
+ @cp -rut "$(CURDIR)" "$(HOME)"/.config/nvim/
+ @cp -rut "$(CURDIR)" "$(HOME)"/.config/tmux/
+ @cp -rut "$(CURDIR)" "$(HOME)"/.config/vim/
+ @cp -u "$(HOME)"/.bashrc "$(CURDIR)"/bash/rc
diff --git a/retroarch/retroarch.cfg b/retroarch/retroarch.cfg
new file mode 100644
index 0000000..b395d04
--- /dev/null
+++ b/retroarch/retroarch.cfg
@@ -0,0 +1,3268 @@
+accessibility_enable = "false"
+accessibility_narrator_speech_speed = "5"
+ai_service_enable = "true"
+ai_service_mode = "1"
+ai_service_pause = "false"
+ai_service_source_lang = "0"
+ai_service_target_lang = "0"
+ai_service_url = "http://localhost:4404/"
+all_users_control_menu = "false"
+apply_cheats_after_load = "false"
+apply_cheats_after_toggle = "false"
+aspect_ratio_index = "22"
+assets_directory = "~/.config/assets"
+audio_block_frames = "0"
+audio_device = ""
+audio_driver = "pulse"
+audio_dsp_plugin = ""
+audio_enable = "true"
+audio_enable_menu = "false"
+audio_enable_menu_bgm = "false"
+audio_enable_menu_cancel = "false"
+audio_enable_menu_notice = "false"
+audio_enable_menu_ok = "false"
+audio_enable_menu_scroll = "false"
+audio_fastforward_mute = "false"
+audio_filter_dir = "~/.config/retroarch/filters/audio"
+audio_latency = "64"
+audio_max_timing_skew = "0.050000"
+audio_mixer_mute_enable = "false"
+audio_mixer_volume = "0.000000"
+audio_mute_enable = "false"
+audio_out_rate = "48000"
+audio_rate_control = "true"
+audio_rate_control_delta = "0.005000"
+audio_resampler = "sinc"
+audio_resampler_quality = "3"
+audio_sync = "true"
+audio_volume = "0.000000"
+auto_overrides_enable = "true"
+auto_remaps_enable = "true"
+auto_screenshot_filename = "true"
+auto_shaders_enable = "true"
+autosave_interval = "10"
+block_sram_overwrite = "false"
+bluetooth_driver = "null"
+builtin_imageviewer_enable = "true"
+builtin_mediaplayer_enable = "true"
+bundle_assets_dst_path = ""
+bundle_assets_dst_path_subdir = ""
+bundle_assets_extract_enable = "false"
+bundle_assets_extract_last_version = "0"
+bundle_assets_extract_version_current = "0"
+bundle_assets_src_path = ""
+cache_directory = ""
+camera_allow = "false"
+camera_device = ""
+camera_driver = "video4linux2"
+cheat_database_path = "~/.config/retroarch/cheats"
+check_firmware_before_loading = "false"
+cheevos_appearance_anchor = "0"
+cheevos_appearance_padding_auto = "true"
+cheevos_appearance_padding_h = "0.000000"
+cheevos_appearance_padding_v = "0.000000"
+cheevos_auto_screenshot = "false"
+cheevos_badges_enable = "true"
+cheevos_challenge_indicators = "true"
+cheevos_custom_host = ""
+cheevos_enable = "true"
+cheevos_hardcore_mode_enable = "false"
+cheevos_leaderboards_enable = ""
+cheevos_password = "Scoreless-Favored-Disprove-Halogen9"
+cheevos_richpresence_enable = "true"
+cheevos_start_active = "false"
+cheevos_test_unofficial = "false"
+cheevos_token = ""
+cheevos_unlock_sound_enable = "true"
+cheevos_username = "VagabondAzulien"
+cheevos_verbose_enable = "false"
+cheevos_visibility_account = "true"
+cheevos_visibility_mastery = "true"
+cheevos_visibility_summary = "1"
+cheevos_visibility_unlock = "true"
+config_save_on_exit = "true"
+content_database_path = "~/.config/retroarch/database/rdb"
+content_favorites_directory = "default"
+content_favorites_path = "~/.config/retroarch/content_favorites.lpl"
+content_favorites_size = "200"
+content_history_directory = "default"
+content_history_path = "~/.config/retroarch/content_history.lpl"
+content_history_size = "200"
+content_image_history_directory = "default"
+content_image_history_path = "~/.config/retroarch/content_image_history.lpl"
+content_music_history_directory = "default"
+content_music_history_path = "~/.config/retroarch/content_music_history.lpl"
+content_runtime_log = "true"
+content_runtime_log_aggregate = "false"
+content_show_add = "true"
+content_show_add_entry = "2"
+content_show_contentless_cores = "2"
+content_show_explore = "true"
+content_show_favorites = "true"
+content_show_history = "true"
+content_show_images = "true"
+content_show_music = "true"
+content_show_netplay = "true"
+content_show_playlists = "true"
+content_show_settings = "true"
+content_show_settings_password = ""
+content_show_video = "true"
+content_video_directory = "default"
+content_video_history_path = "~/.config/retroarch/content_video_history.lpl"
+core_assets_directory = "~/.config/retroarch/downloads"
+core_info_cache_enable = "false"
+core_info_savestate_bypass = "false"
+core_option_category_enable = "true"
+core_options_path = ""
+core_set_supports_no_game_enable = "true"
+core_updater_auto_backup = "true"
+core_updater_auto_backup_history_size = "1"
+core_updater_auto_extract_archive = "true"
+core_updater_buildbot_assets_url = "http://buildbot.libretro.com/assets/"
+core_updater_buildbot_cores_url = "http://buildbot.libretro.com/nightly/linux/x86_64/latest/"
+core_updater_show_experimental_cores = "false"
+crt_switch_center_adjust = "0"
+crt_switch_hires_menu = "false"
+crt_switch_porch_adjust = "0"
+crt_switch_resolution = "0"
+crt_switch_resolution_super = "2560"
+crt_switch_resolution_use_custom_refresh_rate = "false"
+crt_switch_timings = ""
+crt_video_refresh_rate = "60.000000"
+current_resolution_id = "0"
+cursor_directory = "~/.config/retroarch/database/cursors"
+custom_viewport_height = "720"
+custom_viewport_width = "960"
+custom_viewport_x = "0"
+custom_viewport_y = "0"
+desktop_menu_enable = "true"
+discord_allow = "false"
+discord_app_id = "475456035851599874"
+driver_switch_enable = "true"
+dynamic_wallpapers_directory = "default"
+enable_device_vibration = "false"
+facebook_stream_key = ""
+fastforward_frameskip = "true"
+fastforward_ratio = "0.000000"
+filter_by_current_core = "false"
+flicker_filter_enable = "false"
+flicker_filter_index = "0"
+fps_show = "false"
+fps_update_interval = "256"
+frame_time_counter_reset_after_fastforwarding = "false"
+frame_time_counter_reset_after_load_state = "false"
+frame_time_counter_reset_after_save_state = "false"
+framecount_show = "false"
+frontend_log_level = "1"
+game_specific_options = "true"
+gamemode_enable = "true"
+gamma_correction = "0"
+global_core_options = "false"
+history_list_enable = "true"
+input_ai_service = "nul"
+input_ai_service_axis = "nul"
+input_ai_service_btn = "nul"
+input_ai_service_mbtn = "nul"
+input_analog_deadzone = "0.000000"
+input_analog_sensitivity = "1.000000"
+input_audio_mute = "f9"
+input_audio_mute_axis = "nul"
+input_audio_mute_btn = "nul"
+input_audio_mute_mbtn = "nul"
+input_auto_game_focus = "0"
+input_auto_mouse_grab = "false"
+input_autodetect_enable = "true"
+input_axis_threshold = "0.500000"
+input_bind_hold = "2"
+input_bind_timeout = "5"
+input_cheat_index_minus = "t"
+input_cheat_index_minus_axis = "nul"
+input_cheat_index_minus_btn = "nul"
+input_cheat_index_minus_mbtn = "nul"
+input_cheat_index_plus = "y"
+input_cheat_index_plus_axis = "nul"
+input_cheat_index_plus_btn = "nul"
+input_cheat_index_plus_mbtn = "nul"
+input_cheat_toggle = "u"
+input_cheat_toggle_axis = "nul"
+input_cheat_toggle_btn = "nul"
+input_cheat_toggle_mbtn = "nul"
+input_close_content = "nul"
+input_close_content_axis = "nul"
+input_close_content_btn = "nul"
+input_close_content_mbtn = "nul"
+input_descriptor_hide_unbound = "false"
+input_descriptor_label_show = "true"
+input_desktop_menu_toggle = "f5"
+input_desktop_menu_toggle_axis = "nul"
+input_desktop_menu_toggle_btn = "nul"
+input_desktop_menu_toggle_mbtn = "nul"
+input_device_p1 = "0"
+input_device_p10 = "0"
+input_device_p11 = "0"
+input_device_p12 = "0"
+input_device_p13 = "0"
+input_device_p14 = "0"
+input_device_p15 = "0"
+input_device_p16 = "0"
+input_device_p2 = "0"
+input_device_p3 = "0"
+input_device_p4 = "0"
+input_device_p5 = "0"
+input_device_p6 = "0"
+input_device_p7 = "0"
+input_device_p8 = "0"
+input_device_p9 = "0"
+input_disk_eject_toggle = "nul"
+input_disk_eject_toggle_axis = "nul"
+input_disk_eject_toggle_btn = "nul"
+input_disk_eject_toggle_mbtn = "nul"
+input_disk_next = "nul"
+input_disk_next_axis = "nul"
+input_disk_next_btn = "nul"
+input_disk_next_mbtn = "nul"
+input_disk_prev = "nul"
+input_disk_prev_axis = "nul"
+input_disk_prev_btn = "nul"
+input_disk_prev_mbtn = "nul"
+input_driver = "x"
+input_duty_cycle = "3"
+input_enable_hotkey = "nul"
+input_enable_hotkey_axis = "nul"
+input_enable_hotkey_btn = "nul"
+input_enable_hotkey_mbtn = "nul"
+input_exit_emulator = "escape"
+input_exit_emulator_axis = "nul"
+input_exit_emulator_btn = "nul"
+input_exit_emulator_mbtn = "nul"
+input_fps_toggle = "f3"
+input_fps_toggle_axis = "nul"
+input_fps_toggle_btn = "nul"
+input_fps_toggle_mbtn = "nul"
+input_frame_advance = "k"
+input_frame_advance_axis = "nul"
+input_frame_advance_btn = "nul"
+input_frame_advance_mbtn = "nul"
+input_game_focus_toggle = "scroll_lock"
+input_game_focus_toggle_axis = "nul"
+input_game_focus_toggle_btn = "nul"
+input_game_focus_toggle_mbtn = "nul"
+input_grab_mouse_toggle = "f11"
+input_grab_mouse_toggle_axis = "nul"
+input_grab_mouse_toggle_btn = "nul"
+input_grab_mouse_toggle_mbtn = "nul"
+input_halt_replay = "nul"
+input_halt_replay_axis = "nul"
+input_halt_replay_btn = "nul"
+input_halt_replay_mbtn = "nul"
+input_hold_fast_forward = "l"
+input_hold_fast_forward_axis = "nul"
+input_hold_fast_forward_btn = "nul"
+input_hold_fast_forward_mbtn = "nul"
+input_hold_slowmotion = "comma"
+input_hold_slowmotion_axis = "nul"
+input_hold_slowmotion_btn = "nul"
+input_hold_slowmotion_mbtn = "nul"
+input_hotkey_block_delay = "5"
+input_joypad_driver = "udev"
+input_keyboard_layout = ""
+input_libretro_device_p1 = "1"
+input_libretro_device_p10 = "1"
+input_libretro_device_p11 = "1"
+input_libretro_device_p12 = "1"
+input_libretro_device_p13 = "1"
+input_libretro_device_p14 = "1"
+input_libretro_device_p15 = "1"
+input_libretro_device_p16 = "1"
+input_libretro_device_p2 = "1"
+input_libretro_device_p3 = "1"
+input_libretro_device_p4 = "1"
+input_libretro_device_p5 = "1"
+input_libretro_device_p6 = "1"
+input_libretro_device_p7 = "1"
+input_libretro_device_p8 = "1"
+input_libretro_device_p9 = "1"
+input_load_state = "f4"
+input_load_state_axis = "nul"
+input_load_state_btn = "nul"
+input_load_state_mbtn = "nul"
+input_max_users = "5"
+input_menu_toggle = "f1"
+input_menu_toggle_axis = "nul"
+input_menu_toggle_btn = "nul"
+input_menu_toggle_gamepad_combo = "4"
+input_menu_toggle_mbtn = "nul"
+input_movie_record_toggle = "o"
+input_movie_record_toggle_axis = "nul"
+input_movie_record_toggle_btn = "nul"
+input_movie_record_toggle_mbtn = "nul"
+input_netplay_fade_chat_toggle = "nul"
+input_netplay_fade_chat_toggle_axis = "nul"
+input_netplay_fade_chat_toggle_btn = "nul"
+input_netplay_fade_chat_toggle_mbtn = "nul"
+input_netplay_game_watch = "i"
+input_netplay_game_watch_axis = "nul"
+input_netplay_game_watch_btn = "nul"
+input_netplay_game_watch_mbtn = "nul"
+input_netplay_host_toggle = "nul"
+input_netplay_host_toggle_axis = "nul"
+input_netplay_host_toggle_btn = "nul"
+input_netplay_host_toggle_mbtn = "nul"
+input_netplay_ping_toggle = "nul"
+input_netplay_ping_toggle_axis = "nul"
+input_netplay_ping_toggle_btn = "nul"
+input_netplay_ping_toggle_mbtn = "nul"
+input_netplay_player_chat = "tilde"
+input_netplay_player_chat_axis = "nul"
+input_netplay_player_chat_btn = "nul"
+input_netplay_player_chat_mbtn = "nul"
+input_nowinkey_enable = "false"
+input_osk_toggle = "f12"
+input_osk_toggle_axis = "nul"
+input_osk_toggle_btn = "nul"
+input_osk_toggle_mbtn = "nul"
+input_overlay = ""
+input_overlay_abxy_diagonal_sensitivity = "50"
+input_overlay_aspect_adjust_landscape = "0.000000"
+input_overlay_aspect_adjust_portrait = "0.000000"
+input_overlay_auto_rotate = "false"
+input_overlay_auto_scale = "false"
+input_overlay_behind_menu = "false"
+input_overlay_dpad_diagonal_sensitivity = "80"
+input_overlay_enable = "true"
+input_overlay_enable_autopreferred = "true"
+input_overlay_hide_in_menu = "true"
+input_overlay_hide_when_gamepad_connected = "false"
+input_overlay_next = "nul"
+input_overlay_next_axis = "nul"
+input_overlay_next_btn = "nul"
+input_overlay_next_mbtn = "nul"
+input_overlay_opacity = "0.700000"
+input_overlay_scale_landscape = "1.000000"
+input_overlay_scale_portrait = "1.000000"
+input_overlay_show_inputs = "2"
+input_overlay_show_inputs_port = "0"
+input_overlay_show_mouse_cursor = "true"
+input_overlay_x_offset_landscape = "0.000000"
+input_overlay_x_offset_portrait = "0.000000"
+input_overlay_x_separation_landscape = "0.000000"
+input_overlay_x_separation_portrait = "0.000000"
+input_overlay_y_offset_landscape = "0.000000"
+input_overlay_y_offset_portrait = "0.000000"
+input_overlay_y_separation_landscape = "0.000000"
+input_overlay_y_separation_portrait = "0.000000"
+input_pause_toggle = "p"
+input_pause_toggle_axis = "nul"
+input_pause_toggle_btn = "nul"
+input_pause_toggle_mbtn = "nul"
+input_play_replay = "nul"
+input_play_replay_axis = "nul"
+input_play_replay_btn = "nul"
+input_play_replay_mbtn = "nul"
+input_player10_a = "nul"
+input_player10_a_axis = "nul"
+input_player10_a_btn = "nul"
+input_player10_a_mbtn = "nul"
+input_player10_analog_dpad_mode = "0"
+input_player10_b = "nul"
+input_player10_b_axis = "nul"
+input_player10_b_btn = "nul"
+input_player10_b_mbtn = "nul"
+input_player10_down = "nul"
+input_player10_down_axis = "nul"
+input_player10_down_btn = "nul"
+input_player10_down_mbtn = "nul"
+input_player10_gun_aux_a = "nul"
+input_player10_gun_aux_a_axis = "nul"
+input_player10_gun_aux_a_btn = "nul"
+input_player10_gun_aux_a_mbtn = "nul"
+input_player10_gun_aux_b = "nul"
+input_player10_gun_aux_b_axis = "nul"
+input_player10_gun_aux_b_btn = "nul"
+input_player10_gun_aux_b_mbtn = "nul"
+input_player10_gun_aux_c = "nul"
+input_player10_gun_aux_c_axis = "nul"
+input_player10_gun_aux_c_btn = "nul"
+input_player10_gun_aux_c_mbtn = "nul"
+input_player10_gun_dpad_down = "nul"
+input_player10_gun_dpad_down_axis = "nul"
+input_player10_gun_dpad_down_btn = "nul"
+input_player10_gun_dpad_down_mbtn = "nul"
+input_player10_gun_dpad_left = "nul"
+input_player10_gun_dpad_left_axis = "nul"
+input_player10_gun_dpad_left_btn = "nul"
+input_player10_gun_dpad_left_mbtn = "nul"
+input_player10_gun_dpad_right = "nul"
+input_player10_gun_dpad_right_axis = "nul"
+input_player10_gun_dpad_right_btn = "nul"
+input_player10_gun_dpad_right_mbtn = "nul"
+input_player10_gun_dpad_up = "nul"
+input_player10_gun_dpad_up_axis = "nul"
+input_player10_gun_dpad_up_btn = "nul"
+input_player10_gun_dpad_up_mbtn = "nul"
+input_player10_gun_offscreen_shot = "nul"
+input_player10_gun_offscreen_shot_axis = "nul"
+input_player10_gun_offscreen_shot_btn = "nul"
+input_player10_gun_offscreen_shot_mbtn = "nul"
+input_player10_gun_select = "nul"
+input_player10_gun_select_axis = "nul"
+input_player10_gun_select_btn = "nul"
+input_player10_gun_select_mbtn = "nul"
+input_player10_gun_start = "nul"
+input_player10_gun_start_axis = "nul"
+input_player10_gun_start_btn = "nul"
+input_player10_gun_start_mbtn = "nul"
+input_player10_gun_trigger = "nul"
+input_player10_gun_trigger_axis = "nul"
+input_player10_gun_trigger_btn = "nul"
+input_player10_gun_trigger_mbtn = "1"
+input_player10_joypad_index = "9"
+input_player10_l = "nul"
+input_player10_l2 = "nul"
+input_player10_l2_axis = "nul"
+input_player10_l2_btn = "nul"
+input_player10_l2_mbtn = "nul"
+input_player10_l3 = "nul"
+input_player10_l3_axis = "nul"
+input_player10_l3_btn = "nul"
+input_player10_l3_mbtn = "nul"
+input_player10_l_axis = "nul"
+input_player10_l_btn = "nul"
+input_player10_l_mbtn = "nul"
+input_player10_l_x_minus = "nul"
+input_player10_l_x_minus_axis = "nul"
+input_player10_l_x_minus_btn = "nul"
+input_player10_l_x_minus_mbtn = "nul"
+input_player10_l_x_plus = "nul"
+input_player10_l_x_plus_axis = "nul"
+input_player10_l_x_plus_btn = "nul"
+input_player10_l_x_plus_mbtn = "nul"
+input_player10_l_y_minus = "nul"
+input_player10_l_y_minus_axis = "nul"
+input_player10_l_y_minus_btn = "nul"
+input_player10_l_y_minus_mbtn = "nul"
+input_player10_l_y_plus = "nul"
+input_player10_l_y_plus_axis = "nul"
+input_player10_l_y_plus_btn = "nul"
+input_player10_l_y_plus_mbtn = "nul"
+input_player10_left = "nul"
+input_player10_left_axis = "nul"
+input_player10_left_btn = "nul"
+input_player10_left_mbtn = "nul"
+input_player10_mouse_index = "9"
+input_player10_r = "nul"
+input_player10_r2 = "nul"
+input_player10_r2_axis = "nul"
+input_player10_r2_btn = "nul"
+input_player10_r2_mbtn = "nul"
+input_player10_r3 = "nul"
+input_player10_r3_axis = "nul"
+input_player10_r3_btn = "nul"
+input_player10_r3_mbtn = "nul"
+input_player10_r_axis = "nul"
+input_player10_r_btn = "nul"
+input_player10_r_mbtn = "nul"
+input_player10_r_x_minus = "nul"
+input_player10_r_x_minus_axis = "nul"
+input_player10_r_x_minus_btn = "nul"
+input_player10_r_x_minus_mbtn = "nul"
+input_player10_r_x_plus = "nul"
+input_player10_r_x_plus_axis = "nul"
+input_player10_r_x_plus_btn = "nul"
+input_player10_r_x_plus_mbtn = "nul"
+input_player10_r_y_minus = "nul"
+input_player10_r_y_minus_axis = "nul"
+input_player10_r_y_minus_btn = "nul"
+input_player10_r_y_minus_mbtn = "nul"
+input_player10_r_y_plus = "nul"
+input_player10_r_y_plus_axis = "nul"
+input_player10_r_y_plus_btn = "nul"
+input_player10_r_y_plus_mbtn = "nul"
+input_player10_right = "nul"
+input_player10_right_axis = "nul"
+input_player10_right_btn = "nul"
+input_player10_right_mbtn = "nul"
+input_player10_select = "nul"
+input_player10_select_axis = "nul"
+input_player10_select_btn = "nul"
+input_player10_select_mbtn = "nul"
+input_player10_start = "nul"
+input_player10_start_axis = "nul"
+input_player10_start_btn = "nul"
+input_player10_start_mbtn = "nul"
+input_player10_turbo = "nul"
+input_player10_turbo_axis = "nul"
+input_player10_turbo_btn = "nul"
+input_player10_turbo_mbtn = "nul"
+input_player10_up = "nul"
+input_player10_up_axis = "nul"
+input_player10_up_btn = "nul"
+input_player10_up_mbtn = "nul"
+input_player10_x = "nul"
+input_player10_x_axis = "nul"
+input_player10_x_btn = "nul"
+input_player10_x_mbtn = "nul"
+input_player10_y = "nul"
+input_player10_y_axis = "nul"
+input_player10_y_btn = "nul"
+input_player10_y_mbtn = "nul"
+input_player11_a = "nul"
+input_player11_a_axis = "nul"
+input_player11_a_btn = "nul"
+input_player11_a_mbtn = "nul"
+input_player11_analog_dpad_mode = "0"
+input_player11_b = "nul"
+input_player11_b_axis = "nul"
+input_player11_b_btn = "nul"
+input_player11_b_mbtn = "nul"
+input_player11_down = "nul"
+input_player11_down_axis = "nul"
+input_player11_down_btn = "nul"
+input_player11_down_mbtn = "nul"
+input_player11_gun_aux_a = "nul"
+input_player11_gun_aux_a_axis = "nul"
+input_player11_gun_aux_a_btn = "nul"
+input_player11_gun_aux_a_mbtn = "nul"
+input_player11_gun_aux_b = "nul"
+input_player11_gun_aux_b_axis = "nul"
+input_player11_gun_aux_b_btn = "nul"
+input_player11_gun_aux_b_mbtn = "nul"
+input_player11_gun_aux_c = "nul"
+input_player11_gun_aux_c_axis = "nul"
+input_player11_gun_aux_c_btn = "nul"
+input_player11_gun_aux_c_mbtn = "nul"
+input_player11_gun_dpad_down = "nul"
+input_player11_gun_dpad_down_axis = "nul"
+input_player11_gun_dpad_down_btn = "nul"
+input_player11_gun_dpad_down_mbtn = "nul"
+input_player11_gun_dpad_left = "nul"
+input_player11_gun_dpad_left_axis = "nul"
+input_player11_gun_dpad_left_btn = "nul"
+input_player11_gun_dpad_left_mbtn = "nul"
+input_player11_gun_dpad_right = "nul"
+input_player11_gun_dpad_right_axis = "nul"
+input_player11_gun_dpad_right_btn = "nul"
+input_player11_gun_dpad_right_mbtn = "nul"
+input_player11_gun_dpad_up = "nul"
+input_player11_gun_dpad_up_axis = "nul"
+input_player11_gun_dpad_up_btn = "nul"
+input_player11_gun_dpad_up_mbtn = "nul"
+input_player11_gun_offscreen_shot = "nul"
+input_player11_gun_offscreen_shot_axis = "nul"
+input_player11_gun_offscreen_shot_btn = "nul"
+input_player11_gun_offscreen_shot_mbtn = "nul"
+input_player11_gun_select = "nul"
+input_player11_gun_select_axis = "nul"
+input_player11_gun_select_btn = "nul"
+input_player11_gun_select_mbtn = "nul"
+input_player11_gun_start = "nul"
+input_player11_gun_start_axis = "nul"
+input_player11_gun_start_btn = "nul"
+input_player11_gun_start_mbtn = "nul"
+input_player11_gun_trigger = "nul"
+input_player11_gun_trigger_axis = "nul"
+input_player11_gun_trigger_btn = "nul"
+input_player11_gun_trigger_mbtn = "1"
+input_player11_joypad_index = "10"
+input_player11_l = "nul"
+input_player11_l2 = "nul"
+input_player11_l2_axis = "nul"
+input_player11_l2_btn = "nul"
+input_player11_l2_mbtn = "nul"
+input_player11_l3 = "nul"
+input_player11_l3_axis = "nul"
+input_player11_l3_btn = "nul"
+input_player11_l3_mbtn = "nul"
+input_player11_l_axis = "nul"
+input_player11_l_btn = "nul"
+input_player11_l_mbtn = "nul"
+input_player11_l_x_minus = "nul"
+input_player11_l_x_minus_axis = "nul"
+input_player11_l_x_minus_btn = "nul"
+input_player11_l_x_minus_mbtn = "nul"
+input_player11_l_x_plus = "nul"
+input_player11_l_x_plus_axis = "nul"
+input_player11_l_x_plus_btn = "nul"
+input_player11_l_x_plus_mbtn = "nul"
+input_player11_l_y_minus = "nul"
+input_player11_l_y_minus_axis = "nul"
+input_player11_l_y_minus_btn = "nul"
+input_player11_l_y_minus_mbtn = "nul"
+input_player11_l_y_plus = "nul"
+input_player11_l_y_plus_axis = "nul"
+input_player11_l_y_plus_btn = "nul"
+input_player11_l_y_plus_mbtn = "nul"
+input_player11_left = "nul"
+input_player11_left_axis = "nul"
+input_player11_left_btn = "nul"
+input_player11_left_mbtn = "nul"
+input_player11_mouse_index = "10"
+input_player11_r = "nul"
+input_player11_r2 = "nul"
+input_player11_r2_axis = "nul"
+input_player11_r2_btn = "nul"
+input_player11_r2_mbtn = "nul"
+input_player11_r3 = "nul"
+input_player11_r3_axis = "nul"
+input_player11_r3_btn = "nul"
+input_player11_r3_mbtn = "nul"
+input_player11_r_axis = "nul"
+input_player11_r_btn = "nul"
+input_player11_r_mbtn = "nul"
+input_player11_r_x_minus = "nul"
+input_player11_r_x_minus_axis = "nul"
+input_player11_r_x_minus_btn = "nul"
+input_player11_r_x_minus_mbtn = "nul"
+input_player11_r_x_plus = "nul"
+input_player11_r_x_plus_axis = "nul"
+input_player11_r_x_plus_btn = "nul"
+input_player11_r_x_plus_mbtn = "nul"
+input_player11_r_y_minus = "nul"
+input_player11_r_y_minus_axis = "nul"
+input_player11_r_y_minus_btn = "nul"
+input_player11_r_y_minus_mbtn = "nul"
+input_player11_r_y_plus = "nul"
+input_player11_r_y_plus_axis = "nul"
+input_player11_r_y_plus_btn = "nul"
+input_player11_r_y_plus_mbtn = "nul"
+input_player11_right = "nul"
+input_player11_right_axis = "nul"
+input_player11_right_btn = "nul"
+input_player11_right_mbtn = "nul"
+input_player11_select = "nul"
+input_player11_select_axis = "nul"
+input_player11_select_btn = "nul"
+input_player11_select_mbtn = "nul"
+input_player11_start = "nul"
+input_player11_start_axis = "nul"
+input_player11_start_btn = "nul"
+input_player11_start_mbtn = "nul"
+input_player11_turbo = "nul"
+input_player11_turbo_axis = "nul"
+input_player11_turbo_btn = "nul"
+input_player11_turbo_mbtn = "nul"
+input_player11_up = "nul"
+input_player11_up_axis = "nul"
+input_player11_up_btn = "nul"
+input_player11_up_mbtn = "nul"
+input_player11_x = "nul"
+input_player11_x_axis = "nul"
+input_player11_x_btn = "nul"
+input_player11_x_mbtn = "nul"
+input_player11_y = "nul"
+input_player11_y_axis = "nul"
+input_player11_y_btn = "nul"
+input_player11_y_mbtn = "nul"
+input_player12_a = "nul"
+input_player12_a_axis = "nul"
+input_player12_a_btn = "nul"
+input_player12_a_mbtn = "nul"
+input_player12_analog_dpad_mode = "0"
+input_player12_b = "nul"
+input_player12_b_axis = "nul"
+input_player12_b_btn = "nul"
+input_player12_b_mbtn = "nul"
+input_player12_down = "nul"
+input_player12_down_axis = "nul"
+input_player12_down_btn = "nul"
+input_player12_down_mbtn = "nul"
+input_player12_gun_aux_a = "nul"
+input_player12_gun_aux_a_axis = "nul"
+input_player12_gun_aux_a_btn = "nul"
+input_player12_gun_aux_a_mbtn = "nul"
+input_player12_gun_aux_b = "nul"
+input_player12_gun_aux_b_axis = "nul"
+input_player12_gun_aux_b_btn = "nul"
+input_player12_gun_aux_b_mbtn = "nul"
+input_player12_gun_aux_c = "nul"
+input_player12_gun_aux_c_axis = "nul"
+input_player12_gun_aux_c_btn = "nul"
+input_player12_gun_aux_c_mbtn = "nul"
+input_player12_gun_dpad_down = "nul"
+input_player12_gun_dpad_down_axis = "nul"
+input_player12_gun_dpad_down_btn = "nul"
+input_player12_gun_dpad_down_mbtn = "nul"
+input_player12_gun_dpad_left = "nul"
+input_player12_gun_dpad_left_axis = "nul"
+input_player12_gun_dpad_left_btn = "nul"
+input_player12_gun_dpad_left_mbtn = "nul"
+input_player12_gun_dpad_right = "nul"
+input_player12_gun_dpad_right_axis = "nul"
+input_player12_gun_dpad_right_btn = "nul"
+input_player12_gun_dpad_right_mbtn = "nul"
+input_player12_gun_dpad_up = "nul"
+input_player12_gun_dpad_up_axis = "nul"
+input_player12_gun_dpad_up_btn = "nul"
+input_player12_gun_dpad_up_mbtn = "nul"
+input_player12_gun_offscreen_shot = "nul"
+input_player12_gun_offscreen_shot_axis = "nul"
+input_player12_gun_offscreen_shot_btn = "nul"
+input_player12_gun_offscreen_shot_mbtn = "nul"
+input_player12_gun_select = "nul"
+input_player12_gun_select_axis = "nul"
+input_player12_gun_select_btn = "nul"
+input_player12_gun_select_mbtn = "nul"
+input_player12_gun_start = "nul"
+input_player12_gun_start_axis = "nul"
+input_player12_gun_start_btn = "nul"
+input_player12_gun_start_mbtn = "nul"
+input_player12_gun_trigger = "nul"
+input_player12_gun_trigger_axis = "nul"
+input_player12_gun_trigger_btn = "nul"
+input_player12_gun_trigger_mbtn = "1"
+input_player12_joypad_index = "11"
+input_player12_l = "nul"
+input_player12_l2 = "nul"
+input_player12_l2_axis = "nul"
+input_player12_l2_btn = "nul"
+input_player12_l2_mbtn = "nul"
+input_player12_l3 = "nul"
+input_player12_l3_axis = "nul"
+input_player12_l3_btn = "nul"
+input_player12_l3_mbtn = "nul"
+input_player12_l_axis = "nul"
+input_player12_l_btn = "nul"
+input_player12_l_mbtn = "nul"
+input_player12_l_x_minus = "nul"
+input_player12_l_x_minus_axis = "nul"
+input_player12_l_x_minus_btn = "nul"
+input_player12_l_x_minus_mbtn = "nul"
+input_player12_l_x_plus = "nul"
+input_player12_l_x_plus_axis = "nul"
+input_player12_l_x_plus_btn = "nul"
+input_player12_l_x_plus_mbtn = "nul"
+input_player12_l_y_minus = "nul"
+input_player12_l_y_minus_axis = "nul"
+input_player12_l_y_minus_btn = "nul"
+input_player12_l_y_minus_mbtn = "nul"
+input_player12_l_y_plus = "nul"
+input_player12_l_y_plus_axis = "nul"
+input_player12_l_y_plus_btn = "nul"
+input_player12_l_y_plus_mbtn = "nul"
+input_player12_left = "nul"
+input_player12_left_axis = "nul"
+input_player12_left_btn = "nul"
+input_player12_left_mbtn = "nul"
+input_player12_mouse_index = "11"
+input_player12_r = "nul"
+input_player12_r2 = "nul"
+input_player12_r2_axis = "nul"
+input_player12_r2_btn = "nul"
+input_player12_r2_mbtn = "nul"
+input_player12_r3 = "nul"
+input_player12_r3_axis = "nul"
+input_player12_r3_btn = "nul"
+input_player12_r3_mbtn = "nul"
+input_player12_r_axis = "nul"
+input_player12_r_btn = "nul"
+input_player12_r_mbtn = "nul"
+input_player12_r_x_minus = "nul"
+input_player12_r_x_minus_axis = "nul"
+input_player12_r_x_minus_btn = "nul"
+input_player12_r_x_minus_mbtn = "nul"
+input_player12_r_x_plus = "nul"
+input_player12_r_x_plus_axis = "nul"
+input_player12_r_x_plus_btn = "nul"
+input_player12_r_x_plus_mbtn = "nul"
+input_player12_r_y_minus = "nul"
+input_player12_r_y_minus_axis = "nul"
+input_player12_r_y_minus_btn = "nul"
+input_player12_r_y_minus_mbtn = "nul"
+input_player12_r_y_plus = "nul"
+input_player12_r_y_plus_axis = "nul"
+input_player12_r_y_plus_btn = "nul"
+input_player12_r_y_plus_mbtn = "nul"
+input_player12_right = "nul"
+input_player12_right_axis = "nul"
+input_player12_right_btn = "nul"
+input_player12_right_mbtn = "nul"
+input_player12_select = "nul"
+input_player12_select_axis = "nul"
+input_player12_select_btn = "nul"
+input_player12_select_mbtn = "nul"
+input_player12_start = "nul"
+input_player12_start_axis = "nul"
+input_player12_start_btn = "nul"
+input_player12_start_mbtn = "nul"
+input_player12_turbo = "nul"
+input_player12_turbo_axis = "nul"
+input_player12_turbo_btn = "nul"
+input_player12_turbo_mbtn = "nul"
+input_player12_up = "nul"
+input_player12_up_axis = "nul"
+input_player12_up_btn = "nul"
+input_player12_up_mbtn = "nul"
+input_player12_x = "nul"
+input_player12_x_axis = "nul"
+input_player12_x_btn = "nul"
+input_player12_x_mbtn = "nul"
+input_player12_y = "nul"
+input_player12_y_axis = "nul"
+input_player12_y_btn = "nul"
+input_player12_y_mbtn = "nul"
+input_player13_a = "nul"
+input_player13_a_axis = "nul"
+input_player13_a_btn = "nul"
+input_player13_a_mbtn = "nul"
+input_player13_analog_dpad_mode = "0"
+input_player13_b = "nul"
+input_player13_b_axis = "nul"
+input_player13_b_btn = "nul"
+input_player13_b_mbtn = "nul"
+input_player13_down = "nul"
+input_player13_down_axis = "nul"
+input_player13_down_btn = "nul"
+input_player13_down_mbtn = "nul"
+input_player13_gun_aux_a = "nul"
+input_player13_gun_aux_a_axis = "nul"
+input_player13_gun_aux_a_btn = "nul"
+input_player13_gun_aux_a_mbtn = "nul"
+input_player13_gun_aux_b = "nul"
+input_player13_gun_aux_b_axis = "nul"
+input_player13_gun_aux_b_btn = "nul"
+input_player13_gun_aux_b_mbtn = "nul"
+input_player13_gun_aux_c = "nul"
+input_player13_gun_aux_c_axis = "nul"
+input_player13_gun_aux_c_btn = "nul"
+input_player13_gun_aux_c_mbtn = "nul"
+input_player13_gun_dpad_down = "nul"
+input_player13_gun_dpad_down_axis = "nul"
+input_player13_gun_dpad_down_btn = "nul"
+input_player13_gun_dpad_down_mbtn = "nul"
+input_player13_gun_dpad_left = "nul"
+input_player13_gun_dpad_left_axis = "nul"
+input_player13_gun_dpad_left_btn = "nul"
+input_player13_gun_dpad_left_mbtn = "nul"
+input_player13_gun_dpad_right = "nul"
+input_player13_gun_dpad_right_axis = "nul"
+input_player13_gun_dpad_right_btn = "nul"
+input_player13_gun_dpad_right_mbtn = "nul"
+input_player13_gun_dpad_up = "nul"
+input_player13_gun_dpad_up_axis = "nul"
+input_player13_gun_dpad_up_btn = "nul"
+input_player13_gun_dpad_up_mbtn = "nul"
+input_player13_gun_offscreen_shot = "nul"
+input_player13_gun_offscreen_shot_axis = "nul"
+input_player13_gun_offscreen_shot_btn = "nul"
+input_player13_gun_offscreen_shot_mbtn = "nul"
+input_player13_gun_select = "nul"
+input_player13_gun_select_axis = "nul"
+input_player13_gun_select_btn = "nul"
+input_player13_gun_select_mbtn = "nul"
+input_player13_gun_start = "nul"
+input_player13_gun_start_axis = "nul"
+input_player13_gun_start_btn = "nul"
+input_player13_gun_start_mbtn = "nul"
+input_player13_gun_trigger = "nul"
+input_player13_gun_trigger_axis = "nul"
+input_player13_gun_trigger_btn = "nul"
+input_player13_gun_trigger_mbtn = "1"
+input_player13_joypad_index = "12"
+input_player13_l = "nul"
+input_player13_l2 = "nul"
+input_player13_l2_axis = "nul"
+input_player13_l2_btn = "nul"
+input_player13_l2_mbtn = "nul"
+input_player13_l3 = "nul"
+input_player13_l3_axis = "nul"
+input_player13_l3_btn = "nul"
+input_player13_l3_mbtn = "nul"
+input_player13_l_axis = "nul"
+input_player13_l_btn = "nul"
+input_player13_l_mbtn = "nul"
+input_player13_l_x_minus = "nul"
+input_player13_l_x_minus_axis = "nul"
+input_player13_l_x_minus_btn = "nul"
+input_player13_l_x_minus_mbtn = "nul"
+input_player13_l_x_plus = "nul"
+input_player13_l_x_plus_axis = "nul"
+input_player13_l_x_plus_btn = "nul"
+input_player13_l_x_plus_mbtn = "nul"
+input_player13_l_y_minus = "nul"
+input_player13_l_y_minus_axis = "nul"
+input_player13_l_y_minus_btn = "nul"
+input_player13_l_y_minus_mbtn = "nul"
+input_player13_l_y_plus = "nul"
+input_player13_l_y_plus_axis = "nul"
+input_player13_l_y_plus_btn = "nul"
+input_player13_l_y_plus_mbtn = "nul"
+input_player13_left = "nul"
+input_player13_left_axis = "nul"
+input_player13_left_btn = "nul"
+input_player13_left_mbtn = "nul"
+input_player13_mouse_index = "12"
+input_player13_r = "nul"
+input_player13_r2 = "nul"
+input_player13_r2_axis = "nul"
+input_player13_r2_btn = "nul"
+input_player13_r2_mbtn = "nul"
+input_player13_r3 = "nul"
+input_player13_r3_axis = "nul"
+input_player13_r3_btn = "nul"
+input_player13_r3_mbtn = "nul"
+input_player13_r_axis = "nul"
+input_player13_r_btn = "nul"
+input_player13_r_mbtn = "nul"
+input_player13_r_x_minus = "nul"
+input_player13_r_x_minus_axis = "nul"
+input_player13_r_x_minus_btn = "nul"
+input_player13_r_x_minus_mbtn = "nul"
+input_player13_r_x_plus = "nul"
+input_player13_r_x_plus_axis = "nul"
+input_player13_r_x_plus_btn = "nul"
+input_player13_r_x_plus_mbtn = "nul"
+input_player13_r_y_minus = "nul"
+input_player13_r_y_minus_axis = "nul"
+input_player13_r_y_minus_btn = "nul"
+input_player13_r_y_minus_mbtn = "nul"
+input_player13_r_y_plus = "nul"
+input_player13_r_y_plus_axis = "nul"
+input_player13_r_y_plus_btn = "nul"
+input_player13_r_y_plus_mbtn = "nul"
+input_player13_right = "nul"
+input_player13_right_axis = "nul"
+input_player13_right_btn = "nul"
+input_player13_right_mbtn = "nul"
+input_player13_select = "nul"
+input_player13_select_axis = "nul"
+input_player13_select_btn = "nul"
+input_player13_select_mbtn = "nul"
+input_player13_start = "nul"
+input_player13_start_axis = "nul"
+input_player13_start_btn = "nul"
+input_player13_start_mbtn = "nul"
+input_player13_turbo = "nul"
+input_player13_turbo_axis = "nul"
+input_player13_turbo_btn = "nul"
+input_player13_turbo_mbtn = "nul"
+input_player13_up = "nul"
+input_player13_up_axis = "nul"
+input_player13_up_btn = "nul"
+input_player13_up_mbtn = "nul"
+input_player13_x = "nul"
+input_player13_x_axis = "nul"
+input_player13_x_btn = "nul"
+input_player13_x_mbtn = "nul"
+input_player13_y = "nul"
+input_player13_y_axis = "nul"
+input_player13_y_btn = "nul"
+input_player13_y_mbtn = "nul"
+input_player14_a = "nul"
+input_player14_a_axis = "nul"
+input_player14_a_btn = "nul"
+input_player14_a_mbtn = "nul"
+input_player14_analog_dpad_mode = "0"
+input_player14_b = "nul"
+input_player14_b_axis = "nul"
+input_player14_b_btn = "nul"
+input_player14_b_mbtn = "nul"
+input_player14_down = "nul"
+input_player14_down_axis = "nul"
+input_player14_down_btn = "nul"
+input_player14_down_mbtn = "nul"
+input_player14_gun_aux_a = "nul"
+input_player14_gun_aux_a_axis = "nul"
+input_player14_gun_aux_a_btn = "nul"
+input_player14_gun_aux_a_mbtn = "nul"
+input_player14_gun_aux_b = "nul"
+input_player14_gun_aux_b_axis = "nul"
+input_player14_gun_aux_b_btn = "nul"
+input_player14_gun_aux_b_mbtn = "nul"
+input_player14_gun_aux_c = "nul"
+input_player14_gun_aux_c_axis = "nul"
+input_player14_gun_aux_c_btn = "nul"
+input_player14_gun_aux_c_mbtn = "nul"
+input_player14_gun_dpad_down = "nul"
+input_player14_gun_dpad_down_axis = "nul"
+input_player14_gun_dpad_down_btn = "nul"
+input_player14_gun_dpad_down_mbtn = "nul"
+input_player14_gun_dpad_left = "nul"
+input_player14_gun_dpad_left_axis = "nul"
+input_player14_gun_dpad_left_btn = "nul"
+input_player14_gun_dpad_left_mbtn = "nul"
+input_player14_gun_dpad_right = "nul"
+input_player14_gun_dpad_right_axis = "nul"
+input_player14_gun_dpad_right_btn = "nul"
+input_player14_gun_dpad_right_mbtn = "nul"
+input_player14_gun_dpad_up = "nul"
+input_player14_gun_dpad_up_axis = "nul"
+input_player14_gun_dpad_up_btn = "nul"
+input_player14_gun_dpad_up_mbtn = "nul"
+input_player14_gun_offscreen_shot = "nul"
+input_player14_gun_offscreen_shot_axis = "nul"
+input_player14_gun_offscreen_shot_btn = "nul"
+input_player14_gun_offscreen_shot_mbtn = "nul"
+input_player14_gun_select = "nul"
+input_player14_gun_select_axis = "nul"
+input_player14_gun_select_btn = "nul"
+input_player14_gun_select_mbtn = "nul"
+input_player14_gun_start = "nul"
+input_player14_gun_start_axis = "nul"
+input_player14_gun_start_btn = "nul"
+input_player14_gun_start_mbtn = "nul"
+input_player14_gun_trigger = "nul"
+input_player14_gun_trigger_axis = "nul"
+input_player14_gun_trigger_btn = "nul"
+input_player14_gun_trigger_mbtn = "1"
+input_player14_joypad_index = "13"
+input_player14_l = "nul"
+input_player14_l2 = "nul"
+input_player14_l2_axis = "nul"
+input_player14_l2_btn = "nul"
+input_player14_l2_mbtn = "nul"
+input_player14_l3 = "nul"
+input_player14_l3_axis = "nul"
+input_player14_l3_btn = "nul"
+input_player14_l3_mbtn = "nul"
+input_player14_l_axis = "nul"
+input_player14_l_btn = "nul"
+input_player14_l_mbtn = "nul"
+input_player14_l_x_minus = "nul"
+input_player14_l_x_minus_axis = "nul"
+input_player14_l_x_minus_btn = "nul"
+input_player14_l_x_minus_mbtn = "nul"
+input_player14_l_x_plus = "nul"
+input_player14_l_x_plus_axis = "nul"
+input_player14_l_x_plus_btn = "nul"
+input_player14_l_x_plus_mbtn = "nul"
+input_player14_l_y_minus = "nul"
+input_player14_l_y_minus_axis = "nul"
+input_player14_l_y_minus_btn = "nul"
+input_player14_l_y_minus_mbtn = "nul"
+input_player14_l_y_plus = "nul"
+input_player14_l_y_plus_axis = "nul"
+input_player14_l_y_plus_btn = "nul"
+input_player14_l_y_plus_mbtn = "nul"
+input_player14_left = "nul"
+input_player14_left_axis = "nul"
+input_player14_left_btn = "nul"
+input_player14_left_mbtn = "nul"
+input_player14_mouse_index = "13"
+input_player14_r = "nul"
+input_player14_r2 = "nul"
+input_player14_r2_axis = "nul"
+input_player14_r2_btn = "nul"
+input_player14_r2_mbtn = "nul"
+input_player14_r3 = "nul"
+input_player14_r3_axis = "nul"
+input_player14_r3_btn = "nul"
+input_player14_r3_mbtn = "nul"
+input_player14_r_axis = "nul"
+input_player14_r_btn = "nul"
+input_player14_r_mbtn = "nul"
+input_player14_r_x_minus = "nul"
+input_player14_r_x_minus_axis = "nul"
+input_player14_r_x_minus_btn = "nul"
+input_player14_r_x_minus_mbtn = "nul"
+input_player14_r_x_plus = "nul"
+input_player14_r_x_plus_axis = "nul"
+input_player14_r_x_plus_btn = "nul"
+input_player14_r_x_plus_mbtn = "nul"
+input_player14_r_y_minus = "nul"
+input_player14_r_y_minus_axis = "nul"
+input_player14_r_y_minus_btn = "nul"
+input_player14_r_y_minus_mbtn = "nul"
+input_player14_r_y_plus = "nul"
+input_player14_r_y_plus_axis = "nul"
+input_player14_r_y_plus_btn = "nul"
+input_player14_r_y_plus_mbtn = "nul"
+input_player14_right = "nul"
+input_player14_right_axis = "nul"
+input_player14_right_btn = "nul"
+input_player14_right_mbtn = "nul"
+input_player14_select = "nul"
+input_player14_select_axis = "nul"
+input_player14_select_btn = "nul"
+input_player14_select_mbtn = "nul"
+input_player14_start = "nul"
+input_player14_start_axis = "nul"
+input_player14_start_btn = "nul"
+input_player14_start_mbtn = "nul"
+input_player14_turbo = "nul"
+input_player14_turbo_axis = "nul"
+input_player14_turbo_btn = "nul"
+input_player14_turbo_mbtn = "nul"
+input_player14_up = "nul"
+input_player14_up_axis = "nul"
+input_player14_up_btn = "nul"
+input_player14_up_mbtn = "nul"
+input_player14_x = "nul"
+input_player14_x_axis = "nul"
+input_player14_x_btn = "nul"
+input_player14_x_mbtn = "nul"
+input_player14_y = "nul"
+input_player14_y_axis = "nul"
+input_player14_y_btn = "nul"
+input_player14_y_mbtn = "nul"
+input_player15_a = "nul"
+input_player15_a_axis = "nul"
+input_player15_a_btn = "nul"
+input_player15_a_mbtn = "nul"
+input_player15_analog_dpad_mode = "0"
+input_player15_b = "nul"
+input_player15_b_axis = "nul"
+input_player15_b_btn = "nul"
+input_player15_b_mbtn = "nul"
+input_player15_down = "nul"
+input_player15_down_axis = "nul"
+input_player15_down_btn = "nul"
+input_player15_down_mbtn = "nul"
+input_player15_gun_aux_a = "nul"
+input_player15_gun_aux_a_axis = "nul"
+input_player15_gun_aux_a_btn = "nul"
+input_player15_gun_aux_a_mbtn = "nul"
+input_player15_gun_aux_b = "nul"
+input_player15_gun_aux_b_axis = "nul"
+input_player15_gun_aux_b_btn = "nul"
+input_player15_gun_aux_b_mbtn = "nul"
+input_player15_gun_aux_c = "nul"
+input_player15_gun_aux_c_axis = "nul"
+input_player15_gun_aux_c_btn = "nul"
+input_player15_gun_aux_c_mbtn = "nul"
+input_player15_gun_dpad_down = "nul"
+input_player15_gun_dpad_down_axis = "nul"
+input_player15_gun_dpad_down_btn = "nul"
+input_player15_gun_dpad_down_mbtn = "nul"
+input_player15_gun_dpad_left = "nul"
+input_player15_gun_dpad_left_axis = "nul"
+input_player15_gun_dpad_left_btn = "nul"
+input_player15_gun_dpad_left_mbtn = "nul"
+input_player15_gun_dpad_right = "nul"
+input_player15_gun_dpad_right_axis = "nul"
+input_player15_gun_dpad_right_btn = "nul"
+input_player15_gun_dpad_right_mbtn = "nul"
+input_player15_gun_dpad_up = "nul"
+input_player15_gun_dpad_up_axis = "nul"
+input_player15_gun_dpad_up_btn = "nul"
+input_player15_gun_dpad_up_mbtn = "nul"
+input_player15_gun_offscreen_shot = "nul"
+input_player15_gun_offscreen_shot_axis = "nul"
+input_player15_gun_offscreen_shot_btn = "nul"
+input_player15_gun_offscreen_shot_mbtn = "nul"
+input_player15_gun_select = "nul"
+input_player15_gun_select_axis = "nul"
+input_player15_gun_select_btn = "nul"
+input_player15_gun_select_mbtn = "nul"
+input_player15_gun_start = "nul"
+input_player15_gun_start_axis = "nul"
+input_player15_gun_start_btn = "nul"
+input_player15_gun_start_mbtn = "nul"
+input_player15_gun_trigger = "nul"
+input_player15_gun_trigger_axis = "nul"
+input_player15_gun_trigger_btn = "nul"
+input_player15_gun_trigger_mbtn = "1"
+input_player15_joypad_index = "14"
+input_player15_l = "nul"
+input_player15_l2 = "nul"
+input_player15_l2_axis = "nul"
+input_player15_l2_btn = "nul"
+input_player15_l2_mbtn = "nul"
+input_player15_l3 = "nul"
+input_player15_l3_axis = "nul"
+input_player15_l3_btn = "nul"
+input_player15_l3_mbtn = "nul"
+input_player15_l_axis = "nul"
+input_player15_l_btn = "nul"
+input_player15_l_mbtn = "nul"
+input_player15_l_x_minus = "nul"
+input_player15_l_x_minus_axis = "nul"
+input_player15_l_x_minus_btn = "nul"
+input_player15_l_x_minus_mbtn = "nul"
+input_player15_l_x_plus = "nul"
+input_player15_l_x_plus_axis = "nul"
+input_player15_l_x_plus_btn = "nul"
+input_player15_l_x_plus_mbtn = "nul"
+input_player15_l_y_minus = "nul"
+input_player15_l_y_minus_axis = "nul"
+input_player15_l_y_minus_btn = "nul"
+input_player15_l_y_minus_mbtn = "nul"
+input_player15_l_y_plus = "nul"
+input_player15_l_y_plus_axis = "nul"
+input_player15_l_y_plus_btn = "nul"
+input_player15_l_y_plus_mbtn = "nul"
+input_player15_left = "nul"
+input_player15_left_axis = "nul"
+input_player15_left_btn = "nul"
+input_player15_left_mbtn = "nul"
+input_player15_mouse_index = "14"
+input_player15_r = "nul"
+input_player15_r2 = "nul"
+input_player15_r2_axis = "nul"
+input_player15_r2_btn = "nul"
+input_player15_r2_mbtn = "nul"
+input_player15_r3 = "nul"
+input_player15_r3_axis = "nul"
+input_player15_r3_btn = "nul"
+input_player15_r3_mbtn = "nul"
+input_player15_r_axis = "nul"
+input_player15_r_btn = "nul"
+input_player15_r_mbtn = "nul"
+input_player15_r_x_minus = "nul"
+input_player15_r_x_minus_axis = "nul"
+input_player15_r_x_minus_btn = "nul"
+input_player15_r_x_minus_mbtn = "nul"
+input_player15_r_x_plus = "nul"
+input_player15_r_x_plus_axis = "nul"
+input_player15_r_x_plus_btn = "nul"
+input_player15_r_x_plus_mbtn = "nul"
+input_player15_r_y_minus = "nul"
+input_player15_r_y_minus_axis = "nul"
+input_player15_r_y_minus_btn = "nul"
+input_player15_r_y_minus_mbtn = "nul"
+input_player15_r_y_plus = "nul"
+input_player15_r_y_plus_axis = "nul"
+input_player15_r_y_plus_btn = "nul"
+input_player15_r_y_plus_mbtn = "nul"
+input_player15_right = "nul"
+input_player15_right_axis = "nul"
+input_player15_right_btn = "nul"
+input_player15_right_mbtn = "nul"
+input_player15_select = "nul"
+input_player15_select_axis = "nul"
+input_player15_select_btn = "nul"
+input_player15_select_mbtn = "nul"
+input_player15_start = "nul"
+input_player15_start_axis = "nul"
+input_player15_start_btn = "nul"
+input_player15_start_mbtn = "nul"
+input_player15_turbo = "nul"
+input_player15_turbo_axis = "nul"
+input_player15_turbo_btn = "nul"
+input_player15_turbo_mbtn = "nul"
+input_player15_up = "nul"
+input_player15_up_axis = "nul"
+input_player15_up_btn = "nul"
+input_player15_up_mbtn = "nul"
+input_player15_x = "nul"
+input_player15_x_axis = "nul"
+input_player15_x_btn = "nul"
+input_player15_x_mbtn = "nul"
+input_player15_y = "nul"
+input_player15_y_axis = "nul"
+input_player15_y_btn = "nul"
+input_player15_y_mbtn = "nul"
+input_player16_a = "nul"
+input_player16_a_axis = "nul"
+input_player16_a_btn = "nul"
+input_player16_a_mbtn = "nul"
+input_player16_analog_dpad_mode = "0"
+input_player16_b = "nul"
+input_player16_b_axis = "nul"
+input_player16_b_btn = "nul"
+input_player16_b_mbtn = "nul"
+input_player16_down = "nul"
+input_player16_down_axis = "nul"
+input_player16_down_btn = "nul"
+input_player16_down_mbtn = "nul"
+input_player16_gun_aux_a = "nul"
+input_player16_gun_aux_a_axis = "nul"
+input_player16_gun_aux_a_btn = "nul"
+input_player16_gun_aux_a_mbtn = "nul"
+input_player16_gun_aux_b = "nul"
+input_player16_gun_aux_b_axis = "nul"
+input_player16_gun_aux_b_btn = "nul"
+input_player16_gun_aux_b_mbtn = "nul"
+input_player16_gun_aux_c = "nul"
+input_player16_gun_aux_c_axis = "nul"
+input_player16_gun_aux_c_btn = "nul"
+input_player16_gun_aux_c_mbtn = "nul"
+input_player16_gun_dpad_down = "nul"
+input_player16_gun_dpad_down_axis = "nul"
+input_player16_gun_dpad_down_btn = "nul"
+input_player16_gun_dpad_down_mbtn = "nul"
+input_player16_gun_dpad_left = "nul"
+input_player16_gun_dpad_left_axis = "nul"
+input_player16_gun_dpad_left_btn = "nul"
+input_player16_gun_dpad_left_mbtn = "nul"
+input_player16_gun_dpad_right = "nul"
+input_player16_gun_dpad_right_axis = "nul"
+input_player16_gun_dpad_right_btn = "nul"
+input_player16_gun_dpad_right_mbtn = "nul"
+input_player16_gun_dpad_up = "nul"
+input_player16_gun_dpad_up_axis = "nul"
+input_player16_gun_dpad_up_btn = "nul"
+input_player16_gun_dpad_up_mbtn = "nul"
+input_player16_gun_offscreen_shot = "nul"
+input_player16_gun_offscreen_shot_axis = "nul"
+input_player16_gun_offscreen_shot_btn = "nul"
+input_player16_gun_offscreen_shot_mbtn = "nul"
+input_player16_gun_select = "nul"
+input_player16_gun_select_axis = "nul"
+input_player16_gun_select_btn = "nul"
+input_player16_gun_select_mbtn = "nul"
+input_player16_gun_start = "nul"
+input_player16_gun_start_axis = "nul"
+input_player16_gun_start_btn = "nul"
+input_player16_gun_start_mbtn = "nul"
+input_player16_gun_trigger = "nul"
+input_player16_gun_trigger_axis = "nul"
+input_player16_gun_trigger_btn = "nul"
+input_player16_gun_trigger_mbtn = "1"
+input_player16_joypad_index = "15"
+input_player16_l = "nul"
+input_player16_l2 = "nul"
+input_player16_l2_axis = "nul"
+input_player16_l2_btn = "nul"
+input_player16_l2_mbtn = "nul"
+input_player16_l3 = "nul"
+input_player16_l3_axis = "nul"
+input_player16_l3_btn = "nul"
+input_player16_l3_mbtn = "nul"
+input_player16_l_axis = "nul"
+input_player16_l_btn = "nul"
+input_player16_l_mbtn = "nul"
+input_player16_l_x_minus = "nul"
+input_player16_l_x_minus_axis = "nul"
+input_player16_l_x_minus_btn = "nul"
+input_player16_l_x_minus_mbtn = "nul"
+input_player16_l_x_plus = "nul"
+input_player16_l_x_plus_axis = "nul"
+input_player16_l_x_plus_btn = "nul"
+input_player16_l_x_plus_mbtn = "nul"
+input_player16_l_y_minus = "nul"
+input_player16_l_y_minus_axis = "nul"
+input_player16_l_y_minus_btn = "nul"
+input_player16_l_y_minus_mbtn = "nul"
+input_player16_l_y_plus = "nul"
+input_player16_l_y_plus_axis = "nul"
+input_player16_l_y_plus_btn = "nul"
+input_player16_l_y_plus_mbtn = "nul"
+input_player16_left = "nul"
+input_player16_left_axis = "nul"
+input_player16_left_btn = "nul"
+input_player16_left_mbtn = "nul"
+input_player16_mouse_index = "15"
+input_player16_r = "nul"
+input_player16_r2 = "nul"
+input_player16_r2_axis = "nul"
+input_player16_r2_btn = "nul"
+input_player16_r2_mbtn = "nul"
+input_player16_r3 = "nul"
+input_player16_r3_axis = "nul"
+input_player16_r3_btn = "nul"
+input_player16_r3_mbtn = "nul"
+input_player16_r_axis = "nul"
+input_player16_r_btn = "nul"
+input_player16_r_mbtn = "nul"
+input_player16_r_x_minus = "nul"
+input_player16_r_x_minus_axis = "nul"
+input_player16_r_x_minus_btn = "nul"
+input_player16_r_x_minus_mbtn = "nul"
+input_player16_r_x_plus = "nul"
+input_player16_r_x_plus_axis = "nul"
+input_player16_r_x_plus_btn = "nul"
+input_player16_r_x_plus_mbtn = "nul"
+input_player16_r_y_minus = "nul"
+input_player16_r_y_minus_axis = "nul"
+input_player16_r_y_minus_btn = "nul"
+input_player16_r_y_minus_mbtn = "nul"
+input_player16_r_y_plus = "nul"
+input_player16_r_y_plus_axis = "nul"
+input_player16_r_y_plus_btn = "nul"
+input_player16_r_y_plus_mbtn = "nul"
+input_player16_right = "nul"
+input_player16_right_axis = "nul"
+input_player16_right_btn = "nul"
+input_player16_right_mbtn = "nul"
+input_player16_select = "nul"
+input_player16_select_axis = "nul"
+input_player16_select_btn = "nul"
+input_player16_select_mbtn = "nul"
+input_player16_start = "nul"
+input_player16_start_axis = "nul"
+input_player16_start_btn = "nul"
+input_player16_start_mbtn = "nul"
+input_player16_turbo = "nul"
+input_player16_turbo_axis = "nul"
+input_player16_turbo_btn = "nul"
+input_player16_turbo_mbtn = "nul"
+input_player16_up = "nul"
+input_player16_up_axis = "nul"
+input_player16_up_btn = "nul"
+input_player16_up_mbtn = "nul"
+input_player16_x = "nul"
+input_player16_x_axis = "nul"
+input_player16_x_btn = "nul"
+input_player16_x_mbtn = "nul"
+input_player16_y = "nul"
+input_player16_y_axis = "nul"
+input_player16_y_btn = "nul"
+input_player16_y_mbtn = "nul"
+input_player1_a = "right"
+input_player1_a_axis = "nul"
+input_player1_a_btn = "nul"
+input_player1_a_mbtn = "nul"
+input_player1_analog_dpad_mode = "0"
+input_player1_b = "down"
+input_player1_b_axis = "nul"
+input_player1_b_btn = "nul"
+input_player1_b_mbtn = "nul"
+input_player1_down = "d"
+input_player1_down_axis = "nul"
+input_player1_down_btn = "nul"
+input_player1_down_mbtn = "nul"
+input_player1_gun_aux_a = "nul"
+input_player1_gun_aux_a_axis = "nul"
+input_player1_gun_aux_a_btn = "nul"
+input_player1_gun_aux_a_mbtn = "nul"
+input_player1_gun_aux_b = "nul"
+input_player1_gun_aux_b_axis = "nul"
+input_player1_gun_aux_b_btn = "nul"
+input_player1_gun_aux_b_mbtn = "nul"
+input_player1_gun_aux_c = "nul"
+input_player1_gun_aux_c_axis = "nul"
+input_player1_gun_aux_c_btn = "nul"
+input_player1_gun_aux_c_mbtn = "nul"
+input_player1_gun_dpad_down = "nul"
+input_player1_gun_dpad_down_axis = "nul"
+input_player1_gun_dpad_down_btn = "nul"
+input_player1_gun_dpad_down_mbtn = "nul"
+input_player1_gun_dpad_left = "nul"
+input_player1_gun_dpad_left_axis = "nul"
+input_player1_gun_dpad_left_btn = "nul"
+input_player1_gun_dpad_left_mbtn = "nul"
+input_player1_gun_dpad_right = "nul"
+input_player1_gun_dpad_right_axis = "nul"
+input_player1_gun_dpad_right_btn = "nul"
+input_player1_gun_dpad_right_mbtn = "nul"
+input_player1_gun_dpad_up = "nul"
+input_player1_gun_dpad_up_axis = "nul"
+input_player1_gun_dpad_up_btn = "nul"
+input_player1_gun_dpad_up_mbtn = "nul"
+input_player1_gun_offscreen_shot = "nul"
+input_player1_gun_offscreen_shot_axis = "nul"
+input_player1_gun_offscreen_shot_btn = "nul"
+input_player1_gun_offscreen_shot_mbtn = "nul"
+input_player1_gun_select = "nul"
+input_player1_gun_select_axis = "nul"
+input_player1_gun_select_btn = "nul"
+input_player1_gun_select_mbtn = "nul"
+input_player1_gun_start = "nul"
+input_player1_gun_start_axis = "nul"
+input_player1_gun_start_btn = "nul"
+input_player1_gun_start_mbtn = "nul"
+input_player1_gun_trigger = "nul"
+input_player1_gun_trigger_axis = "nul"
+input_player1_gun_trigger_btn = "nul"
+input_player1_gun_trigger_mbtn = "1"
+input_player1_joypad_index = "0"
+input_player1_l = "shift"
+input_player1_l2 = "nul"
+input_player1_l2_axis = "nul"
+input_player1_l2_btn = "nul"
+input_player1_l2_mbtn = "nul"
+input_player1_l3 = "nul"
+input_player1_l3_axis = "nul"
+input_player1_l3_btn = "nul"
+input_player1_l3_mbtn = "nul"
+input_player1_l_axis = "nul"
+input_player1_l_btn = "nul"
+input_player1_l_mbtn = "nul"
+input_player1_l_x_minus = "nul"
+input_player1_l_x_minus_axis = "nul"
+input_player1_l_x_minus_btn = "nul"
+input_player1_l_x_minus_mbtn = "nul"
+input_player1_l_x_plus = "nul"
+input_player1_l_x_plus_axis = "nul"
+input_player1_l_x_plus_btn = "nul"
+input_player1_l_x_plus_mbtn = "nul"
+input_player1_l_y_minus = "nul"
+input_player1_l_y_minus_axis = "nul"
+input_player1_l_y_minus_btn = "nul"
+input_player1_l_y_minus_mbtn = "nul"
+input_player1_l_y_plus = "nul"
+input_player1_l_y_plus_axis = "nul"
+input_player1_l_y_plus_btn = "nul"
+input_player1_l_y_plus_mbtn = "nul"
+input_player1_left = "s"
+input_player1_left_axis = "nul"
+input_player1_left_btn = "nul"
+input_player1_left_mbtn = "nul"
+input_player1_mouse_index = "0"
+input_player1_r = "rshift"
+input_player1_r2 = "nul"
+input_player1_r2_axis = "nul"
+input_player1_r2_btn = "nul"
+input_player1_r2_mbtn = "nul"
+input_player1_r3 = "nul"
+input_player1_r3_axis = "nul"
+input_player1_r3_btn = "nul"
+input_player1_r3_mbtn = "nul"
+input_player1_r_axis = "nul"
+input_player1_r_btn = "nul"
+input_player1_r_mbtn = "nul"
+input_player1_r_x_minus = "nul"
+input_player1_r_x_minus_axis = "nul"
+input_player1_r_x_minus_btn = "nul"
+input_player1_r_x_minus_mbtn = "nul"
+input_player1_r_x_plus = "nul"
+input_player1_r_x_plus_axis = "nul"
+input_player1_r_x_plus_btn = "nul"
+input_player1_r_x_plus_mbtn = "nul"
+input_player1_r_y_minus = "nul"
+input_player1_r_y_minus_axis = "nul"
+input_player1_r_y_minus_btn = "nul"
+input_player1_r_y_minus_mbtn = "nul"
+input_player1_r_y_plus = "nul"
+input_player1_r_y_plus_axis = "nul"
+input_player1_r_y_plus_btn = "nul"
+input_player1_r_y_plus_mbtn = "nul"
+input_player1_right = "f"
+input_player1_right_axis = "nul"
+input_player1_right_btn = "nul"
+input_player1_right_mbtn = "nul"
+input_player1_select = "q"
+input_player1_select_axis = "nul"
+input_player1_select_btn = "nul"
+input_player1_select_mbtn = "nul"
+input_player1_start = "enter"
+input_player1_start_axis = "nul"
+input_player1_start_btn = "nul"
+input_player1_start_mbtn = "nul"
+input_player1_turbo = "nul"
+input_player1_turbo_axis = "nul"
+input_player1_turbo_btn = "nul"
+input_player1_turbo_mbtn = "nul"
+input_player1_up = "e"
+input_player1_up_axis = "nul"
+input_player1_up_btn = "nul"
+input_player1_up_mbtn = "nul"
+input_player1_x = "up"
+input_player1_x_axis = "nul"
+input_player1_x_btn = "nul"
+input_player1_x_mbtn = "nul"
+input_player1_y = "left"
+input_player1_y_axis = "nul"
+input_player1_y_btn = "nul"
+input_player1_y_mbtn = "nul"
+input_player2_a = "nul"
+input_player2_a_axis = "nul"
+input_player2_a_btn = "nul"
+input_player2_a_mbtn = "nul"
+input_player2_analog_dpad_mode = "0"
+input_player2_b = "nul"
+input_player2_b_axis = "nul"
+input_player2_b_btn = "nul"
+input_player2_b_mbtn = "nul"
+input_player2_down = "nul"
+input_player2_down_axis = "nul"
+input_player2_down_btn = "nul"
+input_player2_down_mbtn = "nul"
+input_player2_gun_aux_a = "nul"
+input_player2_gun_aux_a_axis = "nul"
+input_player2_gun_aux_a_btn = "nul"
+input_player2_gun_aux_a_mbtn = "nul"
+input_player2_gun_aux_b = "nul"
+input_player2_gun_aux_b_axis = "nul"
+input_player2_gun_aux_b_btn = "nul"
+input_player2_gun_aux_b_mbtn = "nul"
+input_player2_gun_aux_c = "nul"
+input_player2_gun_aux_c_axis = "nul"
+input_player2_gun_aux_c_btn = "nul"
+input_player2_gun_aux_c_mbtn = "nul"
+input_player2_gun_dpad_down = "nul"
+input_player2_gun_dpad_down_axis = "nul"
+input_player2_gun_dpad_down_btn = "nul"
+input_player2_gun_dpad_down_mbtn = "nul"
+input_player2_gun_dpad_left = "nul"
+input_player2_gun_dpad_left_axis = "nul"
+input_player2_gun_dpad_left_btn = "nul"
+input_player2_gun_dpad_left_mbtn = "nul"
+input_player2_gun_dpad_right = "nul"
+input_player2_gun_dpad_right_axis = "nul"
+input_player2_gun_dpad_right_btn = "nul"
+input_player2_gun_dpad_right_mbtn = "nul"
+input_player2_gun_dpad_up = "nul"
+input_player2_gun_dpad_up_axis = "nul"
+input_player2_gun_dpad_up_btn = "nul"
+input_player2_gun_dpad_up_mbtn = "nul"
+input_player2_gun_offscreen_shot = "nul"
+input_player2_gun_offscreen_shot_axis = "nul"
+input_player2_gun_offscreen_shot_btn = "nul"
+input_player2_gun_offscreen_shot_mbtn = "nul"
+input_player2_gun_select = "nul"
+input_player2_gun_select_axis = "nul"
+input_player2_gun_select_btn = "nul"
+input_player2_gun_select_mbtn = "nul"
+input_player2_gun_start = "nul"
+input_player2_gun_start_axis = "nul"
+input_player2_gun_start_btn = "nul"
+input_player2_gun_start_mbtn = "nul"
+input_player2_gun_trigger = "nul"
+input_player2_gun_trigger_axis = "nul"
+input_player2_gun_trigger_btn = "nul"
+input_player2_gun_trigger_mbtn = "1"
+input_player2_joypad_index = "1"
+input_player2_l = "nul"
+input_player2_l2 = "nul"
+input_player2_l2_axis = "nul"
+input_player2_l2_btn = "nul"
+input_player2_l2_mbtn = "nul"
+input_player2_l3 = "nul"
+input_player2_l3_axis = "nul"
+input_player2_l3_btn = "nul"
+input_player2_l3_mbtn = "nul"
+input_player2_l_axis = "nul"
+input_player2_l_btn = "nul"
+input_player2_l_mbtn = "nul"
+input_player2_l_x_minus = "nul"
+input_player2_l_x_minus_axis = "nul"
+input_player2_l_x_minus_btn = "nul"
+input_player2_l_x_minus_mbtn = "nul"
+input_player2_l_x_plus = "nul"
+input_player2_l_x_plus_axis = "nul"
+input_player2_l_x_plus_btn = "nul"
+input_player2_l_x_plus_mbtn = "nul"
+input_player2_l_y_minus = "nul"
+input_player2_l_y_minus_axis = "nul"
+input_player2_l_y_minus_btn = "nul"
+input_player2_l_y_minus_mbtn = "nul"
+input_player2_l_y_plus = "nul"
+input_player2_l_y_plus_axis = "nul"
+input_player2_l_y_plus_btn = "nul"
+input_player2_l_y_plus_mbtn = "nul"
+input_player2_left = "nul"
+input_player2_left_axis = "nul"
+input_player2_left_btn = "nul"
+input_player2_left_mbtn = "nul"
+input_player2_mouse_index = "1"
+input_player2_r = "nul"
+input_player2_r2 = "nul"
+input_player2_r2_axis = "nul"
+input_player2_r2_btn = "nul"
+input_player2_r2_mbtn = "nul"
+input_player2_r3 = "nul"
+input_player2_r3_axis = "nul"
+input_player2_r3_btn = "nul"
+input_player2_r3_mbtn = "nul"
+input_player2_r_axis = "nul"
+input_player2_r_btn = "nul"
+input_player2_r_mbtn = "nul"
+input_player2_r_x_minus = "nul"
+input_player2_r_x_minus_axis = "nul"
+input_player2_r_x_minus_btn = "nul"
+input_player2_r_x_minus_mbtn = "nul"
+input_player2_r_x_plus = "nul"
+input_player2_r_x_plus_axis = "nul"
+input_player2_r_x_plus_btn = "nul"
+input_player2_r_x_plus_mbtn = "nul"
+input_player2_r_y_minus = "nul"
+input_player2_r_y_minus_axis = "nul"
+input_player2_r_y_minus_btn = "nul"
+input_player2_r_y_minus_mbtn = "nul"
+input_player2_r_y_plus = "nul"
+input_player2_r_y_plus_axis = "nul"
+input_player2_r_y_plus_btn = "nul"
+input_player2_r_y_plus_mbtn = "nul"
+input_player2_right = "nul"
+input_player2_right_axis = "nul"
+input_player2_right_btn = "nul"
+input_player2_right_mbtn = "nul"
+input_player2_select = "nul"
+input_player2_select_axis = "nul"
+input_player2_select_btn = "nul"
+input_player2_select_mbtn = "nul"
+input_player2_start = "nul"
+input_player2_start_axis = "nul"
+input_player2_start_btn = "nul"
+input_player2_start_mbtn = "nul"
+input_player2_turbo = "nul"
+input_player2_turbo_axis = "nul"
+input_player2_turbo_btn = "nul"
+input_player2_turbo_mbtn = "nul"
+input_player2_up = "nul"
+input_player2_up_axis = "nul"
+input_player2_up_btn = "nul"
+input_player2_up_mbtn = "nul"
+input_player2_x = "nul"
+input_player2_x_axis = "nul"
+input_player2_x_btn = "nul"
+input_player2_x_mbtn = "nul"
+input_player2_y = "nul"
+input_player2_y_axis = "nul"
+input_player2_y_btn = "nul"
+input_player2_y_mbtn = "nul"
+input_player3_a = "nul"
+input_player3_a_axis = "nul"
+input_player3_a_btn = "nul"
+input_player3_a_mbtn = "nul"
+input_player3_analog_dpad_mode = "0"
+input_player3_b = "nul"
+input_player3_b_axis = "nul"
+input_player3_b_btn = "nul"
+input_player3_b_mbtn = "nul"
+input_player3_down = "nul"
+input_player3_down_axis = "nul"
+input_player3_down_btn = "nul"
+input_player3_down_mbtn = "nul"
+input_player3_gun_aux_a = "nul"
+input_player3_gun_aux_a_axis = "nul"
+input_player3_gun_aux_a_btn = "nul"
+input_player3_gun_aux_a_mbtn = "nul"
+input_player3_gun_aux_b = "nul"
+input_player3_gun_aux_b_axis = "nul"
+input_player3_gun_aux_b_btn = "nul"
+input_player3_gun_aux_b_mbtn = "nul"
+input_player3_gun_aux_c = "nul"
+input_player3_gun_aux_c_axis = "nul"
+input_player3_gun_aux_c_btn = "nul"
+input_player3_gun_aux_c_mbtn = "nul"
+input_player3_gun_dpad_down = "nul"
+input_player3_gun_dpad_down_axis = "nul"
+input_player3_gun_dpad_down_btn = "nul"
+input_player3_gun_dpad_down_mbtn = "nul"
+input_player3_gun_dpad_left = "nul"
+input_player3_gun_dpad_left_axis = "nul"
+input_player3_gun_dpad_left_btn = "nul"
+input_player3_gun_dpad_left_mbtn = "nul"
+input_player3_gun_dpad_right = "nul"
+input_player3_gun_dpad_right_axis = "nul"
+input_player3_gun_dpad_right_btn = "nul"
+input_player3_gun_dpad_right_mbtn = "nul"
+input_player3_gun_dpad_up = "nul"
+input_player3_gun_dpad_up_axis = "nul"
+input_player3_gun_dpad_up_btn = "nul"
+input_player3_gun_dpad_up_mbtn = "nul"
+input_player3_gun_offscreen_shot = "nul"
+input_player3_gun_offscreen_shot_axis = "nul"
+input_player3_gun_offscreen_shot_btn = "nul"
+input_player3_gun_offscreen_shot_mbtn = "nul"
+input_player3_gun_select = "nul"
+input_player3_gun_select_axis = "nul"
+input_player3_gun_select_btn = "nul"
+input_player3_gun_select_mbtn = "nul"
+input_player3_gun_start = "nul"
+input_player3_gun_start_axis = "nul"
+input_player3_gun_start_btn = "nul"
+input_player3_gun_start_mbtn = "nul"
+input_player3_gun_trigger = "nul"
+input_player3_gun_trigger_axis = "nul"
+input_player3_gun_trigger_btn = "nul"
+input_player3_gun_trigger_mbtn = "1"
+input_player3_joypad_index = "2"
+input_player3_l = "nul"
+input_player3_l2 = "nul"
+input_player3_l2_axis = "nul"
+input_player3_l2_btn = "nul"
+input_player3_l2_mbtn = "nul"
+input_player3_l3 = "nul"
+input_player3_l3_axis = "nul"
+input_player3_l3_btn = "nul"
+input_player3_l3_mbtn = "nul"
+input_player3_l_axis = "nul"
+input_player3_l_btn = "nul"
+input_player3_l_mbtn = "nul"
+input_player3_l_x_minus = "nul"
+input_player3_l_x_minus_axis = "nul"
+input_player3_l_x_minus_btn = "nul"
+input_player3_l_x_minus_mbtn = "nul"
+input_player3_l_x_plus = "nul"
+input_player3_l_x_plus_axis = "nul"
+input_player3_l_x_plus_btn = "nul"
+input_player3_l_x_plus_mbtn = "nul"
+input_player3_l_y_minus = "nul"
+input_player3_l_y_minus_axis = "nul"
+input_player3_l_y_minus_btn = "nul"
+input_player3_l_y_minus_mbtn = "nul"
+input_player3_l_y_plus = "nul"
+input_player3_l_y_plus_axis = "nul"
+input_player3_l_y_plus_btn = "nul"
+input_player3_l_y_plus_mbtn = "nul"
+input_player3_left = "nul"
+input_player3_left_axis = "nul"
+input_player3_left_btn = "nul"
+input_player3_left_mbtn = "nul"
+input_player3_mouse_index = "2"
+input_player3_r = "nul"
+input_player3_r2 = "nul"
+input_player3_r2_axis = "nul"
+input_player3_r2_btn = "nul"
+input_player3_r2_mbtn = "nul"
+input_player3_r3 = "nul"
+input_player3_r3_axis = "nul"
+input_player3_r3_btn = "nul"
+input_player3_r3_mbtn = "nul"
+input_player3_r_axis = "nul"
+input_player3_r_btn = "nul"
+input_player3_r_mbtn = "nul"
+input_player3_r_x_minus = "nul"
+input_player3_r_x_minus_axis = "nul"
+input_player3_r_x_minus_btn = "nul"
+input_player3_r_x_minus_mbtn = "nul"
+input_player3_r_x_plus = "nul"
+input_player3_r_x_plus_axis = "nul"
+input_player3_r_x_plus_btn = "nul"
+input_player3_r_x_plus_mbtn = "nul"
+input_player3_r_y_minus = "nul"
+input_player3_r_y_minus_axis = "nul"
+input_player3_r_y_minus_btn = "nul"
+input_player3_r_y_minus_mbtn = "nul"
+input_player3_r_y_plus = "nul"
+input_player3_r_y_plus_axis = "nul"
+input_player3_r_y_plus_btn = "nul"
+input_player3_r_y_plus_mbtn = "nul"
+input_player3_right = "nul"
+input_player3_right_axis = "nul"
+input_player3_right_btn = "nul"
+input_player3_right_mbtn = "nul"
+input_player3_select = "nul"
+input_player3_select_axis = "nul"
+input_player3_select_btn = "nul"
+input_player3_select_mbtn = "nul"
+input_player3_start = "nul"
+input_player3_start_axis = "nul"
+input_player3_start_btn = "nul"
+input_player3_start_mbtn = "nul"
+input_player3_turbo = "nul"
+input_player3_turbo_axis = "nul"
+input_player3_turbo_btn = "nul"
+input_player3_turbo_mbtn = "nul"
+input_player3_up = "nul"
+input_player3_up_axis = "nul"
+input_player3_up_btn = "nul"
+input_player3_up_mbtn = "nul"
+input_player3_x = "nul"
+input_player3_x_axis = "nul"
+input_player3_x_btn = "nul"
+input_player3_x_mbtn = "nul"
+input_player3_y = "nul"
+input_player3_y_axis = "nul"
+input_player3_y_btn = "nul"
+input_player3_y_mbtn = "nul"
+input_player4_a = "nul"
+input_player4_a_axis = "nul"
+input_player4_a_btn = "nul"
+input_player4_a_mbtn = "nul"
+input_player4_analog_dpad_mode = "0"
+input_player4_b = "nul"
+input_player4_b_axis = "nul"
+input_player4_b_btn = "nul"
+input_player4_b_mbtn = "nul"
+input_player4_down = "nul"
+input_player4_down_axis = "nul"
+input_player4_down_btn = "nul"
+input_player4_down_mbtn = "nul"
+input_player4_gun_aux_a = "nul"
+input_player4_gun_aux_a_axis = "nul"
+input_player4_gun_aux_a_btn = "nul"
+input_player4_gun_aux_a_mbtn = "nul"
+input_player4_gun_aux_b = "nul"
+input_player4_gun_aux_b_axis = "nul"
+input_player4_gun_aux_b_btn = "nul"
+input_player4_gun_aux_b_mbtn = "nul"
+input_player4_gun_aux_c = "nul"
+input_player4_gun_aux_c_axis = "nul"
+input_player4_gun_aux_c_btn = "nul"
+input_player4_gun_aux_c_mbtn = "nul"
+input_player4_gun_dpad_down = "nul"
+input_player4_gun_dpad_down_axis = "nul"
+input_player4_gun_dpad_down_btn = "nul"
+input_player4_gun_dpad_down_mbtn = "nul"
+input_player4_gun_dpad_left = "nul"
+input_player4_gun_dpad_left_axis = "nul"
+input_player4_gun_dpad_left_btn = "nul"
+input_player4_gun_dpad_left_mbtn = "nul"
+input_player4_gun_dpad_right = "nul"
+input_player4_gun_dpad_right_axis = "nul"
+input_player4_gun_dpad_right_btn = "nul"
+input_player4_gun_dpad_right_mbtn = "nul"
+input_player4_gun_dpad_up = "nul"
+input_player4_gun_dpad_up_axis = "nul"
+input_player4_gun_dpad_up_btn = "nul"
+input_player4_gun_dpad_up_mbtn = "nul"
+input_player4_gun_offscreen_shot = "nul"
+input_player4_gun_offscreen_shot_axis = "nul"
+input_player4_gun_offscreen_shot_btn = "nul"
+input_player4_gun_offscreen_shot_mbtn = "nul"
+input_player4_gun_select = "nul"
+input_player4_gun_select_axis = "nul"
+input_player4_gun_select_btn = "nul"
+input_player4_gun_select_mbtn = "nul"
+input_player4_gun_start = "nul"
+input_player4_gun_start_axis = "nul"
+input_player4_gun_start_btn = "nul"
+input_player4_gun_start_mbtn = "nul"
+input_player4_gun_trigger = "nul"
+input_player4_gun_trigger_axis = "nul"
+input_player4_gun_trigger_btn = "nul"
+input_player4_gun_trigger_mbtn = "1"
+input_player4_joypad_index = "3"
+input_player4_l = "nul"
+input_player4_l2 = "nul"
+input_player4_l2_axis = "nul"
+input_player4_l2_btn = "nul"
+input_player4_l2_mbtn = "nul"
+input_player4_l3 = "nul"
+input_player4_l3_axis = "nul"
+input_player4_l3_btn = "nul"
+input_player4_l3_mbtn = "nul"
+input_player4_l_axis = "nul"
+input_player4_l_btn = "nul"
+input_player4_l_mbtn = "nul"
+input_player4_l_x_minus = "nul"
+input_player4_l_x_minus_axis = "nul"
+input_player4_l_x_minus_btn = "nul"
+input_player4_l_x_minus_mbtn = "nul"
+input_player4_l_x_plus = "nul"
+input_player4_l_x_plus_axis = "nul"
+input_player4_l_x_plus_btn = "nul"
+input_player4_l_x_plus_mbtn = "nul"
+input_player4_l_y_minus = "nul"
+input_player4_l_y_minus_axis = "nul"
+input_player4_l_y_minus_btn = "nul"
+input_player4_l_y_minus_mbtn = "nul"
+input_player4_l_y_plus = "nul"
+input_player4_l_y_plus_axis = "nul"
+input_player4_l_y_plus_btn = "nul"
+input_player4_l_y_plus_mbtn = "nul"
+input_player4_left = "nul"
+input_player4_left_axis = "nul"
+input_player4_left_btn = "nul"
+input_player4_left_mbtn = "nul"
+input_player4_mouse_index = "3"
+input_player4_r = "nul"
+input_player4_r2 = "nul"
+input_player4_r2_axis = "nul"
+input_player4_r2_btn = "nul"
+input_player4_r2_mbtn = "nul"
+input_player4_r3 = "nul"
+input_player4_r3_axis = "nul"
+input_player4_r3_btn = "nul"
+input_player4_r3_mbtn = "nul"
+input_player4_r_axis = "nul"
+input_player4_r_btn = "nul"
+input_player4_r_mbtn = "nul"
+input_player4_r_x_minus = "nul"
+input_player4_r_x_minus_axis = "nul"
+input_player4_r_x_minus_btn = "nul"
+input_player4_r_x_minus_mbtn = "nul"
+input_player4_r_x_plus = "nul"
+input_player4_r_x_plus_axis = "nul"
+input_player4_r_x_plus_btn = "nul"
+input_player4_r_x_plus_mbtn = "nul"
+input_player4_r_y_minus = "nul"
+input_player4_r_y_minus_axis = "nul"
+input_player4_r_y_minus_btn = "nul"
+input_player4_r_y_minus_mbtn = "nul"
+input_player4_r_y_plus = "nul"
+input_player4_r_y_plus_axis = "nul"
+input_player4_r_y_plus_btn = "nul"
+input_player4_r_y_plus_mbtn = "nul"
+input_player4_right = "nul"
+input_player4_right_axis = "nul"
+input_player4_right_btn = "nul"
+input_player4_right_mbtn = "nul"
+input_player4_select = "nul"
+input_player4_select_axis = "nul"
+input_player4_select_btn = "nul"
+input_player4_select_mbtn = "nul"
+input_player4_start = "nul"
+input_player4_start_axis = "nul"
+input_player4_start_btn = "nul"
+input_player4_start_mbtn = "nul"
+input_player4_turbo = "nul"
+input_player4_turbo_axis = "nul"
+input_player4_turbo_btn = "nul"
+input_player4_turbo_mbtn = "nul"
+input_player4_up = "nul"
+input_player4_up_axis = "nul"
+input_player4_up_btn = "nul"
+input_player4_up_mbtn = "nul"
+input_player4_x = "nul"
+input_player4_x_axis = "nul"
+input_player4_x_btn = "nul"
+input_player4_x_mbtn = "nul"
+input_player4_y = "nul"
+input_player4_y_axis = "nul"
+input_player4_y_btn = "nul"
+input_player4_y_mbtn = "nul"
+input_player5_a = "nul"
+input_player5_a_axis = "nul"
+input_player5_a_btn = "nul"
+input_player5_a_mbtn = "nul"
+input_player5_analog_dpad_mode = "0"
+input_player5_b = "nul"
+input_player5_b_axis = "nul"
+input_player5_b_btn = "nul"
+input_player5_b_mbtn = "nul"
+input_player5_down = "nul"
+input_player5_down_axis = "nul"
+input_player5_down_btn = "nul"
+input_player5_down_mbtn = "nul"
+input_player5_gun_aux_a = "nul"
+input_player5_gun_aux_a_axis = "nul"
+input_player5_gun_aux_a_btn = "nul"
+input_player5_gun_aux_a_mbtn = "nul"
+input_player5_gun_aux_b = "nul"
+input_player5_gun_aux_b_axis = "nul"
+input_player5_gun_aux_b_btn = "nul"
+input_player5_gun_aux_b_mbtn = "nul"
+input_player5_gun_aux_c = "nul"
+input_player5_gun_aux_c_axis = "nul"
+input_player5_gun_aux_c_btn = "nul"
+input_player5_gun_aux_c_mbtn = "nul"
+input_player5_gun_dpad_down = "nul"
+input_player5_gun_dpad_down_axis = "nul"
+input_player5_gun_dpad_down_btn = "nul"
+input_player5_gun_dpad_down_mbtn = "nul"
+input_player5_gun_dpad_left = "nul"
+input_player5_gun_dpad_left_axis = "nul"
+input_player5_gun_dpad_left_btn = "nul"
+input_player5_gun_dpad_left_mbtn = "nul"
+input_player5_gun_dpad_right = "nul"
+input_player5_gun_dpad_right_axis = "nul"
+input_player5_gun_dpad_right_btn = "nul"
+input_player5_gun_dpad_right_mbtn = "nul"
+input_player5_gun_dpad_up = "nul"
+input_player5_gun_dpad_up_axis = "nul"
+input_player5_gun_dpad_up_btn = "nul"
+input_player5_gun_dpad_up_mbtn = "nul"
+input_player5_gun_offscreen_shot = "nul"
+input_player5_gun_offscreen_shot_axis = "nul"
+input_player5_gun_offscreen_shot_btn = "nul"
+input_player5_gun_offscreen_shot_mbtn = "nul"
+input_player5_gun_select = "nul"
+input_player5_gun_select_axis = "nul"
+input_player5_gun_select_btn = "nul"
+input_player5_gun_select_mbtn = "nul"
+input_player5_gun_start = "nul"
+input_player5_gun_start_axis = "nul"
+input_player5_gun_start_btn = "nul"
+input_player5_gun_start_mbtn = "nul"
+input_player5_gun_trigger = "nul"
+input_player5_gun_trigger_axis = "nul"
+input_player5_gun_trigger_btn = "nul"
+input_player5_gun_trigger_mbtn = "1"
+input_player5_joypad_index = "4"
+input_player5_l = "nul"
+input_player5_l2 = "nul"
+input_player5_l2_axis = "nul"
+input_player5_l2_btn = "nul"
+input_player5_l2_mbtn = "nul"
+input_player5_l3 = "nul"
+input_player5_l3_axis = "nul"
+input_player5_l3_btn = "nul"
+input_player5_l3_mbtn = "nul"
+input_player5_l_axis = "nul"
+input_player5_l_btn = "nul"
+input_player5_l_mbtn = "nul"
+input_player5_l_x_minus = "nul"
+input_player5_l_x_minus_axis = "nul"
+input_player5_l_x_minus_btn = "nul"
+input_player5_l_x_minus_mbtn = "nul"
+input_player5_l_x_plus = "nul"
+input_player5_l_x_plus_axis = "nul"
+input_player5_l_x_plus_btn = "nul"
+input_player5_l_x_plus_mbtn = "nul"
+input_player5_l_y_minus = "nul"
+input_player5_l_y_minus_axis = "nul"
+input_player5_l_y_minus_btn = "nul"
+input_player5_l_y_minus_mbtn = "nul"
+input_player5_l_y_plus = "nul"
+input_player5_l_y_plus_axis = "nul"
+input_player5_l_y_plus_btn = "nul"
+input_player5_l_y_plus_mbtn = "nul"
+input_player5_left = "nul"
+input_player5_left_axis = "nul"
+input_player5_left_btn = "nul"
+input_player5_left_mbtn = "nul"
+input_player5_mouse_index = "4"
+input_player5_r = "nul"
+input_player5_r2 = "nul"
+input_player5_r2_axis = "nul"
+input_player5_r2_btn = "nul"
+input_player5_r2_mbtn = "nul"
+input_player5_r3 = "nul"
+input_player5_r3_axis = "nul"
+input_player5_r3_btn = "nul"
+input_player5_r3_mbtn = "nul"
+input_player5_r_axis = "nul"
+input_player5_r_btn = "nul"
+input_player5_r_mbtn = "nul"
+input_player5_r_x_minus = "nul"
+input_player5_r_x_minus_axis = "nul"
+input_player5_r_x_minus_btn = "nul"
+input_player5_r_x_minus_mbtn = "nul"
+input_player5_r_x_plus = "nul"
+input_player5_r_x_plus_axis = "nul"
+input_player5_r_x_plus_btn = "nul"
+input_player5_r_x_plus_mbtn = "nul"
+input_player5_r_y_minus = "nul"
+input_player5_r_y_minus_axis = "nul"
+input_player5_r_y_minus_btn = "nul"
+input_player5_r_y_minus_mbtn = "nul"
+input_player5_r_y_plus = "nul"
+input_player5_r_y_plus_axis = "nul"
+input_player5_r_y_plus_btn = "nul"
+input_player5_r_y_plus_mbtn = "nul"
+input_player5_right = "nul"
+input_player5_right_axis = "nul"
+input_player5_right_btn = "nul"
+input_player5_right_mbtn = "nul"
+input_player5_select = "nul"
+input_player5_select_axis = "nul"
+input_player5_select_btn = "nul"
+input_player5_select_mbtn = "nul"
+input_player5_start = "nul"
+input_player5_start_axis = "nul"
+input_player5_start_btn = "nul"
+input_player5_start_mbtn = "nul"
+input_player5_turbo = "nul"
+input_player5_turbo_axis = "nul"
+input_player5_turbo_btn = "nul"
+input_player5_turbo_mbtn = "nul"
+input_player5_up = "nul"
+input_player5_up_axis = "nul"
+input_player5_up_btn = "nul"
+input_player5_up_mbtn = "nul"
+input_player5_x = "nul"
+input_player5_x_axis = "nul"
+input_player5_x_btn = "nul"
+input_player5_x_mbtn = "nul"
+input_player5_y = "nul"
+input_player5_y_axis = "nul"
+input_player5_y_btn = "nul"
+input_player5_y_mbtn = "nul"
+input_player6_a = "nul"
+input_player6_a_axis = "nul"
+input_player6_a_btn = "nul"
+input_player6_a_mbtn = "nul"
+input_player6_analog_dpad_mode = "0"
+input_player6_b = "nul"
+input_player6_b_axis = "nul"
+input_player6_b_btn = "nul"
+input_player6_b_mbtn = "nul"
+input_player6_down = "nul"
+input_player6_down_axis = "nul"
+input_player6_down_btn = "nul"
+input_player6_down_mbtn = "nul"
+input_player6_gun_aux_a = "nul"
+input_player6_gun_aux_a_axis = "nul"
+input_player6_gun_aux_a_btn = "nul"
+input_player6_gun_aux_a_mbtn = "nul"
+input_player6_gun_aux_b = "nul"
+input_player6_gun_aux_b_axis = "nul"
+input_player6_gun_aux_b_btn = "nul"
+input_player6_gun_aux_b_mbtn = "nul"
+input_player6_gun_aux_c = "nul"
+input_player6_gun_aux_c_axis = "nul"
+input_player6_gun_aux_c_btn = "nul"
+input_player6_gun_aux_c_mbtn = "nul"
+input_player6_gun_dpad_down = "nul"
+input_player6_gun_dpad_down_axis = "nul"
+input_player6_gun_dpad_down_btn = "nul"
+input_player6_gun_dpad_down_mbtn = "nul"
+input_player6_gun_dpad_left = "nul"
+input_player6_gun_dpad_left_axis = "nul"
+input_player6_gun_dpad_left_btn = "nul"
+input_player6_gun_dpad_left_mbtn = "nul"
+input_player6_gun_dpad_right = "nul"
+input_player6_gun_dpad_right_axis = "nul"
+input_player6_gun_dpad_right_btn = "nul"
+input_player6_gun_dpad_right_mbtn = "nul"
+input_player6_gun_dpad_up = "nul"
+input_player6_gun_dpad_up_axis = "nul"
+input_player6_gun_dpad_up_btn = "nul"
+input_player6_gun_dpad_up_mbtn = "nul"
+input_player6_gun_offscreen_shot = "nul"
+input_player6_gun_offscreen_shot_axis = "nul"
+input_player6_gun_offscreen_shot_btn = "nul"
+input_player6_gun_offscreen_shot_mbtn = "nul"
+input_player6_gun_select = "nul"
+input_player6_gun_select_axis = "nul"
+input_player6_gun_select_btn = "nul"
+input_player6_gun_select_mbtn = "nul"
+input_player6_gun_start = "nul"
+input_player6_gun_start_axis = "nul"
+input_player6_gun_start_btn = "nul"
+input_player6_gun_start_mbtn = "nul"
+input_player6_gun_trigger = "nul"
+input_player6_gun_trigger_axis = "nul"
+input_player6_gun_trigger_btn = "nul"
+input_player6_gun_trigger_mbtn = "1"
+input_player6_joypad_index = "5"
+input_player6_l = "nul"
+input_player6_l2 = "nul"
+input_player6_l2_axis = "nul"
+input_player6_l2_btn = "nul"
+input_player6_l2_mbtn = "nul"
+input_player6_l3 = "nul"
+input_player6_l3_axis = "nul"
+input_player6_l3_btn = "nul"
+input_player6_l3_mbtn = "nul"
+input_player6_l_axis = "nul"
+input_player6_l_btn = "nul"
+input_player6_l_mbtn = "nul"
+input_player6_l_x_minus = "nul"
+input_player6_l_x_minus_axis = "nul"
+input_player6_l_x_minus_btn = "nul"
+input_player6_l_x_minus_mbtn = "nul"
+input_player6_l_x_plus = "nul"
+input_player6_l_x_plus_axis = "nul"
+input_player6_l_x_plus_btn = "nul"
+input_player6_l_x_plus_mbtn = "nul"
+input_player6_l_y_minus = "nul"
+input_player6_l_y_minus_axis = "nul"
+input_player6_l_y_minus_btn = "nul"
+input_player6_l_y_minus_mbtn = "nul"
+input_player6_l_y_plus = "nul"
+input_player6_l_y_plus_axis = "nul"
+input_player6_l_y_plus_btn = "nul"
+input_player6_l_y_plus_mbtn = "nul"
+input_player6_left = "nul"
+input_player6_left_axis = "nul"
+input_player6_left_btn = "nul"
+input_player6_left_mbtn = "nul"
+input_player6_mouse_index = "5"
+input_player6_r = "nul"
+input_player6_r2 = "nul"
+input_player6_r2_axis = "nul"
+input_player6_r2_btn = "nul"
+input_player6_r2_mbtn = "nul"
+input_player6_r3 = "nul"
+input_player6_r3_axis = "nul"
+input_player6_r3_btn = "nul"
+input_player6_r3_mbtn = "nul"
+input_player6_r_axis = "nul"
+input_player6_r_btn = "nul"
+input_player6_r_mbtn = "nul"
+input_player6_r_x_minus = "nul"
+input_player6_r_x_minus_axis = "nul"
+input_player6_r_x_minus_btn = "nul"
+input_player6_r_x_minus_mbtn = "nul"
+input_player6_r_x_plus = "nul"
+input_player6_r_x_plus_axis = "nul"
+input_player6_r_x_plus_btn = "nul"
+input_player6_r_x_plus_mbtn = "nul"
+input_player6_r_y_minus = "nul"
+input_player6_r_y_minus_axis = "nul"
+input_player6_r_y_minus_btn = "nul"
+input_player6_r_y_minus_mbtn = "nul"
+input_player6_r_y_plus = "nul"
+input_player6_r_y_plus_axis = "nul"
+input_player6_r_y_plus_btn = "nul"
+input_player6_r_y_plus_mbtn = "nul"
+input_player6_right = "nul"
+input_player6_right_axis = "nul"
+input_player6_right_btn = "nul"
+input_player6_right_mbtn = "nul"
+input_player6_select = "nul"
+input_player6_select_axis = "nul"
+input_player6_select_btn = "nul"
+input_player6_select_mbtn = "nul"
+input_player6_start = "nul"
+input_player6_start_axis = "nul"
+input_player6_start_btn = "nul"
+input_player6_start_mbtn = "nul"
+input_player6_turbo = "nul"
+input_player6_turbo_axis = "nul"
+input_player6_turbo_btn = "nul"
+input_player6_turbo_mbtn = "nul"
+input_player6_up = "nul"
+input_player6_up_axis = "nul"
+input_player6_up_btn = "nul"
+input_player6_up_mbtn = "nul"
+input_player6_x = "nul"
+input_player6_x_axis = "nul"
+input_player6_x_btn = "nul"
+input_player6_x_mbtn = "nul"
+input_player6_y = "nul"
+input_player6_y_axis = "nul"
+input_player6_y_btn = "nul"
+input_player6_y_mbtn = "nul"
+input_player7_a = "nul"
+input_player7_a_axis = "nul"
+input_player7_a_btn = "nul"
+input_player7_a_mbtn = "nul"
+input_player7_analog_dpad_mode = "0"
+input_player7_b = "nul"
+input_player7_b_axis = "nul"
+input_player7_b_btn = "nul"
+input_player7_b_mbtn = "nul"
+input_player7_down = "nul"
+input_player7_down_axis = "nul"
+input_player7_down_btn = "nul"
+input_player7_down_mbtn = "nul"
+input_player7_gun_aux_a = "nul"
+input_player7_gun_aux_a_axis = "nul"
+input_player7_gun_aux_a_btn = "nul"
+input_player7_gun_aux_a_mbtn = "nul"
+input_player7_gun_aux_b = "nul"
+input_player7_gun_aux_b_axis = "nul"
+input_player7_gun_aux_b_btn = "nul"
+input_player7_gun_aux_b_mbtn = "nul"
+input_player7_gun_aux_c = "nul"
+input_player7_gun_aux_c_axis = "nul"
+input_player7_gun_aux_c_btn = "nul"
+input_player7_gun_aux_c_mbtn = "nul"
+input_player7_gun_dpad_down = "nul"
+input_player7_gun_dpad_down_axis = "nul"
+input_player7_gun_dpad_down_btn = "nul"
+input_player7_gun_dpad_down_mbtn = "nul"
+input_player7_gun_dpad_left = "nul"
+input_player7_gun_dpad_left_axis = "nul"
+input_player7_gun_dpad_left_btn = "nul"
+input_player7_gun_dpad_left_mbtn = "nul"
+input_player7_gun_dpad_right = "nul"
+input_player7_gun_dpad_right_axis = "nul"
+input_player7_gun_dpad_right_btn = "nul"
+input_player7_gun_dpad_right_mbtn = "nul"
+input_player7_gun_dpad_up = "nul"
+input_player7_gun_dpad_up_axis = "nul"
+input_player7_gun_dpad_up_btn = "nul"
+input_player7_gun_dpad_up_mbtn = "nul"
+input_player7_gun_offscreen_shot = "nul"
+input_player7_gun_offscreen_shot_axis = "nul"
+input_player7_gun_offscreen_shot_btn = "nul"
+input_player7_gun_offscreen_shot_mbtn = "nul"
+input_player7_gun_select = "nul"
+input_player7_gun_select_axis = "nul"
+input_player7_gun_select_btn = "nul"
+input_player7_gun_select_mbtn = "nul"
+input_player7_gun_start = "nul"
+input_player7_gun_start_axis = "nul"
+input_player7_gun_start_btn = "nul"
+input_player7_gun_start_mbtn = "nul"
+input_player7_gun_trigger = "nul"
+input_player7_gun_trigger_axis = "nul"
+input_player7_gun_trigger_btn = "nul"
+input_player7_gun_trigger_mbtn = "1"
+input_player7_joypad_index = "6"
+input_player7_l = "nul"
+input_player7_l2 = "nul"
+input_player7_l2_axis = "nul"
+input_player7_l2_btn = "nul"
+input_player7_l2_mbtn = "nul"
+input_player7_l3 = "nul"
+input_player7_l3_axis = "nul"
+input_player7_l3_btn = "nul"
+input_player7_l3_mbtn = "nul"
+input_player7_l_axis = "nul"
+input_player7_l_btn = "nul"
+input_player7_l_mbtn = "nul"
+input_player7_l_x_minus = "nul"
+input_player7_l_x_minus_axis = "nul"
+input_player7_l_x_minus_btn = "nul"
+input_player7_l_x_minus_mbtn = "nul"
+input_player7_l_x_plus = "nul"
+input_player7_l_x_plus_axis = "nul"
+input_player7_l_x_plus_btn = "nul"
+input_player7_l_x_plus_mbtn = "nul"
+input_player7_l_y_minus = "nul"
+input_player7_l_y_minus_axis = "nul"
+input_player7_l_y_minus_btn = "nul"
+input_player7_l_y_minus_mbtn = "nul"
+input_player7_l_y_plus = "nul"
+input_player7_l_y_plus_axis = "nul"
+input_player7_l_y_plus_btn = "nul"
+input_player7_l_y_plus_mbtn = "nul"
+input_player7_left = "nul"
+input_player7_left_axis = "nul"
+input_player7_left_btn = "nul"
+input_player7_left_mbtn = "nul"
+input_player7_mouse_index = "6"
+input_player7_r = "nul"
+input_player7_r2 = "nul"
+input_player7_r2_axis = "nul"
+input_player7_r2_btn = "nul"
+input_player7_r2_mbtn = "nul"
+input_player7_r3 = "nul"
+input_player7_r3_axis = "nul"
+input_player7_r3_btn = "nul"
+input_player7_r3_mbtn = "nul"
+input_player7_r_axis = "nul"
+input_player7_r_btn = "nul"
+input_player7_r_mbtn = "nul"
+input_player7_r_x_minus = "nul"
+input_player7_r_x_minus_axis = "nul"
+input_player7_r_x_minus_btn = "nul"
+input_player7_r_x_minus_mbtn = "nul"
+input_player7_r_x_plus = "nul"
+input_player7_r_x_plus_axis = "nul"
+input_player7_r_x_plus_btn = "nul"
+input_player7_r_x_plus_mbtn = "nul"
+input_player7_r_y_minus = "nul"
+input_player7_r_y_minus_axis = "nul"
+input_player7_r_y_minus_btn = "nul"
+input_player7_r_y_minus_mbtn = "nul"
+input_player7_r_y_plus = "nul"
+input_player7_r_y_plus_axis = "nul"
+input_player7_r_y_plus_btn = "nul"
+input_player7_r_y_plus_mbtn = "nul"
+input_player7_right = "nul"
+input_player7_right_axis = "nul"
+input_player7_right_btn = "nul"
+input_player7_right_mbtn = "nul"
+input_player7_select = "nul"
+input_player7_select_axis = "nul"
+input_player7_select_btn = "nul"
+input_player7_select_mbtn = "nul"
+input_player7_start = "nul"
+input_player7_start_axis = "nul"
+input_player7_start_btn = "nul"
+input_player7_start_mbtn = "nul"
+input_player7_turbo = "nul"
+input_player7_turbo_axis = "nul"
+input_player7_turbo_btn = "nul"
+input_player7_turbo_mbtn = "nul"
+input_player7_up = "nul"
+input_player7_up_axis = "nul"
+input_player7_up_btn = "nul"
+input_player7_up_mbtn = "nul"
+input_player7_x = "nul"
+input_player7_x_axis = "nul"
+input_player7_x_btn = "nul"
+input_player7_x_mbtn = "nul"
+input_player7_y = "nul"
+input_player7_y_axis = "nul"
+input_player7_y_btn = "nul"
+input_player7_y_mbtn = "nul"
+input_player8_a = "nul"
+input_player8_a_axis = "nul"
+input_player8_a_btn = "nul"
+input_player8_a_mbtn = "nul"
+input_player8_analog_dpad_mode = "0"
+input_player8_b = "nul"
+input_player8_b_axis = "nul"
+input_player8_b_btn = "nul"
+input_player8_b_mbtn = "nul"
+input_player8_down = "nul"
+input_player8_down_axis = "nul"
+input_player8_down_btn = "nul"
+input_player8_down_mbtn = "nul"
+input_player8_gun_aux_a = "nul"
+input_player8_gun_aux_a_axis = "nul"
+input_player8_gun_aux_a_btn = "nul"
+input_player8_gun_aux_a_mbtn = "nul"
+input_player8_gun_aux_b = "nul"
+input_player8_gun_aux_b_axis = "nul"
+input_player8_gun_aux_b_btn = "nul"
+input_player8_gun_aux_b_mbtn = "nul"
+input_player8_gun_aux_c = "nul"
+input_player8_gun_aux_c_axis = "nul"
+input_player8_gun_aux_c_btn = "nul"
+input_player8_gun_aux_c_mbtn = "nul"
+input_player8_gun_dpad_down = "nul"
+input_player8_gun_dpad_down_axis = "nul"
+input_player8_gun_dpad_down_btn = "nul"
+input_player8_gun_dpad_down_mbtn = "nul"
+input_player8_gun_dpad_left = "nul"
+input_player8_gun_dpad_left_axis = "nul"
+input_player8_gun_dpad_left_btn = "nul"
+input_player8_gun_dpad_left_mbtn = "nul"
+input_player8_gun_dpad_right = "nul"
+input_player8_gun_dpad_right_axis = "nul"
+input_player8_gun_dpad_right_btn = "nul"
+input_player8_gun_dpad_right_mbtn = "nul"
+input_player8_gun_dpad_up = "nul"
+input_player8_gun_dpad_up_axis = "nul"
+input_player8_gun_dpad_up_btn = "nul"
+input_player8_gun_dpad_up_mbtn = "nul"
+input_player8_gun_offscreen_shot = "nul"
+input_player8_gun_offscreen_shot_axis = "nul"
+input_player8_gun_offscreen_shot_btn = "nul"
+input_player8_gun_offscreen_shot_mbtn = "nul"
+input_player8_gun_select = "nul"
+input_player8_gun_select_axis = "nul"
+input_player8_gun_select_btn = "nul"
+input_player8_gun_select_mbtn = "nul"
+input_player8_gun_start = "nul"
+input_player8_gun_start_axis = "nul"
+input_player8_gun_start_btn = "nul"
+input_player8_gun_start_mbtn = "nul"
+input_player8_gun_trigger = "nul"
+input_player8_gun_trigger_axis = "nul"
+input_player8_gun_trigger_btn = "nul"
+input_player8_gun_trigger_mbtn = "1"
+input_player8_joypad_index = "7"
+input_player8_l = "nul"
+input_player8_l2 = "nul"
+input_player8_l2_axis = "nul"
+input_player8_l2_btn = "nul"
+input_player8_l2_mbtn = "nul"
+input_player8_l3 = "nul"
+input_player8_l3_axis = "nul"
+input_player8_l3_btn = "nul"
+input_player8_l3_mbtn = "nul"
+input_player8_l_axis = "nul"
+input_player8_l_btn = "nul"
+input_player8_l_mbtn = "nul"
+input_player8_l_x_minus = "nul"
+input_player8_l_x_minus_axis = "nul"
+input_player8_l_x_minus_btn = "nul"
+input_player8_l_x_minus_mbtn = "nul"
+input_player8_l_x_plus = "nul"
+input_player8_l_x_plus_axis = "nul"
+input_player8_l_x_plus_btn = "nul"
+input_player8_l_x_plus_mbtn = "nul"
+input_player8_l_y_minus = "nul"
+input_player8_l_y_minus_axis = "nul"
+input_player8_l_y_minus_btn = "nul"
+input_player8_l_y_minus_mbtn = "nul"
+input_player8_l_y_plus = "nul"
+input_player8_l_y_plus_axis = "nul"
+input_player8_l_y_plus_btn = "nul"
+input_player8_l_y_plus_mbtn = "nul"
+input_player8_left = "nul"
+input_player8_left_axis = "nul"
+input_player8_left_btn = "nul"
+input_player8_left_mbtn = "nul"
+input_player8_mouse_index = "7"
+input_player8_r = "nul"
+input_player8_r2 = "nul"
+input_player8_r2_axis = "nul"
+input_player8_r2_btn = "nul"
+input_player8_r2_mbtn = "nul"
+input_player8_r3 = "nul"
+input_player8_r3_axis = "nul"
+input_player8_r3_btn = "nul"
+input_player8_r3_mbtn = "nul"
+input_player8_r_axis = "nul"
+input_player8_r_btn = "nul"
+input_player8_r_mbtn = "nul"
+input_player8_r_x_minus = "nul"
+input_player8_r_x_minus_axis = "nul"
+input_player8_r_x_minus_btn = "nul"
+input_player8_r_x_minus_mbtn = "nul"
+input_player8_r_x_plus = "nul"
+input_player8_r_x_plus_axis = "nul"
+input_player8_r_x_plus_btn = "nul"
+input_player8_r_x_plus_mbtn = "nul"
+input_player8_r_y_minus = "nul"
+input_player8_r_y_minus_axis = "nul"
+input_player8_r_y_minus_btn = "nul"
+input_player8_r_y_minus_mbtn = "nul"
+input_player8_r_y_plus = "nul"
+input_player8_r_y_plus_axis = "nul"
+input_player8_r_y_plus_btn = "nul"
+input_player8_r_y_plus_mbtn = "nul"
+input_player8_right = "nul"
+input_player8_right_axis = "nul"
+input_player8_right_btn = "nul"
+input_player8_right_mbtn = "nul"
+input_player8_select = "nul"
+input_player8_select_axis = "nul"
+input_player8_select_btn = "nul"
+input_player8_select_mbtn = "nul"
+input_player8_start = "nul"
+input_player8_start_axis = "nul"
+input_player8_start_btn = "nul"
+input_player8_start_mbtn = "nul"
+input_player8_turbo = "nul"
+input_player8_turbo_axis = "nul"
+input_player8_turbo_btn = "nul"
+input_player8_turbo_mbtn = "nul"
+input_player8_up = "nul"
+input_player8_up_axis = "nul"
+input_player8_up_btn = "nul"
+input_player8_up_mbtn = "nul"
+input_player8_x = "nul"
+input_player8_x_axis = "nul"
+input_player8_x_btn = "nul"
+input_player8_x_mbtn = "nul"
+input_player8_y = "nul"
+input_player8_y_axis = "nul"
+input_player8_y_btn = "nul"
+input_player8_y_mbtn = "nul"
+input_player9_a = "nul"
+input_player9_a_axis = "nul"
+input_player9_a_btn = "nul"
+input_player9_a_mbtn = "nul"
+input_player9_analog_dpad_mode = "0"
+input_player9_b = "nul"
+input_player9_b_axis = "nul"
+input_player9_b_btn = "nul"
+input_player9_b_mbtn = "nul"
+input_player9_down = "nul"
+input_player9_down_axis = "nul"
+input_player9_down_btn = "nul"
+input_player9_down_mbtn = "nul"
+input_player9_gun_aux_a = "nul"
+input_player9_gun_aux_a_axis = "nul"
+input_player9_gun_aux_a_btn = "nul"
+input_player9_gun_aux_a_mbtn = "nul"
+input_player9_gun_aux_b = "nul"
+input_player9_gun_aux_b_axis = "nul"
+input_player9_gun_aux_b_btn = "nul"
+input_player9_gun_aux_b_mbtn = "nul"
+input_player9_gun_aux_c = "nul"
+input_player9_gun_aux_c_axis = "nul"
+input_player9_gun_aux_c_btn = "nul"
+input_player9_gun_aux_c_mbtn = "nul"
+input_player9_gun_dpad_down = "nul"
+input_player9_gun_dpad_down_axis = "nul"
+input_player9_gun_dpad_down_btn = "nul"
+input_player9_gun_dpad_down_mbtn = "nul"
+input_player9_gun_dpad_left = "nul"
+input_player9_gun_dpad_left_axis = "nul"
+input_player9_gun_dpad_left_btn = "nul"
+input_player9_gun_dpad_left_mbtn = "nul"
+input_player9_gun_dpad_right = "nul"
+input_player9_gun_dpad_right_axis = "nul"
+input_player9_gun_dpad_right_btn = "nul"
+input_player9_gun_dpad_right_mbtn = "nul"
+input_player9_gun_dpad_up = "nul"
+input_player9_gun_dpad_up_axis = "nul"
+input_player9_gun_dpad_up_btn = "nul"
+input_player9_gun_dpad_up_mbtn = "nul"
+input_player9_gun_offscreen_shot = "nul"
+input_player9_gun_offscreen_shot_axis = "nul"
+input_player9_gun_offscreen_shot_btn = "nul"
+input_player9_gun_offscreen_shot_mbtn = "nul"
+input_player9_gun_select = "nul"
+input_player9_gun_select_axis = "nul"
+input_player9_gun_select_btn = "nul"
+input_player9_gun_select_mbtn = "nul"
+input_player9_gun_start = "nul"
+input_player9_gun_start_axis = "nul"
+input_player9_gun_start_btn = "nul"
+input_player9_gun_start_mbtn = "nul"
+input_player9_gun_trigger = "nul"
+input_player9_gun_trigger_axis = "nul"
+input_player9_gun_trigger_btn = "nul"
+input_player9_gun_trigger_mbtn = "1"
+input_player9_joypad_index = "8"
+input_player9_l = "nul"
+input_player9_l2 = "nul"
+input_player9_l2_axis = "nul"
+input_player9_l2_btn = "nul"
+input_player9_l2_mbtn = "nul"
+input_player9_l3 = "nul"
+input_player9_l3_axis = "nul"
+input_player9_l3_btn = "nul"
+input_player9_l3_mbtn = "nul"
+input_player9_l_axis = "nul"
+input_player9_l_btn = "nul"
+input_player9_l_mbtn = "nul"
+input_player9_l_x_minus = "nul"
+input_player9_l_x_minus_axis = "nul"
+input_player9_l_x_minus_btn = "nul"
+input_player9_l_x_minus_mbtn = "nul"
+input_player9_l_x_plus = "nul"
+input_player9_l_x_plus_axis = "nul"
+input_player9_l_x_plus_btn = "nul"
+input_player9_l_x_plus_mbtn = "nul"
+input_player9_l_y_minus = "nul"
+input_player9_l_y_minus_axis = "nul"
+input_player9_l_y_minus_btn = "nul"
+input_player9_l_y_minus_mbtn = "nul"
+input_player9_l_y_plus = "nul"
+input_player9_l_y_plus_axis = "nul"
+input_player9_l_y_plus_btn = "nul"
+input_player9_l_y_plus_mbtn = "nul"
+input_player9_left = "nul"
+input_player9_left_axis = "nul"
+input_player9_left_btn = "nul"
+input_player9_left_mbtn = "nul"
+input_player9_mouse_index = "8"
+input_player9_r = "nul"
+input_player9_r2 = "nul"
+input_player9_r2_axis = "nul"
+input_player9_r2_btn = "nul"
+input_player9_r2_mbtn = "nul"
+input_player9_r3 = "nul"
+input_player9_r3_axis = "nul"
+input_player9_r3_btn = "nul"
+input_player9_r3_mbtn = "nul"
+input_player9_r_axis = "nul"
+input_player9_r_btn = "nul"
+input_player9_r_mbtn = "nul"
+input_player9_r_x_minus = "nul"
+input_player9_r_x_minus_axis = "nul"
+input_player9_r_x_minus_btn = "nul"
+input_player9_r_x_minus_mbtn = "nul"
+input_player9_r_x_plus = "nul"
+input_player9_r_x_plus_axis = "nul"
+input_player9_r_x_plus_btn = "nul"
+input_player9_r_x_plus_mbtn = "nul"
+input_player9_r_y_minus = "nul"
+input_player9_r_y_minus_axis = "nul"
+input_player9_r_y_minus_btn = "nul"
+input_player9_r_y_minus_mbtn = "nul"
+input_player9_r_y_plus = "nul"
+input_player9_r_y_plus_axis = "nul"
+input_player9_r_y_plus_btn = "nul"
+input_player9_r_y_plus_mbtn = "nul"
+input_player9_right = "nul"
+input_player9_right_axis = "nul"
+input_player9_right_btn = "nul"
+input_player9_right_mbtn = "nul"
+input_player9_select = "nul"
+input_player9_select_axis = "nul"
+input_player9_select_btn = "nul"
+input_player9_select_mbtn = "nul"
+input_player9_start = "nul"
+input_player9_start_axis = "nul"
+input_player9_start_btn = "nul"
+input_player9_start_mbtn = "nul"
+input_player9_turbo = "nul"
+input_player9_turbo_axis = "nul"
+input_player9_turbo_btn = "nul"
+input_player9_turbo_mbtn = "nul"
+input_player9_up = "nul"
+input_player9_up_axis = "nul"
+input_player9_up_btn = "nul"
+input_player9_up_mbtn = "nul"
+input_player9_x = "nul"
+input_player9_x_axis = "nul"
+input_player9_x_btn = "nul"
+input_player9_x_mbtn = "nul"
+input_player9_y = "nul"
+input_player9_y_axis = "nul"
+input_player9_y_btn = "nul"
+input_player9_y_mbtn = "nul"
+input_poll_type_behavior = "2"
+input_preempt_toggle = "nul"
+input_preempt_toggle_axis = "nul"
+input_preempt_toggle_btn = "nul"
+input_preempt_toggle_mbtn = "nul"
+input_quit_gamepad_combo = "0"
+input_record_replay = "nul"
+input_record_replay_axis = "nul"
+input_record_replay_btn = "nul"
+input_record_replay_mbtn = "nul"
+input_recording_toggle = "nul"
+input_recording_toggle_axis = "nul"
+input_recording_toggle_btn = "nul"
+input_recording_toggle_mbtn = "nul"
+input_remap_binds_enable = "true"
+input_remapping_directory = "~/Games/Emulation/RetroarchRemaps"
+input_replay_slot_decrease = "nul"
+input_replay_slot_decrease_axis = "nul"
+input_replay_slot_decrease_btn = "nul"
+input_replay_slot_decrease_mbtn = "nul"
+input_replay_slot_increase = "nul"
+input_replay_slot_increase_axis = "nul"
+input_replay_slot_increase_btn = "nul"
+input_replay_slot_increase_mbtn = "nul"
+input_reset = "h"
+input_reset_axis = "nul"
+input_reset_btn = "nul"
+input_reset_mbtn = "nul"
+input_rewind = "r"
+input_rewind_axis = "nul"
+input_rewind_btn = "nul"
+input_rewind_mbtn = "nul"
+input_rumble_gain = "100"
+input_runahead_toggle = "nul"
+input_runahead_toggle_axis = "nul"
+input_runahead_toggle_btn = "nul"
+input_runahead_toggle_mbtn = "nul"
+input_save_state = "f2"
+input_save_state_axis = "nul"
+input_save_state_btn = "nul"
+input_save_state_mbtn = "nul"
+input_screenshot = "f8"
+input_screenshot_axis = "nul"
+input_screenshot_btn = "nul"
+input_screenshot_mbtn = "nul"
+input_send_debug_info = "f10"
+input_send_debug_info_axis = "nul"
+input_send_debug_info_btn = "nul"
+input_send_debug_info_mbtn = "nul"
+input_sensors_enable = "true"
+input_shader_next = "m"
+input_shader_next_axis = "nul"
+input_shader_next_btn = "nul"
+input_shader_next_mbtn = "nul"
+input_shader_prev = "n"
+input_shader_prev_axis = "nul"
+input_shader_prev_btn = "nul"
+input_shader_prev_mbtn = "nul"
+input_shader_toggle = "comma"
+input_shader_toggle_axis = "nul"
+input_shader_toggle_btn = "nul"
+input_shader_toggle_mbtn = "nul"
+input_state_slot_decrease = "f6"
+input_state_slot_decrease_axis = "nul"
+input_state_slot_decrease_btn = "nul"
+input_state_slot_decrease_mbtn = "nul"
+input_state_slot_increase = "f7"
+input_state_slot_increase_axis = "nul"
+input_state_slot_increase_btn = "nul"
+input_state_slot_increase_mbtn = "nul"
+input_streaming_toggle = "nul"
+input_streaming_toggle_axis = "nul"
+input_streaming_toggle_btn = "nul"
+input_streaming_toggle_mbtn = "nul"
+input_toggle_fast_forward = "space"
+input_toggle_fast_forward_axis = "nul"
+input_toggle_fast_forward_btn = "nul"
+input_toggle_fast_forward_mbtn = "nul"
+input_toggle_fullscreen = "f11"
+input_toggle_fullscreen_axis = "nul"
+input_toggle_fullscreen_btn = "nul"
+input_toggle_fullscreen_mbtn = "nul"
+input_toggle_slowmotion = "nul"
+input_toggle_slowmotion_axis = "nul"
+input_toggle_slowmotion_btn = "nul"
+input_toggle_slowmotion_mbtn = "nul"
+input_toggle_statistics = "nul"
+input_toggle_statistics_axis = "nul"
+input_toggle_statistics_btn = "nul"
+input_toggle_statistics_mbtn = "nul"
+input_toggle_vrr_runloop = "nul"
+input_toggle_vrr_runloop_axis = "nul"
+input_toggle_vrr_runloop_btn = "nul"
+input_toggle_vrr_runloop_mbtn = "nul"
+input_touch_scale = "1"
+input_turbo_default_button = "0"
+input_turbo_mode = "0"
+input_turbo_period = "6"
+input_volume_down = "subtract"
+input_volume_down_axis = "nul"
+input_volume_down_btn = "nul"
+input_volume_down_mbtn = "nul"
+input_volume_up = "add"
+input_volume_up_axis = "nul"
+input_volume_up_btn = "nul"
+input_volume_up_mbtn = "nul"
+joypad_autoconfig_dir = "~/.config/retroarch/autoconfig"
+keyboard_gamepad_enable = "true"
+keyboard_gamepad_mapping_type = "1"
+kiosk_mode_enable = "false"
+kiosk_mode_password = ""
+led_driver = "null"
+libretro_directory = "~/.config/retroarch/cores"
+libretro_info_path = "~/.config/retroarch/cores/info"
+libretro_log_level = "1"
+load_dummy_on_core_shutdown = "true"
+location_allow = "false"
+location_driver = "null"
+log_dir = "~/.config/retroarch/logs"
+log_to_file = "true"
+log_to_file_timestamp = "true"
+log_verbosity = "false"
+materialui_auto_rotate_nav_bar = "true"
+materialui_dual_thumbnail_list_view_enable = "true"
+materialui_icons_enable = "true"
+materialui_landscape_layout_optimization = "1"
+materialui_menu_color_theme = "9"
+materialui_menu_transition_animation = "0"
+materialui_playlist_icons_enable = "true"
+materialui_show_nav_bar = "true"
+materialui_switch_icons = "true"
+materialui_thumbnail_background_enable = "true"
+materialui_thumbnail_view_landscape = "2"
+materialui_thumbnail_view_portrait = "1"
+memory_show = "false"
+memory_update_interval = "256"
+menu_battery_level_enable = "true"
+menu_core_enable = "true"
+menu_disable_info_button = "false"
+menu_disable_search_button = "false"
+menu_driver = "ozone"
+menu_dynamic_wallpaper_enable = "true"
+menu_enable_widgets = "true"
+menu_font_color_blue = "255"
+menu_font_color_green = "255"
+menu_font_color_red = "255"
+menu_footer_opacity = "1.000000"
+menu_framebuffer_opacity = "0.900000"
+menu_header_opacity = "1.000000"
+menu_horizontal_animation = "true"
+menu_insert_disk_resume = "true"
+menu_left_thumbnails = "0"
+menu_linear_filter = "false"
+menu_mouse_enable = "true"
+menu_navigation_browser_filter_supported_extensions_enable = "false"
+menu_navigation_wraparound_enable = "true"
+menu_pause_libretro = "true"
+menu_pointer_enable = "false"
+menu_remember_selection = "1"
+menu_rgui_full_width_layout = "true"
+menu_rgui_shadows = "false"
+menu_rgui_transparency = "true"
+menu_savestate_resume = "true"
+menu_scale_factor = "1.000000"
+menu_screensaver_animation = "0"
+menu_screensaver_animation_speed = "1.000000"
+menu_screensaver_timeout = "0"
+menu_scroll_delay = "256"
+menu_scroll_fast = "false"
+menu_shader_pipeline = "2"
+menu_show_advanced_settings = "false"
+menu_show_configurations = "true"
+menu_show_core_updater = "true"
+menu_show_dump_disc = "true"
+menu_show_help = "true"
+menu_show_information = "true"
+menu_show_latency = "true"
+menu_show_legacy_thumbnail_updater = "false"
+menu_show_load_content = "true"
+menu_show_load_content_animation = "true"
+menu_show_load_core = "true"
+menu_show_load_disc = "true"
+menu_show_online_updater = "true"
+menu_show_overlays = "true"
+menu_show_quit_retroarch = "true"
+menu_show_reboot = "true"
+menu_show_restart_retroarch = "true"
+menu_show_rewind = "true"
+menu_show_shutdown = "true"
+menu_show_sublabels = "true"
+menu_show_video_layout = "true"
+menu_swap_ok_cancel_buttons = "false"
+menu_swap_scroll_buttons = "false"
+menu_throttle_framerate = "true"
+menu_thumbnail_upscale_threshold = "0"
+menu_thumbnails = "3"
+menu_ticker_smooth = "true"
+menu_ticker_speed = "2.000000"
+menu_ticker_type = "1"
+menu_timedate_date_separator = "0"
+menu_timedate_enable = "true"
+menu_timedate_style = "11"
+menu_unified_controls = "false"
+menu_use_preferred_system_color_theme = "false"
+menu_wallpaper = ""
+menu_wallpaper_opacity = "0.300000"
+menu_widget_scale_auto = "true"
+menu_widget_scale_factor = "1.000000"
+menu_widget_scale_factor_windowed = "1.000000"
+menu_xmb_animation_horizontal_highlight = "0"
+menu_xmb_animation_move_up_down = "0"
+menu_xmb_animation_opening_main_menu = "0"
+menu_xmb_show_title_header = "true"
+menu_xmb_thumbnail_scale_factor = "100"
+menu_xmb_title_margin = "5"
+menu_xmb_title_margin_horizontal_offset = "0"
+menu_xmb_vertical_fade_factor = "100"
+midi_driver = "alsa"
+midi_input = "OFF"
+midi_output = "OFF"
+midi_volume = "100"
+netplay_allow_pausing = "false"
+netplay_allow_slaves = "true"
+netplay_chat_color_msg = "16777215"
+netplay_chat_color_name = "32768"
+netplay_check_frames = "600"
+netplay_custom_mitm_server = ""
+netplay_fade_chat = "true"
+netplay_input_latency_frames_min = "0"
+netplay_input_latency_frames_range = "0"
+netplay_ip_address = ""
+netplay_ip_port = "55435"
+netplay_max_connections = "3"
+netplay_max_ping = "0"
+netplay_mitm_server = "nyc"
+netplay_nat_traversal = "true"
+netplay_nickname = "VagabondAzulien"
+netplay_password = ""
+netplay_ping_show = "false"
+netplay_public_announce = "true"
+netplay_request_device_p1 = "false"
+netplay_request_device_p10 = "false"
+netplay_request_device_p11 = "false"
+netplay_request_device_p12 = "false"
+netplay_request_device_p13 = "false"
+netplay_request_device_p14 = "false"
+netplay_request_device_p15 = "false"
+netplay_request_device_p16 = "false"
+netplay_request_device_p2 = "false"
+netplay_request_device_p3 = "false"
+netplay_request_device_p4 = "false"
+netplay_request_device_p5 = "false"
+netplay_request_device_p6 = "false"
+netplay_request_device_p7 = "false"
+netplay_request_device_p8 = "false"
+netplay_request_device_p9 = "false"
+netplay_require_slaves = "false"
+netplay_share_analog = "1"
+netplay_share_digital = "1"
+netplay_show_only_connectable = "true"
+netplay_show_only_installed_cores = "false"
+netplay_show_passworded = "true"
+netplay_spectate_password = ""
+netplay_start_as_spectator = "false"
+netplay_stateless_mode = "false"
+netplay_use_mitm_server = "false"
+network_cmd_enable = "false"
+network_cmd_port = "55355"
+network_on_demand_thumbnails = "false"
+network_remote_base_port = "55400"
+network_remote_enable = "false"
+network_remote_enable_user_p1 = "false"
+network_remote_enable_user_p10 = "false"
+network_remote_enable_user_p11 = "false"
+network_remote_enable_user_p12 = "false"
+network_remote_enable_user_p13 = "false"
+network_remote_enable_user_p14 = "false"
+network_remote_enable_user_p15 = "false"
+network_remote_enable_user_p16 = "false"
+network_remote_enable_user_p2 = "false"
+network_remote_enable_user_p3 = "false"
+network_remote_enable_user_p4 = "false"
+network_remote_enable_user_p5 = "false"
+network_remote_enable_user_p6 = "false"
+network_remote_enable_user_p7 = "false"
+network_remote_enable_user_p8 = "false"
+network_remote_enable_user_p9 = "false"
+notification_show_autoconfig = "true"
+notification_show_cheats_applied = "true"
+notification_show_config_override_load = "true"
+notification_show_fast_forward = "true"
+notification_show_netplay_extra = "false"
+notification_show_patch_applied = "true"
+notification_show_refresh_rate = "true"
+notification_show_remap_load = "true"
+notification_show_screenshot = "true"
+notification_show_screenshot_duration = "0"
+notification_show_screenshot_flash = "0"
+notification_show_set_initial_disk = "true"
+notification_show_when_menu_is_alive = "false"
+overlay_directory = "~/.config/retroarch/overlay"
+ozone_collapse_sidebar = "false"
+ozone_menu_color_theme = "1"
+ozone_scroll_content_metadata = "false"
+ozone_sort_after_truncate_playlist_name = "true"
+ozone_thumbnail_scale_factor = "1.000000"
+ozone_truncate_playlist_name = "true"
+pause_nonactive = "true"
+pause_on_disconnect = "false"
+perfcnt_enable = "false"
+playlist_compression = "false"
+playlist_directory = "~/.config/retroarch/playlists"
+playlist_entry_remove_enable = "1"
+playlist_entry_rename = "true"
+playlist_fuzzy_archive_match = "false"
+playlist_portable_paths = "false"
+playlist_show_entry_idx = "true"
+playlist_show_history_icons = "0"
+playlist_show_inline_core_name = "0"
+playlist_show_sublabels = "true"
+playlist_sort_alphabetical = "true"
+playlist_sublabel_last_played_style = "0"
+playlist_sublabel_runtime_type = "0"
+playlist_use_old_format = "false"
+preemptive_frames_enable = "false"
+preemptive_frames_hide_warnings = "false"
+quick_menu_show_add_to_favorites = "true"
+quick_menu_show_cheats = "true"
+quick_menu_show_close_content = "true"
+quick_menu_show_controls = "true"
+quick_menu_show_core_options_flush = "false"
+quick_menu_show_download_thumbnails = "true"
+quick_menu_show_information = "true"
+quick_menu_show_options = "true"
+quick_menu_show_recording = "true"
+quick_menu_show_replay = "true"
+quick_menu_show_reset_core_association = "true"
+quick_menu_show_restart_content = "true"
+quick_menu_show_resume_content = "true"
+quick_menu_show_save_content_dir_overrides = "true"
+quick_menu_show_save_core_overrides = "true"
+quick_menu_show_save_game_overrides = "true"
+quick_menu_show_save_load_state = "true"
+quick_menu_show_savestate_submenu = "false"
+quick_menu_show_set_core_association = "true"
+quick_menu_show_shaders = "true"
+quick_menu_show_start_recording = "true"
+quick_menu_show_start_streaming = "true"
+quick_menu_show_streaming = "true"
+quick_menu_show_take_screenshot = "true"
+quick_menu_show_undo_save_load_state = "true"
+quit_on_close_content = "0"
+quit_press_twice = "true"
+record_driver = "ffmpeg"
+recording_config_directory = "~/.config/retroarch/records_config"
+recording_output_directory = "~/.config/retroarch/records"
+remap_save_on_exit = "true"
+replay_auto_index = "true"
+replay_checkpoint_interval = "0"
+replay_max_keep = "0"
+replay_slot = "0"
+resampler_directory = ""
+rewind_buffer_size = "20971520"
+rewind_buffer_size_step = "10"
+rewind_enable = "false"
+rewind_granularity = "1"
+rgui_aspect_ratio = "0"
+rgui_aspect_ratio_lock = "0"
+rgui_background_filler_thickness_enable = "true"
+rgui_border_filler_enable = "true"
+rgui_border_filler_thickness_enable = "true"
+rgui_browser_directory = "~/Games/Emulation"
+rgui_config_directory = "~/.config/retroarch/config"
+rgui_extended_ascii = "false"
+rgui_inline_thumbnails = "false"
+rgui_internal_upscale_level = "0"
+rgui_menu_color_theme = "4"
+rgui_menu_theme_preset = ""
+rgui_particle_effect = "0"
+rgui_particle_effect_screensaver = "true"
+rgui_particle_effect_speed = "1.000000"
+rgui_show_start_screen = "false"
+rgui_swap_thumbnails = "false"
+rgui_switch_icons = "true"
+rgui_thumbnail_delay = "0"
+rgui_thumbnail_downscaler = "0"
+run_ahead_enabled = "false"
+run_ahead_frames = "1"
+run_ahead_hide_warnings = "false"
+run_ahead_secondary_instance = "true"
+runtime_log_directory = "default"
+save_file_compression = "false"
+savefile_directory = "~/Games/Emulation/Saves/retroarch/saves"
+savefiles_in_content_dir = "false"
+savestate_auto_index = "false"
+savestate_auto_load = "false"
+savestate_auto_save = "false"
+savestate_directory = "~/Games/Emulation/Saves/retroarch/states"
+savestate_file_compression = "true"
+savestate_max_keep = "0"
+savestate_thumbnail_enable = "false"
+savestates_in_content_dir = "false"
+scan_without_core_match = "false"
+screen_brightness = "100"
+screen_orientation = "0"
+screenshot_directory = "~/.config/retroarch/screenshots"
+screenshots_in_content_dir = "false"
+settings_show_accessibility = "true"
+settings_show_achievements = "true"
+settings_show_ai_service = "true"
+settings_show_audio = "true"
+settings_show_configuration = "true"
+settings_show_core = "true"
+settings_show_directory = "true"
+settings_show_drivers = "true"
+settings_show_file_browser = "true"
+settings_show_frame_throttle = "true"
+settings_show_input = "true"
+settings_show_latency = "true"
+settings_show_logging = "true"
+settings_show_network = "true"
+settings_show_onscreen_display = "true"
+settings_show_playlists = "true"
+settings_show_power_management = "true"
+settings_show_recording = "true"
+settings_show_saving = "true"
+settings_show_user = "true"
+settings_show_user_interface = "true"
+settings_show_video = "true"
+show_hidden_files = "false"
+slowmotion_ratio = "3.000000"
+soft_filter_enable = "false"
+soft_filter_index = "0"
+sort_savefiles_by_content_enable = "false"
+sort_savefiles_enable = "false"
+sort_savestates_by_content_enable = "false"
+sort_savestates_enable = "false"
+sort_screenshots_by_content_enable = "false"
+state_slot = "0"
+statistics_show = "false"
+stdin_cmd_enable = "false"
+streaming_mode = "0"
+suspend_screensaver_enable = "true"
+sustained_performance_mode = "false"
+system_directory = "~/.config/retroarch/system"
+systemfiles_in_content_dir = "false"
+threaded_data_runloop_enable = "true"
+thumbnails_directory = "~/.config/retroarch/thumbnails"
+twitch_stream_key = ""
+ui_companion_enable = "false"
+ui_companion_start_on_boot = "true"
+ui_companion_toggle = "false"
+ui_menubar_enable = "true"
+use_last_start_directory = "false"
+user_language = "0"
+vibrate_on_keypress = "false"
+video_adaptive_vsync = "false"
+video_allow_rotate = "true"
+video_aspect_ratio = "1.333300"
+video_aspect_ratio_auto = "false"
+video_autoswitch_refresh_rate = "0"
+video_black_frame_insertion = "0"
+video_context_driver = ""
+video_crop_overscan = "true"
+video_ctx_scaling = "false"
+video_disable_composition = "false"
+video_driver = "gl"
+video_filter = ""
+video_filter_dir = "~/.config/retroarch/filters/video"
+video_font_enable = "true"
+video_font_path = ""
+video_font_size = "32.000000"
+video_force_aspect = "true"
+video_force_srgb_disable = "false"
+video_frame_delay = "0"
+video_frame_delay_auto = "false"
+video_fullscreen = "false"
+video_fullscreen_x = "0"
+video_fullscreen_y = "0"
+video_gpu_record = "false"
+video_gpu_screenshot = "true"
+video_hard_sync = "false"
+video_hard_sync_frames = "0"
+video_hdr_display_contrast = "5.000000"
+video_hdr_enable = "false"
+video_hdr_expand_gamut = "true"
+video_hdr_max_nits = "1000.000000"
+video_hdr_paper_white_nits = "200.000000"
+video_layout_directory = "~/.config/retroarch/layouts"
+video_layout_enable = "true"
+video_layout_path = ""
+video_layout_selected_view = "0"
+video_max_frame_latency = "1"
+video_max_swapchain_images = "3"
+video_message_color = "ffff00"
+video_message_pos_x = "0.050000"
+video_message_pos_y = "0.050000"
+video_monitor_index = "0"
+video_msg_bgcolor_blue = "0"
+video_msg_bgcolor_enable = "false"
+video_msg_bgcolor_green = "0"
+video_msg_bgcolor_opacity = "1.000000"
+video_msg_bgcolor_red = "0"
+video_notch_write_over_enable = "false"
+video_post_filter_record = "false"
+video_record_config = ""
+video_record_quality = "2"
+video_record_scale_factor = "1"
+video_record_threads = "2"
+video_refresh_rate = "60.000000"
+video_rotation = "0"
+video_scale = "3.000000"
+video_scale_integer = "false"
+video_scale_integer_overscale = "false"
+video_shader_delay = "0"
+video_shader_dir = "~/.config/retroarch/shaders"
+video_shader_enable = "false"
+video_shader_preset_save_reference_enable = "true"
+video_shader_remember_last_dir = "false"
+video_shader_watch_files = "false"
+video_shared_context = "false"
+video_smooth = "false"
+video_stream_config = ""
+video_stream_port = "56400"
+video_stream_quality = "11"
+video_stream_scale_factor = "1"
+video_stream_url = ""
+video_swap_interval = "1"
+video_threaded = "false"
+video_vsync = "true"
+video_waitable_swapchains = "true"
+video_window_auto_height_max = "1080"
+video_window_auto_width_max = "1920"
+video_window_custom_size_enable = "false"
+video_window_opacity = "100"
+video_window_save_positions = "false"
+video_window_show_decorations = "true"
+video_windowed_fullscreen = "true"
+video_windowed_position_height = "720"
+video_windowed_position_width = "1280"
+video_windowed_position_x = "0"
+video_windowed_position_y = "0"
+vrr_runloop_enable = "false"
+vulkan_gpu_index = "0"
+wifi_driver = "null"
+wifi_enabled = "true"
+xmb_alpha_factor = "75"
+xmb_font = ""
+xmb_layout = "0"
+xmb_menu_color_theme = "4"
+xmb_shadows_enable = "true"
+xmb_switch_icons = "true"
+xmb_theme = "0"
+xmb_vertical_thumbnails = "false"
+youtube_stream_key = ""
diff --git a/tmux/themes/catppuccin-frappe.tmux b/tmux/themes/catppuccin-frappe.tmux
new file mode 100644
index 0000000..e9f40da
--- /dev/null
+++ b/tmux/themes/catppuccin-frappe.tmux
@@ -0,0 +1,34 @@
+# vim:set ft=tmux:
+
+# --> Catppuccin (Frappe)
+set -ogq @thm_bg "#303446"
+set -ogq @thm_fg "#c6d0f5"
+
+# Colors
+set -ogq @thm_rosewater "#f2d5cf"
+set -ogq @thm_flamingo "#eebebe"
+set -ogq @thm_rosewater "#f2d5cf"
+set -ogq @thm_pink "#f4b8e4"
+set -ogq @thm_mauve "#ca9ee6"
+set -ogq @thm_red "#e78284"
+set -ogq @thm_maroon "#ea999c"
+set -ogq @thm_peach "#ef9f76"
+set -ogq @thm_yellow "#e5c890"
+set -ogq @thm_green "#a6d189"
+set -ogq @thm_teal "#81c8be"
+set -ogq @thm_sky "#99d1db"
+set -ogq @thm_sapphire "#85c1dc"
+set -ogq @thm_blue "#8caaee"
+set -ogq @thm_lavender "#babbf1"
+
+# Surfaces and overlays
+set -ogq @thm_subtext_1 "#a5adce"
+set -ogq @thm_subtext_0 "#b5bfe2"
+set -ogq @thm_overlay_2 "#949cbb"
+set -ogq @thm_overlay_1 "#838ba7"
+set -ogq @thm_overlay_0 "#737994"
+set -ogq @thm_surface_2 "#626880"
+set -ogq @thm_surface_1 "#51576d"
+set -ogq @thm_surface_0 "#414559"
+set -ogq @thm_mantle "#292c3c"
+set -ogq @thm_crust "#232634"
diff --git a/tmux/themes/catppuccin-latte.tmux b/tmux/themes/catppuccin-latte.tmux
new file mode 100644
index 0000000..c065c1d
--- /dev/null
+++ b/tmux/themes/catppuccin-latte.tmux
@@ -0,0 +1,34 @@
+# vim:set ft=tmux:
+
+# --> Catppuccin (Latte)
+set -ogq @thm_bg "#eff1f5"
+set -ogq @thm_fg "#4c4f69"
+
+# Colors
+set -ogq @thm_rosewater "#dc8a78"
+set -ogq @thm_flamingo "#dd7878"
+set -ogq @thm_rosewater "#dc8a78"
+set -ogq @thm_pink "#ea76cb"
+set -ogq @thm_mauve "#8839ef"
+set -ogq @thm_red "#d20f39"
+set -ogq @thm_maroon "#e64553"
+set -ogq @thm_peach "#fe640b"
+set -ogq @thm_yellow "#df8e1d"
+set -ogq @thm_green "#40a02b"
+set -ogq @thm_teal "#179299"
+set -ogq @thm_sky "#04a5e5"
+set -ogq @thm_sapphire "#209fb5"
+set -ogq @thm_blue "#1e66f5"
+set -ogq @thm_lavender "#7287fd"
+
+# Surfaces and overlays
+set -ogq @thm_subtext_1 "#6c6f85"
+set -ogq @thm_subtext_0 "#5c5f77"
+set -ogq @thm_overlay_2 "#7c7f93"
+set -ogq @thm_overlay_1 "#8c8fa1"
+set -ogq @thm_overlay_0 "#9ca0b0"
+set -ogq @thm_surface_2 "#acb0be"
+set -ogq @thm_surface_1 "#bcc0cc"
+set -ogq @thm_surface_0 "#ccd0da"
+set -ogq @thm_mantle "#e6e9ef"
+set -ogq @thm_crust "#dce0e8"
diff --git a/tmux/themes/catppuccin-macchiato.tmux b/tmux/themes/catppuccin-macchiato.tmux
new file mode 100644
index 0000000..c95676e
--- /dev/null
+++ b/tmux/themes/catppuccin-macchiato.tmux
@@ -0,0 +1,34 @@
+# vim:set ft=tmux:
+
+# --> Catppuccin (Macchiato)
+set -ogq @thm_bg "#24273a"
+set -ogq @thm_fg "#cad3f5"
+
+# Colors
+set -ogq @thm_rosewater "#f4dbd6"
+set -ogq @thm_flamingo "#f0c6c6"
+set -ogq @thm_rosewater "#f4dbd6"
+set -ogq @thm_pink "#f5bde6"
+set -ogq @thm_mauve "#c6a0f6"
+set -ogq @thm_red "#ed8796"
+set -ogq @thm_maroon "#ee99a0"
+set -ogq @thm_peach "#f5a97f"
+set -ogq @thm_yellow "#eed49f"
+set -ogq @thm_green "#a6da95"
+set -ogq @thm_teal "#8bd5ca"
+set -ogq @thm_sky "#91d7e3"
+set -ogq @thm_sapphire "#7dc4e4"
+set -ogq @thm_blue "#8aadf4"
+set -ogq @thm_lavender "#b7bdf8"
+
+# Surfaces and overlays
+set -ogq @thm_subtext_1 "#a5adcb"
+set -ogq @thm_subtext_0 "#b8c0e0"
+set -ogq @thm_overlay_2 "#939ab7"
+set -ogq @thm_overlay_1 "#8087a2"
+set -ogq @thm_overlay_0 "#6e738d"
+set -ogq @thm_surface_2 "#5b6078"
+set -ogq @thm_surface_1 "#494d64"
+set -ogq @thm_surface_0 "#363a4f"
+set -ogq @thm_mantle "#1e2030"
+set -ogq @thm_crust "#181926"
diff --git a/tmux/themes/catppuccin-mocha.tmux b/tmux/themes/catppuccin-mocha.tmux
new file mode 100644
index 0000000..c71ca52
--- /dev/null
+++ b/tmux/themes/catppuccin-mocha.tmux
@@ -0,0 +1,34 @@
+# vim:set ft=tmux:
+
+# --> Catppuccin (Mocha)
+set -ogq @thm_bg "#1e1e2e"
+set -ogq @thm_fg "#cdd6f4"
+
+# Colors
+set -ogq @thm_rosewater "#f5e0dc"
+set -ogq @thm_flamingo "#f2cdcd"
+set -ogq @thm_rosewater "#f5e0dc"
+set -ogq @thm_pink "#f5c2e7"
+set -ogq @thm_mauve "#cba6f7"
+set -ogq @thm_red "#f38ba8"
+set -ogq @thm_maroon "#eba0ac"
+set -ogq @thm_peach "#fab387"
+set -ogq @thm_yellow "#f9e2af"
+set -ogq @thm_green "#a6e3a1"
+set -ogq @thm_teal "#94e2d5"
+set -ogq @thm_sky "#89dceb"
+set -ogq @thm_sapphire "#74c7ec"
+set -ogq @thm_blue "#89b4fa"
+set -ogq @thm_lavender "#b4befe"
+
+# Surfaces and overlays
+set -ogq @thm_subtext_1 "#a6adc8"
+set -ogq @thm_subtext_0 "#bac2de"
+set -ogq @thm_overlay_2 "#9399b2"
+set -ogq @thm_overlay_1 "#7f849c"
+set -ogq @thm_overlay_0 "#6c7086"
+set -ogq @thm_surface_2 "#585b70"
+set -ogq @thm_surface_1 "#45475a"
+set -ogq @thm_surface_0 "#313244"
+set -ogq @thm_mantle "#181825"
+set -ogq @thm_crust "#11111b"
diff --git a/tmux/tmux.conf b/tmux/tmux.conf
index 48d0c48..9f1a9a2 100644
--- a/tmux/tmux.conf
+++ b/tmux/tmux.conf
@@ -1,71 +1,76 @@
#===============================================================================
# tmux.conf for niblock || source with r
#===============================================================================
-
#===============================================================================
# General Settings
#===============================================================================
-set-option -g prefix C-b # Remap prefix key
-set -g default-terminal "screen-256color" # Set terminal
+set -g prefix C-b # Remap prefix key
+set -g default-terminal "tmux-256color" # Set terminal
+set -ga terminal-features ",xterm-256color:RGB" # Enable additional features
set -g mouse on # Enable mouse
set -sg escape-time 0 # Delay time
set -g display-time 2000 # Message display time
set -g base-index 1 # Start windows at 1
-setw -g pane-base-index 1 # Start panes at 1
+set -g pane-base-index 1 # Start panes at 1
set -g renumber-windows on # Renumber dynamically
#===============================================================================
-# Colors
+# Colors & Styling
#===============================================================================
-set -g status-fg cyan # Status bar foreground
-set -g status-bg black # Status bar background
-
-setw -g window-status-fg cyan # Window list foreground
-setw -g window-status-bg black # Window list background
-
-set -g pane-border-fg black # Pane divider foreground
-set -g pane-border-bg black # Pane divider background
-set -g pane-active-border-fg cyan # Active pane foreground
-set -g pane-active-border-bg black # Active pane background
-
-set -g message-fg red # Command line foreground
-set -g message-bg black # Command line background
-set -g message-attr bright # Bold
+# Theme Colors - More found in themes/ directory
+source -F "#{d:current_file}/themes/catppuccin-frappe.tmux"
+# Status Bar
+set -g status-style "fg=#{@thm_lavender} bg=#{@thm_bg}"
+# Window List
+set -g window-status-style "bg=#{@thm_surface_0} fg=#{@thm_lavender}"
+set -g window-status-current-style "fg=#{@thm_surface_0} bg=#{@thm_lavender}"
+# Panes
+set -g pane-border-style "fg=#{@thm_bg} bg=terminal"
+set -g pane-active-border-style "fg=#{@thm_lavender} bg=terminal"
+set -g pane-border-lines "double"
+set -g pane-border-indicators "arrows"
+set -g pane-border-status "top"
+# Command Line
+set -g message-style "fg=#{@thm_red} bg=#{@thm_bg} bright"
+# Menus
+set -g menu-style "fg=#{@thm_fg}"
+set -g menu-selected-style "fg=#{@thm_lavender} bg=#{@thm_bg}"
+# Modes
+set -g mode-style "fg=#{@thm_lavender} bg=terminal"
#===============================================================================
-# Status Line
+# Status Lines
#===============================================================================
-setw -g monitor-activity on # Monitor window activity
+set -wg monitor-activity on # Monitor window activity
set -g visual-activity off # No status line message
-set -g allow-rename off # Disallow program renaming
-
+set -g allow-rename on # Disallow program renaming
+set -g allow-set-title on
+# TMUX Status Line
+set -g status-interval 600
set -g status-left-length 40 # Left-side char length
-set -g status-left "#[bright][ #S ] " # Left-side format
+set -g status-left "#[bright][ #h ] " # Left-side format
+set -g window-status-format " #I " # Window-list format
+set -g window-status-current-format " #I: #{pane_current_command} "
set -g status-right-length 80 # Right-side char length
-# Right-side format: Custom clock script, in dotfile location
-set -g status-right "#[bright]#(sh ~/.dotfiles/tmux/clocks.sh)"
-# Window list format, and selected format
-set -g window-status-format '#[bg=black,fg=cyan] #I #[bg=default]'
-set -g window-status-current-format '#[fg=black,bg=cyan]#[fg=bright] #I '
+WERR='#(echo -n "Error Fetching Weather Info")'
+WEATHER='#(curl -s wttr.in/Buffalo?format="%%C+%%t+%%h+%%P%%20%%m" || $WERR)'
+DATEISH='#(date +"%%A, %%B %d")'
+set -g status-right "$WEATHER #[bright]// $DATEISH"
+# Border Status Lines
+set -g pane-border-format " [#{pane_current_path}] #{pane_current_command} "
#===============================================================================
# Key Bindings
#===============================================================================
-setw -g mode-keys vi # Vi-like key bindings
-
+set -g mode-keys vi # Vi-like key bindings
bind h select-pane -L # Pane movement: left
bind j select-pane -D # Pane movement: down
bind k select-pane -U # Pane movement: up
bind l select-pane -R # Pane movement: right
-
bind-key -r C-h select-window -t :- # Window movement: left
bind-key -r C-l select-window -t :+ # Window movement: right
-
bind -r H resize-pane -L 5 # Pane resize: +5 left
bind -r J resize-pane -D 5 # Pane resize: +5 down
bind -r K resize-pane -U 5 # Pane resize: +5 up
bind -r L resize-pane -R 5 # Pane resize: +5 right
-
bind | split-window -h -c "#{pane_current_path}" # Horizontal split
bind - split-window -v -c "#{pane_current_path}" # Vertical split
# Reload config file
-bind r source-file ~/.tmux.conf \; display "Config Reloaded!"
-# Captur selection, create a gist from it
-bind-key -tvi-copy u copy-pipe "ruby ~/Lab/gist_gem.rb -"
+bind r source-file ~/.config/tmux/tmux.conf \; display "!! Config Reloaded !!"
diff --git a/vifm/colors/Default.vifm b/vifm/colors/Default.vifm
new file mode 100644
index 0000000..e7101eb
--- /dev/null
+++ b/vifm/colors/Default.vifm
@@ -0,0 +1,85 @@
+" You can edit this file by hand.
+" The " character at the beginning of a line comments out the line.
+" Blank lines are ignored.
+
+" The Default color scheme is used for any directory that does not have
+" a specified scheme and for parts of user interface like menus. A
+" color scheme set for a base directory will also
+" be used for the sub directories.
+
+" The standard ncurses colors are:
+" Default = -1 = None, can be used for transparency or default color
+" Black = 0
+" Red = 1
+" Green = 2
+" Yellow = 3
+" Blue = 4
+" Magenta = 5
+" Cyan = 6
+" White = 7
+
+" Light versions of colors are also available (set bold attribute):
+" LightBlack
+" LightRed
+" LightGreen
+" LightYellow
+" LightBlue
+" LightMagenta
+" LightCyan
+" LightWhite
+
+" Available attributes (some of them can be combined):
+" bold
+" underline
+" reverse or inverse
+" standout
+" italic (on unsupported systems becomes reverse)
+" none
+
+" Vifm supports 256 colors you can use color numbers 0-255
+" (requires properly set up terminal: set your TERM environment variable
+" (directly or using resources) to some color terminal name (e.g.
+" xterm-256color) from /usr/lib/terminfo/; you can check current number
+" of colors in your terminal with tput colors command)
+
+" highlight group cterm=attrs ctermfg=foreground_color ctermbg=background_color
+
+highlight clear
+
+highlight Win cterm=none ctermfg=white ctermbg=black
+highlight Directory cterm=bold ctermfg=cyan ctermbg=default
+highlight Link cterm=bold ctermfg=yellow ctermbg=default
+highlight BrokenLink cterm=bold ctermfg=red ctermbg=default
+highlight HardLink cterm=none ctermfg=yellow ctermbg=default
+highlight Socket cterm=bold ctermfg=magenta ctermbg=default
+highlight Device cterm=bold ctermfg=red ctermbg=default
+highlight Fifo cterm=bold ctermfg=cyan ctermbg=default
+highlight Executable cterm=bold ctermfg=green ctermbg=default
+highlight Selected cterm=bold ctermfg=magenta ctermbg=default
+highlight CurrLine cterm=bold,reverse ctermfg=default ctermbg=default
+highlight TopLine cterm=none ctermfg=black ctermbg=white
+highlight TopLineSel cterm=bold ctermfg=black ctermbg=default
+highlight StatusLine cterm=bold ctermfg=black ctermbg=white
+highlight WildMenu cterm=underline,reverse ctermfg=white ctermbg=black
+highlight CmdLine cterm=none ctermfg=white ctermbg=black
+highlight ErrorMsg cterm=none ctermfg=red ctermbg=black
+highlight Border cterm=none ctermfg=black ctermbg=white
+highlight OtherLine ctermfg=default ctermbg=default
+highlight JobLine cterm=bold,reverse ctermfg=black ctermbg=white
+highlight SuggestBox cterm=bold ctermfg=default ctermbg=default
+highlight CmpMismatch cterm=bold ctermfg=white ctermbg=red
+highlight AuxWin ctermfg=default ctermbg=default
+highlight TabLine cterm=none ctermfg=white ctermbg=black
+highlight TabLineSel cterm=bold,reverse ctermfg=default ctermbg=default
+highlight User1 ctermfg=default ctermbg=default
+highlight User2 ctermfg=default ctermbg=default
+highlight User3 ctermfg=default ctermbg=default
+highlight User4 ctermfg=default ctermbg=default
+highlight User5 ctermfg=default ctermbg=default
+highlight User6 ctermfg=default ctermbg=default
+highlight User7 ctermfg=default ctermbg=default
+highlight User8 ctermfg=default ctermbg=default
+highlight User9 ctermfg=default ctermbg=default
+highlight OtherWin ctermfg=default ctermbg=default
+highlight LineNr ctermfg=default ctermbg=default
+highlight OddLine ctermfg=default ctermbg=default
diff --git a/vifm/colors/silk.vifm b/vifm/colors/silk.vifm
new file mode 100644
index 0000000..8327a85
--- /dev/null
+++ b/vifm/colors/silk.vifm
@@ -0,0 +1,48 @@
+" === UI Elements ===
+highlight Win cterm=none ctermfg=250 ctermbg=237
+highlight Border cterm=none ctermfg=250 ctermbg=96
+highlight CurrLine cterm=bold,reverse ctermfg=default ctermbg=default
+highlight StatusLine cterm=bold ctermfg=250 ctermbg=96
+highlight ErrorMsg cterm=none ctermfg=red ctermbg=default
+" For alternating line color, set this:
+highlight OddLine ctermfg=default ctermbg=238
+highlight TopLine cterm=none ctermfg=237 ctermbg=96
+highlight TopLineSel cterm=bold ctermfg=252 ctermbg=default
+highlight CmdLine cterm=bold ctermfg=100 ctermbg=236
+highlight WildMenu cterm=underline,reverse ctermfg=250 ctermbg=default
+highlight SuggestBox cterm=bold ctermfg=250 ctermbg=236
+" For multiple tabs
+highlight TabLine cterm=none ctermfg=250 ctermbg=236
+highlight TabLineSel cterm=bold,reverse ctermfg=100 ctermbg=236
+
+" Different Entry/File Types
+highlight Directory cterm=bold ctermfg=cyan ctermbg=default
+highlight Link cterm=bold ctermfg=yellow ctermbg=default
+highlight BrokenLink cterm=bold ctermfg=red ctermbg=default
+highlight HardLink cterm=none ctermfg=yellow ctermbg=default
+highlight Socket cterm=bold ctermfg=magenta ctermbg=default
+highlight Device cterm=bold ctermfg=red ctermbg=default
+highlight Fifo cterm=bold ctermfg=cyan ctermbg=default
+highlight Executable cterm=bold ctermfg=green ctermbg=default
+
+" Tagging
+highlight Selected cterm=bold ctermfg=magenta ctermbg=default
+
+" User colors
+highlight User1 ctermfg=default ctermbg=default
+highlight User2 ctermfg=default ctermbg=default
+highlight User3 ctermfg=default ctermbg=default
+highlight User4 ctermfg=default ctermbg=default
+highlight User5 ctermfg=default ctermbg=default
+highlight User6 ctermfg=default ctermbg=default
+highlight User7 ctermfg=default ctermbg=default
+highlight User8 ctermfg=default ctermbg=default
+highlight User9 ctermfg=default ctermbg=default
+
+" Not sure what these are for:
+highlight OtherWin ctermfg=default ctermbg=252
+highlight AuxWin ctermfg=default ctermbg=236
+highlight OtherLine ctermfg=default ctermbg=236
+highlight JobLine cterm=bold,reverse ctermfg=black ctermbg=white
+highlight CmpMismatch cterm=bold ctermfg=white ctermbg=red
+highlight LineNr ctermfg=default ctermbg=150
diff --git a/vifm/vifmrc b/vifm/vifmrc
new file mode 100644
index 0000000..d2bb87f
--- /dev/null
+++ b/vifm/vifmrc
@@ -0,0 +1,488 @@
+" vim: filetype=vifm :
+" Sample configuration file for vifm (last updated: 9 September, 2020)
+" You can edit this file by hand.
+" The " character at the beginning of a line comments out the line.
+" Blank lines are ignored.
+" The basic format for each item is shown with an example.
+
+" ------------------------------------------------------------------------------
+
+" Command used to edit files in various contexts. The default is vim.
+" If you would like to use another vi clone such as Elvis or Vile
+" you will need to change this setting.
+
+set vicmd=vim
+" set vicmd=elvis\ -G\ termcap
+" set vicmd=vile
+
+" This makes vifm perform file operations on its own instead of relying on
+" standard utilities like `cp`. While using `cp` and alike is a more universal
+" solution, it's also much slower when processing large amounts of files and
+" doesn't support progress measuring.
+
+set syscalls
+
+" Trash Directory
+" The default is to move files that are deleted with dd or :d to
+" the trash directory. If you change this you will not be able to move
+" files by deleting them and then using p to put the file in the new location.
+" I recommend not changing this until you are familiar with vifm.
+" This probably shouldn't be an option.
+
+set trash
+
+" This is how many directories to store in the directory history.
+
+set history=100
+
+" Automatically resolve symbolic links on l or Enter.
+
+set nofollowlinks
+
+" With this option turned on you can run partially entered commands with
+" unambiguous beginning using :! (e.g. :!Te instead of :!Terminal or :!Te).
+
+" set fastrun
+
+" Natural sort of (version) numbers within text.
+
+set sortnumbers
+
+" Maximum number of changes that can be undone.
+
+set undolevels=100
+
+" Use Vim's format of help file (has highlighting and "hyperlinks").
+" If you would rather use a plain text help file set novimhelp.
+
+set vimhelp
+
+" If you would like to run an executable file when you
+" press Enter, l or Right Arrow, set this.
+
+set norunexec
+
+" List of color schemes to try (picks the first one supported by the terminal)
+
+" colorscheme Default-256 Default
+colorscheme silk Default-256 Default
+
+" Format for displaying time in file list. For example:
+" TIME_STAMP_FORMAT=%m/%d-%H:%M
+" See man date or man strftime for details.
+
+set timefmt=%m/%d\ %H:%M
+
+" Show list of matches on tab completion in command-line mode
+
+set wildmenu
+
+" Display completions in a form of popup with descriptions of the matches
+
+set wildstyle=popup
+
+" Display suggestions in normal, visual and view modes for keys, marks and
+" registers (at most 5 files). In other view, when available.
+
+set suggestoptions=normal,visual,view,otherpane,keys,marks,registers
+
+" Ignore case in search patterns unless it contains at least one uppercase
+" letter
+
+set ignorecase
+set smartcase
+
+" Don't highlight search results automatically
+
+set nohlsearch
+
+" Use increment searching (search while typing)
+set incsearch
+
+" Try to leave some space from cursor to upper/lower border in lists
+
+set scrolloff=4
+
+" Don't do too many requests to slow file systems
+
+if !has('win')
+ set slowfs=curlftpfs
+endif
+
+" Set custom status line look
+
+set statusline=" Hint: %z%= %A %10u:%-7g %15s %20d "
+
+" ------------------------------------------------------------------------------
+
+" :mark mark /full/directory/path [filename]
+
+mark b ~/bin/
+mark h ~/
+
+" ------------------------------------------------------------------------------
+
+" :com[mand][!] command_name action
+" The following macros can be used in a command
+" %a is replaced with the user arguments.
+" %c the current file under the cursor.
+" %C the current file under the cursor in the other directory.
+" %f the current selected file, or files.
+" %F the current selected file, or files in the other directory.
+" %b same as %f %F.
+" %d the current directory name.
+" %D the other window directory name.
+" %m run the command in a menu window
+
+command! df df -h %m 2> /dev/null
+command! diff vim -d %f %F
+command! zip zip -r %f.zip %f
+command! run !! ./%f
+command! make !!make %a
+command! mkcd :mkdir %a | cd %a
+command! vgrep vim "+grep %a"
+command! reload :write | restart full
+
+" ------------------------------------------------------------------------------
+
+" The file type is for the default programs to be used with
+" a file extension.
+" :filetype pattern1,pattern2 defaultprogram,program2
+" :fileviewer pattern1,pattern2 consoleviewer
+" The other programs for the file type can be accessed with the :file command
+" The command macros like %f, %F, %d, %D may be used in the commands.
+" The %a macro is ignored. To use a % you must put %%.
+
+" For automated FUSE mounts, you must register an extension with :file[x]type
+" in one of following formats:
+"
+" :filetype extensions FUSE_MOUNT|some_mount_command using %SOURCE_FILE and %DESTINATION_DIR variables
+" %SOURCE_FILE and %DESTINATION_DIR are filled in by vifm at runtime.
+" A sample line might look like this:
+" :filetype *.zip,*.jar,*.war,*.ear FUSE_MOUNT|fuse-zip %SOURCE_FILE %DESTINATION_DIR
+"
+" :filetype extensions FUSE_MOUNT2|some_mount_command using %PARAM and %DESTINATION_DIR variables
+" %PARAM and %DESTINATION_DIR are filled in by vifm at runtime.
+" A sample line might look like this:
+" :filetype *.ssh FUSE_MOUNT2|sshfs %PARAM %DESTINATION_DIR
+" %PARAM value is filled from the first line of file (whole line).
+" Example first line for SshMount filetype: root@127.0.0.1:/
+"
+" You can also add %CLEAR if you want to clear screen before running FUSE
+" program.
+
+" Pdf
+filextype {*.pdf}, zathura %c %i &, apvlv %c, xpdf %c
+
+" PostScript
+filextype {*.ps,*.eps,*.ps.gz},
+ \ {View in zathura}
+ \ zathura %f,
+ \ {View in gv}
+ \ gv %c %i &,
+
+" Djvu
+filextype {*.djvu},
+ \ {View in zathura}
+ \ zathura %f,
+ \ {View in apvlv}
+ \ apvlv %f,
+
+" Audio
+filetype {*.wav,*.mp3,*.flac,*.m4a,*.wma,*.ape,*.ac3,*.og[agx],*.spx,*.opus},
+ \