# RetroArch - General Guide RetroArch is a multi-emulator that play games with emulator cores. RetroDECK ships all available cores from the stable branch and if no stable core exist RetroDECK will take the latest Beta version of the core. ### RetroArch Links: [Libretro - Webpage](https://www.libretro.com//) [Libretro - Docs](https://docs.libretro.com/) [RetroArch - Github](https://github.com/libretro/RetroArch) ## Does RetroArch require BIOS or Firmware? It depends on the core [RetroArch - BIOS Guide](https://docs.libretro.com/library/bios/) ## Navigation Guide [RetroArch - Navigation Guide](https://docs.libretro.com/guides/navigating/) ## How to enable Cheats [RetroArch - Cheat Guide](https://docs.libretro.com/guides/cheat-codes/) ## Shaders [RetroArch - Shaders Guide](https://docs.libretro.com/guides/shaders/)