How to manually compile emulators (lr-yabause)

Welcome Page Forums RetroPie Project Everything else related to the RetroPie Project How to manually compile emulators (lr-yabause)

This topic contains 0 replies, has 1 voice, and was last updated by  dankcushions 2 years, 3 months ago.

Viewing 1 post (of 1 total)
  • Author
  • #107191


    i’d like to experiment with some additional make flags during a lr-yabause compile, but i can’t decipher the make string i should be using from the scripts. i think the script is, but from that i can’t isolate the actual make command i would need to run in the command line (ideally with the same source and destination directories, which i’m also not sure of!):

    #!/usr/bin/env bash
    # This file is part of RetroPie.
    # (c) Copyright 2012-2015  Florian Müller (
    # See the file at the top-level directory of this distribution and
    # at
    rp_module_desc="Sega Saturn emu - Yabause (optimised) port for libretro"
    function sources_lr-yabause() {
        gitPullOrClone "$md_build"
    function build_lr-yabause() {
        cd libretro
        make clean
        make platform=armvneonhardfloat
    function install_lr-yabause() {
    function configure_lr-yabause() {
        mkRomDir "saturn"
        ensureSystemretroconfig "saturn"
        addSystem 1 "$md_id" "saturn" "$md_inst/"

    Can anyone please give me the command I’d need to do the default build, as per the scripts? i can then add my compilation flags to it.

    PS, if anyone is interested, the flags i will be experimenting with:


    (all/some of these may improve performance on rpi2)

Viewing 1 post (of 1 total)

Forums are currently read only - please visit the new RetroPie forums at

PLEASE NOTE: All orders that are placed between January 14th and January 28th will be shipped on January 29th. Dismiss