Recalbox Forum

    • Register
    • Login
    • Search
    • Recent
    • Tags
    • recalbox.com
    • Gitlab repository
    • Documentation
    • Discord
    1. Home
    2. Levingard
    • Profile
    • Following 0
    • Followers 0
    • Topics 7
    • Posts 12
    • Best 1
    • Controversial 0
    • Groups 0

    Levingard

    @Levingard

    1
    Reputation
    416
    Profile views
    12
    Posts
    0
    Followers
    0
    Following
    Joined Last Online

    Levingard Unfollow Follow

    Best posts made by Levingard

    • Recalbox on Odroid XU4

      Hello,
      sry for my question, but is it right that recalbox 4.1 will be available as a port for the odroid xu4?
      i ask because i am using the unofficial recalbox 4.0 Image from http://recalbox.remix.free.fr/ on my recalbox xu4 and there are a few Bugs, like the display restarts after 5-10 minutes after boot and some cores are laggy.
      I think recalbox is the best retro-gaming system and the odroid xu4 has enough power to become a good retro-maschine.

      thx and regards

      posted in Recalbox General
      Levingard
      Levingard

    Latest posts made by Levingard

    • RE: GPI Case 50hz PAL

      snes und nes, aber ist auch eigentlich egal, die frage ist lässt sich das ändern.
      Das man roms auf NTSC Patchen kann weiss ich, falls du darauf anspielen möchtest ^^

      posted in Recalbox
      Levingard
      Levingard
    • GPI Case 50hz resolution

      Hi,
      is it possible to set the resolution of the GPI Case Display to a 50hz one to avoid screen tearing on PAL roms.

      posted in Recalbox General
      Levingard
      Levingard
    • GPI Case 50hz PAL

      Hallo,
      kann man die Auflösung vom GPI Case auf eine 50hz ändern, sonst hab ich nur Tearing und ruckeln bei den PAL roms.

      posted in Recalbox
      Levingard
      Levingard
    • RE: N64 on Odroid XU4 alwasy streched

      now i've tested several Options.
      I set global Videomode to CEA 4 HDMI - no schange
      in the mupen64 config i changed the Resolution to 1440x1080. It's 4:3 but the screen is not centered, it's on the left screen side.
      The Options are correctly set to force 4:3 But with the 1920x1080 Resolution it's still streched.
      When i use the libreto core it's centered and 4:3 but this core is significant slower.
      So what can i do now?

      posted in Emulator Arcade/PC/Console
      Levingard
      Levingard
    • N64 on Odroid XU4 alwasy streched

      Hi,
      i am using the latest stable 6.0 on an odroid xu4.
      All is working fine but the N64. Every time i start a game, it is streched to full screen.
      I use the Standard core and Standard Settings.
      I want to play the games in native 4:3, so what to do?

      posted in Emulator Arcade/PC/Console
      Levingard
      Levingard
    • RE: 50hz and 60hz with different Emulators

      @Substring Sorry i forgot to write that i´m using an odroid xu4 so this videomode Settings will not work.

      posted in Recalbox General
      Levingard
      Levingard
    • 50hz and 60hz with different Emulators

      Hi i am from Germany so i Play PAL roms, so i set the Video Setting in the config to 1920x1080@50hz. Console Games like SNES or Megadrive Games now run perfectly, but Handhelds like GB, GBC, GBA and PSP need 60hz.

      So my Question:
      Is it possible to auto change the resolution to 1920x1080@60hz e.g. when the GBC or PSP emulator is loading, and to 1920x1080@50hz e.g. when SNES or NES emulator is loading? Or will I have to edit the config each time i start a handheld or console game?

      posted in Recalbox General
      Levingard
      Levingard
    • RE: Intro bricht ab trotz richtiger s02splash Einträge! Odroid XU4

      @Bloodsurfer hast du auch einen Odroid XU4 oder hast du das auf dem Raspberry gemacht?
      Bin echt ratlos, habe auch schon neu installiert, aber gleiches Ergebnis!

      posted in Recalbox
      Levingard
      Levingard
    • RE: intro does not fully play. Odroid XU4

      @gaetan

      @levingard change back " count -lt 27 ]]; to count -lt 20 ]];
      And your your sleep 27 by sleep 7 or maybe sleep 07 it will do the job :)
      

      i have changed it to but the same problem. ES is still shown up before the intro ends, and then ES has no sounds.

      posted in Recalbox General
      Levingard
      Levingard
    • intro does not fully play. Odroid XU4

      Hello,

      i have the following problem. i have a 26 sec. long recalbox intro.
      (yes WITH recalbox branding! i don NOT want to rebrand recalbox!)

      I am using the actual version for Odroid XU4!

      Here is my s02splash:

      #!/bin/bash
      
      selectVideo() {
      IFS='
      '
      videoList=($(find /recalbox/system/resources/splash -name *.mp4))
      videoNumber=${#videoList[*]}
      video=${videoList[$((RANDOM%videoNumber))]}
      echo "${video}"
      }
      video="`selectVideo`"
      
      do_ffmpeg_start () {
      if ! `which ffplay >/dev/null` || [[ ! -f $video ]] ; then
      return
      fi
      ffplay_opts="-hide_banner -autoexit"
      
       ffplay_srt="subtitles=/recalbox/system/resources/splash/recalboxintro.srt:force_style='FontName=/usr/share/fonts/dejavu/DejaVuSans-BoldOblique.ttf,Fontsize=10'"
      ffplay $ffplay_opts -vf "$ffplay_srt" "$video" >/dev/null 2>&1 &
      PID=$!
      count=0
      
      while [[ ! -f "/tmp/emulationstation.ready" && ! -e "/var/run/kodi.msg" && $count -lt 200 ]]; do
      sleep 0.1
      ((count++))
      done
      do_ffmpeg_stop $PID
      show_logo
      }
      
      do_ffmpeg_stop () {
      kill -9 $1
      }
      
      
      do_omx_start ()
      {
      # odroid xu4 has not omxplayer, make it run this code make it flash
      if [[ ! -f $video || ! -f /usr/bin/omxplayer ]]; then
      return
      fi
      
      # Initialize dbus session
      OMXPLAYER_DBUS_ADDR="/tmp/omxplayerdbus.root"
      OMXPLAYER_DBUS_PID="/tmp/omxplayerdbus.root.pid"
      exec 5> "$OMXPLAYER_DBUS_ADDR"
      exec 6> "$OMXPLAYER_DBUS_PID"
      dbus-daemon --fork --print-address 5 --print-pid 6 --session
      until [ -s "$OMXPLAYER_DBUS_ADDR" ]; do
      echo "waiting for dbus address to appear" >&2
      sleep .2
      done
      DBUS_SESSION_BUS_ADDRESS=`cat $OMXPLAYER_DBUS_ADDR`
      DBUS_SESSION_BUS_PID=`cat $OMXPLAYER_DBUS_PID`
      export DBUS_SESSION_BUS_ADDRESS
      export DBUS_SESSION_BUS_PID
      
      # Launch the video
      omx_fnt="--font=/usr/share/fonts/dejavu/DejaVuSans-BoldOblique.ttf"
      omx_opt="--adev both --no-keys --layer=10000 --aspect-mode=fill"
      omx_srt="--no-ghost-box --lines=1 --align=left $omx_fnt --font-size=20 -- 
      subtitles=/recalbox/system/resources/splash/recalboxintro.srt"
      /usr/bin/omxplayer.bin $omx_opt $omx_srt $video &
      PID=$!
      
      # Stop the video when ready
      if [[ $? -eq 0 ]]; then
      # Wait for emulationstation or Kodi, but not more than 20 seconds
      count=0
      while [[ ! -f "/tmp/emulationstation.ready" && ! -e "/var/run/kodi.msg" && $count -lt 27 ]]; do
          sleep 1
          ((count++))
      done
       # Finish with a one second fade out.
      sleep 27
      audio_fade=1
      video_fade=250
      while [[ $video_fade -gt 0 ]]; do
          sleep .02
          dbus-send --print-reply=literal --session --dest=org.mpris.MediaPlayer2.omxplayer /org/mpris/MediaPlayer2 
      org.freedesktop.DBus.Properties.Volume double:$audio_fade >/dev/null
          dbus-send --print-reply=literal --session --dest=org.mpris.MediaPlayer2.omxplayer /org/mpris/MediaPlayer2 
      org.mpris.MediaPlayer2.Player.SetAlpha objpath:/not/used int64:$video_fade >/dev/null
          audio_fade=`echo "$audio_fade .02" | awk '{printf "%.2f", $1-$2}'`
          ((video_fade=video_fade-5))
      done
      # Ready flag set or timeout occured; stop video process.
      dbus-send --print-reply=literal --session --dest=org.mpris.MediaPlayer2.omxplayer /org/mpris/MediaPlayer2 
      org.mpris.MediaPlayer2.Player.Action int32:15 >/dev/null
      fi
      }
      
      wait_for_fb () {
      # on some sytems, fb0 is not immediatly loaded, so, keep a chance by waiting a bit
      N=0
      while ! test -e /dev/fb0 -o $N -gt 15
      do
      sleep 1
      let N++
      done
      }
      
      show_logo() {
      wait_for_fb
      test -e /dev/fb0 && fbv -f -i /recalbox/system/resources/splash/logo-version.png
      }
      
      case "$1" in
      start)
      if [[ `cat /recalbox/recalbox.arch` == "rpi"* ]] ; then
          ( do_omx_start ; show_logo ) &
      else
          ( wait_for_fb ; do_ffmpeg_start ) &
      fi
      ;;
      stop)
      ;;
      restart|reload)
      ;;
      *)
      esac
      
      exit $?
      

      I did changes here:

      while [[ ! -f "/tmp/emulationstation.ready" && ! -e "/var/run/kodi.msg" && $count -lt 27 ]]; do
      

      and here:

      # Finish with a one second fade out.
      sleep 27
      

      Both did not work. The video stops after 7 sec. and boots ES. When i delete this video, the splash.PNG normal loads and then ES. Videos up to 5 sec. are working without a problem!

      can someone tell me how change the setting so the video will be fully played?

      sincerely:

      Thomas

      posted in Recalbox General
      Levingard
      Levingard