Recalbox Forum

    • Register
    • Login
    • Search
    • Recent
    • Tags
    • recalbox.com
    • Gitlab repository
    • Documentation
    • Discord
    1. Home
    2. ian57
    3. Posts
    • Profile
    • Following 2
    • Followers 9
    • Topics 5
    • Posts 1502
    • Best 150
    • Controversial 3
    • Groups 1

    Posts made by ian57

    • RE: Probleme affichage ogst odroid n64 case (Odroid xu4)

      @realnoize @manitou Hello, je viens de faire une upgrade d'un vielle 7 beta vers la 7.2.2. La maj est passée crème, mais plus d'écran au reboot. Normal notre @david2111 a fait du taf et a unifié la config avec les autres écrans du coup, j'ai du mettre à jour mes fichiers boot.ini et config.ini :

      mount -o rw,remount /boot
      cd /boot/
      cp boot.ini.sample boot.ini
      cp config.ini.sample config.ini
      nano boot.ini
      

      j'ai fait les modifs utiles pour avoir la bonne resolution sur mon ecran de PC (1440x900 et non 1920x1080):

      # 1920x1080 (1080P) with monitor provided EDID information. (1080p-edid)
      #setenv videoconfig "video=HDMI-A-1:1920x1080@60"
      [snip]
       # 1440x900 with monitor provided EDID information.
       setenv videoconfig "video=HDMI-A-1:1440x900@60"
      

      ensuite modif du config.ini pour activer l'overlay de l'écran de l'OGST

      nano config.ini
      

      et voici le modifs

      [generic]
      ; Device Tree Overlay
      overlay_resize=16384
      ; uncomment next line to enable Odroid XU4 OGST
      overlay_profile=hktft_cs_ogst
      overlays="spi0 i2c0 i2c1 uart0"
       
      [overlay_hktft_cs_ogst]
      overlays="hktft-cs-ogst i2c0"
      
      

      reste la config du fichier recalbox.conf dans la section

      # ------------ J - TFT SECONDARY SCREEN ----------- #

       # ------------ J - TFT SECONDARY SCREEN ----------- #
      #Second miniTFT screen as marquee to display scrapes and videos
      #Enable it with system.secondMiniTFT.enabled=1, disable with system.secondMiniTFT.enabled=0
      
      #this configuration is REQUIRED
      system.secondminitft.enabled=1
      
      #Type of mini TFT : OGST, unknown
      #Most of spi tft screen are enabled thanks to overlays in /boot/config.txt in rpi and /boot/config.ini on odroidxu4
      #please check the specific configuration of your screen
      #Some examples are available on the page .....
      # values are :
      # - overlay : screen configured through overlays in /boot/config.txt or /boot/config.ini (odroidxu4/ogst)
      # - default : the rest of the world
      #this configuration is REQUIRED if system.secondminitft.enabled=1
      system.secondminitft.type=overlay
      
      #Choose the resolution of your screen
      #miniTFT resolution  320x240 -> 240p, 480x320 -> 320p
      
      #this configuration is REQUIRED if system.secondminitft.enabled=1
      system.secondminitft.resolution=240p
      
      #Scraped image aspect on tft screen : fbv display option
      # options available : stretch, ignore-aspect, enlarge.
      # stretch : Strech (using a simple resizing routine) the image to fit onto screen if necessary
      # alpha : use the alpha channel (if applicable)
      # ignore-aspect : Ignore the image aspect while resizing
      # enlarge : Enlarge the image to fit the whole screen if necessary
      
      # 1 = enabled, 0 = disabled
      
      #this configuration is REQUIRED if system.secondminitft.enabled=1
      system.secondminitft.imagestretchenabled=1
      system.secondminitft.imageenlargeenabled=0
      system.secondminitft.imagealphaenabled=1
      system.secondminitft.imageignoreaspectenabled=1
      
      #When activating the second TFT screen, you may want to display
      #game scraped video only on the second screen. This variable
      #allows you to disable scraped video playing in ES during game browsing
      #system.secondminitft.disablevideoines=1 disable video playing in ES
      #system.secondminitft.disablevideoines=0 enable video playing in ES
      
      #this configuration is OPTIONAL if system.secondminitft.enabled=1
      ;system.secondminitft.disablevideoines=1
      #When activating the second TFT screen, you may want to display
      #game scraped video only on the second screen. This variable
      #allows you to disable scraped video playing in ES during game browsing
      #system.secondminitft.disablevideoines=1 disable video playing in ES
      #system.secondminitft.disablevideoines=0 enable video playing in ES
      
      #this configuration is OPTIONAL if system.secondminitft.enabled=1
      ;system.secondminitft.disablevideoines=1
      
      #if the backlight of your your screen can be manage by PWM,
      #indicates the  GPIO value of your PWM control
      #WiringPi and its gpio program will be used to control the backlight
      #when RB goes in SLEEP mode, and when it wakes up.
      #On raspberry pi, PWMs cannot be used simultaneously with Jack sound output.
      #If your are using HDMI or a Audio hat you can use backlight PWM control for the second screen
      #If you are using Jack output please leave commented.
      #The Screen will be switch down in Sleep mode, and switch on when it wakes up.
      #On OGST, only this mode is available.
      
      #this configuration is OPTIONAL if system.secondminitft.enabled=1
      ;system.secondminitft.backlightcontrol=18
      
      # system.secondminitft.usemarquee variabla allows you to display a different
      # image during running game. just creat a directory named "marquees" in media
      # aside videos and images and put new images with the same name as in images
      # example :
      #   - /recalbox/share/roms/neogeo/media/marquees/alpham2.png
      #   - /recalbox/share/roms/neogeo/media/images/alpham2.png
      # if set to 1, in game the marquee images will be displayed
      # if set to 0, in game the scraped images will be displayed
      ;system.secondminitft.usemarquee=0
      
      #system.secondminitft.sleepenabled allows you to enable/disable
      #sleep mode for the second TFT. If set to 1 sleep mode is enabled and
      #backlight of the screen will be OFF. If set to 0, sleep mode is
      #disabled and the backlight of the screen will be always On
      
      ;system.secondminitft.sleepenabled=0
      

      un reboot et tout était ok : ogst.png

      Hope this helps

      posted in Recalbox Général
      ian57
      ian57
    • RE: X-Arcade Dual Stick non reconnu

      @Scavy @FRANCKYN Ouch ça date ... je ne me souviens même plus ce que j'avais fait !

      ce sont des exe pas des scripts faut que je retrouve tout ça

      posted in Manettes/GPIO/Encodeurs
      ian57
      ian57
    • RE: Bit of help needed with GPi case!

      FBNeo is replacing PiFBA as far as I know.

      posted in Recalbox General
      ian57
      ian57
    • RE: Problem with GPIO

      @darth said in Problem with GPIO:

      I forgot to add that I am using Raspberry Pi 3b+

      that's really strange, there's normally no problem and it was tested

      Can you send an archive support please.

      posted in Recalbox General
      ian57
      ian57
    • RE: Aide et conseil pour réalisation d'une console portable

      @Hercule oui c'est tout à fait possible cf. http://morere.eu/spip.php?article187 et http://morere.eu/spip.php?article181
      Dans recalbox, il faudra utiliser la config custom pour déplacer logiciellement les gpios des boutons qui utilisent par défaut certains GPIO de l'écran.

      posted in Emulateurs Arcade/PC/Console
      ian57
      ian57
    • RE: recalbox not work well with DPI LCD on 4B

      @DRAgon734235 Yes I know ! 😞

      posted in Recalbox General
      ian57
      ian57
    • RE: recalbox not work well with DPI LCD on 4B

      @DRAgon734235 actually with recalbox, no, sorry

      posted in Recalbox General
      ian57
      ian57
    • RE: Xin-Mo mapping incorrect sur rpi4 en RB7.1.1

      @brucemangy merci pour le retour, effectivement c'est bizarre car normalement ce n'est pas le driver SDL2 qui prend la main par défaut...

      posted in Manettes/GPIO/Encodeurs
      ian57
      ian57
    • RE: recalbox not work well with DPI LCD on 4B

      @DRAgon734235 quite strange... works well here...
      perhaps it comes from the 7.2 beta ... so wait and see 🙂

      posted in Recalbox General
      ian57
      ian57
    • RE: recalbox not work well with DPI LCD on 4B

      @DRAgon734235 in the code you post, you use dpi18 and not dpi24 which is the right one

      which one are you using?

      posted in Recalbox General
      ian57
      ian57
    • RE: recalbox not work well with DPI LCD on 4B

      @DRAgon734235 no not yep... even with new 5.10 kernels

      did you see this https://www.waveshare.com/wiki/2.8inch_DPI_LCD there are specific overlays for this screen https://www.waveshare.com/wiki/File:28DPIB_DTBO.zip

      I think you should copy them in the /boot/overlays directory and use the config from the wiki :

      gpio=0-9=a2
      gpio=12-17=a2
      gpio=20-25=a2
      dtoverlay=dpi24
      enable_dpi_lcd=1
      display_default_lcd=1
      extra_transpose_buffer=2
      dpi_group=2
      dpi_mode=87
      dpi_output_format=0x7F216
      hdmi_timings=480 0 26 16 10 640 0 25 10 15 0 0 0 60 0 32000000 1
      #dtoverlay=waveshare-28dpi-3b-4b
      #dtoverlay=waveshare-28dpi-3b
      dtoverlay=waveshare-28dpi-4b
      
      posted in Recalbox General
      ian57
      ian57
    • RE: recalbox not work well with DPI LCD on 4B

      @DRAgon734235 sorry you cannot it's development only actually
      I think it will be soon released.I get this
      IMG_20210218_083457.jpg

      posted in Recalbox General
      ian57
      ian57
    • RE: recalbox not work well with DPI LCD on 4B

      @DRAgon734235 here is my complete config.txt :

      ############################################################################
      # Boot loader configuration                                                #
      # Warning: do not edit this file as it will be overwritten when upgrading! #
      ############################################################################
      
      # Using /etc/modules is deprecated and no longer supported on 4.4 kernel
      # So manually enable audio
      dtparam=audio=on
      
      # if you plug your tv at the same time as your rpi and that the rpi switches from the hdmi or
      # give a low resolution because tv had no enough time to initialize it
      boot_delay=3
      
      # disable boot rainbow
      disable_splash=1
      
      # default CEC name
      cec_osd_name=recalbox
      
      avoid_safe_mode=1
      
      kernel=boot/linux
      initramfs boot/initrd.gz
      
      # force hdmi while the tv can take time before sending the signal on the hdmi output
      hdmi_force_hotplug=1
      
      # total amount of GPU memory
      gpu_mem_256=128
      gpu_mem_512=256
      gpu_mem_1024=448
      
      # your settings can be set in /boot/recalbox-user-config.txt
      include recalbox-user-config.txt
      # Raise the first security limit up to 70° instead of 60° for pi3 and pi4
      [pi3]
      temp_soft_limit=70
      
      [pi4]
      temp_soft_limit=70
      dtoverlay=vc4-fkms-v3d
      #max_framebuffer=2
      
      
      # custom config
      [all]
      #3.5 HD tft screen 800x480
      dtoverlay=dpi18
                                  
      #geekwrom DPI 480x800 TFT display
      enable_dpi_lcd=1            
      display_default_lcd=1       
      dpi_output_format=0x6f015   
      dpi_group=2                 
      dpi_mode=87                 
      hdmi_timings=480 0 16 16 24 800 0 4 2 2 0 0 0 60 0 32000000 6
      #display_rotate=3
      posted in Recalbox General
      ian57
      ian57
    • RE: recalbox not work well with DPI LCD on 4B

      @DRAgon734235 nop, 7.2 beta 🙂 do you have something connected on HDMI?

      posted in Recalbox General
      ian57
      ian57
    • RE: I2C Ecran et Recalbox

      @Clément-D je n'ai pas regardé mais il doit manquer une bibliothèque ou un truc du genre. C'est du python? En fait oui. Du coup il fzut le bibliothéque zdafruit check this https://www.google.com/amp/s/projetsdiy.fr/affichage-oled-ssd1306-i2c-sur-raspberry-pi-code-python-dune-mini-station-meteo-connectee-a-jeedom-avec-la-librairie-adafruit/

      hmmm d'après tes intérrogations "Sur Recalbox du coup, je sais pas comment avoir accès au terminal, est-il déjà baser sur Linux ??? Via Putty en SSH peut être ???" je pense qu'il faut commencer par une bonne lecture de notre wiki https://recalbox.gitbook.io/documentation/v/francais/tutoriels/systeme/acces/acces-root-via-terminal mais attention, pas de gestionnaire de paquet avec recalbox, pas de git, il faudra installler les bibliothèques à la main (via copie sur la sd par ex)

      posted in Manettes/GPIO/Encodeurs
      ian57
      ian57
    • RE: Problème GPIO - recalbox 7.1.1

      Le module gpio a été testé. Il fonctionne sans souci. Merci de donner plus d'infos type de matériel message d'erreur etc......

      posted in Manettes/GPIO/Encodeurs
      ian57
      ian57
    • RE: hyperion

      @ZouZOU c'est prévu... mais pas une priorité. la version actuelle fonctionne ceci dit

      posted in Recalbox Général
      ian57
      ian57
    • RE: Affichage via displayport impossible -> Recalbox sur clé USB

      @APZ08 @Scavy je suis pas un pro xorg et xrandr... je bidouille pas trop Recalbox PC... il faut a mon avis regarder du coté de la conf du serveur graphique @strodown à la rescousse... c'est lui le pro PC 🙂

      posted in Recalbox Général
      ian57
      ian57
    • RE: Rotation écran

      @yanovsk bonjour,

      pour l'instant impossible d'opérer une rotation de 90° avec le rpi4 en mode framebuffer (utilisé par Recalbox)

      C'est une grosse galère pour nous en ce moment notamment avec les petits écrans tft

      le seul moyen simple d'opérer une rotation de 90° 270° est d'utiliser un serveur graphique. La doc de la fondation indique que c'est possible ... mais cela ne fonctionne pas du tout.

      Ou quand la fondation Raspberry fait de la merde avec ses firmwares.

      posted in Recalbox Général
      ian57
      ian57