Skip to content

Releases: megai2/d912pxy

Beta v0.9.8

03 Apr 08:42
Compare
Choose a tag to compare

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

28 Mar 15:48
Compare
Choose a tag to compare

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

23 Mar 13:57
Compare
Choose a tag to compare

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

21 Mar 16:50
Compare
Choose a tag to compare

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

19 Mar 18:49
Compare
Choose a tag to compare

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

17 Mar 23:11
Compare
Choose a tag to compare

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

17 Mar 17:04
Compare
Choose a tag to compare

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

10 Mar 08:20
Compare
Choose a tag to compare

Changelog:
-fullscreen hang fixes
-crashfixes for fullscreen with arcdps
-crashfix in shader removal code

Beta v0.9.7.3

08 Mar 21:39
Compare
Choose a tag to compare

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

05 Mar 06:28
Compare
Choose a tag to compare

Changelog:
-crashfixes in dheap, upload pool and pooling
-added config for pooling
-possible crashfix for d3d9 object deletion
-better pooled objects cleanup