Giter VIP home page Giter VIP logo

Comments (12)

alkazar avatar alkazar commented on May 28, 2024

We could initially use the PCSX Rearmed core which does not require a bios file.

from chimera.

alkazar avatar alkazar commented on May 28, 2024

The PCSX Rearmed core doesn't appear to work anymore. No games will load with it.
The other cores require a BIOS file.

from chimera.

xer0-1ne avatar xer0-1ne commented on May 28, 2024

If I could make a suggestion on this; when uploading PS1 or PS2 games, If a BIOS doesn't exist, then in between the "Hidden" and "Content" sections, add an additional section to upload a BIOS file.

Because the system directory must be accessible for the user, I would change the system_directory in USERHOME/.config/retroarch.cfg to "USERHOME/.local/share/steam-buddy/system/" and that is where I would have steam-buddy upload the bios files when the user adds them.

from chimera.

alkazar avatar alkazar commented on May 28, 2024

Yes, I plan to add bios uploading soon. For now though, it is an exercise left for the reader.
The PS2 core doesn't actually need a bios.

I thought the system directory was in ~/.config/retroarch by default.

from chimera.

sharkwouter avatar sharkwouter commented on May 28, 2024

Actually, I'm pretty sure the default would be the same directory as the games are stored in, so ~/.local/share/steam-buddy/content/ps1/

from chimera.

xer0-1ne avatar xer0-1ne commented on May 28, 2024

RetroArch defines it as "Starting Directory" which I believe is the actual directory with the rom in it. From the looks of it, steam buddy creates another directory (hidden) within the platform directory and symlinks the game back out. Is this a feature to support having the bios in one location instead of having one in every directory that has a rom?

from chimera.

alkazar avatar alkazar commented on May 28, 2024

from chimera.

xer0-1ne avatar xer0-1ne commented on May 28, 2024

What format are you loading your PS1 games in? I have tried .iso and .bin/.cue but I keep getting unhandled setting UI: psx.input.port.gun_chairs error. I simply can't get anay of the PSX roms to load.

I have resorted to running in a terminal to see what the issue might be....

retroarch -L /usr/lib/libretro/mednafen_psx_hw_libretro.so FILENAME

Nothing seems to be working. I have my bios in the declared default directory and in ~/.config/retroarch

from chimera.

alkazar avatar alkazar commented on May 28, 2024

I am using .chd files. The tool needed to create those (chdman) is in the mame-tools package, but the build is currently failing for me on that one.

Cue/bin should also work. Upload the .cue file through Steam Buddy, then add the bin files under the game directory along with the uploaded .cue file in ~/.local/share/steam-buddy/content. Note The game directories are hidden directories that start with a .

from chimera.

xer0-1ne avatar xer0-1ne commented on May 28, 2024

Thanks, I just converted my 5 games into chd and they work perfectly. Also, I just updated the pkgbuild to version 218 and it builds just fine. Someone left a comment in the AUR for the maintainer to fix the issue, so hopefully that will happen soon. I am going to convert my bin/cue images to chd and I will report back.

wget https://aur.archlinux.org/cgit/aur.git/plain/PKGBUILD?h=mame-tools
mv PKG* to PKGBUILD
nano PKGBUILD and change the version from 200 to 218.

Any chance that you plan on building in a post upload script to do this for the user or have a multi-upload option for m3u/bin/cue files for PS1 (single and multi-disk) games?

from chimera.

alkazar avatar alkazar commented on May 28, 2024

Autoconversion would be a neat feature, but it might be a bit tough to deal with all the different things people could throw at it.

Yes, I do plan to add the ability to upload multiple files for multi-disc games.
A single zip file containing bin/cue files might also work, actually.

from chimera.

alkazar avatar alkazar commented on May 28, 2024

See #59

from chimera.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.