moraction.blogg.se

Dark souls 2 mods
Dark souls 2 mods






dark souls 2 mods

The largest challenge when writing an interceptor (beyond the mechanics of interception) is understanding the original program's behavior and determining how to alter it in order to achieve the desired effect.

dark souls 2 mods

That alone would generally just break rendering-you also need to adjust rendering viewports, projection matrices, scissor rectangles and potentially shader parameters to make it work-but this is the basic idea. DSfix took this request, changed the resolution to whatever the user desired, and gave the subsequently generated surface back to Dark Souls. In simplified terms, DS1 asked Direct3D for a 1024x720 surface to render the game to.

dark souls 2 mods

As an example, think of Dark Souls 1 and DSFix. It then reports its return values-or entirely different ones-to the program. An interceptor, as the name suggests, intercepts the program's library calls, altering them before they reach the library.








Dark souls 2 mods