fgsfds / Steam-Superheater

Steam Superheater is an app that can fix and improve games on Steam that are broken or have troubles running on modern systems
GNU General Public License v3.0
114 stars 0 forks source link

Some UX suggestions #10

Closed notNSANE closed 9 months ago

notNSANE commented 10 months ago

Other than this, I installed Fallout 1, updated the list, applied the fixt patch, opened the game and everything worked exactly as it should. Grats!

fgsfds commented 10 months ago

Thanks for your suggestions. Glad to hear it's working at least. 😀

  1. Main tab only shows fixes for installed games. I'll think of a way to add non-installed games there.

  2. Noted.

  3. I'd love that too but so far I couldn't find an easy way to do that with Net Core. I'll look further.

bretthysuik commented 9 months ago

For 3) you could publish as a single-file executable. Be sure to use <IncludeNativeLibrariesForSelfExtract>true</IncludeNativeLibrariesForSelfExtract> in the csproj to include the native libs in the exe.

fgsfds commented 9 months ago

I actually wanted to avoid making a single file. SH downloads updater app when you check for updates, and this updater requires the same dlls as SH. If I make a single file for SH, I will need to do the same for the updater, and this will expand it from 150Kb to 70Mb.

fgsfds commented 9 months ago
  1. Done https://github.com/fgsfds/Steam-Superheater/pull/11
  2. Done https://github.com/fgsfds/Steam-Superheater/pull/12
  3. And done https://github.com/fgsfds/Steam-Superheater/pull/12

@bretthysuik @notNSANE Thanks