

I just finished Crysis and Crysis: Warhead. Crysis took the c1launcher mod to start, Warhead just needed the env vars.
Hope I’ll have the energy to dive back into Death Stranding soon. If not, I’ll have another shot at MGS1. Last time I got to the sniper duel (on my phone with RetroArch and an old Xbox controller) and then when I got my Deck, the save refused to load. Been long enough that I wouldn’t mind starting over.
I never played the original MGS series, first I got into it was MGS: Peace Walker on PSP, absolutely loved it, got hundreds of hours in it, then did a bit of MGS V but never finished that either.
I don’t agree with /u/red-crayon-scribbles ’ approach to memory safety, but what you’re saying isn’t entirely true either.
It is possible to manipulate memory in ways that do not conform to Rust’s lifecycle/ownership model. In theory, this can even be done correctly.
The problem is that in practice, this leads to the following, many of which were committed by some of the most highly skilled C developers alive, including major kernel contributors:
https://xeiaso.net/blog/series/no-way-to-prevent-this/