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
consolas:raspberry [2022/01/04 21:22] joseconsolas:raspberry [2023/09/20 12:31] (current) jose
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.+Hay dos mandos, el "8bitdo" y "8bitdo PRO", El pro es el que tiene dos sticks analógicos.\\ 
 +Es lo mismo, pero en vez de pulsar select para buscar el mando, un botoncito que tiene arriba: 
 + 
 +==== 8BITDO ==== 
 +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 89: Line 100:
 La configuración de los mandos la guarda en: La configuración de los mandos la guarda en:
   /home/pi/.emulationstation/es_input.cfg    /home/pi/.emulationstation/es_input.cfg 
 +
 +==== 8BITDO PRO ====
 +Cuando se enciende el mando, abajo tiene 4 luces, la primera parpadea si no está emparejado. Parece que le falte batería pero no es eso, es que no está emparejado
 +
 +El procedimiento es el mismo pero pulsando durante un tiempo un botón circular redondo que tiene arriba al lado de la conexión USB-C de carga. Los 4 leds de abajo se pondrán a circular como el coche de Maikelnait
 +
 +Vamos a Retropie y lo emparejamos igual
 +
  
 ==== Configurar con tablet ==== ==== Configurar con tablet ====
Line 155: Line 174:
  
 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 ======
Line 160: Line 190:
     ffmpeg -i "${linea}" -y -pix_fmt yuv420p -strict experimental convert/"${linea}"     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:+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> <code>
 #!/bin/bash #!/bin/bash
-for linea in *mp4+if [ $# -eq 0 ] 
 +then 
 +  videos="*mp4" 
 +else 
 +  videos=$* 
 +fi 
 + 
 +for linea in $videos
 do do
-  echo $linea 
   #ffprobe -v error -select_streams v:0 -show_entries stream=width,height -of csv=s=x:p=0 1942-video.mp4    #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 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 alto=`ffprobe -v error -select_streams v:0 -show_entries stream=height -of csv=s=x:p=0 ${linea}`
   let x=($ancho*480)/640   let x=($ancho*480)/640
- 
   if [ $x -lt $alto ]   if [ $x -lt $alto ]
   then   then
-    ffmpeg -i $linea -vf scale=-1:480 -y -pix_fmt yuv420p -strict experimental convert/$linea+    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   else
-    ffmpeg -i $linea -vf scale=640:-1 -y -pix_fmt yuv420p -strict experimental convert/$linea+    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   fi
 done done
 +
 +
 +
 </code> </code>
  
Line 216: Line 260:
 Info sobre los temas: Info sobre los temas:
   /opt/retropie/supplementary/emulationstation/THEMES.md   /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 261: Line 308:
  
  
 +===== 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 383: Line 441:
 Lingstone Supongo Lingstone Supongo
 Target Renegade Target Renegade
 +The way of the exploding fist
 </code> </code>
 ===== MSX ===== ===== MSX =====
consolas/raspberry.1641331375.txt.gz · Last modified: 2022/01/04 21:22 by jose