Benjamin Moir

Results 66 comments of Benjamin Moir

> I'd like to add that creating a separate `LargeArray` instead of resolving https://github.com/dotnet/runtime/issues/12221 only helps with cases directly affected by `Array` limitations, instead of improving all other collections and...

To my knowledge, the current best way to implement this (as of Unity 2022.1) is as follows: * Create the `Texture2D` instances in bulk, passing `createUninitialized: true` to the constructor....

This should be solvable by using `ExceptionDispatchInfo`, I believe.

> I know stenzek raised a concern the last time this was proposed My understanding is that https://github.com/PCSX2/pcsx2/pull/10082 eliminated this concern because the memory map now already reserves space for...

> Could you provide a link to download the modifications and try them on our own? We would sincerely appreciate it very much. Thanks in advance You can download CI...

> > > Could you provide a link to download the modifications and try them on our own? We would sincerely appreciate it very much. Thanks in advance > >...

I notice that there are a bunch of TLB misses reported in the log when doing this on Windows. It just happens to not *always* crash (which does seem consistent...

For testing purposes, here are some sample ELFs: [128mb-samples.zip](https://github.com/PCSX2/pcsx2/files/15247945/128mb-samples.zip) * `alloc_96.elf` will attempt to allocate 96MB of memory and log whether or not it was successful to the EE console....

> The common/path/filesystem code should not include anything PS2 specific, it's for the underlying system/host. I've now moved `Path::IsDevicePath` to a static `isDevicePath` helper just above `cdvdLoadElf`. > So really,...