Posts: 21.718
Threads: 401
Joined: Sep 2013
Reputation:
476
Location: 私の夢の中
CRC hacks are used to exclude broken things from rendering, or to apply fixes.
For instance many games have broken/glitchy shadows disabled by CRC hack.
Gaming Rig: Intel i7 6700k @ 4.8Ghz | GTX 1070 TI | 32GB RAM | 960GB(480GB+480GB RAID0) SSD | 2x 1TB HDD
Posts: 2.107
Threads: 4
Joined: May 2014
Reputation:
37
01-25-2015, 02:15 AM
(This post was last modified: 01-25-2015, 02:16 AM by dogen.)
I don't think DX12 will help much. Pcsx2(and similar emulators) are bottlenecked by cpu emulation.
Posts: 1.362
Threads: 14
Joined: Feb 2009
Reputation:
36
01-25-2015, 02:35 AM
(This post was last modified: 01-25-2015, 02:37 AM by Topken.)
Take for example the Aggressive CRC hack for Final Fantasy 12. All it does is set skipdraw to 1 to remove pesky background blur for upscaled resolution since it looks like ass at anything higher then native.
Something like that doesn't need a new instruction set. So not all CRC hacks can be fixed with an update to DirectX.
Posts: 12.837
Threads: 48
Joined: Oct 2013
Reputation:
252
How is it amazing for software rendering? Software rendering is all CPU based