Latest tweets from icculus ...

Ryan C. Gordon @icculus
@StarMedCare Gosh, I never win anything! Tweeted 1 Dec 21 in reply to StarMed Healthcare via Twitter for iPhone
Ryan C. Gordon @icculus
@AarshParashar @phys_ballsocket @Plagman2 (To be useful, libdecor needs to be available (or you need to be running KDE), so it’s a little more complicated to build Wayland support at the moment.) Tweeted 1 Dec 21 in reply to Aarsh Parashar via Twitter for iPhone
Ryan C. Gordon @icculus
@AarshParashar They might not have built their SDL with wayland support. :/ Tweeted 1 Dec 21 in reply to Aarsh Parashar via Twitter for iPhone
Ryan C. Gordon @icculus
@floam Turns out it’s kinda strange even with the correct reading, too! Tweeted 1 Dec 21 in reply to Aaron Gyes via Twitter for iPhone
Ryan C. Gordon @icculus
@AarshParashar Environment variable. Tweeted 1 Dec 21 in reply to Aarsh Parashar via Twitter for iPhone
Ryan C. Gordon @icculus
@AarshParashar export SDL_VIDEODRIVER=wayland Tweeted 1 Dec 21 in reply to Aarsh Parashar via Twitter for iPhone
Ryan C. Gordon @icculus
@BlackFingolfin 2.1 is going to be when we break ABI and there hasn’t been a strong argument to do that yet. 1.2 to 2.0 was a huge jump, changing almost everything…right now a theoretical 2.1 would just clean up what’s already there. Tweeted 30 Nov 21 in reply to Max Horn via Twitter for iPhone
Ryan C. Gordon @icculus
SDL 2.0.18 is officially live! discourse.libsdl.org/t/sdl-2-0-18-r… Tweeted 30 Nov 21 via Twitter Web App
Ryan C. Gordon @icculus
@et_andersson Yeah, it happened really suddenly, and I don't think it was in relation to when I flipped that switch. Tweeted 30 Nov 21 in reply to Torbjörn Andersson via Twitter Web App
Ryan C. Gordon @icculus
@Shivoa I further believe that if you can show me “Blowjobs from College Chicks 3” without hesitation then you shouldn’t have to ask me my birthday before showing me the Mortal Kombat 11 store page. Tweeted 30 Nov 21 in reply to Dr Jess Birch 🛡🏳️‍🌈 via Twitter for iPhone
Ryan C. Gordon @icculus
@reidatcheson pic.twitter.com/OhQeOKOYga
Tweeted 30 Nov 21 in reply to Dr. Reid Atcheson via Twitter Web App
Ryan C. Gordon @icculus
@RobinKuiper_ Technically there is, but the first one lists The Witcher 3 as an example, and the other lists something called "Fetish Locator Week 2" pic.twitter.com/x20RgBEEWU
Tweeted 30 Nov 21 in reply to Robin Kuiper via Twitter Web App
Ryan C. Gordon @icculus
At some point I enabled "Adult Only Sexual Content" in my Steam store settings, because c'mon I'm a grownup, but wow, Steam sure recommends a lot of games about hardcore fucking to me now. I feel like I'd be such a prude to disable it again, but, seriously, it's a lot. Tweeted 30 Nov 21 via Twitter Web App
Ryan C. Gordon @icculus
@salva_lieb @et_andersson (and exactly one of its shaders is Shader Model 1 instead of Shader Model 2, which has strange rules about sampling textures with a projective divide...one might be able to guess that this is why the filmstrip in Basic Braining doesn't work. It got fixed in later builds.) Tweeted 30 Nov 21 in reply to icculus via Twitter Web App
Ryan C. Gordon @icculus
@salva_lieb @et_andersson Psychonauts 1's renderer lives in this weird gray area where some of it is fixed-function, some of it is shaders, and it's all from an era where Direct3D was designed to be just different enough to make ports to OpenGL extremely painful. Tweeted 30 Nov 21 in reply to icculus via Twitter Web App
Ryan C. Gordon @icculus
@salva_lieb @et_andersson For Psychonauts, I was also doing this work with a newborn baby sleeping on my lap, metaphorically and sometimes literally. Tweeted 30 Nov 21 in reply to icculus via Twitter Web App
Ryan C. Gordon @icculus
@salva_lieb @et_andersson Psychonauts suffered from a different problem: I had to write an OpenGL renderer as fast as possible to meet a deadline, at a time when Humble Bundle was piling games on me as fast as I could port them, to be shipped as soon as they ran at all. Tweeted 30 Nov 21 in reply to icculus via Twitter Web App
Ryan C. Gordon @icculus
@salva_lieb @et_andersson I had intended to try swapping this out with MojoShader and just use the same compiled Direct3D shaders as the Windows build, but never had the chance to do so. I think it would have helped a lot. Tweeted 30 Nov 21 in reply to icculus via Twitter Web App
Ryan C. Gordon @icculus
@salva_lieb @et_andersson Yeah, Braid uses libCg (the nvidia thingy you are referring to, I think), which I inherited from Hothead's original port. It isn't a great performer, and it arrived in a time when shaders were still a mess on OpenGL, and we didn't have a lot of options for HLSL shaders. Tweeted 30 Nov 21 in reply to Salvador Liébana (Microlinux) via Twitter Web App
Ryan C. Gordon @icculus
If your kid was in the first wave of vaccinations, it’s time for their second dose. Don’t worry, Olive can talk them through it. :) pic.twitter.com/uspsLFKqQb
Tweeted 29 Nov 21 in reply to icculus via Twitter for iPhone