Advertisement
sovietotaku

how to retroarch on chip - more info [french]

Nov 29th, 2016
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.85 KB | None | 0 0
  1. Bonjour amis rétrogamers,
  2.  
  3. Aujourd'hui "pour changer", nous allons de nouveau vous parler de RetroArch (parce qu'il le vaut bien).
  4.  
  5. Cet émulateur a quelques gros avantages par rapport à la concurrence, une communauté très active, le support de nombreux systèmes, une interface pour unifier tous les émulateurs et une grande simplicité de portage d'une machine à une autre. C'est d’ailleurs pour ces raisons qu'il commence à s'imposer sur de nombreuses plateformes RPI, Linux, Windows, Android, PS Vita, ...
  6.  
  7. Aujourd'hui c'est la version PocketCHIP qui est à l'honneur!
  8.  
  9. macifom du forum PocketCHIP nous explique ici comment compiler l'émulateur. Chose pas forcément aisée pour les novices. C'est pour cette raison que nous vous proposons une version "Plug & Play", il vous suffit de suivre les instructions ci-dessous.
  10.  
  11. Instructions (à faire en ssh (avec putty ou un autre logiciel) ou directement sur votre pocketchip):
  12. -----------------------------------------------------------------
  13. - Récupérer l'archive:
  14. # this url is dead wget https://googledrive.com/host/0Byjn5VPgOpL1SG5BNEpGRFNKRmM -O RetroArch-PCHIP.tar.gz
  15. # this url is dead tinyurl: wget http://tinyurl.com/jd3757l -O RetroArch-PCHIP.tar.gz
  16. wget https://www.dropbox.com/s/w9mtoq85tu791am/RetroArch-PCHIP.tar.gz?dl=0 -O RetroArch-PCHIP.tar.gz
  17. tinyurl: wget http://tinyurl.com/jv5dyzk -O RetroArch-PCHIP.tar.gz
  18.  
  19. - Unzip:
  20. tar -xzvf RetroArch-PCHIP.tar.gz
  21.  
  22. - Se positionner dans le répertoire RetroArch:
  23. cd RetroArch
  24.  
  25. - Installation et configuration (default: SDL1.2):
  26. ./install.sh
  27. (SDL2: ./install.sh sdl2)
  28.  
  29. Remarques:
  30. La librairie SDL2 prend en charge la correction du ratio en fonction du core, mais les performances sont réellement diminuées. Ce qui est certainement dû à un mauvais support de la librairie.
  31. Avec SDL1.2, pour obtenir un ratio convenable il faut utiliser les valeurs ci-dessous dans le fichier retroarch.cfg:
  32. video_fullscreen_x = "302"
  33. video_fullscreen_y = "272"
  34.  
  35. Pour lancer RetroArch:
  36. ./retroarch.sh
  37.  
  38. La configuration de RetroArch est stockée dans le répertoire /home/chip/.config/retroarch, chaque installation écrase votre fichier retroarch.cfg, si vous l'avez modifié et que vous souhaitez le conserver, il est conseillé d'en faire une sauvegarde au préalable.
  39.  
  40. Cores disponibles:
  41. -----------------------------------------------------------------
  42. cap32_libretro.so - AMSTRAD CPC
  43. fceumm_libretro.so - NES
  44. fb_alpha_cps1.so - CPS1 FBA v0.2.97.30
  45. fb_alpha_cps2.so - CPS2 FBA v0.2.97.30
  46. fb_alpha_neo.so - NEOGEO FBA v0.2.97.30 (put bios neogeo.zip into rom folder)
  47. fbalpha2012_libretro.so - FBA v0.2.97.30
  48. gambatte_libretro.so - GB/GBC
  49. genesis_plus_gx_libretro.so - MD / SMS / GAMEGEAR
  50. gpsp_libretro.so - GBA (bios à mettre dans le répertoire system)
  51. gw_libretro.so - GAME AND WATCH
  52. mame2000_libretro.so - Compatible with MAME 0.37b5 romset
  53. mednafen_lynx_libretro.so - ATARI LYNX (bios needed)
  54. mednafen_ngp_libretro.so - NEO GEO POCKET
  55. mednafen_pce_fast_libretro_libretro.so - PC-ENGINE / CD
  56. mednafen_vb_libretro.so - VIRTUAL BOY
  57. mednafen_wswan_libretro.so - WONDERSWAN
  58. pcsx_rearmed_libretro.so - PSX
  59. picodrive_libretro.so - MD
  60. prboom_libretro.so - DOOM (nécessite le fichier prboom.wad, à mettre au même niveau que les .wad)
  61. snes9x2002_libretro.so - SNES
  62. snes9x2010_libretro.so - SNES
  63. stella_libretro.so - ATARI 2600
  64.  
  65. Mappage des contrôles:
  66. -----------------------------------------------------------------
  67. - pad
  68. - a = 8
  69. - b = 6
  70. - x = 5
  71. - y = 7
  72. - l = 3
  73. - r = 4
  74. - start = enter
  75. - select = rshift
  76. - escape pour afficher le menu
  77.  
  78. Les répertoires à connaitre:
  79. -----------------------------------------------------------------
  80. /home/chip/.config/retroarch -> fichiers de configuration retroarch
  81. /home/chip/.config/retroarch/cores -> cores retroarch
  82. /home/chip/.config/retroarch/system -> bios systèmes
  83. /home/chip/Roms -> répertoire des roms
  84.  
  85. Merci à macifom pour son post sur le forum officiel et ces informations très instructives:
  86. https://bbs.nextthing.co/t/building-retroarch-and-cores-from-scratch-on-pocket-c-h-i-p/8412
  87.  
  88. Pour conclure voici un rapide retour d'expérience. Dans l'ensemble les cores tournent assez bien, avec quelques glitch sonores et des ralentissements. Mais globalement le résultat est très convenable et la machine se débrouille parfois mieux que le RPI0 (par exemple sur les cores: FBA, PSX, ...)
  89. L'arrivée "prochaine" de drivers OpenGL et les améliorations que devraient apporter la communauté grandissante pourraient nous offrir une très bonne expérience de jeu même si le manque de vrais contrôles se fait ressentir. L'OpenGL devrait également permettre de profiter de l'interface sexy Lakka.
  90.  
  91. Voila, à vous de jouer et n'oubliez pas de nous faire vos retours ici:
  92. http://www.open-consoles.com/t10108-retroarch-sur-pocketchip
  93.  
  94. Site Officiel RetroArch: http://www.libretro.com/index.php/retroarch-2/
  95.  
  96. Enjoy!
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement