EmuDeck / emudeck-we

Windows Edition
GNU General Public License v3.0
42 stars 20 forks source link

Steam ROM Manager does not parse several platforms #42

Closed QuaiGoner closed 6 months ago

QuaiGoner commented 8 months ago

There is a problem that Steam Rom Manager does not parse several platforms for me if i use Steam as a frontend, for example

Roms are in theirs corresponding folders

image image

jordandrako commented 7 months ago

Same here, I see there are many parser configs missing from the Emulation\tools\userData\parsers\emudeck folder. Most of the RetroArch parsers aren't downloaded.

Here's all the parsers after running the reset:

0_emulationstationde.json
0_pegasus-frontend.json
1_emulators.json
amiga-ra-puae.json
amiga_600-ra-puae.json
amstrad_cpc-ra-cap32.json
arcade-mame.json
arcade-ra-fbneo.json
arcade-ra-mame.json
arcade-ra-mame_2003_plus.json
arcade-ra-mame_2010.json
arcade_naomi-ra-flycast.json
atari_jaguar-ra-virtualjaguar.json
atari_lynx-ra-mednafen.json
commodore_16-ra-vice_xplus4.json
commodore_64-ra-vice_x64.json
commodore_vic_20-ra-vice_xvic.json
doom-ra-prboom.json
dos-ra-dosbox_pure.json
mattel_electronics_intellivision-ra-freeIntv.json
microsoft_xbox-xemu.json
microsoft_xbox_360-xenia-xbla.json
microsoft_xbox_360-xenia.json
nec_pc_98-ra-np2kai.json
nec_pc_fx-ra-beetle_pcfx.json
nintendo_3ds-citra.json
nintendo_ds-melonds.json
nintendo_gc-dolphin.json
nintendo_primehack.json
nintendo_switch-ryujinx.json
nintendo_switch-yuzu.json
nintendo_virtual_boy-ra-beetle_vb.json
nintendo_wii-dolphin.json
nintendo_wiiu-cemu-rpx.json
nintendo_wiiu-cemu-wud-wux-wua.json
panasonic_3do-ra-opera.json
philips_cd_i-mame.json
philips_cd_i-ra-same_cdi.json
pico_8-ra-retro8.json
rpg_maker-ra-easyrpg.json
scumm_scummvm.json
sega_saturn-ra-mednafen.json
sharp-x68000-ra-px68k.json
sony_ps2-pcsx2.json
sony_ps3-rpcs3-extracted_iso_psn.json
sony_ps3-rpcs3-pkg.json
sony_psp-ppsspp.json
sony_psvita-vita3k-pkg.json
sony_psx-duckstation.json
tic-80-ra-tic80.json

I captured an error when generating the parsers with the quick reset:

Steam Rom Manager - Configuration
Steam Rom Manager - Creating Parsers & Steam Input profiles
Genearting Dynamic Parsers...

    Directory: C:\Users\jorda\AppData\Roaming\steam-rom-manager\userData\parsers

Mode                 LastWriteTime         Length Name
----                 -------------         ------ ----
d-----          04/09/24     14:44                emudeck
-or : The term '-or' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the
spelling of the name, or if a path was included, verify that the path is correct and try again.
At C:\Users\jorda\AppData\Roaming\EmuDeck\backend\functions\ToolScripts\emuDeckSRM.ps1:145 char:7
+     if ( -or -not (Ryujinx_isInstalled -like "*true*")){
+          ~~~
    + CategoryInfo          : ObjectNotFound: (-or:String) [], CommandNotFoundException
    + FullyQualifiedErrorId : CommandNotFoundException
-or : The term '-or' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the
spelling of the name, or if a path was included, verify that the path is correct and try again.
At C:\Users\jorda\AppData\Roaming\EmuDeck\backend\functions\ToolScripts\emuDeckSRM.ps1:145 char:7
+     if ( -or -not (Ryujinx_isInstalled -like "*true*")){
+          ~~~
    + CategoryInfo          : ObjectNotFound: (-or:String) [], CommandNotFoundException
    + FullyQualifiedErrorId : CommandNotFoundException
dragoonDorise commented 6 months ago

fix promoted to main