rtxn

joined 3 years ago
MODERATOR OF
[–] rtxn@lemmy.world 3 points 4 hours ago (1 children)

OP asked for pizzeria suggestions and you offered a Chinese restaurant.

[–] rtxn@lemmy.world 7 points 8 hours ago

There are several degrees of separation between the SCP-like Backrooms universe that is generally understood to be "canon" and Kane's work.

[–] rtxn@lemmy.world 2 points 3 days ago (1 children)

Use Wine 9 or a fork of Wine 9, and install to the C: drive. Works every time.

[–] rtxn@lemmy.world 9 points 4 days ago (7 children)

Whatever soothes your conscience.

[–] rtxn@lemmy.world 16 points 4 days ago* (last edited 4 days ago) (10 children)

And in protest, you've let the other guy win. Now you have your very own Stasi in the streets and your tax dollars are being spent on bombing schools and celebratory UFC fights. You... sure showed them, haven't you.

[–] rtxn@lemmy.world 13 points 4 days ago* (last edited 4 days ago) (2 children)

In general, you don't need to install or update DirectX since it's implemented outside Wine through dxvk or vkd3d. For other components (e.g. .NET or Visual C++), you should use Winetricks to automate the process:

List available components:

WINEPREFIX=/path/to/game/prefix winetricks dlls list

To install a component (e.g. Visual C++ 2015):

WINEPREFIX=/path/to/game/prefix winetricks vcrun2015
[–] rtxn@lemmy.world 56 points 4 days ago* (last edited 4 days ago) (6 children)

Do not delete the thread if this answers your question.

This is my method for GOG and other offline installers.

To run the installer, I use GE-Proton9-27. Something happened with Wine 10 and some installers completely freeze after a few seconds. Wine 9 still works well enough.

Create a directory for the game's prefix:

mkdir -p /path/to/game/prefix

Then run the installer with Proton (assuming you've installed GE-Proton into Steam's compatibilitytools.d directory):

WINEPREFIX=/path/to/game/prefix ~/.local/share/Steam/compatibilitytools.d/GE-Proton9-27/files/bin/wine /path/to/setup.exe

Then install the games to the C: drive.

I like having my games installed outside the prefix (e.g. another directory mounted as the G: drive, or an absolute path in Z:), but for some reason, lettered drives other than C: are mounted as some kind of union filesystem where changes are only written into memory. If you want to have a game outside the prefix, you'll still have to install it to C: and move the directory afterwards.

You'll then have to set up a launcher to manage and launch the actual game. I recommend Faugus Launcher, but Heroic and Lutris are also options. The two most important fields to set are the prefix and the executable path. In Faugus and Lutris, you can set those paths when you add the game. Heroic creates a separate prefix by default, but you can set the prefix math manually in some sub-menu.

You can select the latest Proton (or GE-Proton) to run the games, downgrading to Wine 9 was only necessary for the installer.

[–] rtxn@lemmy.world 11 points 5 days ago (1 children)

Even if we ignore the manufacturing and material costs, changing over the entire production infrastructure (from injection molding to electronics and final assembly) is insanely expensive and would effectively shut down production until all of the verification runs are done. This way they can continue production for the unaffected regions.

I'm not covering for Nintendo (they can burn in a fire for all I care), but I have worked in an electronics factory and knew some of the process engineers: any kind of change is a massive pain in the ass downstream.

[–] rtxn@lemmy.world 17 points 5 days ago* (last edited 4 days ago)

> Another turning point, a fork stuck in the road

What the fuck was John Greenday smoking when he wrote this? Who sticks forks into roads?

[–] rtxn@lemmy.world 2 points 6 days ago (1 children)

skipped every cutscene by day 2

You got filtered. Get past the prologue and chapter 1 and the story gets significantly better, to the extent that the narrative and gameplay frameworks allow, and often exceeds the likes of Dark Souls in both story and lore.

Masquerade Of The Guilty is fucking cinema and I will fight anyone who disagrees.

[–] rtxn@lemmy.world 50 points 6 days ago

I'd rather be caught watching Fortnite porn than playing Fortnite.

