• Getting Started with ES Development.

    Pinned
    37
    4 Votes
    37 Posts
    18k Views
    LolonoisL

    Create a static class model from ES sources: See here

  • 1 Votes
    8 Posts
    884 Views
    P

    Months have passed, but today YQ2 8.50 was released, and here's a gigantic PR to celebrate:
    https://github.com/RetroPie/RetroPie-Setup/pull/4057
    @Lolonois can you check it out?

  • 9 Votes
    2k Posts
    5m Views
    F

    @DTEAM

    No I didn't either.

    I read some nice things though :

    Philips CDI improvements faster ARM dynarec improvements

    That is why I only made a binary for rpi5 to get the most out of it.

  • 7 Votes
    46 Posts
    8k Views
    B

    Some update about this twin-stick feature, it has been added to Forgotten World (CPS1) last year and to Eco Fighters (CPS2) yesterday. Now every rotary games in FBNeo should have this support.

    Special thanks to pjft and dink for their work on this.

  • 6 Votes
    261 Posts
    117k Views
    F

    @DTEAM

    Thanks for looking,

    Strange that I overlooked some.
    I think the new classich ones are not automatically detected will have a look next time.,..

    Databases for 274 and 275 should be OK now.

  • Mupen64plus Remaps Archive

    Moved
    3
    0 Votes
    3 Posts
    333 Views
    A

    Anyone willing to share a link with their file with pastebin.com?

    /opt/retropie/configs/n64/InputAutoCfg.ini

  • 8 Votes
    91 Posts
    40k Views
    cosmo0C

    After more than two years, I finally found the motivation to work on this project again and improve it.

    Download: Release ArcadeManager v25.1

    New features

    The biggest new feature is the ability to check a romset against a DAT file, and to transform a romset into a non-merged one. Several common DAT files are provided: MAME for the latest Batocera and Recalbox versions, MAME2003 in different flavors, and FBNeo. Merged and split sets are not supported, as they make no sense in the context of this tool.

    Other new features:

    Completely rewrote the "top x" lists in the wizard and added some new selections Added some new games lists in the wizard (4 buttons, vertical, multiplayer vs/coop) Before copying files listed in a CSV, the app now lists the missing ones Added the possibility to help translate using Weblate New translation in Swedish - please contribute to other languages if you can, it's not hard! A new console application has been created, in case you want to automate things In the latest MAME versions some files (other than samples and bioses) are needed, they are now copied along with the roms Fixed bugs The Windows zip file version launches the debug window upon starting Crash when a CHD file already exists 404 link in the help section Encoding error in some JS error messages Path with "+" doesn't work
  • [Howto] Create a Bookworm RetroPie Image, hands free

    4
    2 Votes
    4 Posts
    413 Views
    LolonoisL

    I just tried with my fork on a Rpi5 to create a Rpi3 image.

    The warnings in creating the chroot image (your step 5) can be ignored.
    xpad and usbmount fail with an error but these can be re-installed on the real Pi3 if needed.

    When the final image creation (your step 6) fails with something like

    device-mapper: reload ioctl on loop0p2 (254:1) failed: Invalid argument create/reload failed on loop0p2

    just run it again.

  • Skyscraper is back! (v3.16)

    96
    7 Votes
    96 Posts
    13k Views
    LolonoisL

    @Lolonois said in Skyscraper is back! (v3.15):

    no ETA for 3.16 we are talking at least about months.

    Well, at least more than one month. :D But anyhow. 3.16 has just arrived.

    With this release Skyscraper has gotten its 10th scraping module: This time for GameBase DB. Any GameBase DB is usually provided as Microsoft Access DB but Skyscraper provides a script to convert it to a more compliant format (Sqlite), which also saves you to install some MS blob DB drivers.

    In general the other scrapers also did get some attention:

    IGDB now scrapes Covers and Screenshots and supports querying for a id=... in the --query parameter, ArcadeDB does scrape HD-video for any title that provides it, various things put straight in Mobygames scraper, Import scraper with XML format now allows the closing XML element to be on a different line than the opening XML element (comes in handy for longer game descriptions).

    The scraper documentation got also some (hopefully useful) overview tables.

    See the details of changes with all links to the added and updated documentation.

    Please update the RetroPie-Setup script before updating Skyscraper to have everything in place.

    Happy scraping!

  • LRPS2

    Locked
    6
    0 Votes
    6 Posts
    735 Views
    mituM

    @Daistaar said in LRPS2:

    https://www.libretro.com/index.php/lrps2-the-new-playstation2-core-with-a-brand-new-lle-renderer/

    Q: I’m not seeing LRPS2 in the core list.

    A: The core is probably not available for your platform. It is available for Windows, Linux (x86_64), and MacOS. It is NOT available for Android or iOS, nor for ARM Linux. If you’re sure it should be there for your platform and you’re still not seeing it, try updating your core info files via the online updater.

    Also, don't necro-post.

  • 2 Votes
    19 Posts
    1k Views
    L

    @Chef-Otis, have you followed the steps in the README? Were you able to start the service, or what issue are you facing exactly?

    I usually respond faster when the error is reported through this channel: GitHub Issues.

  • Box86 and Wine on RPi4

    Locked
    475
    11 Votes
    475 Posts
    229k Views
    mituM

    @boxwine-exp Please use the original topic, since it's a dedicated project. Do note that the original poster hasn't been around in 1 year though.

  • Not always run with first try

    4
    0 Votes
    4 Posts
    106 Views
  • xroar has an opportunity for improvement.

    3
    0 Votes
    3 Posts
    168 Views
    M

    @mitu Awesome! Thanks.

  • OpenBOR for ARM64 on Orange Pi 3B

    15
    0 Votes
    15 Posts
    661 Views
    RenetroxR

    @mitu i'm going to try it! maybe I need to adapt the flags on my system and it will work!

  • Playing X68000 games with MIDI music

    25
    3 Votes
    25 Posts
    4k Views
    F

    @kelvfimer

    Cool !
    I agree.

  • Panda3DS working

    3
    1 Votes
    3 Posts
    266 Views
    R

    @retropieuser555 very cool

  • More options for donations with crypto

    Locked
    3
    0 Votes
    3 Posts
    488 Views
    mituM

    @karal Not likely - original post was also likely just spam.

  • Parental Controls

    4
    3 Votes
    4 Posts
    513 Views
    B

    I created an account just to say thank you for this!

  • 0 Votes
    18 Posts
    977 Views
    G

    @sugarfree yeah, it's kinda what I had in mind.
    I'm not very practical about shell scripting, however from what I could grasp it seems that they're creating a whole new mapping script to create evdev mappings.
    Since I was trying to create a Python script that was going to be launched when a ROM had been selected and didn't want to add more dependencies, I tried to use SDL2 as library in my script: however the naming a of the buttons are extremely different from what you could get from evdev and had to make an intermediary translator between evdev and Dolphin passing through the SDL mapping of that gamepad.
    Their solution is far more practical. However I think one of their bigger limits is that the script essentially creates a Dolphin profile for each gamepad, basically a 1:1 mapping between the gamepad and the GameCube controls. For the GameCube I think it's a pretty neat solution. Different matter is when you try to apply the same strategy when mapping a Wiimote: one profile isn't enough since you can have more peripherals setups on a Wii.
    Two things I could think of are: making a profile for each possible setup (Wiimote, Wiimote+Nun chuck, Wiimote+Classic Gamepad etc...) and asking at each ROM load which profile should be loaded to each player, probably with a nice whiptail+joy2key TUI; or creating on the fly a configuration after asking which peripheral setup the player wants.

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.