@FrameworkPuter@Coll1477 I probably wouldn't buy one anyway (single channel ram is a death sentence if you want to use the igpu), but please at least improve your error messages.
@czechiaenjoyer@BrodieOnLinux FWIW some people are very sensitive to LCD flicker since quite many of them don't have any real dimming and instead just switch the backlight on and off very quickly. EInk *usually* doesn't have that issue.
@WallaceWil89525@mooreslawisdead I mean the two things aren't mutually exclusive - they could have raised the price more than they would have had to, and they could also be stuck with a bad hand due to bad supply management.
@hR2107032883660@smealum The biggest problem with the arm9 code was that the game would essentially crash constantly because some memory writes didn't do bounds checking and finding them required an address sanitizer. The rest of the optimization is just because I find it beautiful.
Here's what @smealum's portalDS looks like after I converted the physics update function to use fixed point instead of floats. The code running on the arm7 doesn't check the arm9's framerate so any optimization just makes the world run faster.
@hR2107032883660@smealum I think there's also lingering memory bugs on the arm7 but I haven't tried to run the address sanitizer on it and swapping smea's custom allocator for standard malloc seems to have hidden them.
@ShinyQuagsire Also: RPI 4 has similar issues where video acceleration isn't used in a sane way. E.g. Youtube drops frames constantly even using their custom chrome fork. I remember reading that it's related to superfluous copying between cpu and gpu.
@ShinyQuagsire Might be worth testing some libraries with SIMD-based decode and see how the performance compares. E.g. for libjpeg there's libjpeg-turbo which is used for streaming in tigervnc.
@OlexGameDev@valigo Was already a solved problem before then. Steam on Linux and godot engine for example. And you could always statically compile your software to begin with. This is part of the reason why certain devs like Go/zig/Rust so much, static compilation is either the default or very easy.
@Kappische If you're using it for GameDev and want to read data without steam you need a bleeding edge build of SDL3 iirc, since touchpad support and the adjustments to the report layout from the beta firmware didn't land in SDL 3.4.8.
@0x44_@chloe_vz@MizoChris https://t.co/xycbDxL8W8
This says windows xp is supported and I remember DOS support getting merged a few weeks ago. Do you know what issue is blocking it?