[–] rtxn@lemmy.world 31 points 1 week ago (1 children)

There's no winning strategy to reveal the price. Announce a low price early and release a much more expensive product, they get flayed alive. Announce a high price, public interest falls off a cliff. Keeping potential customers guessing at least keeps the Gabecube in the news cycle.

 

I'm watching Mandy's old RING 2 stream VODs (because I like watching grown men fail at slide puzzles, don't judge) and he lost it when the Lowry chat started posting gifs and photoshops of Morrow. I know that every single Lowry post is an incomprehensible rabbit hole of in-jokes and references, but I have nothing on Mr. Morrow other than the one appearance in his SOMA video. What context am I missing?

 

@who@feddit.org pointed me to the solution. Since XInput is implemented using SDL2, it can be told to selectively ignore devices by setting the SDL_GAMECONTROLLER_IGNORE_DEVICES environment variable. The value should be a hexadecimal VID/PID pair separated by /, or a comma-separated list of VID/PID pairs for multiple devices.

For the 2026 Steam Controller:

SDL_GAMECONTROLLER_IGNORE_DEVICES='0x28de/0x1304'

For other devices using a USB cable or dongle, the VID/PIDs can be listed using this command:

lsusb | sed -E 's/.*: ID ([a-z0-9]{4}):([a-z0-9]{4})/0x\1\/0x\2/'

cross-posted from: https://lemmy.world/post/47349151

There are some non-Steam games that I can't run through Steam because of its sandboxing (bubblewrap, Steam Linux Runtime, pressure-vessel and such). For those, I've set up SISR to capture the SC's input and remap it to a virtual controller.

While SISR itself works (and quite well with both the touchpads and the gyro), the game ends up receiving inputs from both the virtual and the physical controllers simultaneously.

Running wine control joy.cpl shows both the real SC and the virtual Xbox 360 controllers as DirectInput devices. The XInput list is empty, but the XInput tab shows that it receives input events from both the SC and the virtual controller. Disabling hidraw or the individual DInput devices has no effect.

I'd like to find a way to either hide the device from Wine's XInput driver, or to prevent the XInput device (within Wine) from sending input events to the game. So far, no luck. Any help would be appreciated.

 

@who@feddit.org pointed me to the solution. Since XInput is implemented using SDL2, it can be told to selectively ignore devices by setting the SDL_GAMECONTROLLER_IGNORE_DEVICES environment variable. The value should be a hexadecimal VID/PID pair separated by /, or a comma-separated list of VID/PID pairs for multiple devices.

For the 2026 Steam Controller:

SDL_GAMECONTROLLER_IGNORE_DEVICES='0x28de/0x1304'

For other devices using a USB cable or dongle, the VID/PIDs can be listed using this command:

lsusb | sed -E 's/.*: ID ([a-z0-9]{4}):([a-z0-9]{4})/0x\1\/0x\2/'

There are some non-Steam games that I can't run through Steam because of its sandboxing (bubblewrap, Steam Linux Runtime, pressure-vessel and such). For those, I've set up SISR to capture the SC's input and remap it to a virtual controller.

While SISR itself works (and quite well with both the touchpads and the gyro), the game ends up receiving inputs from both the virtual and the physical controllers simultaneously.

Running wine control joy.cpl shows both the real SC and the virtual Xbox 360 controllers as DirectInput devices. The XInput list is empty, but the XInput tab shows that it receives input events from both the SC and the virtual controller. Disabling hidraw or the individual DInput devices has no effect.

I'd like to find a way to either hide the device from Wine's XInput driver, or to prevent the XInput device (within Wine) from sending input events to the game. So far, no luck. Any help would be appreciated.

 

The controller is un-bricked! All thanks to this user: https://redlib.catsarch.com/r/SteamController/comments/1tc3ua9/arrived_today_wont_connect_update_failed_bricked/

Symptoms:

  • The firmware update failed.
  • Turning on the controller causes the LED to flash red.
  • The device takes charge from both the Puck and USB.
  • Can't connect wirelessly to the Puck.
  • When connected using a USB cable, the device shows up as "Valve Software Steam Controller Bootloader" in lsusb's output.

How to fix:

  1. Start Steam in developer mode by using the -dev argument.

  2. Open Settings -> Developer

  3. Under Hardware Updates, press the Update all devices now button.

Steam will go through the usual firmware update steps and flashes all connected devices. This failed for me one more time, then worked fine once I switched to a proper USB C-to-C cable.

  1. You might need to flash the Puck too, then pair it with the controller.

Original post:

The controller worked fine until I started Steam. It showed the firmware update popup, I did as instructed, the puck was updated fine, but the controller failed. Now the LED flashes red when I turn it on, it doesn't react to button inputs, doesn't connect wirelessly, isn't recognised as a controller when connected through USB, and shows up only as "Valve Software Steam Controller Bootloader".

I think it's reasonable to assume that the firmware is cooked. Naturally I'm opening a support ticket with Valve, but I'm wondering if anyone has any idea on how to resolve it without waiting, potentially for months, for a replacement.

 

I've been reading a lot about massive stellar objects, degenerate matter, and how the Pauli exclusion principle works at that scale. One thing I don't understand is what it means for two particles to occupy the same quantum state, or what a quantum state really is.

My background in computers probably isn't helping either. When I think of what "state" means, I imagine a class or a structure. It has a spin field, an energy_level field, and whatever else is required by the model. Two such instances would be indistinguishable if all of their properties were equal. Is this in any way relevant to what a quantum state is, or should I completely abandon this idea?

How many properties does it take to describe, for example, an electron? What kind of precision does it take to tell whether the two states are identical?

Is it even possible to explain it in an intuitive manner?

10
This may be useful. (lemmy.world)
submitted 9 months ago* (last edited 9 months ago) by rtxn@lemmy.world to c/assholedesign@lemmy.world
 

I'm getting this error that says Error. I can't tell if I fat-fingered the community name in the URL, or it got removed, or it doesn't exist in the first place, or maybe there's a legitimate issue with the software, but I hope it's useful!

I need to clarify because some people apparently never encountered the error page: it used to show the actual error. It was later changed to not do that.

(apologies for the atrocious aspect ratio)

 

Minecraft and Factorio ain't shit next to Conway's Game Of Life.

329
submitted 1 year ago* (last edited 1 year ago) by rtxn@lemmy.world to c/linuxmemes@lemmy.world
 

Low effort meme while flatpak update finishes.

I understand why having eight very specific versions of the same library is important. Doesn't mean it isn't annoying.

TranscriptFLATPAK EMPLOYEE: what would u like?
ME: one flatpak update please
FPE: so u want "a whole bag of updates?"
ME: no, just a "flatp-"
FPE: I definitely heard "more updates than u could ever handle"
ME: please, no--
FPE: JERRY, FOIST UPON THIS MAN "A FUCKASS LOAD AMOUNT OF UPDATES"

 

This image is no longer available on nasa.gov.

 

It's a Creative Zen Stone that I got as a Christmas gift in 2008. I just found it in a drawer, and it's still holding charge. The last thing I put on it was The Life And Times Of Scrooge by Tuomas Holopainen, in 2015 -- I don't know why, at that time I definitely had a smartphone.

It has a headphone jack, which immediately makes it better than every smartphone produced in the last several years, and it can easily drive my 80-ohm Beyerdynamic. The audio quality is as good as one can expect. The only drawback is that it only holds 1GB... my old CD rips had to be compressed to hell and back.

Let me reiterate that this has been sitting untouched for a decade and was immediately ready for action. No login, no annoying software updates, expired subscription, or remote bricking by the manufacturer. Eat my shorts, Spotify Car Thing.

P.s. A Lifetime Of Adventure is a banger. https://www.youtube.com/watch?v=JWwSVOo5K_k

9
My Deer Friend Bajirao (www.youtube.com)
submitted 1 year ago* (last edited 1 year ago) by rtxn@lemmy.world to c/nokotan@ani.social
 

LED lights are great, but I miss having a mini hot plate on my desk to mindlessly touch and burn my hand.

(Do kids even watch cartoons these days, or do they go into scrolling withdrawal before the first commercial break?)

view more: next ›