• 2 Posts
  • 9 Comments
Joined 1 year ago
cake
Cake day: June 9th, 2023

help-circle
  • What I like about it is that I don’t need to delve into second hand shopping to get some old classic games.

    I’ve always wanted to get into getting retro games, and I would get different consoles, but as a matter of money and space I’ve found it difficult unless I get into only one system, and I find the evercade as a compromise for getting a variety of collections from different systems.

    Of course, emulating ROMs would give almost the same experience, but the physical releases with their little manual got me.








  • Heroic is a client for GOG and Epic Launcher, so if I install a game from there, I use Heroic.

    Lutris is more generic, and has specific script installers per game, so I use Lutris as a fallback if the game is from somewhere else, or the game does not correctly work with Heroic.

    Then, as a third fallback, I try to install the game with Wine directly, then add it a shortcut on Steam to benefit from Proton through Steam. In the above cases (Heroic and Lutris), they would be using their own packaged version of Wine/Proton, so it’s worth to try it before giving up.


  • Curiosity. It began while trying to play around with programming, and finding a lot of talk and resources about Linux, and then trying it. 3 broken Debian installations just for messing around, then Ubuntu as a more permanent install, all of this alongside Windows.

    Then I began using less and less Windows until I just deleted the Windows partition because I needed more space.



  • The behaviour you mention is from npm install, which will put the same exact version from the package-lock.json, if present. If not it will act as an npm update.

    npm update will always update, and rewrite the package-lock.json file with the latest version available that complies with the restrictions defined on the package.json.

    I may be wrong but, I think the difference may be that python only has the behaviour that package-lock.json offer, but not the package.json, which allows the developer to put constraints on which is the max/min version allowed to install.