Live data from Hacker News

Bottles – Easily run Windows software on Linux

usebottles.com

151–160 of 198 posts

Re: Bottles – Easily run Windows software on Linux

#151
I have tried to use Bottles on my Steam Deck, because I have old CDs of Windows XP and older games, like Wacky Races, Re-Volt, etc., I can copy the files off the CD, into a folder on my Steam Deck and then run the installer as a non-Steam Game with Proton compatibility, and the installer runs and even manages the video test that's sometimes present in game installers, but after this I need to run the game.

I can edit the non-steam game and use the installed game path, but then it fails to launch because some of these games used to require that the game CD was present in the CD reader, obviously I don't carry it around and plug it in he Deck, this is why I've tried the same thing using Bottles but I'm not sure if I can easily mount a CD or ISO or folder this way, and only in the context of launching a game, not persistent. I have to look further into this and also check Lutris maybe, but if someone knows how to solve this, I'd be glad to hear about it!

For some games, it might be easier to patch it and remove the CD check...

For Re-Volt, a community engine and launcher exists, RVGL, which makes it way easier.

Re: Bottles – Easily run Windows software on Linux

#152
post #76

Earlier quoted context omitted.

One exception is online multiplayer, which you'll still need a true Windows for.

plenty of proton games support online multiplayer (natively or otherwise), its just games which use EAC thats the problem. Even then it can be fixed with (what I've heard) minimal work from the developer, but sadly thats still not quite universal. I think there are a few other anti-cheats which can be problematic, but again I think it can be worked around

Yes, the big AC's like EAC, BattleEye and a few others have optional support for proton and is simple to enable.

But many other AC's like EA's Ricochet, Vanguard or Faceit AC don't support proton at all.

Re: Bottles – Easily run Windows software on Linux

#153
post #127

Semi-related: Having no windows machine or console, I recently tried out one of those gaming streaming services to play Diablo IV and wow: 10 bucks/month to be able to play it without the need to tinker with anything or building a PC. Getting 30ms latency is good enough for this casual gamer.

I'm still astonished that I could have a better experience playing Cyberpunk 2077 on Stadia that's hosted in ??? than I could have playing Ghostwire: Tokyo that was hosted on another computer in my local network, connected to the same Gigabit switch. Stadia had both lower input latency and higher stream quality.

I have long had a theory for why Stadia handled CP77 so well compared to the other platforms. CDPRs management of CP77s development was, to put it mildly, less than ideal and any extensive period of crunch will always come at the detriment of the employer's health (both mental and physical) and the quality of the end product. Personally, I always view crunch on any project as a failure, most often by management.

CDPR higher-ups though, in large part fueled by experiences with similar situations that lead to success in the past[0], were unconcerned by. If the situation had stayed similar to The Witcher 3s last few months of development, CP77 would have potentially still released in a less than perfect state (considering W3s bugs at launch, new technology, more SKUs, less dev time overall and any form of crunch, in my opinion, being a failure in itself), but likely not nearly as bad as what we ended up getting. COVID-19 happened though, as we all know, and that had its fair share of consequences for everyone and everything involved.

What I'd like to focus on are dev kits. PC gaming has the up- and downsides that come with flexible hardware choices, leading to consoles generally having more targeted optimization and often receiving more testing. But when dev kits are inaccessible due to agreements with manufacturers, those become impossible.

Stadia though, for all its flaws, had two key advantages in the work-from-home world. Whilst physical devkits exist for Stadia, they also offered the ability to access development environments via the internet[1]. Because Stadia was a targeted platform with one specific, testable hardware configuration (like a console), but allowed development and QA from anywhere with a decent internet connection, that likely explains why the Stadia version at launch was more playable and stable than any console SKU or PC experience.

There was, as far as I know, never any public confirmation of this speculation and as Stadia has seized to be, we will likely never know, but this always seemed like a reasonable assumption to me.

[0] https://www.eurogamer.net/cd-projekt-red-this-approach-to-ma...

[1] https://developers.google.com/stadia-dev/cloud-identity-gsui...

Re: Bottles – Easily run Windows software on Linux

#154

Earlier quoted context omitted.

It didn't work the last time I tried it.

Had the same issue. You need to create another bottle in which you disable DXVK/VK3D.

Autodesk generally has the option to create custom install files before downloading. I wonder if that would be useful.

Re: Bottles – Easily run Windows software on Linux

#157
post #151

I have tried to use Bottles on my Steam Deck, because I have old CDs of Windows XP and older games, like Wacky Races, Re-Volt, etc., I can copy the files off the CD, into a folder on my Steam Deck and then run the installer as a non-Steam Game with Proton compatibility, and the installer runs and even manages the video test that's sometimes present in game installers, but after this I need to run the game. I can edit…

> if someone knows how to solve this, I'd be glad to hear about it!

With the risk of opening a can of worms, yes, get the pirated cracked versions of the game. You already own the legitimate copy so it's fair. Not your fault the DRM is not letting you play the games you paid for and own legitimetly. At least that's how I see things.

Otherwise consider re-purchasing the DRM-free versions of the games on platforms like GOG.

Re: Bottles – Easily run Windows software on Linux

#158
post #116

We are in a family crisis here, can any of the solutions run roblox after their botched anti cheat update?

I think so, but the solution may be convoluted. Waydroid users can spin up an Android container to run Roblox post-Wine ban: https://youtu.be/E0BLQCEU8ZI

I love how clumsy and all over the place that video is

Re: Bottles – Easily run Windows software on Linux

#159

Bottles for me fills a very specific niche that nobody else does: launching multiple apps in the same prefix. For example, if I want to launch Titanfall 2+ Northstar, I need to launch a Northstar launcher in the same prefix as the EA launcher (nowadays these Northstar launchers have a button to launch the EA launcher so it's no longer an issue but still). Each bottle feels like a separate windows install, so if you n…

> launching multiple apps in the same prefix What's a "prefix" in this context?

Essentially, a (fake) Windows instance.
Post reply on HN