galaxy-integration-rpcs3 icon indicating copy to clipboard operation
galaxy-integration-rpcs3 copied to clipboard

The plugin is not even starting

Open oski165 opened this issue 4 years ago • 13 comments

Whenever I try to connect, it crashes right away. This plugin is useless. I configured it just like the README says. GalaxyClient.log plugin-vision-80F9D16B-5D72-4B95-9D46-2A1EF417C1FC.log config.py.txt

oski165 avatar Jun 28 '20 14:06 oski165

Was doing the same for me, I fixed it by putting a / after the directory name in the config.py file, for example: 'E:/Games/Emulators/RPSC3/'

NoFear99354 avatar Jul 08 '20 20:07 NoFear99354

It worked for me: 1. Download and unpack "galaxy-integration-rpcs3-master" and rename to "rpcs3_80F9D16B-5D72-4B95-9D46-2A1EF417C1FC", place in %localappdata%\GOG.com\Galaxy\plugins\installed. 2. Download, unpack and place "devita repository" inside rpcs3_80F9D16B-5D72-4B95-9D46-2A1EF417C1FC>devita (only the three files) 3. Set the self.main_directory = (Line 11) with location of your RPCS3 folder.

If you doesn't see Colecovision or have problems with the plugin maybe is because you're using an incorrect "" (yes, I have this problem because my PC displays this). In my cause didn't need to put another "/" at the end of the location

Pecas93 avatar Sep 15 '20 18:09 Pecas93

Were you ever able to figure out a solution? The plugin is not working for me either!

aayushbhatia06 avatar Aug 31 '21 14:08 aayushbhatia06

I can also confirm that the plugin either is failed to start or crashes

Duxter7 avatar Oct 08 '21 06:10 Duxter7

Same here

Netwell09 avatar Jan 31 '22 04:01 Netwell09

If anybody got a solution, please make sure to comment here.

Netwell09 avatar Jan 31 '22 04:01 Netwell09

I had the same problem and it was that the plugin was looking for VFS in the config.yml file, which is empty for me. So I add a few lines to the config.py file in the function find_hdd0 (line 56) like this:

  def find_hdd0(self):
      try:
          with open(self.config_yml, 'r') as config_file:

              config = yaml.load(config_file, Loader=yaml.SafeLoader)
              hdd0 = config['VFS']['/dev_hdd0/']

          # I think it's a safe guess to call this main_directory.
          if '$(EmulatorDir)' in hdd0:
              hdd0 = self.joinpath(
                  self.main_directory,
                  hdd0.replace('$(EmulatorDir)', ''))
      except TypeError:
          hdd0 = self.joinpath(self.main_directory, 'dev_hdd0')

g-soto avatar Feb 07 '22 01:02 g-soto

hey i got the same problem, i got fixed it by add configuration line in config.yml on rpcs3 folder try to find VFS and try add these lines

VFS: /dev_hdd0/: $(EmulatorDir)dev_hdd0/ /dev_hdd1/: $(EmulatorDir)dev_hdd1/ /dev_flash/: $(EmulatorDir)dev_flash/ /dev_usb000/: $(EmulatorDir)dev_usb000/ /dev_bdvd/: "" /app_home/: "" Enable /host_root/: false Initialize Directories: true Limit disk cache size: false Disk cache maximum size (MB): 5120

turusudiro avatar Feb 14 '22 08:02 turusudiro

hey i got the same problem, i got fixed it by add configuration line in config.yml on rpcs3 folder try to find VFS and try add these lines

VFS: /dev_hdd0/: $(EmulatorDir)dev_hdd0/ /dev_hdd1/: $(EmulatorDir)dev_hdd1/ /dev_flash/: $(EmulatorDir)dev_flash/ /dev_usb000/: $(EmulatorDir)dev_usb000/ /dev_bdvd/: "" /app_home/: "" Enable /host_root/: false Initialize Directories: true Limit disk cache size: false Disk cache maximum size (MB): 5120

Thank you so much dude, it worked for me...

Netwell09 avatar Feb 15 '22 15:02 Netwell09

hey i got the same problem, i got fixed it by add configuration line in config.yml on rpcs3 folder try to find VFS and try add these lines

VFS: /dev_hdd0/: $(EmulatorDir)dev_hdd0/ /dev_hdd1/: $(EmulatorDir)dev_hdd1/ /dev_flash/: $(EmulatorDir)dev_flash/ /dev_usb000/: $(EmulatorDir)dev_usb000/ /dev_bdvd/: "" /app_home/: "" Enable /host_root/: false Initialize Directories: true Limit disk cache size: false Disk cache maximum size (MB): 5120

THIS SHOULD BE IN DESCRIPTION!!! Helped a lot!

Treychik avatar Mar 08 '22 08:03 Treychik

def find_hdd0(self): try: with open(self.config_yml, 'r') as config_file:

          config = yaml.load(config_file, Loader=yaml.SafeLoader)
          hdd0 = config['VFS']['/dev_hdd0/']

      # I think it's a safe guess to call this main_directory.
      if '$(EmulatorDir)' in hdd0:
          hdd0 = self.joinpath(
              self.main_directory,
              hdd0.replace('$(EmulatorDir)', ''))
  except TypeError:
      hdd0 = self.joinpath(self.main_directory, 'dev_hdd0')
      
      
      

This worked for me, my hero!

doubledippinz avatar Nov 07 '22 11:11 doubledippinz

def find_hdd0(self): try: with open(self.config_yml, 'r') as config_file:

          config = yaml.load(config_file, Loader=yaml.SafeLoader)
          hdd0 = config['VFS']['/dev_hdd0/']

      # I think it's a safe guess to call this main_directory.
      if '$(EmulatorDir)' in hdd0:
          hdd0 = self.joinpath(
              self.main_directory,
              hdd0.replace('$(EmulatorDir)', ''))
  except TypeError:
      hdd0 = self.joinpath(self.main_directory, 'dev_hdd0')

This worked for me, my hero!

I'm sorry but this isn't working for me, should I be just adding it on line 56?

El-Tahur avatar Nov 13 '22 02:11 El-Tahur

def find_hdd0(self): try: with open(self.config_yml, 'r') as config_file:

          config = yaml.load(config_file, Loader=yaml.SafeLoader)
          hdd0 = config['VFS']['/dev_hdd0/']

      # I think it's a safe guess to call this main_directory.
      if '$(EmulatorDir)' in hdd0:
          hdd0 = self.joinpath(
              self.main_directory,
              hdd0.replace('$(EmulatorDir)', ''))
  except TypeError:
      hdd0 = self.joinpath(self.main_directory, 'dev_hdd0')

This worked for me, my hero!

I'm sorry but this isn't working for me, should I be just adding it on line 56?

did you solve it? None of this works for me.

aspectedu avatar Dec 20 '22 17:12 aspectedu