• 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
    915 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
    4k 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
    320 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
    542 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
    282 Views
    A

    Anyone?

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

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

    5
    0 Votes
    5 Posts
    708 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
    384 Views
    shavecatS

    @Ashpool
    Guess thats it
    its 2.5 connect usb only

  • Kodi keeps exiting to retropie menu

    9
    0 Votes
    9 Posts
    473 Views
    Z

    @mitu settled, many thanks.

  • lr-Atari800 buzzing sound

    4
    0 Votes
    4 Posts
    838 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.

  • Amiberry 3.0 ps4 official controller issue

    2
    0 Votes
    2 Posts
    420 Views
  • Script for mirror name of emulator in txt file

    6
    0 Votes
    6 Posts
    486 Views
    mituM

    Use another front-end, maybe ?

  • 0 Votes
    5 Posts
    589 Views
    top-specciT

    @mitu
    Thanks, save/load is working.

    But strange, usb calbe keyboard is connected, also arrow-keys are working inside the retroPie, but in the Game-Menu no key is working, also no (i.e.) "5" to start the game.
    I must use the virtual keyboard (select key). But OK ....

  • Hardwiring power time the raspberry pi 4

    4
    0 Votes
    4 Posts
    557 Views
    KN4THXK

    @Drakaen391 Pins #2 and #4 can be used to input power without usb power or run devices with usb power so you have two to choose from. There are even more grounds.

    Pins # 1 and #17 are 3V power outputs. I used those instead of the 5V because they would run the fan slightly slower which meant quieter fans as I didn't like the noise.

  • 0 Votes
    7 Posts
    735 Views
    langestL

    @quicksilver

    I also remember that on original N64 hardware that if the analog stick was pushed while the game was booting up the crosshair/selector would get stuck trying to go one direction.

    I also remember this, very annoying. But once my N64 joysticks were worn out, I put the analog stick back a bit to not have to press it as much forward to have it react.

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.