• 0 Posts
  • 11 Comments
Joined 3 years ago
cake
Cake day: June 18th, 2023

help-circle
  • NGL that block pattern thing is something I never really noticed but it makes a lot of sense. The messy way to do it in C++ would be with a lambda that you then just evaluate, but being about to avoid that and instead using standard scoping syntax for the same thing neat. I’m pretty sure I’ve even done this before without even thinking about it.

    And if you put all of the definitions you need right at the top it’s super easy to split out into a function if/when you need it elsewhere







  • There’s a long thread on Mastodon by the main Arm Mac Graphics dev for Asahi Linux. Perhaps one of the fastest developed and most stable graphics drivers ever made, thanks to a couple amazing developers but also very very much thanks to Rust. And one of the kernel devs flippantly calls it an “unmerged toy project” as if it’s not kernel devs’ fault that useful stuff and even small non-breaking improvements to existing systems are so incredibly hard to get merged. Not to mention that writing the entire m1 graphics driver in Rust ended up actually thoroughly documenting the DRM subsystem’s API for the first time as a side effect because everything the Rust code interacts with pretty much gets strictly defined within Rust’s type systems and lifetimes.

    https://vt.social/@lina/113056457969145576




  • HoloPengin@lemmy.worldtoRetroGaming@lemmy.world*Permanently Deleted*
    link
    fedilink
    English
    arrow-up
    4
    ·
    edit-2
    2 years ago

    Original wipeout? Phantom HD Edition.

    Wipeout Omega Collection for PS4 includes HD+Fury+2049 (all of the content from PS3 and Vita), and a lot of the PSP content had made its way into HD+Fury iirc.

    For everything else, your options are emulator or tracks/ships ported over to BallisticNG. IMO you can just play BallisticNG as is though, it’s an amazing game.