mk8 odin pro 2 reduced format usage

YouTube
@ryujinx And that's why you should have released it, even if it was just alpha quality. Now it's gone forever with no public backups...
@ryujinx @zhuowei were you involved?
@avimanyuroy @ryujinx No, I wasn't involved - I have not heard of this port. The 4kb squeezing suggests that they got fastmem working on iOS, which I wasn't able to do (and didn't think was possible).
GitHub - IsaacMarovitz/LibRyujinx

Contribute to IsaacMarovitz/LibRyujinx development by creating an account on GitHub.

GitHub
@saagar @avimanyuroy @ryujinx mapping the entire guest memory linearly into host memory, instead of doing an indirect lookup through a virtual TLB/pagetable for every read/write

@saagar @avimanyuroy @zhuowei @ryujinx Right, that's the challenge. I'm not familiar with this implementation, but "emulating" is likely as simple as implementing the 4kb APIs on top of larger pages, accepting that some things that should fault won't.

For "partitioned"/"squeezed" I'd guess there's still one conditional branch per memory access, with two possible base offsets, which'd kinda trash the branch predictor, but the Apple core is only pretending to be a Cortex-A57, so it should do.

@ryujinx WAIT. We just need Nintendo and / or Disney’s lawyers to have a case against fossil fuel companies!
@ryujinx well, fuck. Thanks for all the work over the years! It's a pity it had to come to this.
@ryujinx good night sweet prince
@ryujinx damn. There goes the last legit one.

This seals the deal for me.
Not buying Nintendo systems anymore.

As a paying customer I feel like a sucker on this situation where I have no official way of preserving and playing my purchases into the future, and they keep obliterating every community tool under the sun.

This is way I'm a happy GOG.com customer, and a happy Linux gamer.
There's nothing better than knowing I own my game files and that I have control of the hardware and software that runs my games.

RIP Ryujinx

@ryujinx this is infuriating, dude...