gitextract_w_m8relu/ ├── .editorconfig ├── .gitattributes ├── .github/ │ ├── CONTRIBUTING.md │ ├── ISSUE_TEMPLATE/ │ │ └── bug_report.md │ ├── ISSUE_TEMPLATE.md │ └── workflows/ │ ├── main.yml │ └── typos.yml ├── .gitignore ├── .travis.yml ├── CNAME ├── LICENSE ├── Makefile ├── README.md ├── _typos.toml ├── archive/ │ ├── libretro-gl.tex │ ├── libretro-shader.lyx │ ├── libretro.lyx │ ├── overlay.tex │ ├── ratecontrol.tex │ ├── retroarch-cores-manual.lyx │ ├── retroarch-enduserguide.lyx │ └── retroarch-manual.lyx ├── deploy ├── dist/ │ └── mkdocs_macros_plugin-0.5.0-py3.9.egg ├── docs/ │ ├── CNAME │ ├── development/ │ │ ├── bounties.md │ │ ├── coding-standards.md │ │ ├── cores/ │ │ │ ├── core-options-translation.md │ │ │ ├── core-specific/ │ │ │ │ ├── dolphin.md │ │ │ │ ├── flycast.md │ │ │ │ ├── ishiiruka.md │ │ │ │ ├── mame-2003-plus.md │ │ │ │ ├── mame-2016.md │ │ │ │ ├── mame.md │ │ │ │ ├── pcsx2.md │ │ │ │ └── swanstation.md │ │ │ ├── developing-cores.md │ │ │ ├── dynamic-rate-control.md │ │ │ └── opengl-cores.md │ │ ├── frontends.md │ │ ├── input-api.md │ │ ├── libretro-overview.md │ │ ├── licenses.md │ │ ├── retroarch/ │ │ │ ├── compilation/ │ │ │ │ ├── 3ds.md │ │ │ │ ├── android.md │ │ │ │ ├── dos.md │ │ │ │ ├── gamecube.md │ │ │ │ ├── haiku.md │ │ │ │ ├── ios.md │ │ │ │ ├── linux-and-bsd.md │ │ │ │ ├── msvc-runtime-versions.md │ │ │ │ ├── osx.md │ │ │ │ ├── ps2.md │ │ │ │ ├── psp.md │ │ │ │ ├── psvita.md │ │ │ │ ├── switch-libnx.md │ │ │ │ ├── ubuntu.md │ │ │ │ ├── wii.md │ │ │ │ ├── wiiu.md │ │ │ │ ├── windows.md │ │ │ │ ├── windows2000-msvc-cmdline.md │ │ │ │ ├── windows2000.md │ │ │ │ ├── windows95-msvc-cmdline.md │ │ │ │ ├── windows98-msvc-cmdline.md │ │ │ │ ├── windows98.md │ │ │ │ ├── windowsNT351-msvc-cmdline.md │ │ │ │ ├── windowsXP-msvc-cmdline.md │ │ │ │ └── windowsXP.md │ │ │ ├── debugging.md │ │ │ ├── glossary.md │ │ │ ├── input/ │ │ │ │ ├── input-drivers.md │ │ │ │ ├── overlay.md │ │ │ │ └── parallel-port-controllers.md │ │ │ ├── netplay.md │ │ │ ├── network-control-interface.md │ │ │ ├── new-menu-options.md │ │ │ ├── new-translations-crowdin.md │ │ │ └── new-translations.md │ │ └── shader/ │ │ ├── cg-shaders.md │ │ ├── content-aware-shaders.md │ │ ├── glsl-shaders.md │ │ ├── shader-lookup-textures.md │ │ ├── shader-overview.md │ │ ├── slang-shaders.md │ │ └── xml-shaders.md │ ├── googlea211139c43d4edca.html │ ├── guides/ │ │ ├── accessibility.md │ │ ├── ai-service.md │ │ ├── arcade-getting-started.md │ │ ├── bios.md │ │ ├── building-lakka.md │ │ ├── building-ludo.md │ │ ├── change-directories.md │ │ ├── cheat-codes.md │ │ ├── cli-intro.md │ │ ├── controller-autoconfiguration.md │ │ ├── core-list.md │ │ ├── crtswitchres.md │ │ ├── databases.md │ │ ├── disc-swapping.md │ │ ├── download-cores.md │ │ ├── file-browser.md │ │ ├── generating-retroarch-logs.md │ │ ├── glui.md │ │ ├── gui.md │ │ ├── import-content.md │ │ ├── input-and-controls.md │ │ ├── input-controller-drivers.md │ │ ├── install-3ds2ds.md │ │ ├── install-android.md │ │ ├── install-facebookportal.md │ │ ├── install-genesismini.md │ │ ├── install-gnu.md │ │ ├── install-ios.md │ │ ├── install-lakka.md │ │ ├── install-libnx.md │ │ ├── install-ludo.md │ │ ├── install-macos.md │ │ ├── install-ps2.md │ │ ├── install-ps3.md │ │ ├── install-psc.md │ │ ├── install-psp.md │ │ ├── install-psv.md │ │ ├── install-steamlink.md │ │ ├── install-windows-2000-me-98SE.md │ │ ├── install-windows.md │ │ ├── kms-mode.md │ │ ├── latency.md │ │ ├── launch-content.md │ │ ├── led-drivers.md │ │ ├── libretro-overlays.md │ │ ├── memorymonitoring.md │ │ ├── navigating.md │ │ ├── netplay-faq.md │ │ ├── netplay-getting-started.md │ │ ├── netplay-multiple-controllers.md │ │ ├── optimal-vsync.md │ │ ├── overlay-pointing-devices.md │ │ ├── overrides.md │ │ ├── ozone.md │ │ ├── ozone.md.backup │ │ ├── quick-menu.md │ │ ├── recording-and-streaming.md │ │ ├── retroachievements.md │ │ ├── retroarch-accessibility-guide.md │ │ ├── retroarch-cloud-sync.md │ │ ├── rgui.md │ │ ├── roms-playlists-thumbnails.md │ │ ├── rpi.md │ │ ├── runahead.md │ │ ├── shaders.md │ │ ├── softpatching.md │ │ ├── softwarelist-getting-started.md │ │ ├── starting-a-game.md │ │ ├── themes.md │ │ ├── troubleshooting-retroarch.md │ │ ├── tv.md │ │ ├── web-player.md │ │ ├── xmb-menu-map.md │ │ └── xmb.md │ ├── image/ │ │ ├── Button_Pack/ │ │ │ ├── Readme.txt │ │ │ └── Vector Source.fla │ │ ├── core/ │ │ │ ├── ffmpeg/ │ │ │ │ └── audio-preview.ogg │ │ │ └── genesis_plus_gx/ │ │ │ └── bram.drawio │ │ └── retroarch/ │ │ └── ozone/ │ │ └── bgm.ogg │ ├── index.md │ ├── library/ │ │ ├── 2048.md │ │ ├── 3d_engine.md │ │ ├── amiarcadia.md │ │ ├── anarch.md │ │ ├── ardens.md │ │ ├── atari800.md │ │ ├── b2.md │ │ ├── beetle_bsnes.md │ │ ├── beetle_cygne.md │ │ ├── beetle_gba.md │ │ ├── beetle_lynx.md │ │ ├── beetle_neopop.md │ │ ├── beetle_pc_fx.md │ │ ├── beetle_pce_fast.md │ │ ├── beetle_psx.md │ │ ├── beetle_psx_hw.md │ │ ├── beetle_saturn.md │ │ ├── beetle_sgx.md │ │ ├── beetle_vb.md │ │ ├── bios.md │ │ ├── bk.md │ │ ├── blastem.md │ │ ├── bluemsx.md │ │ ├── bnes.md │ │ ├── boom3.md │ │ ├── bsnes-jg.md │ │ ├── bsnes_accuracy.md │ │ ├── bsnes_balanced.md │ │ ├── bsnes_cplusplus98.md │ │ ├── bsnes_mercury_accuracy.md │ │ ├── bsnes_mercury_balanced.md │ │ ├── bsnes_mercury_performance.md │ │ ├── bsnes_performance.md │ │ ├── cannonball.md │ │ ├── caprice32.md │ │ ├── chailove.md │ │ ├── citra.md │ │ ├── citra_canary.md │ │ ├── clownmdemu.md │ │ ├── compatibility/ │ │ │ ├── 32x.md │ │ │ ├── 3do.md │ │ │ ├── dc.md │ │ │ ├── ds.md │ │ │ ├── gba.md │ │ │ ├── gbc.md │ │ │ ├── jaguar.md │ │ │ ├── lynx.md │ │ │ ├── nes.md │ │ │ ├── pcfx.md │ │ │ ├── psx.md │ │ │ ├── saturn.md │ │ │ ├── snes.md │ │ │ └── wswan.md │ │ ├── craft.md │ │ ├── crocods.md │ │ ├── desmume.md │ │ ├── desmume_2015.md │ │ ├── dice.md │ │ ├── dinothawr.md │ │ ├── dolphin.md │ │ ├── dosbox.md │ │ ├── dosbox_pure.md │ │ ├── doukutsu-rs.md │ │ ├── dummy.md │ │ ├── easyrpg.md │ │ ├── ecwolf.md │ │ ├── eightyone.md │ │ ├── emuscv.md │ │ ├── emux_chip8.md │ │ ├── emux_gb.md │ │ ├── emux_nes.md │ │ ├── emux_sms.md │ │ ├── ep128emu.md │ │ ├── fbneo.md │ │ ├── fceumm.md │ │ ├── ffmpeg.md │ │ ├── flycast.md │ │ ├── fmsx.md │ │ ├── freeintv.md │ │ ├── fuse.md │ │ ├── gam4980.md │ │ ├── gambatte.md │ │ ├── game_music_emu.md │ │ ├── gearboy.md │ │ ├── gearcoleco.md │ │ ├── geargrafx.md │ │ ├── gearlynx.md │ │ ├── gearsystem.md │ │ ├── genesis_plus_gx.md │ │ ├── geolith.md │ │ ├── gpsp.md │ │ ├── gw.md │ │ ├── handy.md │ │ ├── hatari.md │ │ ├── higan_accuracy.md │ │ ├── holani.md │ │ ├── imageviewer.md │ │ ├── jaxe.md │ │ ├── jollycv.md │ │ ├── jumpnbump.md │ │ ├── kronos.md │ │ ├── lowres_nx.md │ │ ├── lrps2.md │ │ ├── lutro.md │ │ ├── m2000.md │ │ ├── mame2003_plus.md │ │ ├── mame_2003.md │ │ ├── mame_2010.md │ │ ├── melonds.md │ │ ├── melonds_ds.md │ │ ├── mesen-s.md │ │ ├── mesen.md │ │ ├── meteor.md │ │ ├── mgba.md │ │ ├── microw8.md │ │ ├── minivmac.md │ │ ├── mkxp-z.md │ │ ├── mr_boom.md │ │ ├── mu.md │ │ ├── mupen64plus.md │ │ ├── neko_project_ii_kai.md │ │ ├── nestopia.md │ │ ├── nestopia_ue.md │ │ ├── nside_balanced.md │ │ ├── numero.md │ │ ├── nxengine.md │ │ ├── o2em.md │ │ ├── openlara.md │ │ ├── opera.md │ │ ├── pcsx2.md │ │ ├── pcsx_rearmed.md │ │ ├── pd777.md │ │ ├── picodrive.md │ │ ├── play.md │ │ ├── pocketcdg.md │ │ ├── pokemini.md │ │ ├── ppsspp.md │ │ ├── prboom.md │ │ ├── prosystem.md │ │ ├── puae.md │ │ ├── px68k.md │ │ ├── quasi88.md │ │ ├── quicknes.md │ │ ├── race.md │ │ ├── redream.md │ │ ├── reminiscence.md │ │ ├── remote_retropad.md │ │ ├── rvvm.md │ │ ├── same_cdi.md │ │ ├── sameboy.md │ │ ├── sameduck.md │ │ ├── scummvm.md │ │ ├── smsplus.md │ │ ├── snes9x.md │ │ ├── snes9x_2002.md │ │ ├── snes9x_2005.md │ │ ├── snes9x_2005_plus.md │ │ ├── snes9x_2010.md │ │ ├── stella.md │ │ ├── stone_soup.md │ │ ├── tempgba.md │ │ ├── tgb_dual.md │ │ ├── the_powder_toy.md │ │ ├── theodore.md │ │ ├── tic80.md │ │ ├── tyrquake.md │ │ ├── uzem.md │ │ ├── vaporspec.md │ │ ├── vba_m.md │ │ ├── vba_next.md │ │ ├── vecx.md │ │ ├── vemulator.md │ │ ├── vice.md │ │ ├── video_processor.md │ │ ├── vircon32.md │ │ ├── virtual_jaguar.md │ │ ├── virtualxt.md │ │ ├── wasm-4.md │ │ ├── xrick.md │ │ ├── yabasanshiro.md │ │ └── yabause.md │ ├── meta/ │ │ ├── core-template.md │ │ ├── how-to-contribute.md │ │ ├── see-also.md │ │ └── shader-preview-template.md │ ├── overrides/ │ │ ├── home.html │ │ └── main.html │ ├── requirements.txt │ ├── shader/ │ │ ├── 3dfx.md │ │ ├── antialiasing.md │ │ ├── auto-box.md │ │ ├── blurs.md │ │ ├── border.md │ │ ├── cel.md │ │ ├── cgp.md │ │ ├── crt.md │ │ ├── crt_royale.md │ │ ├── cubic.md │ │ ├── ddt.md │ │ ├── dithering.md │ │ ├── eagle.md │ │ ├── handheld-border.md │ │ ├── handheld.md │ │ ├── hqx.md │ │ ├── introduction.md │ │ ├── linear.md │ │ ├── motionblur.md │ │ ├── mudlord.md │ │ ├── nedi.md │ │ ├── nnedi3.md │ │ ├── ntsc.md │ │ ├── presets.md │ │ ├── retro.md │ │ ├── sabr.md │ │ ├── scalefx-old-shaders.md │ │ ├── scalefx.md │ │ ├── scalehq.md │ │ ├── scalenx.md │ │ ├── sharpen.md │ │ ├── windowed.md │ │ ├── xbr.md │ │ ├── xbrz.md │ │ ├── xsal.md │ │ └── xsoft.md │ ├── start/ │ │ ├── installation.md │ │ ├── last-station.md │ │ ├── love-at-first-sight.md │ │ └── understanding.md │ ├── stylesheets/ │ │ └── extra.css │ ├── support/ │ │ ├── privacy-policy.md │ │ └── quick-informations.md │ └── tech/ │ └── developing-cores.md ├── mkdocs.yml ├── mkdocs_macros_plugin.egg-info/ │ ├── PKG-INFO │ ├── SOURCES.txt │ ├── dependency_links.txt │ ├── entry_points.txt │ ├── requires.txt │ └── top_level.txt └── typings/ └── lunr.d.ts