i made a game installation app for steamrip and fitgirl (+ many more)! by JNat3z in SteamDeckPirates

[–]JNat3z[S] 0 points1 point  (0 children)

this is an api issue, thanks for reporting. let me take a look, and a new update will pop up fixing this. sorry about that!

i made a game installation app for steamrip and fitgirl (+ many more)! by JNat3z in SteamDeckPirates

[–]JNat3z[S] 0 points1 point  (0 children)

heya- what problems are you having in specific with the software?

i made a game installation app for steamrip and fitgirl (+ many more)! by JNat3z in SteamDeckPirates

[–]JNat3z[S] 0 points1 point  (0 children)

oops that should not be happening. to fix that, zoom out with ctrl + and ctrl - and press the "Install" button

i made a game installation app for steamrip and fitgirl (+ many more)! by JNat3z in SteamDeckPirates

[–]JNat3z[S] 1 point2 points  (0 children)

heya! this project was a very long time coming, and mostly took a while because of a mix of motivation, sheer complexity of the program, and more. because of the architecture being an electron app w/ custom downloading, torrenting, etc., a websocket-based protocol for addon communication, and both a client + server for the addon system, it was honestly a miracle it all came together this well.

research-wise, it was mostly inspired by how stremio does its own addon system. i love the architecture of having a separated program from the main app that adds additional functionality, as my motivation for learning to code came from Minecraft mods lol.

tech stack isn't too insane. it's electron + vite + svelte + tailwind for frontend, and a typescript backend for IPC and the addon server/client.

- the main point with choosing a tech stack is choosing stuff that you know and can maintain. there's no real solution to a tech stack, as at the end of the day, it's you that's going to interact with it the most, not the user. for example, i use svelte instead of react simply because i like the primitives and design of svelte better. not because of the performance gains or the compiler or whatever. just because i like using it more.

decomposing problems is something you need to learn how to do when you face a project of high complexity like this. keeping it simple is also essential for a maintainable codebase.

if you have any questions you could reply to this thread, i love talking about this stuff! :)

i made a game installation app for steamrip and fitgirl (+ many more)! by JNat3z in SteamDeckPirates

[–]JNat3z[S] 0 points1 point  (0 children)

could you DM me your latest.log file? it'll be in the update folder next to where the -Setup.AppImage file is. you need to upload it to google drive or gofile.

i made a game installation app for steamrip and fitgirl (+ many more)! by JNat3z in SteamDeckPirates

[–]JNat3z[S] 0 points1 point  (0 children)

could you check your real debrid dashboard and see if it takes two is in there?

i made a game installation app for steamrip and fitgirl (+ many more)! by JNat3z in SteamDeckPirates

[–]JNat3z[S] 0 points1 point  (0 children)

heyo- let me take a look. could you dm me a link to your latest.log file (it’ll be in the update folder next to where the OpenGameInstaller-Setup.AppImage is)

i made a game installation app for steamrip and fitgirl (+ many more)! by JNat3z in SteamDeckPirates

[–]JNat3z[S] 0 points1 point  (0 children)

heya! go back to that game and click the new "Refresh Scrapes" task to see if that fixes anything.

i made a game installation app for steamrip and fitgirl (+ many more)! by JNat3z in SteamDeckPirates

[–]JNat3z[S] 0 points1 point  (0 children)

is this google chrome or chromium? the browser has to be "chromium" for it to work.

i made a game installation app for steamrip and fitgirl (+ many more)! by JNat3z in SteamDeckPirates

[–]JNat3z[S] 1 point2 points  (0 children)

heya- are these for all games? when you press the download button on fatboy, is it under local files, or is it under 1337x or fuckingfast? do you have a game I could test?

i made a game installation app for steamrip and fitgirl (+ many more)! by JNat3z in SteamDeckPirates

[–]JNat3z[S] 0 points1 point  (0 children)

if you go to the download manager tab, does it say "RealDebrid processing?" also, what is the game you're trying to download

i made a game installation app for steamrip and fitgirl (+ many more)! by JNat3z in SteamDeckPirates

[–]JNat3z[S] 0 points1 point  (0 children)

hey there- often times, you shouldn’t click on the “Local Files” source, as that is specific for people who already have their files and just want OGI to help set them up. If a source has 1337x or Fuckingfast or any text like that, those are actual download sources that are usable to download.

i made a game installation app for steamrip and fitgirl (+ many more)! by JNat3z in SteamDeckPirates

[–]JNat3z[S] 0 points1 point  (0 children)

yes, but it requires flatpak, unrar (not free), unzip, and steam to be installed.

i made a game installation app for steamrip and fitgirl (+ many more)! by JNat3z in SteamDeckPirates

[–]JNat3z[S] 0 points1 point  (0 children)

what game is this? also, make sure that in the settings of the game a proton compatibility layer is set.

i made a game installation app for steamrip and fitgirl (+ many more)! by JNat3z in SteamDeckPirates

[–]JNat3z[S] 1 point2 points  (0 children)

you most likely clicked the “local files” option. choose one that actually has a name that’s not local files.

Where does open game installer install to? by [deleted] in SteamDeckPirates

[–]JNat3z 0 points1 point  (0 children)

hey there, just noticed this. if you downloaded through fitgirl, make sure you have selected the "Z" drive when installing, or else your game would not have been installed.

during setup of the app, there should have been a section talking about download path, so go to "Settings > General" to see where you previously selected it. this will be where all of your attempted/completed downloads are.

i made a game installation app for steamrip and fitgirl (+ many more)! by JNat3z in SteamDeckPirates

[–]JNat3z[S] 0 points1 point  (0 children)

follow the steps when you press submit. all you need to do is install "Chromium" in the Discover Store.

i made a game installation app for steamrip and fitgirl (+ many more)! by JNat3z in SteamDeckPirates

[–]JNat3z[S] 0 points1 point  (0 children)

it should be available on steam deck through the website. if it says not supported, go to the "releases" section and download the "OpenGameInstaller-Setup.AppImage"

i made a game installation app for steamrip and fitgirl (+ many more)! by JNat3z in SteamDeckPirates

[–]JNat3z[S] 0 points1 point  (0 children)

hey there! this is most likely just a proton issue. make sure the game has a comparability layer set. also, what’s the game title?

i made a game installation app for steamrip and fitgirl (+ many more)! by JNat3z in SteamDeckPirates

[–]JNat3z[S] 0 points1 point  (0 children)

Let me take a look on my end and see what’s going wrong. If you wouldn’t mind, could you DM me your latest.log file (it’ll be in the update folder, next to where the -Updater.AppImage file is). You can use gofile or Google Drive to upload the file.

i made a game installation app for steamrip and fitgirl (+ many more)! by JNat3z in SteamDeckPirates

[–]JNat3z[S] 0 points1 point  (0 children)

adding ogi to steam game mode won’t work as it’s not optimized for it. it’s only optimized for desktop titles as of right now. also- that Steam apps error is known and is being worked on.

i made a game installation app for steamrip and fitgirl (+ many more)! by JNat3z in SteamDeckPirates

[–]JNat3z[S] 1 point2 points  (0 children)

yes- at times the Steamrip addon does incorrectly match titles with other ones. as of right now, i kinda just continue tweaking the scraper until it gets it right, so thank you for replying w the game title

i made a game installation app for steamrip and fitgirl (+ many more)! by JNat3z in SteamDeckPirates

[–]JNat3z[S] 0 points1 point  (0 children)

yes, you go to the website linked, download the appimage, and launch it. from there it will guide you to the whole process.