This has become a bit of a rollercoaster here. Looks like 2048 peaked around 2014, according to Google Trends. Apple Arcade launched 5 years later. So it turns out that it doesn’t line up.
The reason 2048 took over was probably because Threes was only on iOS for a while, and because 2048 was available as a free, ad-supported game while Threes was only available as a paid game.
I got Threes back around Android release, and 2048 was already huge.
Being stuck for a while on iOS was its initial problem.
The Android port took quite a bit of time to happen which means 2048 had time to eclipse it for many people. And when it finally was on Android, It probably struggled more there for being a paid game when 2048 was free with ads what’s wrong with you people, it costs as much as 2 coffees and ads are fucking annoying.
It’s been available on both iOS and Android for years before Arcade was a thing.
Perfect parries no longer using stamina is big. Most of Valheim's combat has been trying to get out of the way from attacks but now it sounds like you can tank hits with the right timing.
I reached the same conclusion. But at the end of the day it’s your system, if losing Gamepass doesn’t bother you go ahead and install SteamOS. I did see a few people say that it is somewhat buggy and that Bazzite is still better for the Ally.
Not really. The Ship of Harkinian ports are based on decompilations, which is where you reverse engineer some equivalent source code using the final binary as a reference point. Then, you can port that source code to anything else you can build for, like a PC, phone, Wii U or Dreamcast.
Recompilation, which is what this project is, is closer to (and some have gone as far as to say that it is) emulation. It's taking the final binary and then, without actually working backward to get source code, translating the raw instructions directly into code that compiles for a different platform.
It's kind of difficult to get across the difference without being familiar with what both are doing behind the scenes, because the result is obviously similar. Both require human intervention, but decompilation is the more labor-intensive approach, while recompilation is somewhat more automated.
The advantage of former is that you end up with a relatively human-readable codebase to work with, while the latter doesn't bring you any closer to understanding how the game works internally. Both ultimately allow for porting the game to new platforms. Decompilation will almost certainly result in a more optimized final game, because it avoids the overhead of "emulating" the original architecture. However, for the same reason, recompilation can be generalized to other games that originally ran on the same hardware.
Thank you for the detailed explanation! I had thought Ship was decompiling and recompiling it into its own package, but what you describe makes more sense.
Ship of Harkinian does indeed get recompiled but the steps before recompilation are more accurately described as decompiling.
The Majoras Mask recomp might be better described as “automated recompilation”, implying there was no/limited human involvement in the _de_compilation step first.
So similar to how WINE works then? This is taking the MM binary and building a wrapper around it that translates it’s system calls into something generic?
That's closer but rather than being a wrapper, it takes the original architecture's instructions (MIPS in the case of N64) and generates a C/C++ function which implements that instruction. Then you call those functions in the same sequence as the original compiled machine code ran instructions.
That's a relatively inefficient way to make a port, because you're basically reimplementing the original CPU in software, hence why some have described it as emulation. At the same time though, most recompiled games are like 15-20 years old, so a bit of overhead on a modern PC isn't going to hurt you too much.
But anyway, unlike WINE, the original binary is not used any more after recompilation. Instead, you have a native binary for the target platform, the translation having occurred at the time of recompilation (when you built the port binary).
valve would basically have to become an ‘advertising company’ and require these types of games to use the ‘valve ad network’, in addition to the storefront for in-game sales, in order for valve to profit from them.
i don’t think valve is necessarily ‘against’ the business model, as it has proven to be rather profitable for the big hits and big players… and valve is in the business of making lots of money. rather, it’s that valve doesn’t want to become that advertising company. at least, not at the present time.
I gave Linux another shot this past month. It was a lot better than I remembered, but still not good enough, basically in the reliability areas. I wish the experience was “it all just works” like so many have said.
I may not mind giving it another try when Windows Recall goes live.
The only thing I have that doesn’t work, actually smoother and faster than windows, is anti cheat in some games. But really that just makes me play less games with garbage business models. I can just reboot into windows any time but I do about once every 5 months because it’s a piece of shit
Do you honestly think people who hate windows do it for no reason? I guarantee anyone who hates windows has used it for 10+ years and could easily list 20 legit complaints
Do you honestly think that people who use Windows do it for no reason?
We’re not just using a browser over here. We have thousands of games we’d like to continue running, as well as thousands of dollars of business software. PC gaming is buggy enough as it is, without throwing one of a million distros of Linux into the mix.
Priority one is having a working computer. Priority two is evading future spyware.
Priority three is using an OS where seeking support for issues doesn’t produce the reply “Sounds like you fucked something up, idiot, because it works perfectly for me!”
You’re saying this to someone who took the time to format a drive to install Linux, read up on recommended partition structure, and take the time tweaking desktop settings to my preference, in genuine hope it would become a daily driver so I could stop using Windows. All of that effort still wasn’t enough.
The quote wasn’t pointed to you, but it was a generalized view of how seeking help turns out. Your above comment, and this one, are showing the same thing: You, and Linux users in general, need only the tiniest justification to belittle someone for not being a 100% Linux devotee/apologist.
It was a response to me. Yeah I don’t really understand people who claim to have put a lot of effort into using Linux and then had to switch back after truly giving it a shot. Because that describes my experience with it 15 years ago. The improvements since then are enormous, yet people always seem to expect me to believe that in fact no, it’s not just a handful of issues/adjustments. It’s actually still unusable. I’m sure writing this makes me a monstrous vitriolic asshole but whatever. It doesn’t. We both know windows has a fuckton of issues. Being used to them doesn’t erase them.
I’ve received that reply too many times and can understand why it turns people away. I got lucky and eventually got someone more willing to actually help and been dual booting since.
I used Linux Mint 21 first, which didn’t (correctly) support my ancient wi-fi card or graphics driver. I then tried 22, which was much better, but failed to run a number of games, exhibiting a variety of issues not listed on ProtonDB.
I then switched to Bazzite, which ran those same games correctly, but its OS-integrated file explorer was oversimplified far past what Windows does, it failed to install several Linux-native applications, alt-tab behavior was frequently glitchy around games, and often I would come back from sleep mode with bizarre graphical glitches forcing me to restart.
I’m not even highlighting the poor usability, or the stuff I might be able to reconfigure. I’m okay with taking time to tweak my OS how I want it, but not when that’s just a matter of having it work correctly.
I totally get it. in terms of ease of use and setup, if you ever do give it another go, try fedora. I had similar gaming issues with multiple Linux distros, gave fedora a go, and everything worked pretty much right out of the box, I was super impressed. ymmv ofc but keep it in mind for the future!
it meant to be yes. unfortunately having more stuff baked in can lead to more issues than good on some systems. kde neon is meant to be kubuntu with more stuff baked in but ime it causes more issues than good.
I’d love to make the move, but there’s a one-two punch of: I play Warzone with family. I think anti-cheat there is only going to get worse. Second? I already get caught with the fiddly bits of errors on Windows sometimes and spend too long searching for answers. Any time I see that on Linux it looks like I’d need years more of active learning new problem solving to reach my current level of comfort.
I’m at that “is it worth planting the apple tree now that I didn’t plant 20 years ago?” thinking.
I’m not really a tech guy at all and I let these nerds talk me into trying Linux Mint, I haven’t bothered with Windows 10 for several months now. There was some frustrating troubleshooting at first but once the settings are tweaked how you like them, the updates don’t negate your tweaks like with Microsoft. I’m sure there’s a lot of functionality I’m not maximizing but I don’t feel the need to. I got my productivity stuff figured out, my game stuff figured out, the last thing I really need to get sorted is why my printer is being such a wiener but I use it so sparingly that there’s not much motivation to mess with that. I did dual boot for a while so I wouldn’t feel overwhelmingly stupid when it came to Linux, so I was able to familiarize myself with the new setup at my pace and that helped quite a bit I think. No harm in going that route, then you can see what happens with Warzone before fully taking the plunge
I actually used Mint for about a year a decade ago, and really liked it then. What made me switch back was the gaming. That said, I hear gaming on Linux has just gotten better and better; just like people in this thread are saying. Whenever I get around to putting together a new PC I’ll probably either dump something Linux on this one or dual boot myself. Sadly I don’t expect Activision to really support it. But hey, Lord knows I’ve been wrong before. (And yeah, printers are often kinda universally assholes though; that we all know.)
Admittedly, I don’t play any games with anti-cheat, but my linux gaming experience over the past two years or so has been outstanding. I don’t believe I have encountered a single game that I have wanted to play, but could not. And 99.9% of them work without any tweaking required.
hah, respect, but I play Warzone with some cousins who are on console. (Actually I just searched, and I didn’t realize Warframe had crossplay now! I might have to at least get them to give it a shot, thanks for the mention!)
Nah you’re good. I’m absolutely going to suggest we give Warframe a try. And if we get off of Warzone, maybe I’ll end up moving sooner rather than later.
If it’s within your budget, grab a Steam Deck and use it in docked Desktop mode. It’s a pretty great introduction into Linux IMO, especially due to the fact that Valve themselves are maintaining the OS, and since it’s running on a fixed hardware platform - most online solutions should be applicable to any problems you may encounter.
Worst case, you don’t like it you can always eBay it off to recoup most of your costs?
That WOULD be a fraction of the cost of a new PC. But given my current one is a 2017 build with a 1080 in it, I’m really hoping to make next year the time to free up some money for it regardless. But I do appreciate the thought!
If you can swing it, keep the old PC parts around and put Linux on the old stuff and build up confidence there. I used synergy to move my mouse between windows and Linux and slowly got to the point I felt good enough to jump all in.
I just converted my other brother the other day. atomic distros are great when you are the family tech support guy. Made an ssh only user on all the family computers so I can remotely deal with most of their problems without having to actually touch it or remember their login details.
gamingonlinux.com
Ważne