https://www.youtube.com/watch?v=EuOX2L_yNqI

I did a video tutorial and demonstration showing the Steam, FEX Emulator, and Distrobox setup I documented on the postmarketOS wiki here: https://wiki.postmarketos.org/wiki/Steam I go through the setup process for the Ubuntu container, FEX emulator, Steam, and then install and test two games - Half Life 2: Lost Coast and Tomb Raider (2013) to demonstrate gaming performance on an ARM device (in this case a Xiaomi Pad 5 Pro with Qualcomm Snapdragon 870 chip).

7
0
Recommendations for a Linux and OpenRGB-compatible A-RGB controller.
  • CalcProgrammer1 CalcProgrammer1 10h ago 100%

    It's just a matter of flashing the CorsairLightingProtocol firmware (instructions on the project's GitHub page) and then soldering the data pin of your LED strip to the appropriate Arduino pin. You can provide 5V power to the LEDs from a Molex or SATA power cable which allows as much power as your PSU can handle. You can draw 5V from the Arduino directly to run the LEDs but I would only run 30 LEDs or fewer with this power source. If you want more LEDs then connect them straight to your PSU.

    1
  • Recommendations for a Linux and OpenRGB-compatible A-RGB controller.
  • CalcProgrammer1 CalcProgrammer1 4d ago 100%

    Corsair Lighting Node is another good option. The real Corsair one works well but if you're willing to DIY you can use CorsairLightingProtocol on an Arduino Pro Micro and have 2 channels of ARGB with direct mode support for like $6, and you can use multiple. I have one in my case for case lighting as I used up my motherboard headers on fans and I used this as the controller for my OpenRGB desk fan project as well.

    3
  • Epic wants its Fortnite-Disney metaverse project to be 'what every Disney fan has ever wanted,' but don't expect Mickey Mouse to pick up an assault rifle
  • CalcProgrammer1 CalcProgrammer1 7d ago 87%

    Except the one platform that actually matters, Linux. My girlfriend got me into this game and it's the only game I have to keep a Windows installation around for. It doesn't run on the Steam Deck, so it's the only multiplayer game I play where I would even contemplate having to play it on Switch. I hate Epic Games.

    6
  • https://wiki.postmarketos.org/wiki/Steam

    I managed to get Steam installed on my OnePlus 6T and Xiaomi Pad 5 Pro, both running postmarketOS, using Distrobox to create an Ubuntu 24.04 container and then installing FEX-Emu inside of it. I wrote up a guide on the postmarketOS wiki on how to do it, some issues I ran into, some tips on how to get around those issues, and a list of games I've tested. Feel free to expand upon this list if you try it out. Older games such as Half Life 2 are quite playable, especially if your device supports keyboard and mouse input. I have not yet tested using a controller.

    5
    0
    In your opinion, what video games have terrible names?
  • CalcProgrammer1 CalcProgrammer1 2w ago 100%

    The name Unity just needs to be avoided. I get the well intentioned meaning behind the word, but it has been the name of three major controversial/disastrous products in semi-recent history - Ubuntu Unity Desktop, Assassin's Creed: Unity, and the Unity Engine.

    5
  • What's your typical "stand-by" mode for your computer when you're not using it?
  • CalcProgrammer1 CalcProgrammer1 2w ago 100%

    Leave it on, but turn off the monitor. I have it set up as a GitLab runner for some projects and also want to be able to SSH/SFTP in to access files, run updates, etc.

    4
  • Red Dead Redemption and Undead Nightmare Coming to PC October 29 - Rockstar Games
  • CalcProgrammer1 CalcProgrammer1 2w ago 100%

    Too bad they added shitty anticheat that broke GTA Online. I can't trust Rockstar anymore and I won't be buying these. RDR on PC was something I really wanted, but not after Rockstar betrayed us by basically revoking our access to GTA Online after almost a decade.

    7
  • Where Do I Request A Device Be Added?
  • CalcProgrammer1 CalcProgrammer1 2w ago 100%

    If it doesn't have an official control app then we most likely cannot add it. Usually button-controlled RGB means that the device just uses the USB cable for power, not data, so there is no control protocol we can send to the device to control it. We use the official applications to reverse engineer the control commands.

    3
  • Corsair M55 losing functionality after using software (Debian)
  • CalcProgrammer1 CalcProgrammer1 2w ago 100%

    I'm guessing the packet we send for this device is either supposed to contain the custom mouse settings or puts it into a mode where it overrides not just the RGB but the other settings as well. I'm not personally familiar with this mouse or the controller it uses so I'm not really sure. Did you have your buttons customized from their defaults in iCue or another program that remaps the buttons?

    1
  • Mozilla doubling down on ads in Firefox
  • CalcProgrammer1 CalcProgrammer1 2w ago 65%

    Mozilla sold out a long time ago, they are nothing like they used to be. Everyone should be ditching Firefox for forks if possible. Yes, Firefox is still miles ahead of anything Chromium-based but we can't trust Mozilla to not screw over their users anymore (and it's been apparent for YEARS...Pocket, "Sponsored" shortcuts and links, Mozilla VPN popup ads, this behavior is hardly new). What can we trust? Firefox forks with the bullshit stripped out, mostly. I've been using LibreWolf for several years on my Linux, Windows, and MacOS systems now. I originally switched because of the Mozilla VPN popups but at the time, complaining about those popups was met with a bunch of Mozilla apologists going "it's not that bad" "they're a big company and they need their precious monies"...no. That was ADVERTISING front and center, and it was in Firefox years ago. So was Pocket. So was having Amazon links auto-filled on the new tab shortcuts. Go to something that isn't run by money. Go to a community-maintained and sanitized fork.

    11
  • Intel's share of the discrete GPU market drops to 0% as sales in the overall market increase
  • CalcProgrammer1 CalcProgrammer1 3w ago 100%

    I've been pretty happy overall with my Arc A770. For the price, it performs well, and driver issues are mostly a thing of the past. My only complaint is that the anv Mesa driver doesn't implement VK_NV_device_generated_commands which appears to be a requirement for some D3D12 games on Linux (Starfield being the one I had issues with). Luckily, it looks like there is a new non-NVIDIA specific extension to solve that and an open MR in the Mesa GitLab to add it to anv.

    7
  • Are there any neat cases for the Raspberry Pi 3B+?
  • CalcProgrammer1 CalcProgrammer1 4w ago 100%

    I recently printed the Fractal Design North Pi case which turned out quite nicely.

    4
  • linux
    Linux 1mo ago
    Jump
    Slowly booting full Linux on the intel 4004 for fun, art, and absolutely no profit - Linux/4004 Dmitry.GR
  • CalcProgrammer1 CalcProgrammer1 1mo ago 100%

    If you read the article, it is indeed full Linux because the 4004 is running a MIPS emulator that provides the necessary memory management features. Pretty much all of the "run Linux on some old chip incapable of running Linux" projects achieve it via emulating a more featured architecture that Linux supports, not by somehow compiling Linux to natively run on a 4 bit, MMU-less architecture.

    40
  • Why is UI design backsliding?
  • CalcProgrammer1 CalcProgrammer1 1mo ago 92%

    Change for the sake of change is so dumb. I'm tired of pointless UI changes every so many years because some middle manager and their designers need to wow some dumb exec to get a promotion and they do so just by rearranging all the existing functionality because the product itself is already a complete solution that doesn't actually need a new version. Sadly, this mentality even creeps into FOSS spaces. Canonical and Ubuntu wanting to reinvent the wheel with Unity, Mir, Snap, etc. GNOME radically changing their UI all the time.

    35
  • Let's discuss: Nintendo DS
  • CalcProgrammer1 CalcProgrammer1 1mo ago 100%

    This was my early high school days. My friend and I would play Mario 64 DS wirelessly across the hall because we were in different classes but close enough for a WiFi connection. Great times. Also, the Metroid demo included with the console was a fun multiplayer experience.

    3
  • let's discuss: non major systems
  • CalcProgrammer1 CalcProgrammer1 1mo ago 100%

    I got ab RG35XX Plus when it came out. Very nice little Game Boy style handheld. I played a bunch of GBA, GB, and Genesis games on it but it's capable of a lot more.

    2
  • news
    News 1mo ago
    Jump
    US now allows passport renewals online.
  • CalcProgrammer1 CalcProgrammer1 1mo ago 100%

    I just got my passport photo taken on Monday at Walgreen's and uploaded the emailed copy to the online renewal form. It was denied for being too zoomed in. Ugh! Why do they change the photo requirements for the online form?

    13
  • People who have those extra fold out laptop monitors, are they any good?
  • CalcProgrammer1 CalcProgrammer1 1mo ago 100%

    I got a NexiGo portable gaming monitor that I'm pretty happy with. It is a 16 inch 2560x1600 display, 144Hz, and supports FreeSync. I got a bidirectional DisplayPort to USB C cable so that I could use it with my desktop for LAN parties and it's great. It has a built in flip-out kickstand, a folding magnetic cover, OK built in speakers (good enough to game with anyways), and can be powered via a second USB C port with an A to C cable. On a device that supports USB C video output like a laptop or Steam Deck it can run off a single cable but I mostly wanted it for my desktop.

    4
  • I've just been introduced to Taco Bell. What should I be trying?
  • CalcProgrammer1 CalcProgrammer1 1mo ago 100%

    When it first came out it had double steak, when it became a permanent item it was made smaller.

    1
  • Navy officer lost job for secretly installing internet on warship to check social media
  • CalcProgrammer1 CalcProgrammer1 1mo ago 95%

    You can view WiFi passwords for saved networks on pretty much every OS. There's no reason to be secretive about entering WiFi passwords, at least to the people whose devices you're entering the password on.

    21
  • I have added support for system-wide plugin installations in Linux for the upcoming 1.0 release. The plugin files can be installed system-wide to the /usr/lib/openrgb/plugins path, which allows them to be provided by distribution packages rather than manually downloading them. I have created AUR packages for the following plugins and they have been picked up by the Chaotic AUR repository if you want binary builds. * openrgb-plugin-e131-receiver-git * openrgb-plugin-effects-git * openrgb-plugin-hardware-sync-git * openrgb-plugin-visual-map-git I plan to update the rest of the plugins on https://gitlab.com/OpenRGBDevelopers and get them into the AUR as well before 1.0 releases. Until that happens, you will need to use the openrgb-git AUR package to utilize these new plugin packages. The current 0.9 release in the main repository does not support system-wide plugin installation.

    19
    1
    https://youtube.com/watch?v=UzWbfGNC0kU

    I made a 3D printed, Arduino-powered desk fan based around a 120mm Corsair QL120 ARGB fan after seeing Noctua's desk fan. I wanted something similar but with RGB. It is based around CorsairLightingProtocol so it syncs with OpenRGB but also has a knob to adjust fan speed and LED brightness directly. I made a video showing it off but if you prefer to read about it, I have project documentation and files (code, assembly instructions, and 3D models) on GitLab here: https://gitlab.com/CalcProgrammer1/OpenRGBDeskFan The 3D models are also on Thingiverse: https://www.thingiverse.com/thing:6655697

    4
    0
    www.youtube.com

    I did an interview with Linux YouTuber and podcaster Brodie Robertson on his podcast Tech Over Tea! We talked about the origins of OpenRGB, the challenges we face with reverse engineering, and discuss the OpenPleb initiative. We also talked about some other miscellaneous Linux things.

    4
    0
    gitlab.com

    #OpenRGB 0.9 has been released! Check it out at https://openrgb.org! The full release notes are available on GitLab here: https://gitlab.com/CalcProgrammer1/OpenRGB/-/releases/release_0.9

    23
    12
    youtu.be

    After my previous video about the OpenPleb initiative, I wanted to actually demonstrate the process of reverse engineering and show some of the hurdles and pitfalls of trying to understand a protocol without any documentation. This is the second part where I complete the reverse engineering of the effect packet and implement the different modes in my OpenRGB controller.

    3
    0
    gitlab.com

    This is not news, just wanted to pin the most recent release here on Lemmy. It released on November 28, 2022. The next release, 0.9, is still being worked on but as always you can try the latest pipeline build at https://openrgb.org/#pl for the latest supported devices and features.

    5
    0
    https://twitter.com/hytebrand/status/1668774415004504065

    It looks like the OpenPleb initiative, a joint effort from Level1Techs and Gamers Nexus to get manufacturers to be more open with their protocol and interface documentation, is working! Case vendor HYTE seems interested and said they're willing to send me some sample devices along with protocol documentation! This is the first manufacturer I've seen comment on the OpenPleb initiative publicly.

    5
    0
    youtu.be

    I wanted to demonstrate the reverse engineering process we use to figure out how to talk to devices for OpenRGB so I made a video where I start reverse engineering the RGB on the new ASUS ROG Ally. I wanted viewers to get a feel for how confusing and time-consuming this can be, especially with the new OpenPleb initiative that is trying to get manufacturers to open up and provide protocol documentation that would render reverse engineering unnecessary.

    2
    0
    www.youtube.com

    I made this video discussing my thoughts on the OpenPleb initiative by Wendell of Level1Techs and Steve of Gamers Nexus. As the developer of OpenRGB, the OpenPleb initiative, which aims to work with hardware vendors to open up documentation for proprietary protocols used for consumer PC hardware, could be a massive boon for OpenRGB development as at the moment almost everything we add is reverse engineered. Having access to protocol documentation would improve the quality of our code and the efficiency in which we can release it. For reference, I'd recommend watching Steve's original video here: https://www.youtube.com/watch?v=bKOtvOqa_vM&t=0s I posted this on /r/hardware because Steve's video got a lot of traction there, but I wasn't necessarily happy about posting on Reddit, so here it is for Lemmy.

    7
    3