mirror of
https://github.com/shadps4-emu/shadPS4.git
synced 2026-04-03 03:18:09 -06:00
* Initial work * Bug fixing deadlocks and broken unmaps * Fix more bugs broken memory pools * More bug fixing Still plenty more to fix though * Even more bug fixing Finally got Final Fantasy XV back to running, haven't found anymore bugs yet. * More bugfixing * Update memory.cpp * Rewrite start * Fix for oversized unmaps * Oops * Update address_space.cpp * Clang * Mac fix? * Track VMA physical areas based on start in VMA Allows me to simplify some logic, and should (finally) allow merging VMAs in memory code. * Merge VMAs, fix some bugs Finally possible thanks to address space + phys tracking changes * Clang * Oops * Oops2 * Oops3 * Bugfixing * SDK check for coalescing Just to rule out any issues from games that wouldn't see coalescing in the first place. * More ReleaseDirectMemory fixes I really suck at logic some days * Merge physical areas within VMAs In games that perform a lot of similar mappings, you can wind up with 1000+ phys areas in one vma. This should reduce some of the overhead that might cause. * Hopefully fix Mac compile Why must their uint64_t be different? * Mac pt.2 Oops |
||
|---|---|---|
| .. | ||
| gcn | ||
| widget | ||
| help.txt | ||
| layer_extra.cpp | ||
| layer.cpp | ||
| layer.h | ||
| options.cpp | ||
| options.h | ||