• 0 Posts
  • 17 Comments
Joined 1 year ago
cake
Cake day: September 13th, 2023

help-circle
  • Astaroth@lemm.eetoGaming@beehaw.orgLOL? lol
    link
    fedilink
    arrow-up
    1
    ·
    11 months ago

    Secondly, the purchase UI seems to have been designed to ensure that a new player can never understand it. I’m sure like all things it becomes clear over time but jeez, did a professional team really work on that thing?

    Yes it’s professionally designed, like all microtransaction games the shop is the most important feature and they’re always designed to be confusing by forcing the user to jump through hoops and use multiple currencies to make it less obvious how much money you end up spending on the game if you’re a “whale”.

    They don’t want you to be able to have a direct association between how much money or time anything costs, that’s why these games are so predatory and you should not be playing them, regardless of what you think of the actual game itself.

     

    Well, I will say, for a “free” to play game League isn’t that bad (especially not when compared to mobile games), or at least not last I played (3~4 years ago) but they still use the same methods.

     

    Also as others have mentioned, the game’s reputation in terms of it’s community isn’t exactly stellar. Being very “toxic”.

    But what I think is even worse than the language, which you at least can mute, is that the most popular streamer for the game “Tyler1” constantly rages, shouts, screams, destroys equipment and punches furniture etc.

    Let’s just say if your son starts doing those kinds of things then it’s not (only) because they’re going through a teenage phase it’s probably also because of bad influences from the game and its community.



  • Astaroth@lemm.eetoLinux@lemmy.mlArch or NixOS?
    link
    fedilink
    arrow-up
    0
    ·
    edit-2
    11 months ago

    Disclaimer: I only tried NixOS for less than a month when I was a complete Linux noob, I have since then been daily driving Arch Linux for about 2 years now.


     

    For me, at least on the surface level, NixOS just felt like Arch Linux, with more similarities than differences.

    What was nice about NixOS was the single config file for everything, although iirc I had to reboot every time for it to be applied while with Arch you can just install something and run it immediately.

    Edit: I either remembered it wrong or I was doing it wrong because you don’t have to reboot the whole system according to the reply from hallettj.

     

    What I didn’t like however was all the packages that got installed (through the list in the config file) had really strange directories which I couldn’t find easily.

    like on Arch the packages and the executables are basically all at /usr/lib/ and /usr/bin/ and iirc it was pretty much the same on NixOS, except on Arch I’ll have usr/lib/firefox but on nix it would be usr/lib/u123uadqasd782341kasjhiu3sh932s9sdasdsapzxcqw-firefox

     

    Another thing is that it works great for everything you install through the Nix config file, but it’s not necessarily going to clean up any files created by programs that got installed through it when you remove the packages from the config file.

    Like say you have installed steam and then you install some game through steam, well that game wasn’t added through the config file so there’s no guarantee that if you decide to remove steam that you will also remove whatever the programs steam installed or if they created some new files somewhere.

     

    Of course the same thing already happens on other OSes as well, so you could say that it’s an upside that Nix is better at cleaning up after itself whenever you remove something, but also because it’s supposed to all be controlled through a single config it just feels that much worse when you have to hunt down some file somewhere.


     

    Again these are mostly my anecdotes from 2 years ago when I was a complete noob. Maybe I wouldn’t have any issues if I tried it today. And chances are I was just trying to do something you shouldn’t even be doing.

    Plus at the start I used KDE Plasma 5 on Nix and Arch, maybe it will go better if I use i3wm on NixOS like I’ve been doing for a year and half or so on Arch now.

     

    At least I’m pretty sure that having daily driven Arch for 2 years now I would have much better chances with NixOS now than when I tried it with 0 experience on Linux.

    So since you’ve already got the experience from using EndeavorOS you might not have any big problems using NixOS, or at least learn how it works pretty fast.


  • https://en.wikipedia.org/wiki/Criticism_of_Microsoft

    Ignoring unauthorized copying

    … Bill Gates said “And as long as they’re going to steal it, we want them to steal ours. They’ll get sort of addicted, and then we’ll somehow figure out how to collect sometime in the next decade.”

    The practice allowed Microsoft to gain some dominance over the Chinese market and only then taking measures against unauthorized copies. In 2008, by means of the Windows update mechanism, a verification program called “Windows Genuine Advantage” (WGA) was downloaded and installed. When WGA detects that the copy of Windows is not genuine, it periodically turns the user’s screen black. This behavior angered users and generated complaints in China with a lawyer stating that “Microsoft uses its monopoly to bundle its updates with the validation programs and forces its users to verify the genuineness of their software”.

     

    https://en.wikipedia.org/wiki/Halloween_documents

    … the documents identified open-source software, and in particular the Linux operating system, as a major threat to Microsoft’s domination of the software industry, and suggested tactics Microsoft could use to disrupt the progress of open-source software.


  • I would recommend Arch and derivatives (supposedly EndeavourOS is Arch but better for beginners, I’ve never used it though) or NixOS, they’re highly configurable & have good package managers.

    I would not recommend debian or it’s derivatives because apt package manager is way worse than pacman.

     

    Also while Arch is a rolling release OS, it’s not really unstable, it’s not like it constantly breaks with updates.

    I’ve used Linux Mint a bit at a relative’s house so they can have an easier & more “stable” GUI experience, but there weren’t all the packages I needed on the GUI software manager, and even some packages that existed didn’t want to install until I used the terminal anyway.

    And as I mentioned earlier apt is just a worse package manager than pacman so it’s a pain to use.

    Especially since I was using plain Bash without good tab completion unlike Fish or Zsh, which makes the much longer apt commands that much more annoying to type in compared to just -Syu -S -Ss -Qs -Rns.

     

    And it’s not just that the commands and package names are better and shorter on pacman compared to apt, but there’s more packages (and I’m not even counting AUR).

    For example, on Linux Mint I were going to install wine-mono and wine-gecko, which you’re going to want if you plan to play windows games outside steam proton, but they didn’t exist and I had to follow the https://wiki.winehq.org/Mono and https://wiki.winehq.org/Gecko installation guides instead of just downloading 2 binaries through pacman.

    And tbh I eventually gave up on wine-mono and just got the .net runtimes I needed through winetricks.


     

    If you’re really supper worried and paranoid then instead of Arch you can use NixOS, it’s whole shtick is that you can have multiple versions and always roll back to before anything broke.









  • yeah Fish tab completion works, but one thing I’ve noticed though is that tab completion for wrong case only works if there’s no option with the correct case

    e.g. if I have Downloads and Downloads2 then d with tab completion will become Downloads, but if I have Downloads and downloads2 it will tab complete to downloads2 and D will complete to Downloads

     

    I’ve been meaning to look through the Fish documentation to see if I can change that and fuzzy search for history but never got around to it


  • Advance Wars By Web

    Advance Wars is an old turn based strategy game, for the GBA (Game Boy Advance), and AWBW is a fan site to play AW online.

    I’ve gotten pretty into it ever since Advance Wars Reboot was announced, and being able to play it in the web browser means I frequently find time to play…

     

    Ironically I don’t play the actual AW Remake because in classic nintendo style the multiplayer is extremely lacking, only being able to play with players added to friends list, not being able to upload/download maps except to friends, and extremely limited map sizes for online maps



  • From my understanding, at least one other necessary component is dxvk, and that wine is not enough.

    dxvk is not necessary but it massively improves game performance on a lot of games, also keep in mind some games will actually not run if you use dxvk, so you sometimes (very rarely) have to use OpenGL instead and the only way I really found to do that was to have a wine prefix without dxvk. (I might’ve just been stupid though)

    for the record only games that I had to use open GL for so far was Starcraft 2’s Galaxy Editor (although the actual game itself runs fine with dxvk) and I had some problems with alt tabbing in really old versions of Warcraft 3 (1.27 and older)

     

    Anyway, for a time I used Lutris a bit but now I always run wine through terminal because Lutris was great when it worked but there were seemingly no solutions for when it didn’t (while running wine directly has never given me a problem).

    And what’s great with running wine directly through the terminal is that either it will run and you’re good or you’ll get some error messages saying that some .dll or whatever is missing (usually .net, visual studio, msvcr100+.dll, mscvcp100+.dll, ms*.dll, etc.) and you just use winetricks and go through the list until you find what you need.

     

    One more thing that took a while for me to learn was that some games (if you’re using mods) will need to be run along with WINEDLLOVERRIDES environment variable https://wiki.winehq.org/Wine_User’s_Guide#WINEDLLOVERRIDES.3DDLL_Overrides

    for example when I play Need For Speed Most Wanted 2005 I start it with this command: WINEDLLOVERRIDES="dinput8=n,b" wine speed.exe

    another thing is sometimes you want to run games with some arguments, for instance before I got XCOM 2 on Steam and used AML I used to run it with this: wine XCom2.exe -noRedScreens -review


     

    Now here’s a pretty big caveat, which is that I use FISH instead of Bash which adds some big QoL improvements (in this case it’s mainly about tab completion).

    If I actually had to manually type in the commands or spend minutes going through history file every time I would never do it.

    Although I suppose you could make an alias for each game.

     

    Oh yeah and always run the games from the same directory as their .exe file is located in, more often than not it won’t work if you just do wine /path/to/directory/game.exe instead of cd /path/to/directory && wine game.exe

     

    Edit: some typos, and I just want to note that the && aren’t supposed to include the amp; parts


  • Since you mention Baldur’s Gate 3 you could try Divinity Original Sin and DOS2, DOS has 2 player coop by default and with mods you can play 4 player, DOS2 has 4 player coop out of the box.

    Although depending on how old your kids are it might be difficult to play.

     

    Someone else already mentioned the lego games and I can’t 100% recommend those as well. Lego Star Wars complete saga, lego star wars clone wars, lego indiana jones are the ones I’ve played and can recommend all of them.

    Although there’s only 2 player coop.