RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login
    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

    PSX emulator only loading certain games

    Scheduled Pinned Locked Moved Help and Support
    29 Posts 7 Posters 12.0k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • edmaul69E
      edmaul69 @Riverstorm
      last edited by edmaul69

      @Riverstorm i have them all named the original name. If you d/l them the folder has the name. I use "bulk rename utility" to take the folder name and rename all the files in the folder the same. So much faster than copy and paste. Also to switch discs you need to set hotkeys for it. I put these in the individual configs in /opt/retropie/configs/all/retroarch-joypads/ so that all controllers have these settings according to their button layout. my twin shock example:

      input_disk_eject_toggle_btn = "0"
      input_disk_next_btn = "7"
      input_disk_prev_btn = "6"
      
      RiverstormR 1 Reply Last reply Reply Quote 0
      • RiverstormR
        Riverstorm @edmaul69
        last edited by

        @edmaul69 said in PSX emulator only loading certain games:

        @Riverstorm i have them all named the original name. If you d/l them the folder has the name. I use "bulk rename utility" to take the folder name and rename all the files in the folder the same. So much faster than copy and paste. Also to switch discs you need to set hotkeys for it. I put these in the individual configs in /opt/retropie/configs/all/retroarch-joypads/ so that all controllers have these settings according to their button layout. my twin shock example:

        input_disk_eject_toggle_btn = "0"
        input_disk_next_btn = "7"
        input_disk_prev_btn = "6"
        

        Ah ok, it looks like those lines are already in all/retroarch.cfg (I couldn't find input_disk_prev though) or are you adding them to specific controllers used for PSX in the retroarch-joypads?

        When setting up MAME I use all the buttons so I think I would need to do the tweaking at psx/retroarch.cfg level I think.

        edmaul69E 1 Reply Last reply Reply Quote 0
        • edmaul69E
          edmaul69 @Riverstorm
          last edited by edmaul69

          @Riverstorm inam adding them to each specific controller since they all have a different button layout and these are needed for turbografx 16, sega cd, 3do, and dreamcast. I dont want to be limited to using one controller for all of them. And these are hotkey buttons so they dont interfere with your standard buttons. I put them in the /opt/retropie/all/retroarch-joypads/ files

          RiverstormR 1 Reply Last reply Reply Quote 0
          • RiverstormR
            Riverstorm @edmaul69
            last edited by

            @edmaul69 said in PSX emulator only loading certain games:

            @Riverstorm inam adding them to each specific controller since they all have a different button layout and these are needed for turbografx 16, sega cd, 3do, and dreamcast. I dont want to be limited to using one controller for all of them. And these are hotkey buttons so they dont interfere with your standard buttons. I put them in the /opt/retropie/all/retroarch-joypads/ files

            That makes sense. I am not sure but does adding those lines to the all/retroarch.cfg accomplish the same thing for all controllers but you only need only add them once or am I still missing part of how you're doing it?

            Here's what I see in the retroarch.cfg all file that's similar. Can the same lines you showed me above be added to the retroarch.cfg or does it need to be in the controller file to work?

            # Toggles eject for disks. Used for multiple-disk content.
            # input_disk_eject_toggle =
            
            # Cycles through disk images. Use after ejecting.
            # Complete by toggling eject again.
            # input_disk_next =
            
            edmaul69E 1 Reply Last reply Reply Quote 0
            • edmaul69E
              edmaul69 @Riverstorm
              last edited by edmaul69

              @Riverstorm i am not putting them in the /all/retroarch.cfg because that limits you to 1 controller. I am putting it in each individual file in the /opt/retropie/configs/all/retroarch-joypads/ folder

              RiverstormR 1 Reply Last reply Reply Quote 0
              • RiverstormR
                Riverstorm @edmaul69
                last edited by Riverstorm

                @edmaul69 said in PSX emulator only loading certain games:

                @Riverstorm i am not putting them in the /all/retroarch.cfg because that limits you to 1 controller. I am putting it in each individual file in the /opt/retropie/configs/all/retroarch-joypads/ folder

                Sorry, bare with me, I might have a complete misconception. You want them to work with any controller you plug in? So if you add it to /opt/retropie/configs/all/retroarch.cfg
                wouldn't that make it work for all controllers as its global or are those settings not Retroarch global settings but controller specific settings? Adding to something like this section maybe:

                # Input device buttons.
                # Figure these out by using RetroArch-Phoenix or retroarch-joyconfig.
                # You can use joypad hats with hnxx, where n is the hat, and xx is a string representing direction. 
                # E.g. "h0up"
                # input_player1_a_btn =
                # input_player1_b_btn =
                # input_player1_y_btn =
                # input_player1_x_btn =
                # input_player1_start_btn =
                # input_player1_select_btn =
                # input_player1_l_btn =
                # input_player1_r_btn =
                # input_player1_left_btn =
                # input_player1_right_btn =
                # input_player1_up_btn =
                # input_player1_down_btn =
                # input_player1_l2_btn =
                # input_player1_r2_btn =
                # input_player1_l3_btn =
                # input_player1_r3_btn =
                
                edmaul69E 1 Reply Last reply Reply Quote 0
                • edmaul69E
                  edmaul69 @Riverstorm
                  last edited by edmaul69

                  @Riverstorm no it wont work in /all/retroarch.cfg universally because not all controllers share the same button layout. Example: on one controller i have a= button 0. On my ps3 controller select= button 0. You need to put the configs in each individual controller file in /opt/retropie/configs/all/retroarch-joypads/ for it to work "universally". And you need to assign the correct buttons to each controller config file. Dont use the button numbers i used. That was just an example. Each controller needs its own correct button assignment

                  RiverstormR 1 Reply Last reply Reply Quote 0
                  • RiverstormR
                    Riverstorm @edmaul69
                    last edited by

                    @edmaul69 said in PSX emulator only loading certain games:

                    @Riverstorm no it wont work in /all/retroarch.cfg universally because not all controllers share the same button layout. Example: on one controller i have a= button 0. On my ps3 controller select= button 0. You need to put the configs in each individual controller file in /opt/retropie/configs/all/retroarch-joypads/ for it to work "universally". And you need to assign the correct buttons to each controller config file. Dont use the button numbers i used. That was just an example. Each controller needs its own correct button assignment

                    Ah, ok, that makes sense. It could work but different controllers have different input values. I appreciate you being patient and explaining that as I wasn't catching on to the obvious. :)

                    edmaul69E 2 Replies Last reply Reply Quote 0
                    • edmaul69E
                      edmaul69 @Riverstorm
                      last edited by

                      @Riverstorm no problem.

                      1 Reply Last reply Reply Quote 0
                      • edmaul69E
                        edmaul69 @Riverstorm
                        last edited by

                        @Riverstorm also i set my l and r triggers to disk previous and disk next. I switch my menu hotkey from x to b so i can use button x as my disk eject.

                        RiverstormR 1 Reply Last reply Reply Quote 0
                        • RiverstormR
                          Riverstorm @edmaul69
                          last edited by

                          @edmaul69 said in PSX emulator only loading certain games:

                          @Riverstorm also i set my l and r triggers to disk previous and disk next. I switch my menu hotkey from x to b so i can use button x as my disk eject.

                          Do you add a hotkey to the controller config also or is the menu hotkey something different? Sorry for all the questions unless I am missing it in the Wiki but this information doesn't seem to be in the document yet.

                          input_enable_hotkey_btn = <value>

                          edmaul69E 1 Reply Last reply Reply Quote 0
                          • edmaul69E
                            edmaul69 @Riverstorm
                            last edited by

                            @Riverstorm yes you need to enable the hotkey as well, but the configs for your individual controllers should already have them set. It sets it to the select button by default and sets start as the exit button.

                            1 Reply Last reply Reply Quote 0
                            • RiverstormR
                              Riverstorm
                              last edited by

                              Ok, I have everything working good but the graphics are quite blocky and blurring looking. Is there a resolution or some smoothing options to set?

                              dankcushionsD 1 Reply Last reply Reply Quote 0
                              • edmaul69E
                                edmaul69
                                last edited by

                                Yes if you press your hotkey and whatever button you have set for menu in there you can go into video settings and change the filter. Also since a lot of games cant use analog so to turn it on and off in the gui menu the first option was quick menu. Then in there you go to options. Then in there you can switch controllers between analog and standard.

                                1 Reply Last reply Reply Quote 0
                                • RiverstormR
                                  Riverstorm
                                  last edited by

                                  I've been testing with Heart of Darkness. I set video smoothing to true and the aspect ratio to 4:3. It looks ok but not great. Maybe that's what it looked like back in the day. I have a tendency to remember it better than it was. :) I was watching a Youtube long play video and it looks much smoother but I'm sure it's a different emulator or maybe a more robust emulator with additional graphical enhancements.

                                  1 Reply Last reply Reply Quote 0
                                  • dankcushionsD
                                    dankcushions Global Moderator @Riverstorm
                                    last edited by

                                    @Riverstorm said in PSX emulator only loading certain games:

                                    Ok, I have everything working good but the graphics are quite blocky and blurring looking. Is there a resolution or some smoothing options to set?

                                    check the docs: https://github.com/retropie/retropie-setup/wiki/playstation-1#enhanced-graphics

                                    RiverstormR 1 Reply Last reply Reply Quote 0
                                    • RiverstormR
                                      Riverstorm @dankcushions
                                      last edited by

                                      @dankcushions said in PSX emulator only loading certain games:

                                      check the docs: https://github.com/retropie/retropie-setup/wiki/playstation-1#enhanced-graphics

                                      Wow Dank, thank you good sir, I really appreciate it, that's so much nicer! :)

                                      1 Reply Last reply Reply Quote 0
                                      • P
                                        PetroRie @Riverstorm
                                        last edited by

                                        @Riverstorm said in PSX emulator only loading certain games:

                                        I have the BIOS file (SCPH1001.BIN). What I was referring to is a game image file. I created a eboot.pbp image from a multi-disc game using PSX2PSP. Another mandatory file you need to hunt down to perform the conversion is base.pbp (it fails without it and needs to be placed in the "psx2psp_v.1.4.2\files" folder). It's not part of the distribution package. It did save a few hundred MB of space when converted which is a small bonus.

                                        I was wondering if you have more than one game in .pbp format do you rename it (can it be changed from eboot.pbp default or does it boot from that name specifically) or can you put the games in subfolders under PSX. When using a custom firmware Playstation (hacked) you leave the file as eboot.pbp but put them in folders named after the game. Is it similar with the RetroPie Playstation emulator.

                                        Does the naming convention allow for spaces if it can be renamed for RetroPie. I would also guess the Playstation emulator automatically switches discs as needed since I think PSXPSP can bundle up to 5 discs into one image. In this case it's a two disc game.

                                        From the official Wiki:

                                        Multi-disc games or CD image not working

                                        Note that all the emulators accept .pbp files, which are EBOOT-format PlayStation executables. These are also known as PSX2PSP files, used to play PlayStation 1 games on the PSP.

                                        This is the easiest way to play multi-disc PlayStation games on RetroPie.

                                        If a CD image such as .iso or .bin/.cue does not work, try the EBOOT version.

                                        CD images can be converted to EBOOT .pbp files with the PSX2PSP v1.4.2 application for Windows.

                                        EBOOTs are also often smaller than CD images, so could be a good option if you're tight on space.

                                        That is outdated, the PSX emulator runs multi disks fine. I think this was an issue in an older version. You can swap PSX images via the RGUI menu and it always works. I tried it with Metal Gear Solid and Fear Effect because I couldn't change disks with these games when I played them on my modded PSP. It works fine never had any problems at all with the RGUI menu.

                                        Saving works fine too without any problem. I use save states and in-game saves. Just set the hotkeys to acces the RGUI menu and you should be fine.

                                        RiverstormR 1 Reply Last reply Reply Quote 0
                                        • RiverstormR
                                          Riverstorm @PetroRie
                                          last edited by

                                          @PetroRie said in PSX emulator only loading certain games:

                                          That is outdated, the PSX emulator runs multi disks fine. I think this was an issue in an older version. You can swap PSX images via the RGUI menu and it always works. I tried it with Metal Gear Solid and Fear Effect because I couldn't change disks with these games when I played them on my modded PSP. It works fine never had any problems at all with the RGUI menu.
                                          Saving works fine too without any problem. I use save states and in-game saves. Just set the hotkeys to acces the RGUI menu and you should be fine.

                                          Thank Petro I was making the .pbp disks but this will be nicer as it eliminates an extra step to get games working, thank you for the tip. :)

                                          1 Reply Last reply Reply Quote 0
                                          • First post
                                            Last post

                                          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.