• SCUMMVM Not working

    2
    0 Votes
    2 Posts
    102 Views
    mituM

    Please add more info about your system, as detailed in https://retropie.org.uk/forum/topic/3/read-this-first.

  • Does Z Fast Use Bilinear Interpolation?

    3
  • Libretro and bluetooth problems

    10
    0 Votes
    10 Posts
    839 Views
    Meneer JansenM

    @mitu said in Libretro and bluetooth problems:

    Hm, I recall some reports about Xbox controllers taking long to initialize. Try using the xpadneo driver from - https://github.com/atar-axis/xpadneo, it might work better, but, given the age of your distro, I'm not sure how well it will behave with your kernel version.

    These problems mainly occur w/ LibRetro games. When plying Mame (advmame) I sometimes have to manually kill joy2key.py so that a keypress on my controller does not result in Mame trying to load a game when pressing "up".

    joy2key - should stop itself, it's only used by runcommand. Are you using it for other purposes ?

    Thank you for pointing me to the xpadneo (bluetooth) driver for my Xbox One S controller. It solves some probs not related to RetroArch. In the Libretro SNES emu I still experience a lot of slowdown, but the LR-Atari 2600 emu runs fine.

    Lr-picodrive (Megadrive & Sega Master Sytem) appears to work fine. But I have to re-start my controller (on/off). Same thing for Lr-SNES: I can wait for 5 minutes to let the Pi / Libretro "find" my bluetooth controller or I can use the on/off button. "Yoshi's Island" won't run fine no matter what controller I use, ha ha (YI is a very hard game to run because of the extra chip it had in the cartridge).

    [off topic] Still have that nasty problem that joy2key.py won't get killed after starting a game. This results in, for instance, the F10 keyboard key getting pressed by my controller in Mame4all. The F10 key makes Mame throttle to "ridiculous speed", just like the spaceships in "Spaceballs The Movie".

  • emulationstation window will not open

    3
    0 Votes
    3 Posts
    432 Views
    F

    sorry i havent readed the read-this-first. page im new here hope you doint mind.
    if you want to know this is the exact message

    lvl0: Error creating SDL window!
    Could not get EGL display
    lvl0: Renderer failed to initialize!
    lvl0: Window failed to initialize!

  • Need to press button for zipped games

    1
    0 Votes
    1 Posts
    251 Views
    No one has replied
  • Duck hunt

    11
    1 Votes
    11 Posts
    1k Views
    ClydeC

    @xtratos24 I just noticed that there's also a section about the Wiimote in the Docs:

    https://retropie.org.uk/docs/Wiimote-Controller/

  • Very confused about MAME and MESS

    5
    0 Votes
    5 Posts
    913 Views
    S

    @rkoster Cheers, but as I said, unfortunately I'm unable to install lr-mess for reasons I don't understand.

  • Adding a 9th button to GPIO

    49
    0 Votes
    49 Posts
    12k Views
    mituM

    @theRog05 If you're re-starting again, then get the 4.5.1 image from https://retropie.org.uk/download, which should have the necessary pre-requisites installed.

  • 0 Votes
    22 Posts
    3k Views
    P

    @mitu @grant2258 thank you both for all your help. After I couldn’t get any of my controllers working, I imaged a new SD card and started fresh. I can successfully use the Dragonrise controllers. I’m thinking the problem may be permissions related as for some reason the default account (pi?) May have lost permissions to write config files. I’ll look into it.

    Thanks again,

    PacRat

  • Latest RetroPie release has video issues

    15
    0 Votes
    15 Posts
    2k Views
    B

    Turning down the gamma to "0.5" has made a remarkable difference. What a strange default option in RetroArch! Thanks to everyone who threw in their $.02

  • Space Fortress on Bally Astrocade

    2
    0 Votes
    2 Posts
    317 Views
    S

    Nobody? Not asking for any solutions, just want to know if it runs properly for anyone else...

  • RetroPie disabled wireless touch keyboard in terminal...

    5
    0 Votes
    5 Posts
    520 Views
    C

    Ah, fair enough, I’ll just keep trying to troubleshoot tonight.

    Also, it seems I was mistaken about my initial problem getting fixed- for some reason the touchpad keyboard will work a good percentage of the time (more often than not) both in and out of the terminal, though for some reason it’ll stop working every so often when I switch to terminal. Still wondering if it might not have to do with the latest build for my screen driver (because at least now it works more often than not), though I’m not sure why this might be a factor. Sorry, I just don’t know enough about Pi’s/RetroPie/Linux to know how/where to start troubleshooting. Thanks!

  • 0 Votes
    2 Posts
    277 Views
    A

    Anyone?

    Do I have to map the controller for every emulation system like nes Nintendo PlayStation etc?

  • 0 Votes
    1 Posts
    103 Views
    No one has replied
  • One systems sample videos aren't playing

    5
    0 Votes
    5 Posts
    692 Views
    B

    @mitu

    @mitu said in One systems sample videos aren't playing:

    @bfollowell What video player option are you using in Emulationstation ? omxplayer, the HW accelerated option, has issues with some videos. If you switch off the hw accelerated video, do the videos play ok ?

    I really didn't setup a player. I just put the media files in the individual ROMs folders, along with my gamelist.xml file, and the videos showed up and started playing. So, whatever player RetroPie uses by default, and however it is setup.

    Actually, before I submitted this, I decided to go and check. I found OMX Player (HW Accelerated) listed under the Main Menu under Other Settings. This was off. I turned it on, and the videos for TG16 start much faster now. There is still a slight delay, but only about a second. I still have no idea why it's only this one system that exhibits this behavior, but I'm happy with it now.

  • Stream RetroPie to PC?!?

    2
    0 Votes
    2 Posts
    1k Views
    ClydeC

    There was a thread about this in 2018, but I don't know if the two methods described there by @herb_fargus are still working.

    https://retropie.org.uk/forum/topic/17459/retropie-screen-mirroring-streaming-casting

    For my part, I gave up on this and use an hdmi splitter and vga converter instead now to put the picture of my arcade cabinet on my video projector when I throw a party at my place.

  • lvl0: Error creating SDL window

    7
    0 Votes
    7 Posts
    3k Views
    K

    I know this topic is pretty old but I just had this happen to me. It happened because of a conflict in RetroPie auto start. I had manually entered a command line to auto start and then later chose the auto start option in RetroPie setup. Seems the two didn’t work well together. I resolved it by getting back to RetroPie setup in command line and deleted the auto start line. I’m definitely a noob so I apologize if my terminology is wrong. But I’m learning. Hope this helps someone else.

  • My retropie make's my usb hard drive tick'

    5
    0 Votes
    5 Posts
    376 Views
    shavecatS

    @Ashpool
    Guess thats it
    its 2.5 connect usb only

  • Kodi keeps exiting to retropie menu

    9
    0 Votes
    9 Posts
    471 Views
    Z

    @mitu settled, many thanks.

  • lr-Atari800 buzzing sound

    4
    0 Votes
    4 Posts
    834 Views
    M

    Hi,

    I've managed to fix that by patching lr-atari800 src before build.
    Login to retropie host via ssh then do the following:

    cd ~/RetroPie-Setup/ ; sudo ./retropie_packages.sh lr-atari800 press ctlr+c in order to break compilation (just after git clone had been complete) cd /home/pi/RetroPie-Setup/tmp/build/lr-atari800 patch atari800/src/mzpokeysnd.c with included patch diff: --- mzpokeysnd.c 2019-11-23 19:26:22.000000000 +0000 +++ mzpokeysnd.c 2019-11-23 19:40:47.359683728 +0000 @@ -2341,16 +2341,16 @@ #endif #ifdef VOL_ONLY_SOUND - buffer[0] = (UBYTE)floor((generate_sample(pokey_states) + POKEYSND_sampout - MAX_SAMPLE / 2.0) - * (255.0 / MAX_SAMPLE / 4 * M_PI * 0.95) + 128 + 0.5 + 0.5 * rand() / RAND_MAX - 0.25); + buffer[0] = (UBYTE)floor((generate_sample(pokey_states) + POKEYSND_sampout) + * (255.0 / 2 / MAX_SAMPLE / 4 * M_PI * 0.95) + 128 + 0.5 + 0.5 * rand() / RAND_MAX - 0.25); #else - buffer[0] = (UBYTE)floor((generate_sample(pokey_states) - MAX_SAMPLE / 2.0) - * (255.0 / MAX_SAMPLE / 4 * M_PI * 0.95) + 128 + 0.5 + 0.5 * rand() / RAND_MAX - 0.25); + buffer[0] = (UBYTE)floor(generate_sample(pokey_states) + * (255.0 / 2 / MAX_SAMPLE / 4 * M_PI * 0.95) + 128 + 0.5 + 0.5 * rand() / RAND_MAX - 0.25); #endif for(i=1; i<num_cur_pokeys; i++) { - buffer[i] = (UBYTE)floor((generate_sample(pokey_states + i) - MAX_SAMPLE / 2.0) - * (255.0 / MAX_SAMPLE / 4 * M_PI * 0.95) + 128 + 0.5 + 0.5 * rand() / RAND_MAX - 0.25); + buffer[i] = (UBYTE)floor(generate_sample(pokey_states + i) + * (255.0 / 2 / MAX_SAMPLE / 4 * M_PI * 0.95) + 128 + 0.5 + 0.5 * rand() / RAND_MAX - 0.25); } buffer += num_cur_pokeys; nsam -= num_cur_pokeys; @@ -2389,16 +2389,16 @@ } #endif #ifdef VOL_ONLY_SOUND - buffer[0] = (SWORD)floor((generate_sample(pokey_states) + POKEYSND_sampout - MAX_SAMPLE / 2.0) - * (65535.0 / MAX_SAMPLE / 4 * M_PI * 0.95) + 0.5 + 0.5 * rand() / RAND_MAX - 0.25); + buffer[0] = (SWORD)floor((generate_sample(pokey_states) + POKEYSND_sampout) + * (65535.0 / 2 / MAX_SAMPLE / 4 * M_PI * 0.95) + 0.5 + 0.5 * rand() / RAND_MAX - 0.25); #else - buffer[0] = (SWORD)floor((generate_sample(pokey_states) - MAX_SAMPLE / 2.0) - * (65535.0 / MAX_SAMPLE / 4 * M_PI * 0.95) + 0.5 + 0.5 * rand() / RAND_MAX - 0.25); + buffer[0] = (SWORD)floor(generate_sample(pokey_states) + * (65535.0 / 2 / MAX_SAMPLE / 4 * M_PI * 0.95) + 0.5 + 0.5 * rand() / RAND_MAX - 0.25); #endif for(i=1; i<num_cur_pokeys; i++) { - buffer[i] = (SWORD)floor((generate_sample(pokey_states + i) - MAX_SAMPLE / 2.0) - * (65535.0 / MAX_SAMPLE / 4 * M_PI * 0.95) + 0.5 + 0.5 * rand() / RAND_MAX - 0.25); + buffer[i] = (SWORD)floor(generate_sample(pokey_states + i) + * (65535.0 / 2 / MAX_SAMPLE / 4 * M_PI * 0.95) + 0.5 + 0.5 * rand() / RAND_MAX - 0.25); } buffer += num_cur_pokeys; nsam -= num_cur_pokeys; @@ -2434,16 +2434,16 @@ advance_ticks(pokey_states + i, ticks); if (POKEYSND_snd_flags & POKEYSND_BIT16) { *((SWORD *)buffer) = (SWORD)floor( - (interp_read_resam_all(pokey_states + i, samp_pos) - MAX_SAMPLE / 2.0) - * (65535.0 / MAX_SAMPLE / 4 * M_PI * 0.95) + interp_read_resam_all(pokey_states + i, samp_pos) + * (65535.0 / 2 / MAX_SAMPLE / 4 * M_PI * 0.95) + 0.5 + 0.5 * rand() / RAND_MAX - 0.25 ); buffer += 2; } else *buffer++ = (UBYTE)floor( - (interp_read_resam_all(pokey_states + i, samp_pos) - MAX_SAMPLE / 2.0) - * (255.0 / MAX_SAMPLE / 4 * M_PI * 0.95) + interp_read_resam_all(pokey_states + i, samp_pos) + * (255.0 / 2 / MAX_SAMPLE / 4 * M_PI * 0.95) + 128 + 0.5 + 0.5 * rand() / RAND_MAX - 0.25 ); } execute once again
    cd ~/RetroPie-Setup/ ; sudo ./retropie_packages.sh lr-atari800 well done!

    Sound now will work as intended.

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.