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 09:55] – [Salir con un solo botón] 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 ======
 +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 258:
  
 ===== 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 290:
 </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 441:
 Lingstone Supongo Lingstone Supongo
 Target Renegade Target Renegade
 +The way of the exploding fist
 </code> </code>
 ===== MSX ===== ===== MSX =====
consolas/raspberry.1641290126.txt.gz · Last modified: 2022/01/04 09:55 by jose