Advertisement
metalx1000

Retroarch Quick Setup Guide

Jul 3rd, 2024 (edited)
2,057
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 2.40 KB | None | 0 0
  1. #quick retroarch setup on Debian Linux
  2.  
  3. sudo apt install retroarch
  4.  
  5. # get roms
  6. mkdir -p ~/roms/{nes,mame,gameboy,sega}
  7. wget "https://archive.org/download/mame-merged/BIOS/MAME%20%28bios-devices%29.zip/MAME%20%28bios-devices%29%2Fqsound_hle.zip" -cO ~/roms/mame/qsound_hle.zip
  8. wget "https://archive.org/download/mame-merged/mame-merged/sfa2.zip" -cP ~/roms/mame
  9. wget -cP ~/roms/mame  "https://archive.org/download/mame-merged/mame-merged/mspacman.zip"
  10.  
  11. wget -cP ~/roms/nes  "https://archive.org/download/nes-romset-ultra-us/Super%20Mario%20Bros.%20%2B%20Duck%20Hunt%20%28U%29%20%5B%21%5D.zip"
  12. wget -cP ~/roms/nes  "https://archive.org/download/nes-romset-ultra-us/Super%20Mario%20Bros.%203%20%28USA%29%20%28Rev%201%29%20%28Virtual%20Console%29.zip"
  13. wget -cP ~/roms/nes  "https://archive.org/download/nes-romset-ultra-us/Super%20Mario%20Bros.%202%20%28U%29%20%28PRG1%29%20%5B%21%5D.zip"
  14.  
  15. wget -cP ~/roms/gameboy  "https://archive.org/download/game-boy-romset-ultra-us/Tetris%20%28World%29%20%28Rev%20A%29.zip"
  16. wget -cP ~/roms/gameboy  "https://archive.org/download/game-boy-romset-ultra-us/Super%20Mario%20Land%20%28World%29.zip"
  17.  
  18. wget -cP ~/roms/sega  "https://archive.org/download/sega-genesis-romset-ultra-usa/Sonic%20The%20Hedgehog%20%28USA%2C%20Europe%29.zip"
  19. wget -cP ~/roms/sega  "https://archive.org/download/sega-genesis-romset-ultra-usa/Sonic%20The%20Hedgehog%202%20%28USA%2C%20Europe%29%20%28Rev%20A%29%20%28Virtual%20Console%29.zip"
  20.  
  21. #start retroarch
  22. Settings -> User Interface  -> Menu Item Visibility -> Show "Core Downloader"
  23. Main Menu -> Online Updater -> Update All
  24.  
  25. #Load Cores
  26. Load Core -> Download Cores -> Select Cores (use 's' to search)
  27.  
  28. #if cores will not download check permissions
  29. sudo chmod 777 /usr/lib/x86_64-linux-gnu/libretro
  30.  
  31. #Create Playlists
  32. Import Content -> Scan Directory
  33.  
  34. #get thumbnails
  35. Main Menu -> Online Updater -> Playlist Thumbnail Updater
  36. Main Menu -> Online Updater -> On-Demand Thumbnail Downloader (if you want to download as you go)
  37.  
  38. #mame playlist and thumbnails
  39. #mame is special
  40. #dat file needed.  It's an xml file, but you need to rename it .dat
  41. wget -cO ~/roms/mame.dat "https://raw.githubusercontent.com/libretro-thumbnails/mame2003-plus-thumbnail-sources/master/MAME%202003-Plus%20-%202018-12-31.xml"
  42.  
  43. Import Content -> Manual Scan
  44.  
  45. #Manual Thumbnails
  46. Main Menu -> Show Desktop Menu
  47. #thumbnail images can be found here:
  48. https://thumbnails.libretro.com/
  49.  
  50.  
  51.  
  52.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement