RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login
    1. Home
    2. Tags
    3. libretro
    Log in to post
    • All categories
    • George SpiggottG

      New Amiberry relese and Libretro Reicast update

      Watching Ignoring Scheduled Pinned Locked Moved General Discussion and Gaming amiberry reicast libretro
      7
      0 Votes
      7 Posts
      680 Views
      B

      @George-Spiggott said in New Amiberry relese and Libretro Reicast update:

      Is it possible to install it on Retropie?

      Through the retropie scripts i don't know, but you can build it the official way :

      git clone https://github.com/libretro/reicast-emulator.git
      cd reicast-emulator
      make platform=rpi3

      After that you'll have to edit your emulationstation configuration to make use of the reicast_libretro.so you just created.

    • TimZettT

      Mame-libretro: Is there a configuration UI same as in Mame4All?

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support mame-libretro mame libretro configuration
      5
      0 Votes
      5 Posts
      1k Views
      TimZettT

      @dankcushions What I did now was putting all my arcade ROMS into the arcade ROM folder, instead of spreading them over the 2 different folders/emus I mentioned before.
      Then, for those games requiring Mame4All I set that emulator for the individual ROM via the configurator (press any key on game start-up).
      For the others I chose lr-mame2003 via the default emulator value.
      Now all my arcade games are running fine out of one and the same (arcade) folder and most important, now for all games I have a (one and the same) configuration UI (press Tab) - perfect.

    • K

      Libretro emulators running horribly

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support stuttering libretro retropie
      2
      0 Votes
      2 Posts
      458 Views
      mituM

      @Kalamabrew My guess is that you don't have proper/accelerated OpenGL support in your installation. Scanlines (a.k.a. Shaders) don't work unless you're using the gl video driver, the fact that you're not seeing them seems to indicate your video driver is not gl.
      Can you run a Libretro emulator with verbose logging enabled - using the Runcommand launch menu, then get the log RetroArch log file (/dev/shm/runcommand.log) and put it on pastebin.com to take a look ? Do the same for the RetroArch configuration file (/opt/retropie/configs/all/retroarch.cfg).

    • recompileR

      ChannelF libertro core

      Watching Ignoring Scheduled Pinned Locked Moved Ideas and Development channelf libretro libretro core channel f
      11
      6 Votes
      11 Posts
      3k Views
      T

      I recently installed retropie on my Raspberry 4 and one of my main goals was to emulate the Channel F System. (my first gaming console when i was a child). I did a manual install (i missed the experimental package) and it works fine with all roms.

      Unfortuneately i cannot run the multirom from Sean Riddle.
      http://seanriddle.com/chanfinfo.html
      I see the game selection screen, can change the games but i cannot start a single game.

      Is it a problem of the Rom, controller config or the Emulator?

      PS.:
      Meanwhile all works fine. It was just a controller problem. I love to remember this old console despite the games are really bad. But if you ever had the original, you remember the childhood and the hours i have played "Maze" wth my friend.

      For new games, this is probably not even worth a try.

    • R

      Autostart libretro emulator with rom at boot (fast way)?

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support autostart.sh autostart rom autostart libretro
      5
      0 Votes
      5 Posts
      1k Views
      R

      @mitu

      Yes, I did what you said and I succeeded to lower boot time to 11 seconds for libretro emulator but only through autostart.sh.
      However, non-libretro emulators still starts about 5 seconds faster through the rc.local script and I dont know what else I could do here.
      It seems runcommand is a problem, because for some reason it refuses to start through rc.local properly...

    • N

      Mame2010 input issues

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support libretro input issue emulatiostation
      7
      0 Votes
      7 Posts
      1k Views
      N

      I'm starting to think that the issue is with the mame2010 driver in libretro.
      The inputs in other libretto emulators are not problematic (e.g. street fighter in Super Nintendo works fine with all buttons)... but many of the street fighter II sets in mame2010 have issues with second player buttons.

      Something for the libretro people to fix I think.

    • johnodonJ

      Pre-compiled Libretro Cores

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support x86 x64 cores pre-compiled libretro
      1
      0 Votes
      1 Posts
      642 Views
      No one has replied
    • R

      Libretro stopped working on 16.04 after latest drivers update (SOLVED)

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support libretro broken ubuntu16.04 solved
      12
      0 Votes
      12 Posts
      2k Views
      R

      @mitu It worked! Sorry for my late response!

    • hooperreH

      Reicast OIT

      Watching Ignoring Scheduled Pinned Locked Moved General Discussion and Gaming reicast libretro retropie
      12
      0 Votes
      12 Posts
      3k Views
      B

      @fnkngrv Yes, the arm dynarec got fixed, and multi-thread implemented (you need to toggle it through core options though), however i think you talk about the non-OIT version ? Also, i know some games needs more ressources.

    • S

      Problem updating libretro in setup-script 4.4.1 under Ubuntu MATE 18.04

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support retropie setup ubuntu18.04 libretro
      2
      0 Votes
      2 Posts
      681 Views
      mituM

      The build fails because of a missing header file

      ./libretro-common/include/glsym/rglgen_headers.h:27:10: fatal error: EGL/egl.h: No such file or directory

      Normally this should be part of the package libegl1-mesa-dev - you can manually install it before attempting the installation with:

      sudo apt-get -y install libegl1-mesa-dev
    • N

      LibRetro not yet ready for Ubuntu 18.04

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support libretro broken ubuntu18.04
      40
      0 Votes
      40 Posts
      17k Views
      G

      @mitu said in LibRetro not yet ready for Ubuntu 18.04:

      I've done some tests recently and it seems the video_threaded = true setting is causing the black video in RetroArch.
      If you're willing to give it a try, modify the setting in /opt/retropie/configs/all/retroarch.cfg or through the Advanced configuration editor and

      put back gl as video driver disable the threaded_video setting.
      After the configuration is modified, you can test again any libretro ROMs/Games - no restart/reboot required.

      This Worked for me. Thanks !

    • P

      New emulation method to eliminate input lag

      Watching Ignoring Scheduled Pinned Locked Moved General Discussion and Gaming libretro input lag
      44
      1 Votes
      44 Posts
      23k Views
      Keltron3030K

      @mediamogul

      Excellent, thanks a lot.

    • UDb23U

      New overlay: Space Panic - Universal

      Watching Ignoring Scheduled Pinned Locked Moved Projects and Themes overlay bezel libretro mame 1080p
      13
      8 Votes
      13 Posts
      4k Views
      ClydeC

      @udb23 Argh, thanks for reminding me. I wanted to copy the samples to the 4.4 sd card, but had to expand its partition first, and then I forgot to copy the samples … :P

    • M

      Keyboard Confusion with EmulationStation and RetroArch.cfg using: IPAC, RPi3B+, 15khz arcade monitor (focused on 0.78 libretro)

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support retroarch-conf rpi3b+ emulationstaion libretro
      4
      0 Votes
      4 Posts
      922 Views
      caver01C

      @marion A very good point is made by @rbaker above. Those of us with arcade panels have built them differently, but we might also have our IPAC devices configured differently, so even if we did share config files, the hardware keys mapped inside the IPAC may not match.

      The image above in rbaker's post shows the button layout as two rows of four buttons:

      1sw1 1sw2 1sw3 1sw4 1sw5 1sw6 1sw7 1sw8

      while my panel looks like this:

      1sw1 1sw2 1sw3 1sw4 1sw5 1sw6

      Furthermore, while rbaker uses LSHIFT for 1sw1, I am using LCONTROL. This is the keystroke that gets sent when I press my button wired to 1sw1 because that is how my IPAC is configured (i.e. using WinIPAC utility). The wiring matters, the location on your panel matters, and the actual key the IPAC is sending matters--and this is BEFORE any mapping is configured inside a retroarch.cfg file.

      The easiest way to figure this out is to make a little drawing of your panel, label all of the switches as wired. Then, either run a test program or hook up the IPAC to a windows box and run WinIPAC. Then, mark on your drawing which buttons are sending which keys.

      Finally, you should be able to look at a retroarch.cfg file which identifies the common gamepad button names, (a, b, x, y, etc) and you should be able to mark which IPAC keys should trigger these inputs based on which button/position you want to send each input.

    • A

      Loading State on lr-snes9x2010 on Yoshi's Island

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support snes libretro yoshis island load state
      12
      0 Votes
      12 Posts
      3k Views
      thelostsoulT

      @andrehen Glad it works now and thank you too for the final answer, telling us whats going on.

    • K

      Using libretro Atari 800 core question

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support libretro atari 8-bit
      2
      0 Votes
      2 Posts
      497 Views
      ShadowronS

      @kruuth https://retropie.org.uk/forum/topic/3/read-this-first

      Your anwser can be found on RetroPie wiki.

    • V

      libretro does not build on Ubuntu 18.04 x64

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support ubuntu18.04 libretro
      6
      0 Votes
      6 Posts
      1k Views
      BuZzB

      @blakesha Start a new topic and post details / link to log.

      I am not aware of any dependency problems.

      Please do not post a support request without first reading and following the advice in https://retropie.org.uk/forum/topic/3/read-this-first

    • M

      Issue with wrong buttons in lr-* emulators

      Watching Ignoring Scheduled Pinned Locked Moved Help and Support beboncool blueooth libretro control issue retroarch
      6
      0 Votes
      6 Posts
      2k Views
      I

      Actually, you can't even manually change the config file. It seems that jstest & emulationsation interpret one button as "0" but retroarch interprets that same button as "3". So yeah, you can fix button 10 by changing the config file to say "7" but retroarch doesn't like buttons to have negative numbers assigned so this doesn't work as a long term solution.

      Many will say "buy a different controller." The Amazon is so far away. Also, the cost-benefit analysis of using a pi and retropie compared to buying something like the Allcade was that I wouldn't be needlessly buying things that I already had!

    • UDb23U

      New Overlay: Magic Sword - Capcom

      Watching Ignoring Scheduled Pinned Locked Moved Projects and Themes overlay bezel mame retroarch libretro
      4
      2 Votes
      4 Posts
      1k Views
      W

      @UDb23 lol, msword comes, thanks for your hard work

    • UDb23U

      New overlay: Centipede

      Watching Ignoring Scheduled Pinned Locked Moved Projects and Themes retroarch bezel overlay mame libretro
      4
      6 Votes
      4 Posts
      2k Views
      UDb23U

      @mrjordaaany @Riverstorm Far too kind. Thanks!