Forum Replies Created

Viewing 35 posts - 1,331 through 1,365 (of 1,829 total)
  • Author
    Posts
  • herbfargus
    Member

    They should be there by default. Save is select+rightshoulder load is select+leftshoulder I’m not sure about rewind and fast forward though. See this video for reference:

    The paths may be a bit different but the concepts are the same.

    in reply to: Please Help with Joystick issues #100702
    herbfargus
    Member

    Are you sure you chose the correct option? Updating the setup script shouldn’t take very long at all. Installing emulationstation would take a bit though. Press x or m as the ROM loads and change the default emulator to see if the issue is emulator specific.

    in reply to: Location of emulation station source files? #100649
    herbfargus
    Member

    If you’re referring to theme customisations (which I’m guessing you’ve done) you can always back up the theme folder so even if you did recompile emulationstation you could just copy the theme folder back and retain your changes. And yes- you cannot modify the source code once its been compiled.

    in reply to: xbox / wii #100638
    herbfargus
    Member

    If you are interesting in using emulation station with more emulators that require more processing power like the n64, GameCube, Wii, etc you can get it setup on your pc. I created a video about it, I’m going to try and update it with more emulators this week or next.

    in reply to: Where is the experimental menu? #100635
    herbfargus
    Member

    In the retropie setup script there is an option to “update the setup script” so in order to update it, you select that option. Then you’ll exit out of the setup script and go back in so that the changes are saved and then you can navigate to the experimental menu and install your emulators.

    What updating the setup script does is just grabs the latest scripts from github so that all the changes since the SD image was built are available.

    in reply to: Location of emulation station source files? #100631
    herbfargus
    Member

    Yep the source is here:

    https://github.com/retropie/EmulationStation

    From what I understand the only way to change the GUI (not necessarily the themes as those files can be modified through retropie in ~/.emulation station) is to fork the source, change the source code, and recompile.

    in reply to: Where is the experimental menu? #100628
    herbfargus
    Member

    Yes if you’ve updated your setup script you can install them through the experimental menu and virtual boy and neogeopocket will have a theme. I can’t remember if wonderswan did or not. See the wiki for which ROM folders you’ll place your ROMs in and what extensions you’ll need:

    https://github.com/petrockblog/RetroPie-Setup/wiki/Neo-Geo-Pocket

    https://github.com/petrockblog/RetroPie-Setup/wiki/Virtual-Boy

    https://github.com/petrockblog/RetroPie-Setup/wiki/WonderSwan

    in reply to: Please Help with Joystick issues #100625
    herbfargus
    Member

    That’s a rather lengthy setup script update… In the retropie menu in emulation station there is an option called retropie setup script- open that and choose update retropie setup script. Then exit out of the script and go back into it so it registers the updates. Then go to option 5 and choose emulation station- once that finishes compiling reboot your pi and you will be prompted to configure your controller again as you did before.

    in reply to: xbox / wii #100622
    herbfargus
    Member

    2.01a is the emulationstation version but its a modified build for retropie.

    And you are correct- both the Wii and Xbox may be configured for emulationstation to use but the hardware of the raspberry pi can’t support them (plus I don’t know of any working Xbox emulators as it is)

    in reply to: Where is the experimental menu? #100609
    herbfargus
    Member

    Depends on what version of retropie you’re using. Newer ones have a retropie menu in emulationstation with an option to get into the retropie setup script. In the setup script option 4 is the experimental menu (if you don’t have an RPI 2 the Sega Saturn isn’t going to work at all and even with a rpi2 it still barely even functions if at all)
    https://github.com/RetroPie/RetroPie-Setup/wiki/Saturn
    If you have an older build you can access the setup script from the terminal

    cd RetroPie-Setup
    sudo ./retropie_setup.sh

    es_systems.cfg is located at /etc/emulationstation/es_systems.cfg

    in reply to: Please Help with Joystick issues #100601
    herbfargus
    Member

    You shouldn’t have to run the retroarch-joyconfig from the retropie menu anymore with the latest beta as that is done automagically when you configure your controller with emulationstation. Its possible there may have been an issue with hat/axis support depending on which controller you’re using and some of those things have been fixed since the beta was released. You can try and see if the fixes work by updating your setup script (and exiting out and going back into the setup script) and then reinstall emulationstation from menu 5. The reboot and reconfigure your controller with emulationstation again and see if that fixes it.

    in reply to: Enhanced DOOM Ports #100598
    herbfargus
    Member

    Just for reference if anyone is capable enough for scripting these:

    Zdoom:
    https://github.com/rheit/zdoom

    Odamex: http://sourceforge.net/projects/odamex

    Doom64 ex:
    https://www.raspberrypi.org/forums/viewtopic.php?f=35&t=11562

    in reply to: Retropie PR-BOOM core? #100590
    herbfargus
    Member

    https://github.com/RetroPie/RetroPie-Setup/wiki/Doom

    Its the core used for doom under the ports section

    herbfargus
    Member

    I don’t know how related this is as I don’t own an Xbox controller but I’ve found that player order for my controllers is determined where they are plugged in the USB as follows:

    controller order

    in reply to: Libreto/RetroArch/Atari/Stella… #100447
    herbfargus
    Member

    may not work unless its an absolute path- I’m trying to get it to run in the command line first. You can also just type stella into the terminal and it will open stella if you want that instead of the libretro core

    in reply to: Libreto/RetroArch/Atari/Stella… #100445
    herbfargus
    Member

    you mean something like this?

    retroarch -L /opt/retropie/libretrocores/lr-stella/stella_libretro.so

    in reply to: Libreto/RetroArch/Atari/Stella… #100443
    herbfargus
    Member

    If you only want one emulator to show up in emulation station its pretty easy:

    If you want something to run on boot you’d have to mess with rc-local settings which can be tedious.

    https://www.raspberrypi.org/documentation/linux/usage/rc-local.md

    in reply to: How to add new emulator and make it default? #100438
    herbfargus
    Member

    The “zxspectrum” “sh” adds the necessary parts to es_systems.cfg (namely .sh file extensions so the start up script shows up) as for the “usp” thing I’m not sure to be honest, I just did a find and replace from a different script and pieced it together until it seemed like it worked. Its obviously not the most efficient of scripts (I’m not very skilled when it comes to coding) I’ll open a ticket to have it added, and maybe someone with more skills than I could come up with something a little more effective.

    in reply to: quake 3 arena gzip stdin not in gzip format #100437
    herbfargus
    Member

    Yes that is the file you download: see this page if you have any troubles:

    https://github.com/RetroPie/RetroPie-Setup/wiki/First-Installation-(RetroPie-SD-Image-2.6)

    in reply to: RETROPIE CONTROLLER(S) CONFIG #100435
    herbfargus
    Member

    If you run the config from emulationstation it will create a controller config for emulation station and retroarch. If you don’t want it to control emulation station then you can just run the retroarch joyconfig on its own through the setup script.

    in reply to: Zx spectrum #100395
    herbfargus
    Member

    If one isnt working you can also switch the emulator by pressing x or m as the ROM loads.

    in reply to: Zx spectrum #100386
    herbfargus
    Member

    I need to update the wiki on that… Well it depends on which emulator you are using. (BTW there is a new libretro zxspectrum emulator that you can install from the experimental menu) fbzx is F1 for options (but most ROMs should just open right up.) And f2 is manage snapshots etc. And in FUSE 128k and 48k its F1 and then under file to save a snapshot. There is also another one I’d like to include called unreal speccy portable: see this post:

    How to add new emulator and make it default?

    in reply to: How to add new emulator and make it default? #100368
    herbfargus
    Member

    That’s really weird. I’m using retropie 3 Beta 4. If you install it manually from the .zip file without my scripts are you able to open it through the command line? Cause if so I’ll try and install it manually and see if I can at least get a start script to work from emulationstation until I can come up with a better install script (I’m not as good as buzz with the whole scripting thing.)

    Just out of curiosity- what are the benefits of this emulator over the 3 we already have?

    Also just for reference, I created my script while logged in as root in winscp.

    in reply to: How to add new emulator and make it default? #100363
    herbfargus
    Member

    try running

    sudo chmod +x /home/pi/RetroPie-Setup/scriptmodules/emulators/usp.sh

    in reply to: border around games in PiFBA #100361
    herbfargus
    Member

    The libretro port may be based off of pifba but there are differences in performance and games supported, I’ve found pifba to run games better than lr-fba. The only thing I can think of would be changing overscan in boot/config.txt but if its only specific to pifba then I don’t know how to fix it.

    in reply to: How to add new emulator and make it default? #100360
    herbfargus
    Member

    So I deleted everything I had installed and steo by step this is what I did:

    I created the second script and called it usp.sh and I added it here:
    /home/pi/RetroPie-Setup/scriptmodules/emulators

    I then went into the setup script an installed usp from the experimental menu

    I refreshed emulationstation by pressing F4

    the +Start.sh file showed up in the zxspectrum menu.

    upon selecting +Start.sh I pressed “m” and changed the default emulator to usp

    in reply to: RETROPIE CONTROLLER(S) CONFIG #100355
    herbfargus
    Member

    You can also press start while in emulationstation and choose configure controller. If they are different controllers you’ll need to do it for each controller. If all your controllers are the same you’ll only need to do it once.

    herbfargus
    Member

    Seems there may be one more config to change according to this post:

    How to get games to be 16:9?

    I usually use a program called winscp to edit things, or if you have a keyboard you can plug in you can go into the terminal and edit it with the command sudo nano /opt/retropie/configs/all/retroarch.cfg then locate the lines you need to change and press Ctrl+x to save. Floob has a few videos that outline using the terminal and editing configs.

    This video shows how to save configs. It is about controllers but it should apply to other config changes too.

    herbfargus
    Member
    herbfargus
    Member

    If I remember correctly I think there is an option in the rgui somewhere as well

    herbfargus
    Member

    There is an option to tell it to make sure it saves on exit see this post:

    Can´t access to Retroarch settings!

    in reply to: How to add new emulator and make it default? #100315
    herbfargus
    Member

    in the meantime if you want a script that sets up a script that will open up into unreal_speccy_portable then this does work (might cause some framebuffer issues potentially- make backups first) You’ll install it in place of the aforementioned script through the experimental menu of the setup script.

    #!/usr/bin/env bash
    
    # This file is part of RetroPie.
    # 
    # (c) Copyright 2012-2015  Florian Müller ()
    # 
    # See the LICENSE.md file at the top-level directory of this distribution and 
    # at https://raw.githubusercontent.com/RetroPie/RetroPie-Setup/master/LICENSE.md
    #
    
    rp_module_id="usp"
    rp_module_desc="zxspectrum emulator unreal speccy portable"
    rp_module_menus="4+"
    
    function sources_usp() {
        wget https://bitbucket.org/djdron/unrealspeccyp/downloads/unreal-speccy-portable_0.0.64_rpi.zip    
        unzip unreal-speccy-portable_0.0.64_rpi.zip
        rm unreal-speccy-portable_0.0.64_rpi.zip
    }
    
    function build_usp() {
        make clean
        md_ret_require="$md_build"
    }
    
    function install_usp() {
        md_ret_files=(
        'usp_0.0.64/unreal_speccy_portable'
        'usp_0.0.64/res'
        'usp_0.0.64/readme.txt'
        )
    }
    
    function configure_usp() {
        mkRomoDir "zxspectrum"
    
     cat > "$romdir/zxspectrum/+Start.sh" << _EOF_
    #!/bin/bash
    pushd "/opt/retropie/emulators/usp"
    ./unreal_speccy_portable "usp"
    popd
    _EOF_
    
        chmod a+x "$romdir/zxspectrum/+Start.sh"
        chown $user:$user "$romdir/zxspectrum/+Start.sh"
    
        addSystem 0 "$md_id" "zxspectrum" "$romdir/zxspectrum/+Start.sh" "zxspectrum" ".sh"
    }
    in reply to: How to add new emulator and make it default? #100312
    herbfargus
    Member

    I’m having the same problem here too- it seems to be an issue with emulationstation as it runs just fine from the command line. This is the runcommand error log I’m getting (i get the same error log if I don’t use runcommand as well):

    unreal_speccy_portable: ../../devices/memory.cpp:84: void eRom::LoadRom(int, const char*): Assertion f failed.
    /opt/retropie/supplementary/runcommand/runcommand.sh: line 684: 29913 Aborted                 /opt/retropie/emulators/usp/unreal_speccy_portable "/home/pi/RetroPie/roms/zxspectrum/Lunar Jetman (1983)(Ultimate).z80"

    And just in case you’re interested, this is the script I pieced together (its not very good but it at least installs it. I placed it in /home/pi/RetroPie-Setup/scriptmodules/emulators and just ran it from the experimental menu in the setup script)

    #!/usr/bin/env bash
    
    # This file is part of RetroPie.
    # 
    # (c) Copyright 2012-2015  Florian Müller ()
    # 
    # See the LICENSE.md file at the top-level directory of this distribution and 
    # at https://raw.githubusercontent.com/RetroPie/RetroPie-Setup/master/LICENSE.md
    #
    
    rp_module_id="usp"
    rp_module_desc="zxspectrum emulator unreal speccy portable"
    rp_module_menus="4+"
    
    function sources_usp() {
        wget https://bitbucket.org/djdron/unrealspeccyp/downloads/unreal-speccy-portable_0.0.64_rpi.zip    
        unzip unreal-speccy-portable_0.0.64_rpi.zip
        rm unreal-speccy-portable_0.0.64_rpi.zip
    }
    
    function build_usp() {
        make clean
        md_ret_require="$md_build"
    }
    
    function install_usp() {
        md_ret_files=(
        'usp_0.0.64/unreal_speccy_portable'
        'usp_0.0.64/res'
        'usp_0.0.64/readme.txt'
        )
    }
    
    function configure_usp() {
        mkRomDir "zxspectrum"
    
        addSystem 0 "$md_id" "zxspectrum" "$md_inst/unreal_speccy_portable %ROM%"
    }
    in reply to: HOW CAN I PLAY SF3? #100252
    herbfargus
    Member

    have you tried switching the emulator in the x or m menu from pifba to lr-fba or vice versa?

    in reply to: Core Input Remapping Options #100250
    herbfargus
    Member

    The core input remapping option doesn’t work for me either, so its likely an upstream issue that will need to be addressed. Taalas and I have been trying to sort out the whole configs things as well- you can see our progress here: https://github.com/taalas/RetroPie-Artwork/issues/2 it has diagrams that show the default retropad configurations (they are also on all of the retropie wiki pages)

    As far as I understand it without the ability to modify the core inputs you have potentially two options that I can think of (both of which aren’t super effective)

    – Autoconfigs: you can set up your autoconfigs for each controller to be mapped as you like for the genesis and then either swap out the files (which will be in /opt/retropie/configs/all/retroarch-joypads) or reconfigure them each time you switch emulators (which is also an inconvenience)

    – Retroarch.cfg you can modify this file to be hardcoded specific to when you open the megadrive emulator /opt/retropie/configs/megadrive/retroarch.cfgand I’ve found out something in regards to player order (at least with autoconfigs, it may also apply to retroarch.cfg)- its based off of where you plug in your usb:

    Controller Player Order

    But there may also be a more effective way than what I can think of, if you’ve got any better ideas I’d be happy to hear them as I’m interested in finding a solution myself :)

Viewing 35 posts - 1,331 through 1,365 (of 1,829 total)