Releases: megai2/d912pxy
Beta v0.9.8
Summary changelog from "Beta v0.9.7"
-
Crashfixes
-
Better crash/error logging
-
Code cleanup and optimizations
-
Improved pck files saving and structure
-
Added basic shader cache to release
-
Pooling configuration to allow tool use more RAM for more smooth performance
-
Config are autocreated if missing, do clean install for this release!
-
Fullscreen deadlocks/hangs fixes
-
Shader precompilation & cache
Optional feature that will make game load and compile pipeline state objects on startup.
Making one-shot renders function properly.
Please note: this feature can eat big amount of video and system memory!
- Multithreaded replay
Possible usefull for systems with (cores count) / (per core performance) > 1 in terms of increasing FPS.
Also load spreaded to many cores helps with input lag.
- Disable P7 logger in release build
Logs are now saved in d912pxy folder with log.txt and crash.txt names
- Enable sm 1_x recompilation with opcode size tables
Possible some missing geometry will show up.
-
Stutter fix on texture loads via async texture load as configurable option
-
Add legend overlay to performance graph
-
Configurable GPU timeout for various tools
-
Passthru replay option for low RAM systems
Special thanks
Alrai - for help on crash hunting, config evaluation, testing and general help with other ppl who have problems with d912pxy.
Beta v0.9.7.9
Changelog:
-crashfix on exit
-fix logs CPU name
-crashfix for odd RTV support
-better device removal logging
-shader cache "tracked" update
-configurable GPU timeout for various tools
Beta v0.9.7.8
Changelog:
-add legend overlay to performance graph
-impove replay thread transits
-add async texture load as configurable option
-improve upload memory usage on texture uploads
Beta v0.9.7.7
Changelog:
-startup crashfix in pso precompile
-fix DXGI deadlock on fullscreen focus lost
-stutter fix on texture loads
-multithreading related crashfixes
Beta v0.9.7.6
Changelog:
-crashfixes
-multithread flicker fix
-multithreaded mt sync fixes & improvements
-disable p7 in release build
-move logs to d912pxy folder with log.txt and crash.txt names
-improved logging and crashlogging
-enable sm 1_x recompilation with opcode size tables
Beta v0.9.7.5 hotfix 2
1: Hotfix for #111 #108 #109 #110 crashes.
2: Hotfix for #108 and general crash fix with overlas/tools/addons
Beta v0.9.7.5
Changelog:
-Shader precompilation & cache
-Multithreaded command list replayer, possible usefull for
systems with (cores count) / (per core performance) > 1
please note that this functional is still under polishing
-Code cleanup & optimization
-Crashfixes
Beta v0.9.7.4
Changelog:
-fullscreen hang fixes
-crashfixes for fullscreen with arcdps
-crashfix in shader removal code
Beta v0.9.7.3
Changelog:
-code cleanup and optimization
-better batch count overflow handling
-config now autocreated if missing and not included in release
Beta v0.9.7.2
Changelog:
-crashfixes in dheap, upload pool and pooling
-added config for pooling
-possible crashfix for d3d9 object deletion
-better pooled objects cleanup