Previous: >>502090658>Commercial games for Linuxhttps://store.steampowered.com/search?category1=998&os=linuxhttps://itch.io/games/platform-linuxhttps://www.gog.com/en/games?systems=linuxhttps://www.humblebundle.com/store/search?platform=linux&drm=downloadhttps://www.zoom-platform.com/search/any/any/any/any/any/linux/any/anyhttps://gamejolt.com/games?os=linux>Libre games, source portshttps://libregamewiki.org/https://osgameclones.com/>Stuff for running Windows gamesWine (mostly used via Proton, Lutris, etc.): https://www.winehq.org/Proton (comes with Steam): https://github.com/ValveSoftware/ProtonProtonUp-Qt (installer for custom Proton builds): https://github.com/DavidoTek/ProtonUp-QtBottles (Wine frontend): https://github.com/bottlesdevs/BottlesLutris (Wine frontend and game launcher): https://lutris.net/>Other (non-Proton) compatibility tools for SteamSteam Tinker Launch: https://github.com/sonic2kk/steamtinkerlaunchBoxtron: https://github.com/dreamer/boxtronRoberta: https://github.com/dreamer/robertaLuxtorpeda: https://github.com/luxtorpeda-dev/luxtorpeda>Unofficial launchers for platforms lacking proper Linux supportLGOGDownloader (GOG) (CLI only): https://github.com/Sude-/lgogdownloaderMinigalaxy (GOG): https://github.com/sharkwouter/minigalaxyLegendary (EGS) (CLI only): https://github.com/derrod/legendaryRare (EGS): https://github.com/Dummerle/RareHeroic (EGS, GOG, Amazon): https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher>Other cool thingshttps://github.com/ValveSoftware/gamescopehttps://github.com/flightlessmango/MangoHudhttps://gitlab.com/Infernio/libstranglehttps://github.com/CHollingworth/Lamprayhttps://git.dec05eba.com/gpu-screen-recorder/about/https://github.com/Kron4ek/Contyhttps://github.com/FeralInteractive/gamemodehttps://github.com/scanmem/scanmemhttps://github.com/mtkennerly/ludusavi>Linux on other boards>>>/g/fglt>>>/t/linux
>>502356698I don't know why people who only use 5% of Windows are still on Windows. Linux even does straight out of the box features better than Windows. Windows is still good at only one thing. Fucking Visual Studio, and there's nothing like VS on Linux. You only need Dual Boot because of that and because most people are on windows and if you ship software you have to ship on Windows or you need Visual Studio
>>502359291Visual studio is terrible. For C# project rider is better and its cross platform. For C++ Visual Studio Code is better and its cross platform. I had a C++ programming job where I used windows and we had Visual Studios licenses but nobody used it because its trash. We all used visual studio code (with clangd) or even qt creator.
Last thread died too quickly>>502359291I think the only product that keep companies from switching to Linux is AD DS
>>502359291I like Scrivener, Photoshop(cracked of course, fuck adobe), even Microsoft Office(again, cracked). There's a reason people are happy with it even when they aren't using Microsoft software, shit just works because it has the userbase. No one struggles to find things ready to use for that OS without any hoop jumping.
this weekend I'll wipe my ssd and install openbsd, gonna learn c properlyI'll be playing old nintendo and psp games on it, the emulators should work fine with my amd gpu
>>502365678Lots of old people can't be assed to learn Libre Office when they use MS Office, the web versions are limited especially Excel. Honestly for office stuff where you just need a document viewer immutable/atomic Linux distros would be the best suited for boomers and IT for troubleshooting.
>>502356698Still playan TBoGT, latest nvidia driver fixes the vulnerability but breaks DVI support somehow>(EE) NVIDIA: Failed to initialize the NVIDIA kernel module.>(EE) no screens found(EE)
everytime i visit this general makes me wanna 41%
game crashes with umu, but werks with lutris. can't figure out why. Im convinced it might have something to do with optimus switching. it launches with wined3d and when i mess with igpu launching, then it werks no matter what, but if i restart it starts acking again. Tried different proton versions too.
>>502370494Oh openbsd seems to have better hardware support than I expected. It seems like hardware acceleration works with amd? and even some vaapi: https://www.phoronix.com/news/OpenBSD-VA-API-Video-Accel
>>502394556try openmw and see how it goes
Diggles is free on GOG and ... uh, what the fuck is this game? I've never seen it before.It ran kinda like shit until I disabled "Post Effect" (whatever that is) in the video options, which didn't seem to have much of an effect on anything except the frame rate. It's still not totally smooth and it's not as if such graphics should be causing my computer to shit itself, so it's probably just supremely janky, and perhaps not meant to run at full HD resolution. I could be lazy and blame Wine, but I won't, because I see complaints about performance on the GOG forum and elsewhere from people who are probably using Windows.
PSA: If you have both Half-Life 2 (now updated to include the Episodes) as well as the Episodes (now moved from Games to Tools) installed, Steam will refuse to uninstall any of them (even if you attempt to uninstall them all at once) because of "missing shared content". I don't know if this is specifically a Linux issue, but it probably is, because the only complaints about the issue I've seen on the Steam forums are from Linux and Steam Deck users.As far as I know, you have to remove the app manifests for all Half-Life 2 games (including Lost Coast)>~/.steam/root/steamapps/appmanifest_220.acf>~/.steam/root/steamapps/appmanifest_340.acf>~/.steam/root/steamapps/appmanifest_380.acf>~/.steam/root/steamapps/appmanifest_420.acfas well as the game files>~/.steam/root/steamapps/common/'Half-Life 2'manually (which I did while Steam wasn't running because I didn't want it to flip out and crash on me or something).If only the Half-Life 2 app is installed (i.e. if none of the stand-alone expansion entries under Tools are installed), then uninstalling Half-Life 2 via the Steam client seems to work. (Yes, I re-downloaded and re-uninstalled just to verify that. You're welcome.)The problem is that, if you want your old Episode One and Episode Two achievement progress to be copied over to Half-Life 2 which now has those achievements, you apparently need to launch Episode One and Episode Two from their separate library entries and then launch the updated Half-Life 2. That's what worked for me, and it's how I ended up seeing the uninstall bug.
ow my framerate
>>502415335Noita looks really cool
>>502415298I wonder how updated fonts look like
>>502421296It's tough but you can do so much crazy stuff assuming RNG favors you,
>>502424183
I wonder if other Source games would get same treatment as Half-Life 2. Working and uniform across platforms fonts in CSS would be nice.But why do they still make 32-bit executables even on Linux? C'mon. Once we'll switch to ARM/RISC-V that would be a big PITA
Although there's no MMod for Linux version of Half-Life 2 Steam Workshop partially makes up for it.
> Japanese humor
>>502427091Yeah, so fucking true>let me just get this pink guy>fuck>fuck>fuck
>>502439370This punchline really hit hard, didn't it?
>>502394556How many source ports can run on OpenBSD?>>502433421ARM with its locked down boot loaders sound like hell.
Can you guess what it is?Ubisoft isn't actually listed as the game's publisher or developer on Steam despite the start-up video, so you can't cheat by filtering Ubisoft's catalog to Linux-native games.The only other hint you get is that it can't be purchased anymore, for some presumably stupid reason.
I won't actually wait 9000 years for someone to guess it. It's Outland.I played it many years ago (on Windows) and I remember it being pretty good. Not great, but okay.Steam gives a "No Steam Runtime Mode" option when launching it, but I chose the default option and it worked, so whatever was the reason for the alternate way of running the game, it's apparently not an issue on Linux Mint.
Or maybe "No Steam Runtime Mode" was meant for running the game without Steam Runtime, whatever that even means — whereas I am apparently running the game with "Steam Linux Runtime 1.0 (scout) selected by you for this title" even though I didn't select anything at all. It seems that Steam runs native games with Steam Linux Runtime 1.0 (scout) by default, even though it's in the drop-down list of compatibility tools and I didn't explicitly enable it. Is this new or did Steam always default to "scout" for running native games and just not show it? In either case, does selecting "scout" from the drop-down list even do anything? If not, why is it there?Also, what are Steam Linux Runtime 2.0 (soldier) and Steam Linux Runtime 3.0 (sniper)? Are they used only for Proton? Because it doesn't give me the option to run native games with those.
>>502462328The Crew, obviously.
Forgot about this.>tfw wife doesn't like games and kids suck at them>implying I have friends
>>502464321>>502465293No Steam Runtime means game will run just on system librariesAll the games on Steam are running using runtime by default.
>>502476485Does the game have a choice though? Maybe this wasn't the case before, but it looks like Steam is configured to run native games in Scout by default and there's no option to disable that (at least not anymore).
>>502485187Would this work?>https://github.com/Scrumplex/Steam-Play-None
>>502485187https://store.steampowered.com/news/app/593110/view/4472730495692571024>Native titles will execute in 'Steam for Linux runtime 1.0 (scout)' by default, instead of the legacy runtime environment.>This behavior is consistent with Steam Deck and promotes better compatibility across all Linux desktop distributions.>Note that this new feature can be turned off globally with "-compat-force-slr off" on the Steam client command line.On Arch you can use https://archlinux.org/packages/multilib/x86_64/steam-native-runtime/ which will run games without runtime.
>>502485734Interesting. Thanks. I didn't know there was a "legacy runtime environment" before Scout. Knowing that the new behavior can be turned off is also nice, although I don't actually have a concrete use case for doing so. While I've heard of games not working with Steam Linux Runtime, I don't know if I have any.>>502485457I'm not sure. That thing is from before Steam was updated to run games in Steam Linux Runtime by default, so, for a game defaulting to Scout, I don't know whether Steam Play None would actually replace Scout with nothing, or whether it would instead simply do nothing. I mean, the original purpose of Steam Play None was to make Proton not run for games which Valve configured to use Proton by default.On that note, I'll reply to myself here:>>502465293>... does selecting "scout" from the drop-down list even do anything? If not, why is it there?It's still good for forcing Steam Deck to run the Linux version of a game that Valve configured to run with Proton by default.
oh right, I forgot this game has big bosses.
>goes into "come hit me" mode after one attackIf only real life were this easy.
This game is basically>dude, what if Ikaruga, but platformerby the way.I don't remember there being any benefit to absorbing same-color bullets in Outland though. I'm pretty sure they just don't hurt, unless I'm forgetting some ability I'll get later. Outside of a short intro sequence, I still haven't obtained the ability to turn red, so I'm just blue for now. The game really takes its time with giving the player both colors, so I can see why the full color-switching mechanic is teased at the beginning.
>>502465293>>502488034>Interesting. Thanks. I didn't know there was a "legacy runtime environment" before Scout. Knowing that the new behavior can be turned off is also nice, although I don't actually have a concrete use case for doing so. While I've heard of games not working with Steam Linux Runtime, I don't know if I have any.The legacy runtime *is* the LD_LIBRARY_PATH-based scout, but "Steam Linux Runtime 1.0 (scout)" actually refers to "scout-on-soldier", scout running inside of the container-based Steam Linux Runtime 2.0 (soldier). https://gitlab.steamos.cloud/steamrt/steam-runtime-tools/-/blob/main/docs/container-runtime.md#steam-linux-runtime-10-scoutUsing scout directly was unreliable because it was too easy for gamedevs to accidentally depend on their host libraries, so the games would only run if you were lucky and also had compatible libraries, and even if it works now it could break in the near/far future. So they run the LD_LIBRARY_PATH-based scout inside the strict container-based soldier where there is empircal evidence that the games run fine on scout in debian 10 (what soldier is based on), and more stuff can be added to soldier if needed.Newer games are encouraged to build in the newer container-based 3.0 (sniper) where the same mistakes won't be made.Btw the steam runtimes can also be used outside of steam, it's all downloadable on their gitlab and repo.steampowered.com.>Also, what are Steam Linux Runtime 2.0 (soldier) and Steam Linux Runtime 3.0 (sniper)? Are they used only for Proton? Because it doesn't give me the option to run native games with those.Maybe they disabled it to prevent users from trying to do that. Programs are not just "compiled for linux", they're compiled for a specific userspace environment (distro) and it doesn't make sense to use a different runtime version than what the game was compiled for. Either you'll be lucky if it happens to work or it'll crash.
Gillian's GTA IV Modding Guideanyone used this Gillian's GTA IV Modding Guide for modding GTAIV? the normal game is working fine but after installing the mod i get a >wine: Call from 7BC4A3C8 to unimplemented function d3dx9_43.dll.D3DXCreateVolumeTextureFromResourceExW, aborting0
>>502498242Did you install vcredist2010 and d3dx9?
>ToGLCan't say I've seen this before. That would be Valve's own translation from DirectX, right? I don't remember if I ever played Half-Life 2 after ditching Windows, but the Linux version seems like it might be poorly optimized. Granted, my PC is quite shit and I might not have been playing at max settings even on Windows, but I'm getting bad frame rates (less than 60) at least in some areas unless I turn off anti-aliasing — and yet my system temperatures aren't even reaching levels that would suggest I'm running a mildly demanding game. (Push more frames to my screen, you lazy bastard; you're not even breaking a sweat and you're still slacking.)
>>502509968I think I actually have anti-aliasing enabled in that screenshot but it wasn't showing 60 everywhere.I did try using the "-vulkan" argument to enable DXVK Native (or whatever the hell it is), which does seem to work despite my GPU being just barely recent enough not to shit itself at the mere mention of Vulkan, but it doesn't appear to help performance much if at all.
>>502511302Forcing the game to run with Proton 9.0 (which naturally uses DXVK by default but I also tried with and without the "-vulkan" switch) doesn't seem to improve performance either, based on my "load up the same area that was giving sub-60 frame rates and see if it's still like that" test. So at some level it's probably just my computer being old. Half-Life 2 is still much older but they've updated it a lot so whatever.It still seems weird though, because my CPU and GPU temperatures still didn't get anywhere close to where they normally are when I'm running a game that's too good for my hardware.
lol. Disregard >>502512745 and >>502511302 and most of >>502509968.I got bored of tinkering with Half-Life 2 so I said "oh well" and tried running another game that I had played recently, and it also had unexpectedly bad performance, drastically worse than when I played it a few days ago. Immediately I thought "oh shit oh fuck my GPU is actually dying" but then I restarted my system and now both games are running smoothly.I guess something was keeping my GPU from being fully utilized (and now I'll never know what it was because I tried the most computer-illiterate troubleshooting tactic and it worked). Maybe I fucked something up by putting my computer in sleep mode several nights in a row and never fully powering off. But it's fine now.In hindsight, it was insane to think there was any good reason for Half-Life 2 to be running worse than much prettier games that I've played on the same machine. Some games are poorly optimized but I probably would have heard if Half-Life 2 were the most unoptimized game ever made.
>in halo 3 jumps, you either get the spiker, or risk it all for the needler
>>502524187you can do it!
Any distro recommendations?My hardware is from 2013~ and Nbidva GPUUpgrading from Windows Server R2 2012 desktop so I prefer something familiar.
>>502517651I think you should use DXVK anyway since it provides better performance than Valve's OpenGL wrapper. Valve's wrapper also has graphical problems where DXVK just works.
>>502528538if your nvidia gpu is pre-16xx or 20xx series you can't play directx 12 games without major problems, also no vulkan 1.3 support means you'll need to by default stay on an old proton (i believe 8.0?) or use proton-sarek which uses the old dxvk for pre-vulkan 1.3 gpus on the newer wine that proton is based off of.>distroare you a linux newbie? i'd say kubuntu or fedora kde maybe, they have a windows -like gui but i always use manually installed arch+kde. maybe some other anons can chime in as i don't know too much about older nvidia drivers/cards on linux.
>>502538725>if your nvidia gpu is pre-16xx or 20xx series you can't play directx 12 games without major problems, also no vulkan 1.3 supportPascal and Maxwell support Vulkan 1.3 though
>>502539146yeah but no dx12 support since hardware/driver issue that nvidia isn't fixing right?
>>502539240>>502539146>no dx12 supportfuck meant vkd3d-proton doesn't work well with those gpus and older, their dx12 works fine on windows iirc.
>>502539240>>502539323I think they do support dx12 with vkd3d but there were some performance problems.
>>502539323performance is lower because of a hardware bottleneck/not supporting specific vulkan extensions
Has anyone managed to get Resident Evil 2 running with the CR patch? It just stopped working some day.
>linux gaming>can't even manage to stop system from sleeping when you're using controller"just install x y and z"a feature as basic as this shouldn't require external programs
>>502555517>external programsEverything is external retard
>>502555517my linux system doesn't sleep when I use a controller
>>502567939im on kde
openSUSE is shit for gaming, isn't it?
Is there any reason not to make all the dxvk vkd3d cache files go to /tmp? I've been using it like this for a while and doesn't seem to be a problem. Don't particularly like them going in the game directory, I guess I could make them go to ~/.cache if it was a problem.
>>502582626I thought dxvk and vkd3d stopped making cache files after GPL became default?
>>502583357At least on the latest vkd3d it's still doing it
>>502582626Those are not shader cache files, your real shader cache is located ~/.cache/mesa_shader_cache...
>>502538725It's 10xx (Pascal)>are you a linux newbieNo, I've been OS-hopping between Linux, *BSDs, and Windows (DISM modified ISOs)I have used Slackware and GNU Guix, I want to dabble into Red Hat® now. I've been thinking of Fedora MATE + Compiz spin, that surprised me when I saw it.>>502539146>MaxwellMy 760ti (Maxwell) gaming experience on Linux was awful, I don't recommend. 1050ti is way better. Of course, AMD has best support.
>>502590618I didn't say they are but they are cache files and they are created by vkd3d and dxvk.
>>502592245>760ti (Maxwell)oh wait its actually (Kepler)dumb
bomp
I have only played 2 games on my valve index headset since I bought it years ago because the valve steamvr drivers are terrible. It even lags more on my rx 7800 xt than my gtx 1080. Hopefully when the valve deckard is released they will improve the dogshit drivers. It looks like the valve deckard will run on (arch) linux on arm, using box86 and other tech for playing x86 games on arm
>>502603870the valve steamvr drivers on linux*, they are kinda ok on windows (but still crash often)
>>502603870>armstop reminding me of how awful the future will be
I wish there were more games that have satisfying movement mechanics but aren't about killing things.
oh well. Killing monsters is fun too.
>>502505897after installingd3dx9 with winetricks it werksnot sure why but ty anon
>>502628794Nice, np>not sure whyMost of the times I've seen unimplemented function or import_dll not found in the log I needed to install whatever it mentions
>>502609234Well, maybe it won't be so bad if manufacturers will get their shit together
>>502603870Why would it use arm?
GNU/Bump
>>502648449Um... Ugh... Arm is a future and x86 will be obsolete in two weeks?
>>502648449Its my educated guess based on what valve has done now. The valve deckard will have a computer built into it and be portable like meta quest and steam db has revealed that valve is adding support for steamvr arm and arm support for some vr games with box86 and they are also supporting arch with build servers which will now include arm builds as well.If you were more asking about why it would use arm over x86 then its because of the meme of portable low power = arm
bump
it's over, linux is finished...
Should I increase defaultlimitnofile above 1024:1048576?
the year of the linux desktop
Not on my watch
>https://www.phoronix.com/news/DXVK-2.5.1-Released>This is a regression since DXVK 2.4.1 and surprisingly this broken AF support for D3D9FUCKI've spent SO much time wondering why AF doesn't work properly in New Vegas on my Steam Deck
>>502706931I really recommend to use gallium nine for dx9, way better support and more performance.
>>502705557nice water
>download Diablo from GOG a while ago>installer is 'setup_diablo_1.09_hellfire_v2_(30038).exe'>download Diablo from GOG today (forgetting that I still had a backup of my previous download)>installer is now 'setup_diablo_1.09_hellfire_v2_(30037).exe'So that number in parentheses isn't a version, I guess...?
Never mind. None of the differences seem important.It looks like the .jpg files in 3003*/tmp are advertisements shown in the installer. Maybe they just update those every so often. Very dumb. They updated the installer's EULA too.
>>502722068It's their gog preservation project. Basically verifying that it run on latest windows version and adding mods if needed to do that. You can see changelog, it's not a new build, just new installer:>Changelog (13 November 2024)>Validated stability>Verified compatibility with Windows 10 and 11And they added it to their listing: https://www.gog.com/en/gog-preservation-program
Looks cool
>>502728262Ah, I knew about GOG's recent "runs on Windows 11 == preserved for all eternity" PR campaign but I didn't know the installer changed that recently. The copy I'd backed up was from over a year ago.
Wanted to see how GOG's version of Diablo runs with Wine, but when I run it in Bottles, it completely shits the bed and doesn't display the menu. I can see the cursor and a bit of the menu around it, but the rest is black.Not just me, apparently: https://www.gog.com/forum/diablo/has_anyone_tried_playing_the_gog_version_on_ubuntu_via_wineI usually run the game with DevilutionX anyway, but it's still disappointing. DevilutionX devs removed the classic transparency effect because they assumed no one liked it, so forcing me to use a blur filter instead of nearest-neighbor rendering is probably the next "improvement".
>>5027030342025
>>502705557Drain the swamp
Pac-Man if he undead
>back to the beginningfuck
>>502705557I saw a guy a while ago trying to port the sw water in opengl
Insane how bloated aimlabs is now, there's like 1000 menus now and I'm just like "where gridshot"
>>502751404>>502751993>DxvkFrom the look of it I was hoping this game would have native Linux client.
systemctl --user start systemd-bumpd.service
>https://lists.freedesktop.org/archives/mesa-dev/2024-August/226299.htmlwtf bros my hd 5850 doesn't have vulkan
>>502763726A few of his games (EFMB, Gaurodan, Maldita Castilla, Verminian Trap) had Linux ports. Unfortunately those Linux ports are no longer on his site, but the Wayback Machine still has them.>https://web.archive.org/web/*/http://www.locomalito.com/juegos/*I think all four of the games with removed Linux ports were made with GameMaker. I'm not sure if Darkula was as well, but I never saw a Linux port of it. In any case, the guy doesn't seem very interested in Linux support anymore. At least his recent games work perfectly with Wine.
>>502777378There's a also Linux version of l'Abbaye des Morts>https://github.com/nevat/abbayedesmorts-gplwhich, actually, seems to have been ported to just about everything. But I tried the Linux port a while back, and it had some minor graphics bugs as well as some gameplay inaccuracies.At one point near the beginning of the game, where the Windows version (via Wine) allowed me to crouch under a flying bat without getting hit, I couldn't do the same in the Linux version. The bat killed me anyway. Fuck that.Some text on Locomalito's page>https://locomalito.com/games/abbaye-des-morts>"Its code was rewritten and open sourced by MoonWatcher"implies that the open-source version was a remake and didn't actually use the source code of the original, so differences can be expected, but not being able to crouch under hazards seemed pretty egregious. Maybe it's been fixed since then.At least the graphics bugs I saw might be fixed now, based on this:>https://github.com/nevat/abbayedesmorts-gpl/issues/20
>>502777247Very funny that this would come up in the very same thread where someone >>502709813 recommended using Gallium Nine instead of DXVK.My GPU supports Vulkan (if only just barely), but if there are cases where Gallium Nine is still better, maybe someone would alert them to it. Clearly they don't care if a bunch of old hardware goes to a landfill, but maybe they'll care about cases where DXVK doesn't "just work", assuming the AF issue they fixed >>502706931 wasn't the last DX9-related bug.
>>502779626would be nice if gallium ten and gallium eleven existed
>>502706931just use dgvoodoo2 to convert d3d9 into d3d11
noita'd
It just werks
>>502779626I don't play many games but I was having trouble playing some games, I'm really out of the loop but I know the Steam Deck exists.
it's the khronos dragon
>>502780550We need more layersd3d9 -> dgVoodoo -> d3d11 -> wined3d > opengl -> zink -> vulkan
>>502816691for me, it's swrast
>>502818357Swrast is old, at least use lavapipe
>>502816174This game is made by a guy in /v/
>>502822734Strange it's earth dragon then instead of loli feet
>>502822734>hotpoo was an agdg poster>now works at valvenever give up on your dreams
should i install the xone gamepad drivers? i dont have them and my controller just werks.
Install the dlundqvist fork, the original maintainer is afk because if university. But if your gamepad works fine there's not really a reason to install it.
>>502842575it works fine and always has without installing anything. i tried xone drivers for a while but realized they did nothing except giving me issues once in a while when i update but they're not ready for the new kernel.people say they're "better" though, i wanted to know if there was actually a different like better latency, analog polling rate, idk.
>>502841990Well if it just werks, why try fixing it?
>>502851571basically im scared that im having a subpar experience and im too retarded to notice. kinda like those people who leave their monitor on 60hz because they dont notice the difference with 144hz.
Sorry, no webms for now, I'm playing Factorio coop and there's not much to record.
>>502842801>latency, polling ratestill the same vs xpad, xbox one controller is locked to 125hz polling at firmware level, other controllers have whatever polling rate they were designed for. you just need xone if you want to use the official ms dongle (and then install the xpad-no-one kernel module so you can do steam input remapping if needed).
>>502830275/v/ermin w
is there a reason to not just always just open shit with O_NONBLOCK? and only set it to BLOCK if i need that behaviour explicitly?
>>502860626/g/? anyways O_NONBLOCK can return less bytes than requested for files while BLOCK doesn't do that unless you reach the end of the file or there is an error or you are reading from a pipe/terminal. So not all code that uses BLOCK can deal with NONBLOCK. NONBLOCK can also cause a busy loop (looping and spamming read without sleeping/waiting, which causes 100% cpu usage), unless you also add polling code or change the structure of the code.
Any fuck ups with 6.12?
>>502751993that score is crazy
>>502878736Xone aunt compile anymore
>>502778503>At least the graphics bugs I saw might be fixed nowYup, I think it is.The other differences are still there. Here's that bat enemy passing over me in the original and killing me in the Linux port.What bothers me more (unless the inability to duck under hazards of that height becomes game-breaking at some point) is that jumping is totally different. In the original it's roughly parabolic, but in the port you go up and down at a constant speed with a Peach-in-SMB2-style float at the apex of the jump. I really should expect differences, given that the Linux port calls itself version 2.0.4 whereas Locomalito's version is 1.2, but the differences I've noticed all seem arbitrary... probably because they just result from imperfect porting from one language to another or something. Or maybe the Linux port is based on an earlier build.
>>502897608The alternate graphics in the port are cool though.>inb4 "soul / soulless"
>>502897794What I can't stand is the linear scaling, which can't be disabled in-game as far as I can tell. There are toggles for full-screen mode and alternate graphics, and that's it. When asked why linear scaling (which actually contributed to the aforementioned graphics bug) is enabled by default, one of the port's developers wrote:>Bilinear scaling looks way better than nearest, unless you pair nearest with integer scaling.So I enabled both nearest and integer scaling in the source code and rebuild it. I don't really know what I'm doing but it seems to have worked.I am now a game developer.
>accidentally wander into meat realm>panic and die horribly>find out I could have just leftDang, oh well. At least I got the greek letters and divide bys unlocked.
>>502903025Oops forgot webm
>>502903025>>502903210I wish I could play more games if I had more time...
sudo pacman -Bump
echo "bump" >> /etc/motd