Skip Navigation

Posts
12
Comments
444
Joined
3 yr. ago

  • When I'll get games comparable to like FFX or Shadow of the Colossus (the first two that come to mind) I'll finally be satisfied with android gaming.

    Again, indie games exist and can easily be run on most phones through Winlator/GameNative. The Nintendo switch is basically an 8 year old midrange phone processor and that still got games, plenty of steam titles will run fine on even a low/midrange android phone.

    Until then all the p2w shit and other crap, or even 5yo PC games at low graphic settings on flagship phones, won't cut it.

    So you want games comparable to what came out in 2001 and 2005, but a 5 year old AAA is too old for you? What????

    Luckily my current phone will probably be my last android device too.

    If you're saying this because you're switching to iPhone, I wouldn't get my hopes up on the situation improving. It's equally as bad on iOS. If you're saying that because you're getting a Linux phone or a non-smartphone, fair enough but those don't have any games, let alone emulated ones.

  • Also, emulating is very cool, however what's the last AAA PC game you played in your phone?

    Excuse me for sending an incredibly clickbaited YouTube video, I don't play AAA's since honestly IMO they're not as good as indies anyway. However, according to this cyberpunk runs (albeit I'm guessing that's on low) on newer phones: https://youtu.be/ACPXNADIjKw

    I'm sure other AAAs from even just a few years ago could run fine. The only problem is that most android phones don't have enough storage for AAAs anyway. A "native" android release wouldn't change that.

  • The point of using Nix as opposed to something like flatpak (or apt) is that all of your packages are managed through a text file (aka "declaratively"). The benefit of this approach is that, if you ever install a package that breaks something, you can easily undo any installation or system setting by reverting it in that single location. You also don't get the problem where your computer slowly fills up with stuff you no longer need, because necessary programs would only be pulled in if they're needed by ones you defined. This is also very nice for developers because it makes a system environment easy to replicate.

    By installing packages with that command, you're removing the main benefits of Nix, which is why it isn't recommended. The recommended way to do it is to edit your nix configuration file with the package you want, and then run the nix rebuild command which will actually download the package. (There's also a clean command which will fully remove previously installed programs no longer being used)

    NixOS is a Linux distribution built entirely around this concept, where everything about the OS is managed by Nix. Since you're just installing Nix on a steam deck, the config file won't be under /etc/nixos, but a different location. I'm honestly not too sure where though because I've only ever used Nix on NixOS.

  • Also wine is not an emulator, as its name clearly states, it makes things run natively so we should more generally talk about "PC gaming" there.

    If you still want to make a distinction between games born for Windows and games born for Linux, then yes, those are not "Linux gaming".

    So is the line you're drawing the emulation layer needed between ARM and x86? Or is it the difference between emulation and translation?

    If this exact same fex+proton software was run on a snapdragon laptop under Ubuntu is that really that different? Do you count apps running under Java bytecode as emulation? Because that's a vast majority of android apps. The distinction between translation, native gaming, and emulation is ultimately kind of meaningless if you get a good experience out of it.

    Android is technically Linux under the hood, so it can (and has) been making use of the improvements to Linux gaming.

    If by "android gaming" you mean you want to see a world where games are published to the play store in addition to Steam and consoles, you should probably give up on that. The play store is too ridden with actual malware to make that a reality. Even if games got released there, people would complain that they aren't free because all of their other phone games are. If you want to play games on your phone with a Bluetooth controller and get a decent experience, it's already here.

  • Honestly if I can play all of the new indie games on my phone I don't really care whether or not they're "android games."

    By your logic the steam deck doesn't have any games since most of them rely on proton to work.

  • There are android apps combining fex/box64 with proton in order to run full Windows games now. Android may actually be a semi-viable gaming platform in the near future.

    GameNative is one that works as a full steam client but there are a few others that give you more control like Winlator (both on GitHub)

    You can actually play games pretty decently on them, especially indies like hollow knight and Celeste.

  • VR is a niche market with fundamental accessibility flaws (motion sickness, spatial requirements, etc.). As for the controller, what discussion is needed? The steam deck already exists and from that it's pretty easy to get a decent idea of what the controller will cost and feel like. It'll probably end up being a solid controller for people that want it, but uncomfortable for people with smaller hands.

    That isn't to say that the steam frame/controller won't impressive pieces of technology, but should be pretty easy to see why discussions would mostly be around the steam machine and specifically its pricing. Its success (or failure) will likely be what carries the reputation of both the steam frame and the steam controller alongside it.

  • If you want to be technical about it, you pretty much just described any modern video game console. The OS is the only thing actually differentiating modern consoles from PCs (or tablets in Nintendo's case).

  • I misread it, seems like it's just the Omarchy theming system it has integration with. My point mostly still stands though, going out of the way to support Omarchy's system is still a red flag.

    For those unfamiliar, the creator of omarchy is a pretty open white supremacist and transphobe among many other things. This blog post does a pretty good job of outlining everything:

    https://davidcel.is/articles/rails-needs-new-governance (He also created Ruby on Rails, hence the article title, the focus of the article is mostly on that but it gives a detailed background on DHH as well)

  • GTK 4

    Omarchy

    Built-in AI integration

    I think I'll pass...

  • Really begs the question of what language even means

  • Then it really is authentic Boston Pizza!

    (No seriously I found maybe 3 good pizza places while I lived in Boston and I'm pretty sure 2 of them technically weren't even in Boston. The pizza there is mid at best)

  • It's worth noting that support for pixel 10s is currently in alpha and incredibly buggy

  • Is raccoon still being developed? The last commit that isn't a dependency bump was 3 months ago and the last release was 8 months ago. I'm still using it for now because I like the UI but I feel like a lot of the formatting is kind of jank

  • COSMIC is early on enough that you'd probably be better off opening an issue on their GitHub, this is very likely a bug

  • Installing NixOS was a real bird-brained move, huh Kasane Teto?

    I'll see myself out

  • Kirigami is built on top of Qt by KDE

  • To be fair, Linux isn't developed on GitHub (it's developed on the Linux Kernel Mailing List and kernel.org) and most of the spammers knew that going into it. The PRs on that repo were mostly just people trolling any bystanders that took it seriously until the internet did what they do best and took the joke too far.

    In this specific example they didn't waste anyone's time or resources because it was never being used or monitored in the first place.

    Edit for more additional context: Linus (who created git in the first place) mentioned not liking centralized git servers so he's specifically said for multiple years that he never considered actually moving development over to something like GitHub

  • I think the problem is that roads not designed for bikes in Europe are also old enough to have not been originally designed for cars, so things usually end up working out to some degree.

    In the US (especially for infrastructure built from scratch in the 1900s onward, i.e. most of the US except for some parts of the east coast) most roads and town layouts were designed specifically around cars and travelling at car speeds, and are explicitly hostile to anyone who isn't travelling in the biggest truck you've ever seen in your life. Blame oil/motor companies for bribing politicians throughout the 1900s (and honestly still today)

  • Nix / NixOS @programming.dev

    Clangd LSP support for C/C++ on NixOS?

  • Linux @programming.dev

    Pipewire/Wireplumber set volume based on node name

  • 196 @lemmy.blahaj.zone

    celeste rule

  • Programming.dev Meta @programming.dev

    Bytes feed not working again

  • Programmer Humor @programming.dev

    Only 5 years out of date now 🙃

  • Programmer Humor @programming.dev

    C++ try not to add footguns challenge (impossible)

  • Programming.dev Meta @programming.dev

    Bytes.programming.dev timeline issues?

  • linuxmemes @lemmy.world

    Yes, yes we can

  • Linux @programming.dev

    What's the impact of distrobox (and by extension docker/podman) on battery life?

  • Programmer Humor @programming.dev

    Good luck web devs

  • Linux @lemmy.ml

    Reminder to clear your ~/.cache folder every now and then

  • Programmer Humor @programming.dev

    the myth of type safety