User Tools

Site Tools


consolas:raspberry

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
consolas:raspberry [2022/01/04 09:54] joseconsolas:raspberry [2022/12/30 16:08] jose
Line 64: Line 64:
 ===== Salir con un solo botón ===== ===== Salir con un solo botón =====
 Editamos el controlador usb: Editamos el controlador usb:
-/opt/retropie/configs/all/retroarch-joypads/Xin-Mo\ Xin-Mo\ Dual\ Arcade.cfg+  /opt/retropie/configs/all/retroarch-joypads/Xin-Mo\ Xin-Mo\ Dual\ Arcade.cfg
  
 Tenemos que saber que botón pulsamos, para ello vamos a la consola después de ejecutar este comando pulsamos el botón: Tenemos que saber que botón pulsamos, para ello vamos a la consola después de ejecutar este comando pulsamos el botón:
Line 79: Line 79:
 Fuente: https://www.youtube.com/watch?v=YOgY5Coo_jU Fuente: https://www.youtube.com/watch?v=YOgY5Coo_jU
  
-Presionar start para encender el mando. Pulsar select 3 segundos parpadea luz arriba derecha rápido.+Presionar start para encender el mando. Pulsar select 3 segundos parpadea luz arriba rápido.
 En la raspi, vamos a "Retopie Configuration" en el menú central donde sale mame, etc... En la raspi, vamos a "Retopie Configuration" en el menú central donde sale mame, etc...
  
-Vamos a Bluetooh y emparejamosLa MAC suele empezar por 4f y aparece de nombre "8bitdo"+{{:consolas:retropie.png|}} 
 + 
 +Vamos a Bluetooh y emparejamos seleccionando la opción: 
 +  R Register and Connect to Bluetooth Device 
 +   
 +La MAC suele empezar por 4f y aparece de nombre "8bitdo" 
 + 
 +Pide configurar el security mode. Por defecto dejamos la primera.
  
 Luego se tienen que configurar los botones. Pulsamos la tecla asignada a select y vamos a configure input. Luego se tienen que configurar los botones. Pulsamos la tecla asignada a select y vamos a configure input.
Line 155: Line 162:
  
 Conversor ROMS: Clrmamepro Conversor ROMS: Clrmamepro
 +
 +====== Interficie WEB ======
 +Había un proyecto que se llamaba WebtroPie que actualmente (enero 2022) no existe
 +
 +https://retropie.org.uk/forum/topic/10164/webtropie
 +
 +Hay un forK:
 +
 +https://github.com/ggiovinazzo/WebtroPie
 +
 +
  
 ====== Vista Previa ====== ====== Vista Previa ======
 +Algunos vídeos los tenemos que cambiar el formato:
 +    ffmpeg -i "${linea}" -y -pix_fmt yuv420p -strict experimental convert/"${linea}"
 +
 +Para cambiar tamaño a 640x480 comprobando si es apaisado o vertical (como el 1942) y el codec a la vez usamos este scric. El ancho y alto lo divido entre 2 y multiplico por 2 para tener un número par que sinó ffmpeg da error al convertir. Luego hago una regla de tres para ver si es mas ancho que alto.
 +<code>
 +#!/bin/bash
 +if [ $# -eq 0 ]
 +then
 +  videos="*mp4"
 +else
 +  videos=$*
 +fi
 +
 +for linea in $videos
 +do
 +  #ffprobe -v error -select_streams v:0 -show_entries stream=width,height -of csv=s=x:p=0 1942-video.mp4 
 +  let ancho=`ffprobe -v error -select_streams v:0 -show_entries stream=width -of csv=s=x:p=0 ${linea}`
 +  let alto=`ffprobe -v error -select_streams v:0 -show_entries stream=height -of csv=s=x:p=0 ${linea}`
 +  let x=($ancho*480)/640
 +  if [ $x -lt $alto ]
 +  then
 +    let escala_tmp=(480*${ancho})/${alto}
 +    let escala=($escala_tmp/2)*2
 +    let jur=$(((480*${ancho})/${alto}/2))*2
 +    ffmpeg -i $linea -vf scale=$escala:480  -y -pix_fmt yuv420p -strict experimental convert/$linea
 +  else
 +    let escala_tmp=(640*${alto})/${ancho}
 +    let escala=($escala_tmp/2)*2
 +    let jur=$(((640*${alto})/${ancho}/2))*2
 +    ffmpeg -i $linea -vf scale=640:$escala  -y -pix_fmt yuv420p -strict experimental convert/$linea
 +  fi
 +done
 +
 +
 +
 +</code>
 +
 +
 Por ejemplo para Amstrad. Por ejemplo para Amstrad.
 En el fichero de la lista de juegos: En el fichero de la lista de juegos:
Line 190: Line 246:
  
 ===== Modificación del tema ===== ===== Modificación del tema =====
 +Info sobre los temas:
 +  /opt/retropie/supplementary/emulationstation/THEMES.md
 +
 +Añadir tu propio sistema:\\
 +https://github.com/RetroPie/RetroPie-Docs/blob/master/docs/Add-a-New-System-in-EmulationStation.md
 +
 Tenemos el tema carbon Tenemos el tema carbon
  
Line 216: Line 278:
 </code> </code>
  
 +
 +Si ponemos Origen y Posicion 0 es la esquina superior izquierda.\\
 +El primer numero es horizontal y el segundo vertival
 +
 +Lo primero sería hacer todos los vídeos del mismo tamaño 700x500 (parecido a 4:3)
 +
 +  /opt/retropie/configs/all/emulationstation/downloaded_images
 +Por ejemplo amstrad
 +  /opt/retropie/configs/all/emulationstation/downloaded_images/amstradcpc
 +Cambiamos tamaño:
 +  ffmpeg -i Alien\ 8\ \(E\)-video.mp4 -vf scale=700x500 alien8_700x500.mp4
 +
 +En el fichero de los juegos tenemos que cambiar al nuevo vídeo o grabar el nuevo vídeo con el nombre antiguo:
 +  /opt/retropie/configs/all/emulationstation/gamelists/amstradcpc/gamelist.xml  
 +
 +  <video>~/.emulationstation/downloaded_images/amstradcpc/alien8_700x500.mp4</video>
 +
 +
 +===== Texto personalizado =====
 +<code>
 +<text name="jugadores" extra="true">
 +    <text>Jugadores</text>
 +    <pos>0 0.8</pos>
 +    <color>bbbbbb</color>
 +</text>
 +</code>
 +             
  
 ====== Scraper ====== ====== Scraper ======
 https://www.youtube.com/watch?v=rj1841sL8ro https://www.youtube.com/watch?v=rj1841sL8ro
 +
 +Hay que salir a línea de comandos porque se tiene que ejecutar fuera de emulation station
 +
 Pulsamos F4 para salir a línea de comandos. Ejecutamos: Pulsamos F4 para salir a línea de comandos. Ejecutamos:
   sudo /home/pi/RetroPie-Setup/retropie_setup.sh   sudo /home/pi/RetroPie-Setup/retropie_setup.sh
Line 337: Line 429:
 Lingstone Supongo Lingstone Supongo
 Target Renegade Target Renegade
 +The way of the exploding fist
 </code> </code>
 ===== MSX ===== ===== MSX =====
consolas/raspberry.txt · Last modified: 2023/09/20 12:31 by jose