• error on updating

    Locked
    4
    0 Votes
    4 Posts
    732 Views
    mituM

    @raspberry79 I don't see any errors here, but please continue on your existing topic - don't open duplicate topics.

  • Retroarch Video Drivers PS emus for RPi3 B+?

    2
    0 Votes
    2 Posts
    952 Views
    dankcushionsD

    @lukePi-0 you shouldn't be adjusting the retroarch video driver in this circumstance. info on HW rendering in duckstation are here: https://retropie.org.uk/forum/topic/30743/lr-duckstation-experimental-new-playstation-1-emulator - you cannot use duckstation HW rendering on a pi3

    i believe lr-pcsx_rearmed has a core option to remove dithering.

  • Pi4 + XBox One Wireless - Can't Quit Games

    Moved
    3
    0 Votes
    3 Posts
    627 Views
    W

    Somewhat solved.
    I went back into Bluetooth and removed the XBox controller from the paired listing, and then added it back in the usual way, and this time got no error (maybe due to the XPadNeo being installed ?), and then did the Input configuration again, and now the Middle Button + X brings up the menu to quit the games etc, like the Pi3B+ did.

    Its super weird as I re-did the Input configuration 3 times and that did not solve it, before I tried removing the controller completely and adding it in again.

    There certainly seems to be some sort of issue here, but I am unsure what it is exactly.

  • Skyscraper and Sega CD m3us

    5
    0 Votes
    5 Posts
    636 Views
    S

    @bmn001 yeah the app is not under active development any longer but muldjord (the dev) is pretty quick with these little fixes when they crop up. Cheers!

  • game reset

    5
    0 Votes
    5 Posts
    1k Views
    S

    @nightflyer said in game reset:

    @Floob
    Thank you for your reaction.
    I will try to find that cfg file.
    You mean that i have to change the "H"
    In that line?

    Nightflyer.

    If your config is default, that line should have a # in front of it meaning it's commented out (will be ignored) and even if not, it would only be triggered if your controller was detected as a keyboard, anyway.

    More likely, your players have inadvertently triggered the reset with joystick hotkey combination (select + B) which is configured in your controller's autoconfig in:

    /opt/retropie/configs/all/retroarch/autoconfig/[device_name].cfg

    Look for a line in that file that says input_reset_btn=[button value] and either #comment or remove that line.

    If that doesn't sort you out, please post the full controller autoconfig profile and global retroarch.cfg (redact your cheevos password if it's in there) so we may review them.

  • Turn off text prompts in game

    8
    0 Votes
    8 Posts
    866 Views
    FloobF

    @Hyruleslink
    Do you know what version of RetroArch you are running? Its usually in the bottom left somewhere when you are in the UI (Hotkey + X usually)

    It might help to paste your retroarch.cfg file on pastebin or similar in case there is something obvious.

  • Update Failure : 4.2 to 4.5, games no longer playable

    6
    0 Votes
    6 Posts
    1k Views
    C

    @mitu not sure what exactly happened or why, but think I’m just going to wipe the micro SD and start over with 4.8. Thx

  • Wired usb controllers not recognized after update

    15
    0 Votes
    15 Posts
    2k Views
    R

    @the_loaf
    I noticed in the script above about
    (usb_submit_urb failed with result
    I have that problem. When it installing, i guess the emulates, at the end of the scripts on the tv screen
    i notice "usb_submit_urb failed with result-2"
    what is that and how to fixed that

  • LG OLED TV Invalid Format Issue

    2
    0 Votes
    2 Posts
    822 Views
    mituM

    This looks like a bad EDID read from the Pi side, which translates to an incorrect resolution sent to the TV. Looks like a problem specific to LG TVs.

    Try to lock the Pi to a certain resolution with the options in config.txt and configure it to ignore the EDID sent by the TV:

    hdmi_group = 1 hdmi_mode = 16 hdmi_ignore_edid = 0xa5000080
  • 0 Votes
    2 Posts
    395 Views
    mituM

    Do you have a link to the TFT screen install instructions ? Post your config.txt to see how it's configured.

  • How to run Atari 7800 on lr-mess ?

    11
    0 Votes
    11 Posts
    2k Views
    FollyF

    @Widge

    That's ok.

    We will have to wait until somebody else has figured it out.

  • A400-Retropie-Amiberry - MIDI interface

    3
    0 Votes
    3 Posts
    677 Views
    V

    @mitu thats sad, wish I knew how to code for it, as Elan Performer software takes midi-in. Great for triggering animations. Not to mention Octamed audio tracker for making music :(

    Any idea what would it take to do, is it scripting or C+ coding. etc?

    Some refs I have found:
    https://github.com/midwan/amiberry/wiki/Serial-Port-support
    and for a PC/Ami emulator:
    https://www.amigaforever.com/kb/13-107
    and this for Linux/Amiga:
    https://mathr.co.uk/blog/2019-12-10_midi_network_between_linux_and_amiga.html

  • 1 Votes
    8 Posts
    2k Views
    R

    @mitu #FacePalm Yes, it is a 1708 model, but, I totally forgot about the pair button VS just holding the X-Box button to connect. Thank you for screwing my head on straight; sometimes you can see the forest full of trees, sometimes you can't...

  • Script module Q - vars outside of functions?

    6
    0 Votes
    6 Posts
    447 Views
    S

    @BuZz thanks, I see something like this in e.g. moonlight.sh.

    Do you have any thoughts or comments on the method I use here in function enable_ vs the method in disable_ and install_ (or, on anything else)? I did it this way in enable_ because I also need to process the files individually, while the other two do them all as a group in the "for" loop:

    #!/usr/bin/env bash # This file is part of The RetroPie Project # # The RetroPie Project is the legal property of its developers, whose names are # too numerous to list here. Please refer to the COPYRIGHT.md file distributed with this source. # # See the LICENSE.md file at the top-level directory of this distribution and # at https://raw.githubusercontent.com/RetroPie/RetroPie-Setup/master/LICENSE.md # rp_module_id="bgm123" rp_module_desc="Straightforward background music player using mpg123" rp_module_help="Place your MP3 files in $datadir/bgm" rp_module_section="exp" rp_module_flags="!all rpi" function _autostart_bgm123() { echo "$configdir/all/autostart.sh" } function _bashrc_bgm123() { echo "$home/.bashrc" } function _onstart_bgm123() { echo "$configdir/all/runcommand-onstart.sh" } function _onend_bgm123() { echo "$configdir/all/runcommand-onend.sh" } function depends_bgm123() { getDepends mpg123 } function install_bin_bgm123() { local scriptname="bgm_vol_fade.sh" local files=( "$(_autostart_bgm123)" "$(_bashrc_bgm123)" "$(_onstart_bgm123)" "$(_onend_bgm123)" ) local file cp "$md_data/$scriptname" "$md_inst" chmod +x "$md_inst/$scriptname" for file in "${files[@]}"; do # preserve original file versions if [[ -f "$file" && ! -f "$file.old.bgm123" ]]; then cp "$file" "$file.old.bgm123" chown $user:$user "$file.old.bgm123" fi done } function disable_bgm123() { local files=( "$(_autostart_bgm123)" "$(_bashrc_bgm123)" "$(_onstart_bgm123)" "$(_onend_bgm123)" ) local file # kill player now since .bashrc won't do it later vcgencmd force_audio hdmi 0 >/dev/null pgrep mpg123 >/dev/null && pkill mpg123 for file in "${files[@]}"; do if [[ -f "$file" ]]; then # backup file and attempt to remove any existing bgm config cp -f "$file" "$file.bak" chown $user:$user "$file.bak" sed -i '/#bgm/d' "$file" # if file is now empty, remove it [[ ! -s "$file" ]] && rm -f "$file" fi done } function remove_bgm123() { disable_bgm123 remove_share_samba "bgm" restart_samba } function enable_bgm123() { local fadescript="$md_inst/bgm_vol_fade.sh" local autostart="$(_autostart_bgm123)" local bashrc="$(_bashrc_bgm123)" local onstart="$(_onstart_bgm123)" local onend="$(_onend_bgm123)" local file disable_bgm123 for file in "$autostart" "$bashrc" "$onstart" "$onend"; do touch "$file" chown $user:$user "$file" done echo -e "$(echo -e 'while pgrep omxplayer >/dev/null; do sleep 1; done #bgm123\n(vcgencmd force_audio hdmi 1 >/dev/null; sleep 8; mpg123 -Z "'$datadir'/bgm/"*.[mM][pP]3 >/dev/null 2>&1) & #bgm123'; cat $autostart)" > "$autostart" echo -e '[[ "$(tty)" == "/dev/tty1" ]] && (vcgencmd force_audio hdmi 0 >/dev/null; pkill mpg123) #bgm123' >> "$bashrc" echo -e '"'"$fadescript"'" -STOP & #bgm123' >> "$onstart" echo -e '(sleep 1; "'"$fadescript"'" -CONT) & #bgm123' >> "$onend" } function configure_bgm123() { [[ "$md_mode" == "remove" ]] && return local share="$datadir/bgm" mkUserDir "$share" add_share_samba "bgm" "$share" restart_samba enable_bgm123 } function play_pause_bgm123() { if pgrep mpg123 >/dev/null; then su $user -c "$md_inst/bgm_vol_fade.sh &" else su $user -c "(vcgencmd force_audio hdmi 1 >/dev/null; sleep 1; mpg123 -Z $datadir/bgm/*.[mM][pP]3 >/dev/null 2>&1) &" fi } function next_track_bgm123() { pgrep mpg123 >/dev/null && pkill mpg123 su $user -c "(vcgencmd force_audio hdmi 1 >/dev/null; sleep 1; mpg123 -Z $datadir/bgm/*.[mM][pP]3 >/dev/null 2>&1) &" } function gui_bgm123() { local cmd=(dialog --backtitle "$__backtitle" --cancel-label "Back" --menu "Choose an option." 22 86 16) while true; do local enabled=0 grep '#bgm123' "$configdir/all/autostart.sh" >/dev/null && enabled=1 local options=() if [[ "$enabled" -eq 1 ]]; then if pgrep emulationstatio >/dev/null; then options+=( P "Play / pause" N "Next track" ) fi options+=( 1 "Enable background music (currently: Enabled)" ) else options+=( 1 "Enable background music (currently: Disabled)" ) fi local choice=$("${cmd[@]}" "${options[@]}" 2>&1 >/dev/tty) if [[ -n "$choice" ]]; then case "$choice" in P) play_pause_bgm123 ;; N) next_track_bgm123 ;; 1) if [[ "$enabled" -eq 1 ]]; then disable_bgm123 printMsgs "dialog" "Background music disabled." else enable_bgm123 printMsgs "dialog" "Background music enabled." fi ;; esac else break fi done }

    Edit:

    @sleve_mcdichael said in Script module Q - vars outside of functions?:

    local autostart="$(_autostart_bgm123)" local bashrc="$(_bashrc_bgm123)" local onstart="$(_onstart_bgm123)" local onend="$(_onend_bgm123)"

    I am seeing in the style guide that I should not do this when the variable is assigned by command substitution and that declaration and assignment should be in separate lines:

    local autostart autostart="$(_autostart_bgm123)" local bashrc bashrc="$(_bashrc_bgm123)" local onstart onstart="$(_onstart_bgm123)" local onend onend="$(_onend_bgm123)" local file for file in "$autostart" "$bashrc" "$onstart" "$onend"; do
  • Daphne / Dragonrise encoder issues

    Locked
    46
    0 Votes
    46 Posts
    14k Views
    mituM

    @22marco77 The repository mentioned no longer exists on Github, that's why you get the error.

    I'll lock this topic, since the original project doesn't exist anymore. Use Hypseus, now part of RetroPie.

  • 0 Votes
    5 Posts
    521 Views
    T

    @Ashpool I just tried and I was able to create Files on ext4. But I will not use it anymore and copied the file per sftp to the Pi. I m using Bitvise SSH Client.worked great

  • How to stay up to date / save work done

    7
    0 Votes
    7 Posts
    798 Views
    1

    @sleve_mcdichael
    Ok, since I had only seen the directories when starting Skyscraper, I wasn't aware of the symlinks. In the end, this also means that I don't have to change anything in the configuration and I leave it as the default. I just want to have everything in the four directories so that I have everything together when I switch to a new version.

    Maybe another question about the update, I can run Retropie-Setup-Script-Update and Basic Install from time to time without having to change or pay attention to anything else. So I'm not overwriting anything of my existing custom configuration, right?

    I make backups of the whole sd-card as an image. But can I also mount the image without any problems in order to copy only the data from the four directories out again? Or do I save the image just to use it again as a whole and should I save only the directories again just in case?

  • Help password reset?

    2
    0 Votes
    2 Posts
    122 Views
    mituM

    There's no image/picture attached to your post - did you mean to add one ?

  • SEGA CD games going in a "track menu" prior starting

    5
    0 Votes
    5 Posts
    584 Views
    sirhenrythe5thS

    did not know that as well, thanx from me too @mitu

  • Retropie seeing 2 controllers as 1 entity

    6
    0 Votes
    6 Posts
    1k Views
    K

    @mitu no dice unfortunately with that article. I am going to purchase a 2nd control board to deal with this. Looks relatively simple to install.

Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.

Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.