Atlas OS: A Windows version designed for gamers
atlasos.net
atlasos.net
Windows is what most gamers use and need
NVidia and AMD usually design their GPUs together with Microsoft, OpenGL and Vulkan then play catchup with extension spaghetti until some subset of it gets available as standard feature.
https://vulkan.gpuinfo.org/listextensions.php
https://opengl.gpuinfo.org/listextensions.php
At least with Vulkan they learned why proprietary APIs have profiles.
Didn't know Vulkan had them too. TIL.
https://www.protondb.com/explore
This is a list of games (by default sorted by popularity) and their compatibility with Linux. Some games work great, but there are major games like PUBG and Destiny 2 that don't work at all. Some major games like Apex Legends require tweaking to work.
If you're a hardcore gamer, then you need Windows because the games need Windows.
Though this may slowly change over time since Valve put out the Steam Deck which runs Linux.
Most single player games work well, most multiplayer games don't.
Both are very valid ways to play games, but it can give different gamers very different experiences with what's supported.
You can be a hardcore gamer and not play any of those.
There are very different type of gamers out there, don't forget about us, people who play single players!
For instance: VR on Linux is still a shit show, with only one company kinda supporting it and not doing a very good job of it at that.
> They fully support Linux
No power management for base stations, the Index camera doesn't work, asynchronous reprojection causes issues, no automatic audio switching, and a host of other little issues.
Yup, fully supported.
With the incredible success of the Steam Deck, PC game publishers would be stupid to ignore it.
VR isn’t there yet, but VR isn’t a massive industry anyways. And besides, Valve is the PC VR company. Anyone predicting that VR is never going to work well on Linux is being foolish. As soon as Valve decides to allocate resources to Linux VR, the problem will be solved. And they have every incentive to do so, since they’re clearly all in on Linux gaming.
Sorry man, this is false, most games have anti-cheat that simply won't work with linux out of the box, you may get titles a year later (early depending on sales performance) and the ones you get rarely work perfectly out of the box.
The only place the "vast majority" statement may hold is if you count the endless amounts of simplistic/indie games, and do not consider the highly rated, highest selling titles.
The steam deck surely is helping, can't argue against that, as is SteamOS in general, but we are far far away from parity between the operating systems.
My guess is you are thinking more of multiplayer gaming, where as they are thinking more about the singleplayer games.
Elden Ring, Spider-man, Horizon Zero Dawn, Tiny Tina’s Wonderlands, Stray, etc all work great on Linux.
Single-player games don't typically need any sort of anti-cheat features, so usually work as expected easily.
Multiplayer games are a whole other issue though, and most of those (imo) do NOT work well on Linux at the moment.
And as for the games you listed I would not say they work great on linux, they require tweaking, adjustments, driver updates, switching to experimental builds, etc..
I am not saying gaming isn't possible on linux, I'm saying it isn't as easy, and the results are not on par out of the box with windows. And the things you have to do getting it working are going to typically be provided by game developer support, but by community members figuring it out, and then that having to trickle out to forums and the like.
ProtonDB would typically agree, you can look at the games you listed and see that many of them require specific adjustments to get decent frame rates, avoiding lag spikes, etc...
Now, given the option of having a gaming partition that runs windows and is only used for gaming, or trying to force the games to work on linux. What do you think the majority of gamers would rather even those who are privacy minded.
I'm hoping in the next 5 years are so that this will change, and that windows looses its grip on this market, but currently I don't see many people switching their platforms over what windows is doing.
This is false. Most games do not have anti-cheat systems because most games are not multiplayer games.
The trash that is the multi-player games add ons what has ruined tons of games and no just because of compatibility.
I believe so. I couldn't find statistics but going by the new releases on Steam and seeing the pre-existing releases, most games on Steam are single player games.
Like even now, you can check the games released in 2022 and see how many of them are multiplayer.
It is far easier to limit your ad experience, and have a dedicated windows gaming machine than it is to switch to linux for gaming.
https://www.protondb.com/explore
Of course, you'd know all this if you've ever tried to play on Linux yourself. You know what they say about people who live in glass houses.
And something working and something being supported are vastly different.
And this may come to a shock to you but many people who want to play games don't want to tweak setting to make that work on a unsupported operating system.
This isn't a case for can you do it, this is based around the vast majority of games work fine on Linux, I don't think the average gamer would include making game specific tweaks as fine.
By contrast, XP was very customizable. I used to like BBLean.
I'm sorry to hear that
Effort ? That repo consists of a few Windows Registry tweaks and some bundled 3rd party installers. Not exactly ground breaking engineering that could have been better deployed to improve SteamOS/Linux....
The bloatware is minimal, mostly removable without adverse impacts and the UI has improved markedly. Windows 11's support for TPM root of trust is a great step forward, and the settings screens actually feel very logically laid out now.
Winget, while not anything revolutionary if you're coming from Linux or even Mac/homebrew, is decent - and fills out a big missing piece for technical users that have missed this functionality.
I don't see it as a sinking ship at all, but maybe I'm being really naive (and I mean that sincerely).
Oh fuck no it hasn't. The UI is actually what's stopping me from upgrading to Win11.
Win11 is trying to be macOS with its UI, and that's a bug, not a feature, because I fucking hate everything about macOS's UI.
I hate multiple windows from a program coalescing into a single icon on the task bar. I hate the task bar not including text from windows. I hate that I can't have a task bar on multiple monitors. And I just generally hate how flat everything looks. What I hate most of all, is that Microsoft has decided to go the Apple way and disallow you from choosing what you want it to look like. There are no options to make it look like it used to.
IMO, Windows UI peaked with Win2K. When I used Win7, I used the classic theme. I use Win10 now, and use WindowBlinds to skin it to look like Win2K.
The one thing you’ve called out that I can’t refute is that the option to customise it to the win2k look has been taken away, but I imagine it gets harder to maintain the further they move from those metaphors (e.g. you already needed to use WindowBlinds on 10).
I really like the new UI. The window snapping is far better than it’s been previously. It takes quite a bit from macOS, but I think they’ve left the worst parts of macOS out like the horrific monstrosity of a settings screen and the janky mess of a permissions system.
Certainly.
The problem I have though is that one of the reasons I use Windows is because it's not Mac.
Really, the only reason I'm still on Windows is because I'm a gamer and many multiplayer games don't work in Linux because the anti-cheat software isn't compatible. But the changes in Win11 make me stick with Win10, which is a shame because the current gen of Intel CPUs use two types of cores, and the Thread Director technology isn't going to be ported to Win10, so I'm either stuck with my i9-9900K or I switch to AMD.
On W11 you have TPM/ROT, centralised app signing (that you can enable/disable as you prefer), DirectX 12 (I realise this wouldn't matter if everything was on Vulkan, but it's not).
Proton is great, and Linux has only gotten more user-friendly over time, but there's still some touch points that are either stubbornly still not addressed or just won't be addressed because they're antithetical to FOSS (again, TPM and central signing authorities).
Side note: A central signing authority would be really helpful in the Linux world, maybe run/funded by a consortium of Linux-using orgs (Microsoft/Amazon/Google/Red Hat). I'm surprised this hasn't been attempted already as it would be protective of those organisations massive cloud investments, too.
Seth Arnold wrote about this about ten years ago, touching on the problems back in 2.4.3 that prevented this from gaining traction: https://stackoverflow.com/questions/1732927/signed-executabl....
It should be noted some of those weaknesses still apply to W11 and macOS even now. I would think WASM (coupled with a minimal runtime like Wasmer) might provide a means to deal with this issue by signing the packaged sandbox and everything in it rather than worry about the internals of the language and what it loads (in that it can't load/touch anything outside the sandbox boundary anyway).
UPDATE: Hadn't realised this has now been started (https://www.sigstore.dev/).
And then there's all the utility programs removed, like Paint 3D and Calculator and that thing that lets you view SMS on your desktop. It's not like those impact performance at all - they're just trying to reclaim every last byte of disk space.
They even disable the Xbox game overlay. I guess they just assume none of your games will be from the Microsoft store.
This is not a system designed for gaming. This is a system only suitable for gaming. It is incompatible with a great deal of Windows software (why would you disable Unix socket support?), and a great deal of non-gaming workflows, and disables most of the security measures on the system (even UAC dialogs - any program asking for admin gets it automatically). The only kind of person I can think of that wouldn't regret installing this is someone dual-booting to use Windows for gaming and Linux for everything else.
They have a flag to effectively disable the store and UWP apps[1] so yeah, that's a safe guess.
[1]: https://github.com/Atlas-OS/Atlas/blob/a356ba84b52131d2130a6...
This is just a "break my apps" script.
One of their blog posts talks about “Process Count” in Windows task manager. Apparently there’s a whole community who are into stamping out Windows processes? Amusing.
> Throughout my time within the tweaking community I have seen an uncomfortably large amount of people who care WAY too much about their process count in Task Manager and break core functionality for a lower process count.
I can’t wait for the next wormable Windows exploit with all the un-upgradeable boxes out there
The great thing about proprietary software that comes with spyware is, you can never be too sure.
It removes things such as: Windows Defender
It also removes "Restore Points & System Reset", so I guess that when it breaks you have to do a fresh install.
Source: https://github.com/Atlas-OS/Atlas/wiki/1.-FAQ#13-whats-remov...
A very significant portion of my family tech support has been about Windows Defender grinding systems to a half by keeping disk IO constantly at 100% in laptops with HDDs.
How would you (or she!) know that?
>visits a handful of news websites
That's exactly how I got my only zero day virus in 20+ years of tech career. News sites have sources. Some news are rumors. It was very long ago and i pressed source link to 'semi accurate' tech news source in a news about CPUs.
Your best bet is to replace hdd with ssd or replace laptop and turn everything to 'recommended' or even 'security recommended'. Yes 8ms delays on some file opens will be there but people can live with that.
I'll grant that kind of sustained checking is what you need to combat malware on Windows. But it damn well does have an effect on the overall system responsiveness.
() I did a q-n-d check; 1.3M events, and almost 300K were AV/Malware.
If it's grinding the system to a halt, there's something else already quite wrong.
I've seen this numerous times with fresh Win 10 installs on hardware I had just serviced.
Just a couple of weeks ago I resolved this situation for my brother who has a fairly old desktop with a 6th gen i5 and a hard drive. The system was completely unusable because windows 10 had so much crap running in the backround polling the disk, keeping all his software waiting. Disk was completely healthy. Did a full reinstall, barely improved. Installed an SSD, and it was like new.
If it would be aimed at making old computers useable for office work longer, then it might make sense but not on a computer used by gamers.
haha, gave me a good laugh. thanks, but no thanks.
Who only uses their machine explicitely for gaming?
“TPM (Trusted Platform Module), Windows Defender”
There’s some bullshit hand-waving about “security” on the GitHub landing page, but what are they expecting people to do - install Norton?
I wouldn't touch that with a ten-foot pole.
Though EVA raises another problem with this whole trend of ISO distributions over distributing the tweaks and install steps — it's trivial for a malicious actor to impersonate any of them and distribute a build full of exploits:
> The custom ISO from the previous project is discontinued so please do not ask for it as it has been recreated with malware.
The social, and typically decentralized, nature of the distribution means the only way to know a legit build is to already be inside the community distributing them. If you're not in the community and get hacked, nobody cares anyway.
That's why I'm surprised AtlasOS has such a big presence, and uses GitHub to host their ISOs - they're kind of asking Microsoft to hit them, maybe in hopes of raising their profile.
[1]: Several channels offer roundups and reviews of different ISOs with links buried in video descriptions or subtitles, such as https://www.youtube.com/channel/UCSyKK_dtmNzCyp0O8TLVHAQ
Trillion dollar company can't be bothered to optimize their OS properly, or perhaps their workforce is not skilled enough
They are already missing out on the handheld console market, it's all about linux/android
I'm personally happy about it, the worse microsoft becomes, the better the competition becomes because it helps new actors emerge and proliferate (macOS, android, linux)
It's not that the trillion dollar company can't be bothered to optimize the OS, it's that each division within the company needs to justify their own existence, and if they can sell a Candy Crush promotion in the start menu at the cost of some customer goodwill, that might be an ephemeral, unmeasurable $10M loss to Microsoft as a whole but a $1M profit, clearly described by a graph going up and to the right, and a promotion....for the middle manager who foisted Candy Crush on all of us.
The problem is that LSTC is not available through retail channels. If you're interested in this because your startup wants to sell a Windows-based hardware product, buy a prebuilt system from OnLogic or similar.
Apple had time to properly transition from PPC to Intel to ARM with their own chip, develop new experiences from Smartphone to Tablets to SmartWatch, Microsoft failed at all of them, including SERVERS!!, something they took for granted for decades
So no, you can't just say "they have LSTC wich is a non bloated windows", no, the tech remains the same, the problems remains the same, they even lost the embedded market... c'mon
Windows is being operated as if it was a students weekend school project, but he prefer to go play outside with his friends instead, friends that are now grow up adults with a beautiful house, smart kids and beautiful wife, microsoft is stuck with that hooker that try to sell him some qualcomm drugs
Unfortunately unless you have old hardware (on which win7 would be fine) then you can't run older ltsc/b anymore as they don't support dch etc.
Case in point: my Ryzen laptop requires new uwp for the realtek audio because apparently signalling input change on headset detection is hard, it won't detect headset and the only way to change from headphones to headset is in the uwp app, which is quite ridiculous but that's the windows world we live in now.
Also many of the "tweaks" mentioned in that repo are likely to break service imaging so if you do update, you'll end up in a perpetual updating/rolling back cycle.
That’s what happens when you’re immune to typical market forces. Why invest money in things that give value to consumers when you can just exploit them? It’s not like the government is going to protect them, and the decades of anticompetitive behavior you’ve managed to get away with means that you don’t have any real competition left to worry about.
2. How did they get the source code for Windows?
3. How do they handle games that require newer DirectX versions?
4. What are the actual gaming performance improvements, if any?
I'd stay far away.
When I was a kid I remember poring over all kinds of stuff to make my games run well on the family PC. CCleaner, Disk Cleaner, Disk Defragmenter, turning off a bunch of Windows services and processes in Task Manager, and... there was one other questionable program I can't recall, that disabled a bunch of things when you ran it, then re-enabled it when you quit. I had Malwarebytes and SuperAntiSpyware, and tweaked the registry a bit, IIRC.
My point is, it takes a lot of work to understand what can be turned off to squeeze out performance, but it sounds like something that benefits the user.
[1]: https://atlasos.net/downloads
[2]: The download URLs are GitHub release assets distributed via https://objects.githubusercontent.com/
Edit: They actually already have instructions on how to use their scripts with a windows image downloaded from microsoft website [2]
[1] https://github.com/Atlas-OS/Atlas
[2] https://github.com/Atlas-OS/Atlas/blob/main/src/README.md
> You're permitted to only use official images provided by MSFT or authorized partners (VAR or reseller). You're not permitted to use a random image found on the Internet to start your customization (even with a valid license key).
> You're not permitted to share copies of the original media, or any customized images you make. You can deploy images on behalf of another party who already owns a correct license for their own internal use.
> Bottom line: You're allowed to modify a clean image if you own a license. You can't redistribute it, but you can share NTLite presets, scripts or instructions that allow other licensed users to perform the same work. Everyone must have their own OEM, retail or volume licenses.
EDIT: They appear to be claiming "educational use"/EU 2009/24 protection, which, well. Good luck.[2]
[1]: https://www.ntlite.com/community/index.php?threads/is-it-leg...
Disclaimer
By downloading, modifying, or utilizing any of these images, you agree to Microsoft's Terms (<https://www.microsoft.com/en-us/Useterms/Retail/Windows/10/U...>). None of these images are pre-activated, you must use a genuine key.
⇒ it may avoid legal issues, but I wouldn’t guarantee that (are third parties allowed to even distribute the unmodified Windows ISO?
You can check:
https://en.wikipedia.org/wiki/BartPE
https://en.wikipedia.org/wiki/NLite_and_vLite
https://en.wikipedia.org/wiki/WinBuilder
You can also find customized failed build of Windows like Neptune, Chicago, Whistler, Longhorn etc. ISOs.
One example:
https://www.betaarchive.com/forum/viewtopic.php?t=44187
I guess Microsoft thinks that ultimately, it gets people acquainted with Windows and even loving it.
You have to provide the installation files or ISO. The files are then extracted from there and used for building a new image.
That is the reason why these hobby and sysadmin projects were able to exist for so long without legal issues from Microsoft. Distributing ISO images with Microsoft files like beta archive and now AtlasOS goes against the EULA conditions (assuming they are valid in your host country).
https://torrentfreak.com/removing-annoying-windows-10-featur...
Discussion: https://news.ycombinator.com/item?id=23486887
Complaint text: https://github.com/github/dmca/commit/e6911fbf79c67c6f9e834c...
https://www.techdirt.com/2018/04/27/how-microsoft-convinced-...
Anyway, Titus also has a guide on making a "custom Windows ISO" using NTLite.[3]
[1]: https://github.com/Atlas-OS/Atlas/blob/main/src/Atlas_20H2.x...
[2]: https://github.com/Atlas-OS/Atlas/blob/main/src/AtlasModules...
I always kept optimising my Windows.. disable auto updates, disable heartbleed, disable indexing, etc. I tried to find the source of every microstutter or fps drop.
I am not sure when the shift happened, but it seems gamers don't value performance anymore like they did in the zero's and nineties.
I actually love this build and will try it out. Even if it only gives me 4 fps more, it's a win.
I feel like GPU frames cost like 3x CPU frames these days.
It's obvious when you play games on a laptop with integrated graphics. You can tweak every in-game setting to the bare minimum and/or try to stop every service that's running outside of the game, and none of it makes a significant difference, because the core bottleneck is that there isn't a dedicated GPU.
The other big bottleneck that existed 10+ years ago is that people still used spinning hard disks. Now we almost all have SSDs, a big chunk of load time and source of slowdowns due to background processes is gone.
what
The main focus for today's competitive players is not throughput, but motion-to-photon latency and its consistency (consistent frame times, constant input lag). Both improved greatly in recent years from thoughtful tweaks such as limiting your FPS to avoid GPU queue congestions, and due to software developers finally paying attention (NVidia and AMD introduced several low-latency tricks into their drivers, Microsoft also did lots of scheduling-related work). Hardware also got substantially better with latency.
I guess Excel isn't technically a game.